<86>Dec 2 03:22:53 userdel[4095549]: delete user 'rooter' <86>Dec 2 03:22:53 userdel[4095549]: removed group 'rooter' owned by 'rooter' <86>Dec 2 03:22:53 userdel[4095549]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 2 03:22:53 groupadd[4095561]: group added to /etc/group: name=rooter, GID=1790 <86>Dec 2 03:22:53 groupadd[4095561]: group added to /etc/gshadow: name=rooter <86>Dec 2 03:22:53 groupadd[4095561]: new group: name=rooter, GID=1790 <86>Dec 2 03:22:53 useradd[4095568]: new user: name=rooter, UID=1790, GID=1790, home=/root, shell=/bin/bash, from=none <86>Dec 2 03:22:53 userdel[4095578]: delete user 'builder' <86>Dec 2 03:22:53 userdel[4095578]: removed group 'builder' owned by 'builder' <86>Dec 2 03:22:53 userdel[4095578]: removed shadow group 'builder' owned by 'builder' <86>Dec 2 03:22:53 groupadd[4095591]: group added to /etc/group: name=builder, GID=1791 <86>Dec 2 03:22:53 groupadd[4095591]: group added to /etc/gshadow: name=builder <86>Dec 2 03:22:53 groupadd[4095591]: new group: name=builder, GID=1791 <86>Dec 2 03:22:53 useradd[4095605]: new user: name=builder, UID=1791, GID=1791, home=/usr/src, shell=/bin/bash, from=none warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found <13>Dec 2 03:22:56 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Dec 2 03:22:56 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Dec 2 03:22:56 rpmi: libp11-kit-1:0.25.3-alt1 sisyphus+334477.100.1.1 1700063190 installed <13>Dec 2 03:22:56 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Dec 2 03:22:56 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Dec 2 03:22:56 rpmi: libgnutls30-3.8.2-alt1 sisyphus+334989.100.1.1 1700757173 installed <13>Dec 2 03:22:56 rpmi: libngtcp2.16-1.0.1-alt1 sisyphus+332583.200.2.1 1698669153 installed <13>Dec 2 03:22:56 rpmi: libngtcp2_crypto_gnutls8-1.0.1-alt1 sisyphus+332583.200.2.1 1698669153 installed <13>Dec 2 03:22:56 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Dec 2 03:22:56 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Dec 2 03:22:56 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Dec 2 03:22:57 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472816 installed <13>Dec 2 03:22:57 rpmi: rpm-macros-cmake-3.27.7-alt1 sisyphus+331245.40.2.1 1697877617 installed <13>Dec 2 03:22:57 rpmi: cmake-modules-3.27.7-alt1 sisyphus+331245.40.2.1 1697877617 installed <13>Dec 2 03:22:57 rpmi: libuv-1.46.0-alt1 sisyphus+326001.100.1.1 1690655254 installed <13>Dec 2 03:22:57 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Dec 2 03:22:57 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Dec 2 03:22:57 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Dec 2 03:22:57 rpmi: publicsuffix-list-dafsa-20231026-alt1 sisyphus+332908.100.1.1 1698419299 installed <13>Dec 2 03:22:57 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed <13>Dec 2 03:22:57 rpmi: libnghttp3.9-1.0.0-alt1 sisyphus+332583.100.2.1 1698669103 installed <13>Dec 2 03:22:57 rpmi: libnghttp2-1.57.0-alt1 sisyphus+331457.200.2.1 1697011702 installed <13>Dec 2 03:22:57 rpmi: openldap-common-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed <13>Dec 2 03:22:57 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Dec 2 03:22:57 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Dec 2 03:22:57 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Dec 2 03:22:57 rpmi: liblmdb-0.9.31-alt1 sisyphus+330946.40.2.1 1696431544 installed <13>Dec 2 03:22:57 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Dec 2 03:22:57 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Dec 2 03:22:57 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 2 03:22:57 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 2 03:22:57 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 2 03:22:57 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 2 03:22:57 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed <13>Dec 2 03:22:57 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Dec 2 03:22:57 rpmi: p11-kit-trust-1:0.25.3-alt1 sisyphus+334477.100.1.1 1700063190 installed <13>Dec 2 03:22:57 rpmi: libcrypto3-3.1.4-alt1 sisyphus+332632.100.2.1 1698241041 installed <13>Dec 2 03:22:57 rpmi: libssl3-3.1.4-alt1 sisyphus+332632.100.2.1 1698241041 installed <86>Dec 2 03:22:57 groupadd[4105268]: group added to /etc/group: name=_keytab, GID=999 <86>Dec 2 03:22:57 groupadd[4105268]: group added to /etc/gshadow: name=_keytab <86>Dec 2 03:22:57 groupadd[4105268]: new group: name=_keytab, GID=999 <13>Dec 2 03:22:57 rpmi: libkrb5-1.21.2-alt1 sisyphus+327265.100.1.1 1692185462 installed <13>Dec 2 03:22:57 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>Dec 2 03:22:57 groupadd[4105366]: group added to /etc/group: name=sasl, GID=998 <86>Dec 2 03:22:57 groupadd[4105366]: group added to /etc/gshadow: name=sasl <86>Dec 2 03:22:57 groupadd[4105366]: new group: name=sasl, GID=998 <13>Dec 2 03:22:57 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392001 installed <13>Dec 2 03:22:57 rpmi: libldap2-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed <13>Dec 2 03:22:57 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed <13>Dec 2 03:22:57 rpmi: libssh2-1.11.0-alt1 sisyphus+327652.100.1.1 1692636577 installed <13>Dec 2 03:22:57 rpmi: libcurl-8.4.0-alt1 sisyphus+333173.300.3.1 1698701734 installed <13>Dec 2 03:22:57 rpmi: cmake-3.27.7-alt1 sisyphus+331245.40.2.1 1697877617 installed <13>Dec 2 03:22:57 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Dec 2 03:22:57 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Dec 2 03:22:57 rpmi: nasm-2.16.01-alt1 sisyphus+318423.100.1.1 1681325160 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.96870 + 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.96870 + 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 -flto=auto -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 Warning: Ignoring extra path from command line: "/usr/src/RPM/BUILD/x265-3.5" -- cmake version 3.27.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. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.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 < 3.5 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:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- 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:116 (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:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.01") -- Found Nasm 2.16.01 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 (1.2s) -- Generating done (0.0s) 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 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/10bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 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 common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.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=" 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' [ 16%] 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' [ 20%] 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' [ 11%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF CMakeFiles/encoder.dir/nal.cpp.o.d -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' [ 9%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF CMakeFiles/encoder.dir/level.cpp.o.d -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' [ 4%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF CMakeFiles/encoder.dir/bitcost.cpp.o.d -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' [ 14%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF CMakeFiles/encoder.dir/sei.cpp.o.d -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' [ 18%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF CMakeFiles/encoder.dir/dpb.cpp.o.d -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' [ 23%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF CMakeFiles/encoder.dir/reference.cpp.o.d -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' [ 8%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF CMakeFiles/encoder.dir/framefilter.cpp.o.d -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' [ 12%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF CMakeFiles/encoder.dir/sao.cpp.o.d -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' [ 13%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF CMakeFiles/encoder.dir/entropy.cpp.o.d -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' [ 27%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -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' [ 17%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.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' [ 7%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -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' [ 25%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -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' [ 7%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF CMakeFiles/encoder.dir/analysis.cpp.o.d -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF CMakeFiles/encoder.dir/search.cpp.o.d -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' [ 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' [ 29%] 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' [ 24%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -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' [ 45%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -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' [ 22%] 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' [ 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' [ 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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF CMakeFiles/common.dir/lowpassdct.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -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' [ 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF CMakeFiles/common.dir/framedata.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF CMakeFiles/common.dir/frame.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF CMakeFiles/common.dir/slice.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF CMakeFiles/common.dir/piclist.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF CMakeFiles/common.dir/ipfilter.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF CMakeFiles/common.dir/cudata.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF CMakeFiles/common.dir/scalinglist.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF CMakeFiles/common.dir/deblock.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF CMakeFiles/common.dir/scaler.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF CMakeFiles/common.dir/predict.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -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' [ 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' [ 30%] 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' [ 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' [ 28%] 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' [ 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' [ 19%] 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' [ 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' [ 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-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.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-static.dir/DependInfo.cmake "--color=" 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' 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=" 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' [ 90%] 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' [ 92%] 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' [ 98%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF CMakeFiles/TestBench.dir/testbench.cpp.o.d -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/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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -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' [ 95%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -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:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /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' [ 91%] 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 -flto=auto -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/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /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' [100%] 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' [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 -flto=auto -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 /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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 -flto=auto -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 Warning: Ignoring extra path from command line: "/usr/src/RPM/BUILD/x265-3.5" -- cmake version 3.27.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. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.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 < 3.5 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:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- 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:116 (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:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.01") -- Found Nasm 2.16.01 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 (1.2s) -- Generating done (0.0s) 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 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/12bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 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=" 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' [ 16%] 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' [ 13%] 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' [ 12%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF CMakeFiles/encoder.dir/nal.cpp.o.d -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' [ 9%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF CMakeFiles/encoder.dir/level.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF CMakeFiles/encoder.dir/bitcost.cpp.o.d -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' [ 14%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF CMakeFiles/encoder.dir/sei.cpp.o.d -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' [ 8%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF CMakeFiles/encoder.dir/framefilter.cpp.o.d -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' [ 25%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF CMakeFiles/encoder.dir/reference.cpp.o.d -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/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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF CMakeFiles/encoder.dir/dpb.cpp.o.d -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' [ 17%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF CMakeFiles/encoder.dir/sao.cpp.o.d -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' [ 19%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF CMakeFiles/encoder.dir/entropy.cpp.o.d -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' [ 7%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -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' [ 4%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -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' [ 6%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -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' [ 29%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -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' [ 2%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF CMakeFiles/encoder.dir/analysis.cpp.o.d -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 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 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' [ 24%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF CMakeFiles/encoder.dir/search.cpp.o.d -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' [ 28%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -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' [ 27%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -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' [ 19%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -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' [ 33%] 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' [ 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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -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' [ 51%] 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF CMakeFiles/common.dir/lowpassdct.cpp.o.d -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' [ 55%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -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' [ 70%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF CMakeFiles/common.dir/framedata.cpp.o.d -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' [ 34%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF CMakeFiles/common.dir/frame.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF CMakeFiles/common.dir/ipfilter.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF CMakeFiles/common.dir/slice.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF CMakeFiles/common.dir/piclist.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF CMakeFiles/common.dir/cudata.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF CMakeFiles/common.dir/scalinglist.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF CMakeFiles/common.dir/deblock.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF CMakeFiles/common.dir/predict.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF CMakeFiles/common.dir/scaler.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -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' [ 32%] 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' [ 30%] 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' [ 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' [ 20%] 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' [ 11%] 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' [ 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' [ 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' [ 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' [ 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[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[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-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.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-static.dir/DependInfo.cmake "--color=" 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' 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=" 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' [ 90%] 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' [ 97%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF CMakeFiles/TestBench.dir/testbench.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -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' [ 95%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -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' [ 93%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -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:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /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' [ 91%] 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 -flto=auto -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/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /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' [100%] 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' [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 -flto=auto -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 /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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 -flto=auto -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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 Warning: Ignoring extra path from command line: "/usr/src/RPM/BUILD/x265-3.5" -- cmake version 3.27.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. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.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 < 3.5 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:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- 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:116 (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:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.01") -- Found Nasm 2.16.01 to build assembly primitives CMake Deprecation Warning at dynamicHDR10/CMakeLists.txt:13 (cmake_minimum_required): Compatibility with CMake < 3.5 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 (1.3s) -- Generating done (0.0s) 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 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/8bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 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 common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.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=" 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/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' 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=" 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' [ 7%] 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' [ 8%] 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' [ 15%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF CMakeFiles/encoder.dir/bitcost.cpp.o.d -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' [ 2%] 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 -flto=auto -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 -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o -MF CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o.d -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' [ 12%] 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[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 -flto=auto -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 -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -MF CMakeFiles/dynamicHDR10.dir/api.cpp.o.d -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' [ 16%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -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' [ 13%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF CMakeFiles/encoder.dir/search.cpp.o.d -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' [ 11%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF CMakeFiles/encoder.dir/analysis.cpp.o.d -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 4%] 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 -flto=auto -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 -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o -MF CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o.d -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' [ 3%] 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 -flto=auto -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 -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o -MF CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o.d -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' [ 21%] 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 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -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' [ 18%] 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' [ 26%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF CMakeFiles/encoder.dir/nal.cpp.o.d -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' [ 1%] 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 -flto=auto -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 -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -MF CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o.d -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' [ 31%] Built target dynamicHDR10 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' [ 25%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF CMakeFiles/encoder.dir/level.cpp.o.d -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' 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=" 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' [ 27%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF CMakeFiles/encoder.dir/sei.cpp.o.d -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' [ 33%] 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' [ 24%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF CMakeFiles/encoder.dir/framefilter.cpp.o.d -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[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 34%] Built target hdr10plus-static 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=" 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' [ 29%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF CMakeFiles/encoder.dir/sao.cpp.o.d -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' [ 23%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -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' [ 32%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF CMakeFiles/encoder.dir/dpb.cpp.o.d -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' [ 35%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF CMakeFiles/encoder.dir/reference.cpp.o.d -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' [ 31%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF CMakeFiles/encoder.dir/entropy.cpp.o.d -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' [ 39%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -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' [ 34%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.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 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -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' [ 37%] 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 -flto=auto -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 -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -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' [ 44%] 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' [ 9%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -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' [ 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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -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' [ 19%] 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' [ 14%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF CMakeFiles/common.dir/lowpassdct.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -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' [ 17%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -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' [ 36%] 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 -flto=auto -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 /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -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[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 68%] Built target hdr10plus-shared gmake[1]: 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -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' [ 66%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -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' [ 67%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF CMakeFiles/common.dir/framedata.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF CMakeFiles/common.dir/frame.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF CMakeFiles/common.dir/slice.cpp.o.d -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' [ 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 -flto=auto -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 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF CMakeFiles/common.dir/cudata.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF CMakeFiles/common.dir/piclist.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF CMakeFiles/common.dir/scalinglist.cpp.o.d -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' [ 77%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF CMakeFiles/common.dir/deblock.cpp.o.d -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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF CMakeFiles/common.dir/predict.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF CMakeFiles/common.dir/ipfilter.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF CMakeFiles/common.dir/scaler.cpp.o.d -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' [ 78%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -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' [ 10%] 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' [ 31%] 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' [ 28%] 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' [ 6%] 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' [ 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' [ 22%] 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-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-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/x265-shared.dir/DependInfo.cmake "--color=" 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=" 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' [ 85%] 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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF CMakeFiles/TestBench.dir/testbench.cpp.o.d -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' [ 83%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -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' [ 87%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -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' [ 84%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -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:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /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' [ 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 -flto=auto -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/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /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' [ 88%] 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=" 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' [ 94%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/reconplay.cpp.o -MF CMakeFiles/cli.dir/output/reconplay.cpp.o.d -o CMakeFiles/cli.dir/output/reconplay.cpp.o -c /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' [ 92%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/output.cpp.o -MF CMakeFiles/cli.dir/output/output.cpp.o.d -o CMakeFiles/cli.dir/output/output.cpp.o -c /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' [ 97%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/yuv.cpp.o -MF CMakeFiles/cli.dir/output/yuv.cpp.o.d -o CMakeFiles/cli.dir/output/yuv.cpp.o -c /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' [ 98%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265cli.cpp.o -MF CMakeFiles/cli.dir/x265cli.cpp.o.d -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' [ 99%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/abrEncApp.cpp.o -MF CMakeFiles/cli.dir/abrEncApp.cpp.o.d -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' [ 89%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/input.cpp.o -MF CMakeFiles/cli.dir/input/input.cpp.o.d -o CMakeFiles/cli.dir/input/input.cpp.o -c /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' [ 90%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/y4m.cpp.o -MF CMakeFiles/cli.dir/input/y4m.cpp.o.d -o CMakeFiles/cli.dir/input/y4m.cpp.o -c /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' [ 95%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/y4m.cpp.o -MF CMakeFiles/cli.dir/output/y4m.cpp.o.d -o CMakeFiles/cli.dir/output/y4m.cpp.o -c /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' [ 93%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/raw.cpp.o -MF CMakeFiles/cli.dir/output/raw.cpp.o.d -o CMakeFiles/cli.dir/output/raw.cpp.o -c /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' [ 91%] 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/yuv.cpp.o -MF CMakeFiles/cli.dir/input/yuv.cpp.o.d -o CMakeFiles/cli.dir/input/yuv.cpp.o -c /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' [ 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 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265.cpp.o -MF CMakeFiles/cli.dir/x265.cpp.o.d -o CMakeFiles/cli.dir/x265.cpp.o -c /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' [100%] 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 -flto=auto -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' [100%] 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' [ 88%] 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 -flto=auto -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 /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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.16885 + 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.93562 + 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 656AA3E0 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] 3.35x 142.94 478.36 avg_pp[ 4x4] 4.10x 80.68 331.06 avg_pp_aligned[ 4x4] 4.09x 80.86 331.06 sad[ 4x4] 4.32x 74.87 323.49 sad_x3[ 4x4] 7.38x 96.54 712.06 sad_x4[ 4x4] 7.10x 132.93 944.37 copy_pp[ 4x4] 2.70x 73.61 198.64 addAvg[ 4x4] 5.82x 78.47 456.47 addAvg_aligned[ 4x4] 5.71x 78.96 451.14 sse_pp[ 4x4] 3.82x 86.81 331.48 sse_ss[ 4x4] 4.40x 77.00 339.04 sub_ps[ 4x4] 4.24x 77.84 329.94 add_ps[ 4x4] 6.09x 75.25 458.30 add_ps_aligned[ 4x4] 5.87x 76.51 449.04 copy_ss[ 4x4] 4.42x 73.96 326.71 copy_sp[ 4x4] 2.60x 75.29 195.55 copy_ps[ 4x4] 4.22x 77.14 325.31 satd[ 8x8] 5.39x 216.16 1165.03 avg_pp[ 8x8] 8.59x 136.22 1170.22 avg_pp_aligned[ 8x8] 8.60x 136.11 1171.20 sad[ 8x8] 2.37x 90.17 213.65 sad_x3[ 8x8] 12.72x 215.08 2736.45 sad_x4[ 8x8] 12.97x 256.68 3329.98 copy_pp[ 8x8] 8.37x 76.62 640.94 addAvg[ 8x8] 11.80x 155.34 1832.48 addAvg_aligned[ 8x8] 11.72x 154.85 1815.65 sse_pp[ 8x8] 6.24x 179.95 1123.23 sse_ss[ 8x8] 3.61x 169.34 611.20 sub_ps[ 8x8] 7.66x 157.12 1203.61 add_ps[ 8x8] 11.06x 141.16 1561.32 add_ps_aligned[ 8x8] 11.08x 140.91 1561.32 copy_ss[ 8x8] 8.38x 79.52 666.33 copy_sp[ 8x8] 8.58x 79.70 684.01 copy_ps[ 8x8] 8.34x 80.44 670.82 [i420] copy_pp[ 4x4] 2.69x 73.99 198.78 [i420] addAvg[ 4x4] 5.80x 79.49 461.38 [i420] addAvg_aligned[ 4x4] 5.89x 78.23 460.96 [i420] satd[ 4x4] 3.34x 145.15 484.95 [i420] copy_ss[ 4x4] 4.43x 73.50 325.45 [i420] copy_ps[ 4x4] 4.42x 74.24 327.98 [i420] copy_sp[ 4x4] 2.70x 72.73 196.39 [i420] sub_ps[ 4x4] 4.28x 76.72 328.26 [i420] add_ps[ 4x4] 6.02x 75.85 456.33 [i420] add_ps_aligned[ 4x4] 6.16x 76.23 469.38 [i420] sa8d[ 4x4] 3.35x 143.47 480.74 [i422] copy_pp[ 4x8] 4.83x 76.09 367.68 [i422] addAvg[ 4x8] 5.30x 155.76 825.41 [i422] addAvg_aligned[ 4x8] 5.33x 155.41 828.22 [i422] satd[ 4x8] 4.77x 209.51 999.08 [i422] copy_ss[ 4x8] 5.01x 80.44 403.17 [i422] copy_ps[ 4x8] 4.67x 85.93 401.62 [i422] copy_sp[ 4x8] 5.09x 78.51 399.80 [i422] sse_pp[ 4x8] 2.70x 187.55 506.59 [i422] sub_ps[ 4x8] 4.39x 163.25 716.97 [i422] add_ps[ 4x8] 5.56x 143.05 794.69 [i422] add_ps_aligned[ 4x8] 5.57x 142.80 794.83 satd[ 8x4] 3.31x 185.52 614.99 avg_pp[ 8x4] 8.32x 79.10 657.78 avg_pp_aligned[ 8x4] 8.07x 77.39 624.53 sad[ 8x4] 1.75x 75.43 131.72 sad_x3[ 8x4] 11.75x 114.23 1341.64 sad_x4[ 8x4] 11.22x 150.34 1687.29 copy_pp[ 8x4] 4.75x 74.48 353.51 addAvg[ 8x4] 11.46x 83.38 955.17 addAvg_aligned[ 8x4] 11.64x 82.05 954.61 [i420] copy_pp[ 4x2] 1.34x 73.47 98.34 [i420] addAvg[ 4x2] 3.43x 76.93 264.15 [i420] addAvg_aligned[ 4x2] 3.54x 76.13 269.20 [i422] copy_pp[ 4x4] 2.68x 74.55 199.90 [i422] addAvg[ 4x4] 5.82x 79.59 463.49 [i422] addAvg_aligned[ 4x4] 5.69x 82.68 470.36 [i422] satd[ 4x4] 3.28x 146.44 481.02 satd[ 4x8] 4.69x 213.75 1001.60 avg_pp[ 4x8] 4.89x 127.85 625.09 avg_pp_aligned[ 4x8] 4.85x 127.08 616.67 sad[ 4x8] 7.24x 86.32 624.95 sad_x3[ 4x8] 6.96x 198.27 1380.36 sad_x4[ 4x8] 6.98x 250.90 1751.82 copy_pp[ 4x8] 4.97x 75.92 377.07 addAvg[ 4x8] 5.61x 149.88 840.56 addAvg_aligned[ 4x8] 5.63x 149.17 840.14 [i420] copy_pp[ 2x4] 1.11x 73.82 81.64 [i420] addAvg[ 2x4] 3.49x 79.00 276.07 [i420] addAvg_aligned[ 2x4] 3.40x 80.54 273.97 [i422] copy_pp[ 2x8] 2.02x 88.80 179.56 [i422] addAvg[ 2x8] 2.64x 187.17 493.93 [i422] addAvg_aligned[ 2x8] 2.78x 178.59 496.59 satd[16x16] 8.94x 515.60 4609.32 avg_pp[16x16] 22.54x 197.74 4457.98 avg_pp_aligned[16x16] 22.22x 200.41 4453.01 sad[16x16] 2.12x 177.64 377.07 sad_x3[16x16] 27.97x 361.07 10098.13 sad_x4[16x16] 27.69x 463.77 12839.94 copy_pp[16x16] 15.66x 154.53 2420.12 addAvg[16x16] 20.72x 356.72 7390.90 addAvg_aligned[16x16] 20.87x 355.67 7422.67 sse_pp[16x16] 1.99x 314.04 626.49 sse_ss[16x16] 9.55x 231.50 2210.06 sub_ps[16x16] 20.65x 211.37 4365.25 add_ps[16x16] 23.20x 262.04 6078.33 add_ps_aligned[16x16] 23.27x 261.58 6086.35 copy_ss[16x16] 15.43x 156.63 2417.45 copy_sp[16x16] 11.08x 218.86 2425.82 copy_ps[16x16] 13.30x 188.57 2508.08 [i420] copy_pp[ 8x8] 8.81x 75.92 668.58 [i420] addAvg[ 8x8] 12.46x 145.18 1809.34 [i420] addAvg_aligned[ 8x8] 12.12x 150.61 1826.03 [i420] satd[ 8x8] 4.47x 270.44 1207.82 [i420] copy_ss[ 8x8] 8.63x 79.35 684.71 [i420] copy_ps[ 8x8] 8.35x 82.22 686.67 [i420] copy_sp[ 8x8] 8.84x 77.74 687.23 [i420] sse_pp[ 8x8] 6.20x 180.76 1120.84 [i420] sub_ps[ 8x8] 7.41x 161.01 1193.65 [i420] add_ps[ 8x8] 10.89x 141.37 1539.16 [i420] add_ps_aligned[ 8x8] 10.94x 141.16 1543.94 [i420] sa8d[ 8x8] 4.46x 268.55 1197.29 [i422] copy_pp[ 8x16] 9.35x 149.21 1394.67 [i422] addAvg[ 8x16] 13.82x 261.23 3610.68 [i422] addAvg_aligned[ 8x16] 13.59x 269.70 3665.44 [i422] satd[ 8x16] 4.66x 522.39 2433.45 [i422] copy_ss[ 8x16] 8.66x 160.56 1390.32 [i422] copy_ps[ 8x16] 8.37x 166.37 1392.28 [i422] copy_sp[ 8x16] 8.52x 165.28 1408.57 [i422] sse_pp[ 8x16] 7.81x 274.08 2141.52 [i422] sub_ps[ 8x16] 8.98x 272.12 2443.97 [i422] add_ps[ 8x16] 15.52x 223.97 3476.71 [i422] add_ps_aligned[ 8x16] 15.83x 225.24 3566.63 [i422] sa8d[ 8x16] 3.81x 607.97 2319.26 satd[ 16x8] 8.35x 282.45 2357.41 avg_pp[ 16x8] 17.14x 127.56 2185.99 avg_pp_aligned[ 16x8] 17.62x 124.00 2185.01 sad[ 16x8] 2.83x 79.73 225.71 sad_x3[ 16x8] 24.04x 206.57 4966.21 sad_x4[ 16x8] 24.64x 260.10 6407.74 copy_pp[ 16x8] 15.58x 77.35 1205.15 addAvg[ 16x8] 18.57x 203.70 3781.82 addAvg_aligned[ 16x8] 18.07x 203.94 3684.47 [i420] copy_pp[ 8x4] 4.84x 73.75 357.15 [i420] addAvg[ 8x4] 11.67x 81.24 948.02 [i420] addAvg_aligned[ 8x4] 11.86x 79.24 939.46 [i420] satd[ 8x4] 3.27x 185.56 606.15 [i422] copy_pp[ 8x8] 8.63x 76.72 662.40 [i422] addAvg[ 8x8] 12.33x 149.21 1839.12 [i422] addAvg_aligned[ 8x8] 12.15x 151.28 1838.38 [i422] satd[ 8x8] 4.32x 287.36 1240.04 satd[ 8x16] 5.90x 407.88 2405.39 avg_pp[ 8x16] 12.49x 217.32 2714.12 avg_pp_aligned[ 8x16] 14.25x 215.60 3072.57 sad[ 8x16] 2.15x 185.00 397.13 sad_x3[ 8x16] 15.02x 350.49 5263.77 sad_x4[ 8x16] 17.44x 427.70 7458.58 copy_pp[ 8x16] 9.14x 149.70 1367.60 addAvg[ 8x16] 17.39x 251.88 4380.20 addAvg_aligned[ 8x16] 14.10x 255.63 3605.21 [i420] copy_pp[ 4x8] 4.68x 77.00 360.66 [i420] addAvg[ 4x8] 7.33x 169.57 1243.59 [i420] addAvg_aligned[ 4x8] 3.69x 231.86 856.13 [i420] satd[ 4x8] 4.75x 209.54 994.45 [i422] copy_pp[ 4x16] 4.88x 151.10 737.74 [i422] addAvg[ 4x16] 9.21x 260.74 2400.20 [i422] addAvg_aligned[ 4x16] 6.27x 262.07 1643.25 [i422] satd[ 4x16] 5.85x 350.77 2053.76 satd[ 16x4] 7.03x 236.66 1663.17 avg_pp[ 16x4] 13.63x 79.07 1077.49 avg_pp_aligned[ 16x4] 14.57x 79.94 1164.89 sad[ 16x4] 1.96x 74.76 146.87 sad_x3[ 16x4] 34.56x 91.36 3157.15 sad_x4[ 16x4] 15.75x 212.49 3346.67 copy_pp[ 16x4] 9.05x 75.64 684.82 addAvg[ 16x4] 15.65x 133.56 2090.74 addAvg_aligned[ 16x4] 8.49x 215.78 1832.91 [i420] copy_pp[ 8x2] 3.37x 72.73 245.07 [i420] addAvg[ 8x2] 6.51x 75.88 493.80 [i420] addAvg_aligned[ 8x2] 7.77x 89.85 697.90 [i422] copy_pp[ 8x4] 8.02x 76.44 613.17 [i422] addAvg[ 8x4] 9.93x 95.82 951.10 [i422] addAvg_aligned[ 8x4] 12.00x 78.89 946.61 [i422] satd[ 8x4] 3.22x 185.84 598.44 satd[16x12] 7.79x 459.43 3578.43 avg_pp[16x12] 21.36x 159.99 3417.52 avg_pp_aligned[16x12] 21.62x 158.45 3425.09 sad[16x12] 1.98x 149.14 295.71 sad_x3[16x12] 27.83x 291.38 8108.90 sad_x4[16x12] 27.12x 361.07 9791.57 copy_pp[16x12] 17.75x 104.88 1862.08 addAvg[16x12] 18.77x 284.52 5341.74 addAvg_aligned[16x12] 18.85x 284.24 5359.00 [i420] copy_pp[ 8x6] 11.60x 75.92 880.68 [i420] addAvg[ 8x6] 11.84x 117.34 1389.34 [i420] addAvg_aligned[ 8x6] 11.99x 117.20 1405.61 [i422] copy_pp[ 8x12] 20.38x 82.71 1685.34 [i422] addAvg[ 8x12] 13.40x 207.65 2781.62 [i422] addAvg_aligned[ 8x12] 13.06x 210.39 2747.25 [i422] satd[ 8x12] 7.41x 415.17 3074.38 satd[ 4x16] 5.75x 363.70 2089.76 avg_pp[ 4x16] 5.64x 199.98 1128.14 avg_pp_aligned[ 4x16] 6.04x 202.58 1223.39 sad[ 4x16] 5.87x 184.51 1082.55 sad_x3[ 4x16] 7.31x 354.62 2591.41 sad_x4[ 4x16] 7.62x 441.22 3363.51 copy_pp[ 4x16] 8.79x 170.66 1499.46 addAvg[ 4x16] 5.86x 276.81 1621.78 addAvg_aligned[ 4x16] 6.52x 251.29 1637.92 [i420] copy_pp[ 2x8] 1.90x 91.01 172.83 [i420] addAvg[ 2x8] 2.69x 184.93 497.15 [i420] addAvg_aligned[ 2x8] 2.74x 178.03 488.32 [i422] copy_pp[ 2x16] 1.67x 200.93 334.85 [i422] addAvg[ 2x16] 3.01x 315.23 949.56 [i422] addAvg_aligned[ 2x16] 3.13x 313.58 981.26 satd[12x16] 6.92x 891.82 6169.96 avg_pp[12x16] 10.30x 322.83 3324.44 avg_pp_aligned[12x16] 10.53x 322.97 3401.94 sad[12x16] 13.28x 269.95 3584.45 sad_x3[12x16] 14.75x 518.85 7650.52 sad_x4[12x16] 14.80x 654.65 9690.08 copy_pp[12x16] 7.43x 255.52 1898.00 addAvg[12x16] 10.41x 534.96 5567.11 addAvg_aligned[12x16] 10.35x 536.61 5551.88 [i420] copy_pp[ 6x8] 2.63x 195.08 513.43 [i420] addAvg[ 6x8] 6.94x 205.62 1427.07 [i420] addAvg_aligned[ 6x8] 6.89x 204.54 1408.84 [i422] copy_pp[ 6x16] 3.44x 307.91 1059.26 [i422] addAvg[ 6x16] 7.94x 376.80 2993.03 [i422] addAvg_aligned[ 6x16] 7.75x 358.16 2774.19 satd[32x32] 9.66x 1904.71 18404.79 avg_pp[32x32] 47.65x 369.89 17626.67 avg_pp_aligned[32x32] 45.20x 387.75 17526.71 sad[32x32] 2.84x 385.84 1093.91 sad_x3[32x32] 48.79x 817.83 39901.68 sad_x4[32x32] 42.26x 1214.64 51325.29 copy_pp[32x32] 33.23x 287.39 9548.82 addAvg[32x32] 28.85x 987.74 28500.66 addAvg_aligned[32x32] 28.23x 1004.51 28357.57 sse_pp[32x32] 2.87x 761.80 2183.89 sse_ss[32x32] 11.70x 687.53 8045.64 sub_ps[32x32] 16.48x 710.12 11703.07 add_ps[32x32] 37.49x 753.75 28259.76 add_ps_aligned[32x32] 38.01x 752.42 28601.24 copy_ss[32x32] 16.90x 545.92 9224.82 copy_sp[32x32] 20.79x 443.32 9218.78 copy_ps[32x32] 17.07x 540.01 9216.95 [i420] copy_pp[16x16] 15.82x 152.01 2404.27 [i420] addAvg[16x16] 20.79x 353.22 7342.13 [i420] addAvg_aligned[16x16] 21.09x 349.54 7370.34 [i420] satd[16x16] 4.88x 948.99 4627.58 [i420] copy_ss[16x16] 15.50x 154.78 2398.80 [i420] copy_ps[16x16] 12.43x 193.02 2398.52 [i420] copy_sp[16x16] 11.53x 209.02 2410.72 [i420] sse_pp[16x16] 1.91x 314.39 599.56 [i420] sub_ps[16x16] 20.20x 214.97 4342.67 [i420] add_ps[16x16] 23.13x 261.65 6050.78 [i420] add_ps_aligned[16x16] 23.20x 261.34 6063.91 [i420] sa8d[16x16] 4.79x 961.08 4605.13 [i422] copy_pp[16x32] 16.75x 274.22 4594.19 [i422] addAvg[16x32] 21.40x 682.31 14600.62 [i422] addAvg_aligned[16x32] 21.55x 676.96 14590.08 [i422] satd[16x32] 5.02x 1834.26 9200.58 [i422] copy_ss[16x32] 15.83x 290.86 4604.12 [i422] copy_ps[16x32] 14.93x 308.29 4602.32 [i422] copy_sp[16x32] 25.07x 338.37 8482.23 [i422] sse_pp[16x32] 1.57x 749.02 1172.32 [i422] sub_ps[16x32] 15.76x 379.10 5975.30 [i422] add_ps[16x32] 23.15x 516.05 11949.20 [i422] add_ps_aligned[16x32] 23.08x 514.83 11883.27 [i422] sa8d[16x32] 4.22x 2167.83 9138.86 satd[32x16] 8.32x 1071.69 8920.86 avg_pp[32x16] 48.11x 225.69 10857.17 avg_pp_aligned[32x16] 48.12x 225.55 10853.94 sad[32x16] 2.02x 236.96 478.36 sad_x3[32x16] 46.44x 455.96 21175.07 sad_x4[32x16] 47.22x 566.72 26759.40 copy_pp[32x16] 56.19x 157.26 8836.87 addAvg[32x16] 27.84x 518.78 14443.33 addAvg_aligned[32x16] 28.05x 523.16 14672.08 [i420] copy_pp[ 16x8] 15.23x 77.74 1184.11 [i420] addAvg[ 16x8] 17.96x 203.77 3659.68 [i420] addAvg_aligned[ 16x8] 18.05x 203.45 3671.70 [i420] satd[ 16x8] 4.50x 527.61 2373.55 [i422] copy_pp[16x16] 15.92x 151.73 2415.77 [i422] addAvg[16x16] 20.97x 357.18 7488.60 [i422] addAvg_aligned[16x16] 20.34x 360.72 7338.19 [i422] satd[16x16] 4.43x 1100.56 4872.87 satd[16x32] 9.64x 1049.26 10115.56 avg_pp[16x32] 33.09x 369.06 12212.47 avg_pp_aligned[16x32] 41.10x 329.27 13532.63 sad[16x32] 2.18x 311.06 677.84 sad_x3[16x32] 29.16x 670.83 19562.33 sad_x4[16x32] 34.66x 856.50 29686.04 copy_pp[16x32] 25.59x 276.08 7064.10 addAvg[16x32] 27.74x 697.13 19339.82 addAvg_aligned[16x32] 25.67x 678.46 17416.20 [i420] copy_pp[ 8x16] 6.54x 210.21 1374.47 [i420] addAvg[ 8x16] 14.32x 255.31 3656.97 [i420] addAvg_aligned[ 8x16] 15.49x 348.07 5392.11 [i420] satd[ 8x16] 4.96x 692.54 3433.93 [i422] copy_pp[ 8x32] 9.29x 269.98 2509.18 [i422] addAvg[ 8x32] 15.21x 487.48 7416.07 [i422] addAvg_aligned[ 8x32] 15.25x 491.51 7497.31 [i422] satd[ 8x32] 4.74x 955.94 4529.90 satd[ 32x8] 8.00x 585.53 4683.69 avg_pp[ 32x8] 32.08x 134.78 4324.29 avg_pp_aligned[ 32x8] 31.98x 134.99 4317.13 sad[ 32x8] 2.12x 147.98 314.23 sad_x3[ 32x8] 38.23x 260.04 9941.41 sad_x4[ 32x8] 42.82x 303.99 13016.91 copy_pp[ 32x8] 33.33x 75.67 2522.38 addAvg[ 32x8] 24.96x 289.56 7226.31 addAvg_aligned[ 32x8] 24.64x 292.61 7209.16 [i420] copy_pp[ 16x4] 8.45x 75.11 634.77 [i420] addAvg[ 16x4] 15.43x 125.29 1932.73 [i420] addAvg_aligned[ 16x4] 15.04x 128.93 1939.24 [i420] satd[ 16x4] 4.10x 289.28 1186.77 [i422] copy_pp[ 16x8] 15.68x 76.58 1201.08 [i422] addAvg[ 16x8] 18.51x 203.84 3772.13 [i422] addAvg_aligned[ 16x8] 18.02x 203.45 3666.65 [i422] satd[ 16x8] 4.45x 514.09 2286.71 satd[32x24] 8.99x 1509.17 13564.82 avg_pp[32x24] 45.55x 280.07 12757.01 avg_pp_aligned[32x24] 44.59x 286.09 12758.13 sad[32x24] 2.36x 286.76 677.56 sad_x3[32x24] 46.31x 642.40 29747.90 sad_x4[32x24] 49.98x 812.25 40596.49 copy_pp[32x24] 31.01x 224.51 6962.40 addAvg[32x24] 29.07x 761.39 22135.78 addAvg_aligned[32x24] 28.38x 768.91 21820.18 [i420] copy_pp[16x12] 17.55x 106.80 1874.01 [i420] addAvg[16x12] 19.09x 279.68 5340.20 [i420] addAvg_aligned[16x12] 19.01x 279.58 5314.80 [i420] satd[16x12] 4.62x 747.52 3451.04 [i422] copy_pp[16x24] 16.13x 219.77 3545.82 [i422] addAvg[16x24] 20.64x 550.02 11354.48 [i422] addAvg_aligned[16x24] 21.51x 521.76 11222.63 [i422] satd[16x24] 4.79x 1404.06 6728.15 satd[ 8x32] 4.89x 949.36 4645.25 avg_pp[ 8x32] 10.67x 413.03 4406.06 avg_pp_aligned[ 8x32] 11.48x 398.78 4579.32 sad[ 8x32] 2.35x 350.74 825.55 sad_x3[ 8x32] 16.07x 630.77 10136.25 sad_x4[ 8x32] 20.55x 778.62 15997.81 copy_pp[ 8x32] 8.46x 416.60 3524.55 addAvg[ 8x32] 15.03x 735.75 11059.30 addAvg_aligned[ 8x32] 16.40x 739.67 12130.80 [i420] copy_pp[ 4x16] 5.91x 271.81 1605.36 [i420] addAvg[ 4x16] 6.15x 430.47 2645.41 [i420] addAvg_aligned[ 4x16] 6.05x 431.70 2613.57 [i420] satd[ 4x16] 5.66x 478.27 2708.78 [i422] copy_pp[ 4x32] 6.10x 449.52 2742.77 [i422] addAvg[ 4x32] 6.80x 756.41 5146.55 [i422] addAvg_aligned[ 4x32] 6.56x 764.54 5014.05 [i422] satd[ 4x32] 6.75x 787.40 5314.80 satd[24x32] 6.09x 3749.45 22824.92 avg_pp[24x32] 14.54x 1504.70 21872.25 avg_pp_aligned[24x32] 15.55x 1474.59 22932.59 sad[24x32] 3.26x 1084.00 3534.23 sad_x3[24x32] 21.17x 2471.76 52314.97 sad_x4[24x32] 22.96x 2865.90 65797.48 copy_pp[24x32] 22.32x 685.92 15310.46 addAvg[24x32] 19.55x 1659.27 32437.24 addAvg_aligned[24x32] 19.63x 1654.82 32490.99 [i420] copy_pp[12x16] 10.12x 400.95 4056.49 [i420] addAvg[12x16] 10.14x 776.86 7880.20 [i420] addAvg_aligned[12x16] 9.96x 797.49 7940.36 [i420] satd[12x16] 6.60x 1146.82 7570.96 [i422] copy_pp[12x32] 21.94x 732.81 16080.04 [i422] addAvg[12x32] 11.42x 1457.18 16642.68 [i422] addAvg_aligned[12x32] 11.57x 1460.72 16901.49 [i422] satd[12x32] 6.51x 2360.52 15366.83 satd[64x64] 12.74x 8902.38 113386.95 avg_pp[64x64] 91.23x 1881.53 171657.81 avg_pp_aligned[64x64] 90.97x 1881.32 171138.22 sad[64x64] 4.34x 1613.54 7004.78 sad_x3[64x64] 55.23x 4701.14 259631.83 sad_x4[64x64] 55.96x 6307.15 352962.88 copy_pp[64x64] 118.33x 1419.50 167973.48 addAvg[64x64] 24.67x 5107.86 126023.29 addAvg_aligned[64x64] 31.86x 3657.66 116519.42 sse_pp[64x64] 2.89x 2644.58 7651.18 sse_ss[64x64] 13.10x 2299.24 30114.17 sub_ps[64x64] 17.44x 2699.20 47084.61 add_ps[64x64] 36.78x 2602.65 95724.93 add_ps_aligned[64x64] 36.56x 2621.43 95849.22 copy_ss[64x64] 16.49x 2166.78 35722.59 copy_sp[64x64] 21.72x 1629.05 35382.96 copy_ps[64x64] 16.98x 2085.01 35411.16 [i420] copy_pp[32x32] 34.62x 282.84 9792.69 [i420] addAvg[32x32] 29.47x 968.13 28529.00 [i420] addAvg_aligned[32x32] 29.41x 973.94 28639.84 [i420] satd[32x32] 5.46x 3596.73 19647.23 [i420] copy_ss[32x32] 18.12x 811.78 14712.93 [i420] copy_ps[32x32] 17.14x 537.74 9218.26 [i420] copy_sp[32x32] 21.14x 438.56 9272.47 [i420] sse_pp[32x32] 2.82x 764.99 2157.37 [i420] sub_ps[32x32] 20.93x 840.98 17598.39 [i420] add_ps[32x32] 25.28x 1026.29 25941.19 [i420] add_ps_aligned[32x32] 31.27x 756.06 23639.29 [i420] sa8d[32x32] 4.77x 3863.38 18426.34 [i422] copy_pp[32x64] 30.13x 624.40 18815.24 [i422] addAvg[32x64] 30.26x 1889.82 57179.48 [i422] addAvg_aligned[32x64] 30.41x 1872.74 56957.13 [i422] satd[32x64] 5.14x 7128.50 36668.50 [i422] copy_ss[32x64] 17.19x 1066.64 18340.42 [i422] copy_ps[32x64] 17.43x 1051.79 18334.10 [i422] copy_sp[32x64] 21.42x 851.49 18234.72 [i422] sse_pp[32x64] 1.69x 2666.03 4511.28 [i422] sub_ps[32x64] 26.44x 1326.53 35072.95 [i422] add_ps[32x64] 32.32x 1476.06 47704.65 [i422] add_ps_aligned[32x64] 32.61x 1463.94 47743.51 [i422] sa8d[32x64] 4.14x 8893.82 36856.75 satd[64x32] 9.04x 4277.60 38684.89 avg_pp[64x32] 49.33x 687.67 33926.11 avg_pp_aligned[64x32] 50.18x 675.80 33909.04 sad[64x32] 3.75x 625.45 2347.03 sad_x3[64x32] 50.37x 1561.92 78678.88 sad_x4[64x32] 56.93x 1967.08 111992.29 copy_pp[64x32] 32.54x 541.86 17634.10 addAvg[64x32] 28.61x 1875.11 53642.45 addAvg_aligned[64x32] 29.07x 1871.08 54398.14 [i420] copy_pp[32x16] 56.78x 155.48 8827.59 [i420] addAvg[32x16] 27.32x 527.40 14407.49 [i420] addAvg_aligned[32x16] 27.88x 521.87 14547.63 [i420] satd[32x16] 5.02x 1840.53 9234.67 [i422] copy_pp[32x32] 40.83x 282.28 11524.70 [i422] addAvg[32x32] 20.54x 1543.05 31698.62 [i422] addAvg_aligned[32x32] 27.42x 1040.55 28534.14 [i422] satd[32x32] 5.14x 3592.28 18455.07 satd[32x64] 9.76x 3700.61 36135.99 avg_pp[32x64] 30.08x 1164.90 35042.09 avg_pp_aligned[32x64] 31.09x 1138.18 35391.10 sad[32x64] 3.13x 678.67 2125.58 sad_x3[32x64] 48.62x 1621.42 78832.06 sad_x4[32x64] 44.00x 2567.92 112981.68 copy_pp[32x64] 40.33x 540.81 21812.45 addAvg[32x64] 21.75x 2705.72 58847.84 addAvg_aligned[32x64] 30.11x 1889.54 56886.99 [i420] copy_pp[16x32] 16.65x 275.94 4595.26 [i420] addAvg[16x32] 21.65x 679.37 14711.81 [i420] addAvg_aligned[16x32] 21.70x 679.02 14737.67 [i420] satd[16x32] 5.02x 1846.52 9260.62 [i422] copy_pp[16x64] 14.51x 620.15 8999.56 [i422] addAvg[16x64] 21.80x 1304.63 28444.79 [i422] addAvg_aligned[16x64] 21.81x 1303.07 28426.33 [i422] satd[16x64] 5.19x 3590.18 18621.69 satd[64x16] 9.16x 1922.81 17606.83 avg_pp[64x16] 46.50x 361.73 16819.44 avg_pp_aligned[64x16] 46.73x 360.68 16855.66 sad[64x16] 3.08x 365.48 1126.73 sad_x3[64x16] 47.41x 819.47 38850.14 sad_x4[64x16] 50.66x 1020.43 51696.47 copy_pp[64x16] 31.91x 281.96 8997.25 addAvg[64x16] 27.20x 978.88 26625.81 addAvg_aligned[64x16] 27.32x 971.24 26537.59 [i420] copy_pp[ 32x8] 32.96x 76.83 2532.48 [i420] addAvg[ 32x8] 32.20x 290.93 9367.35 [i420] addAvg_aligned[ 32x8] 25.89x 444.44 11506.14 [i420] satd[ 32x8] 4.90x 946.77 4637.11 [i422] copy_pp[32x16] 56.51x 156.32 8833.92 [i422] addAvg[32x16] 28.05x 536.22 15040.04 [i422] addAvg_aligned[32x16] 27.37x 538.04 14726.85 [i422] satd[32x16] 5.00x 1848.20 9248.01 satd[64x48] 10.04x 5454.96 54740.98 avg_pp[64x48] 53.47x 991.28 53001.79 avg_pp_aligned[64x48] 63.63x 1001.85 63749.94 sad[64x48] 2.90x 904.75 2623.45 sad_x3[64x48] 50.67x 2324.74 117785.59 sad_x4[64x48] 51.45x 2983.90 153520.52 copy_pp[64x48] 78.27x 799.83 62606.65 addAvg[64x48] 31.92x 2756.84 87995.47 addAvg_aligned[64x48] 32.05x 2748.08 88081.32 [i420] copy_pp[32x24] 30.87x 233.75 7215.19 [i420] addAvg[32x24] 24.69x 898.05 22177.32 [i420] addAvg_aligned[32x24] 28.96x 759.98 22011.83 [i420] satd[32x24] 5.05x 2686.49 13579.86 [i422] copy_pp[32x48] 64.02x 413.00 26439.80 [i422] addAvg[32x48] 31.41x 1423.67 44710.78 [i422] addAvg_aligned[32x48] 20.03x 2073.27 41521.79 [i422] satd[32x48] 5.09x 5421.48 27569.29 satd[16x64] 9.36x 1929.11 18062.11 avg_pp[16x64] 25.53x 667.19 17031.79 avg_pp_aligned[16x64] 25.85x 663.09 17141.69 sad[16x64] 2.18x 593.58 1292.83 sad_x3[16x64] 30.04x 1325.94 39824.94 sad_x4[16x64] 31.96x 1638.38 52360.56 copy_pp[16x64] 16.87x 532.22 8980.76 addAvg[16x64] 21.99x 1296.45 28507.71 addAvg_aligned[16x64] 22.23x 1293.06 28738.51 [i420] copy_pp[ 8x32] 9.27x 270.02 2502.89 [i420] addAvg[ 8x32] 15.19x 491.02 7457.17 [i420] addAvg_aligned[ 8x32] 15.22x 493.01 7503.35 [i420] satd[ 8x32] 4.93x 947.64 4672.89 [i422] copy_pp[ 8x64] 7.59x 638.62 4850.06 [i422] addAvg[ 8x64] 15.75x 950.55 14967.21 [i422] addAvg_aligned[ 8x64] 15.75x 942.55 14847.73 [i422] satd[ 8x64] 4.65x 1915.70 8915.58 satd[48x64] 11.72x 5503.78 64520.64 avg_pp[48x64] 38.30x 1322.19 50645.63 avg_pp_aligned[48x64] 38.19x 1325.10 50601.72 sad[48x64] 2.92x 1135.03 3317.49 sad_x3[48x64] 47.47x 2836.51 134635.81 sad_x4[48x64] 42.50x 3602.81 153115.95 copy_pp[48x64] 24.60x 1093.64 26906.09 addAvg[48x64] 25.90x 3384.38 87669.46 addAvg_aligned[48x64] 25.88x 3383.44 87555.27 [i420] copy_pp[24x32] 13.13x 504.74 6626.67 [i420] addAvg[24x32] 18.18x 1107.08 20124.93 [i420] addAvg_aligned[24x32] 19.02x 1080.05 20546.27 [i420] satd[24x32] 4.90x 2743.94 13435.08 [i422] copy_pp[24x64] 12.89x 1015.42 13087.89 [i422] addAvg[24x64] 19.52x 2229.99 43530.18 [i422] addAvg_aligned[24x64] 19.76x 2205.77 43590.08 [i422] satd[24x64] 5.15x 5342.33 27488.78 ssd_s[4x4] 3.70x 74.48 275.65 sa8d[4x4] 3.38x 143.43 485.37 residual[4x4] 4.11x 78.05 320.96 residual_aligned[4x4] 4.13x 78.75 325.17 blkfill[4x4] 1.02x 72.49 73.93 blkfill_aligned[4x4] 1.05x 72.52 76.17 transpose[4x4] 4.58x 72.49 331.76 cpy2Dto1D_shl[4x4] 4.40x 73.50 323.35 cpy2Dto1D_shr[4x4] 4.49x 74.27 333.45 cpy1Dto2D_shl[4x4] 4.41x 73.36 323.21 cpy1Dto2D_shl_aligned[4x4] 4.36x 74.03 322.59 cpy1Dto2D_shr[4x4] 4.02x 74.94 301.18 copy_cnt[4x4] 4.31x 75.29 324.61 psy_cost_pp[4x4] 9.49x 150.96 1432.69 ssimDist[4x4] 4.16x 153.20 638.00 ssd_s[8x8] 2.76x 75.64 209.02 sa8d[8x8] 4.37x 269.63 1178.36 residual[8x8] 7.16x 156.88 1123.09 residual_aligned[8x8] 7.26x 155.16 1127.17 blkfill[8x8] 0.98x 77.35 76.17 blkfill_aligned[8x8] 1.05x 75.78 79.82 transpose[8x8] 8.92x 75.46 672.79 var[8x8] 5.58x 169.48 946.33 cpy2Dto1D_shl[8x8] 11.21x 75.15 842.38 cpy2Dto1D_shr[8x8] 14.47x 77.81 1125.61 cpy1Dto2D_shl[8x8] 11.87x 74.48 884.33 cpy1Dto2D_shl_aligned[8x8] 11.64x 75.46 878.16 cpy1Dto2D_shr[8x8] 15.14x 74.06 1121.40 copy_cnt[8x8] 10.73x 76.38 819.66 psy_cost_pp[8x8] 7.11x 361.52 2570.50 ssimDist[8x8] 7.72x 330.32 2549.88 ssd_s[16x16] 3.12x 184.33 574.73 ssd_s_aligned[16x16] 3.13x 183.28 573.89 sa8d[16x16] 4.83x 949.17 4582.97 residual[16x16] 14.98x 200.65 3006.49 residual_aligned[16x16] 14.90x 199.53 2972.05 blkfill[16x16] 1.65x 147.32 242.55 blkfill_aligned[16x16] 1.64x 147.32 241.98 transpose[16x16] 14.92x 221.00 3297.72 var[16x16] 5.03x 222.22 1118.17 cpy2Dto1D_shl[16x16] 22.51x 158.49 3567.62 cpy2Dto1D_shr[16x16] 22.26x 195.47 4351.50 cpy1Dto2D_shl[16x16] 23.87x 152.22 3632.97 cpy1Dto2D_shl_aligned[16x16] 24.07x 151.00 3634.39 cpy1Dto2D_shr[16x16] 34.87x 187.69 6545.07 copy_cnt[16x16] 17.17x 310.31 5328.56 psy_cost_pp[16x16] 5.80x 1942.10 11268.04 ssimDist[16x16] 20.70x 738.75 15291.49 ssd_s[32x32] 5.22x 484.68 2530.80 ssd_s_aligned[32x32] 5.22x 484.47 2527.72 sa8d[32x32] 4.05x 4615.62 18681.29 residual[32x32] 25.63x 683.05 17508.45 residual_aligned[32x32] 25.67x 680.74 17473.29 blkfill[32x32] 1.00x 1005.14 1005.30 blkfill_aligned[32x32] 1.01x 1004.97 1010.02 transpose[32x32] 28.02x 625.13 17518.27 var[32x32] 5.73x 709.14 4061.54 cpy2Dto1D_shl[32x32] 25.28x 537.94 13599.54 cpy2Dto1D_shr[32x32] 31.27x 541.97 16948.31 cpy1Dto2D_shl[32x32] 25.22x 538.71 13585.34 cpy1Dto2D_shl_aligned[32x32] 25.15x 539.90 13580.98 cpy1Dto2D_shr[32x32] 34.01x 543.23 18476.35 copy_cnt[32x32] 25.68x 544.09 13973.71 psy_cost_pp[32x32] 8.46x 5378.75 45496.07 ssimDist[32x32] 29.14x 1254.78 36565.53 sa8d[64x64] 4.74x 17344.41 82277.77 transpose[64x64] 28.44x 2423.93 68937.80 var[64x64] 5.13x 2807.64 14412.41 psy_cost_pp[64x64] 7.25x 23725.47 172069.97 ssimDist[64x64] 30.33x 4698.69 142523.09 weight_pp 15.34x 2231.07 34218.47 weight_sp 14.24x 2469.75 35177.59 downscale 36.11x 13588.14 490620.59 scale1D_128to64 20.03x 141.05 2824.97 scale1D_128to64_aligned 19.99x 141.09 2819.96 scale2D_64to32 10.48x 2443.52 25602.71 ssim_4x4x2_core 5.96x 179.36 1068.10 ssim_end_4 2.54x 163.32 414.39 calSign 15.79x 78.89 1245.52 SAO_EO_0 8.62x 575.90 4962.56 SAO_EO_1 15.84x 261.86 4148.38 SAO_EO_1_2Rows 16.59x 490.60 8138.24 SAO_EO_2[0] 7.06x 149.59 1056.03 SAO_EO_2[1] 10.36x 383.77 3977.80 SAO_EO_3[0] 3.58x 266.97 956.71 SAO_EO_3[1] 9.33x 404.31 3772.00 SAO_BO_0 11.18x 11840.28 132384.86 saoCuStatsE0 3.88x 30313.89 117690.76 saoCuStatsE1 6.13x 27827.89 170684.27 saoCuStatsE2 5.40x 28607.79 154477.52 saoCuStatsE3 5.38x 29204.46 157174.83 planecopy_sp 21.81x 2508.76 54723.03 propagateCost 3.19x 1604.92 5123.61 cuTreeFix8Pack 4.82x 1228.94 5926.10 cuTreeFix8Unpack 3.51x 1835.83 6446.33 scanPosLast 16.73x 4334.43 72519.30 findPosFirstLast 5.03x 100.22 504.03 costCoeffNxN 1.97x 810.01 1593.45 costCoeffRemain 1.38x 271.91 374.83 costC1C2Flag 0.79x 746.29 590.02 pelFilterLumaStrong_Vertical 1.83x 540.64 990.96 pelFilterLumaStrong_Horizontal 3.35x 304.51 1019.00 pelFilterChroma_Vertical 0.93x 373.43 348.74 pelFilterChroma_Horizontal 1.66x 213.22 354.07 integral_init4v 6.37x 176.17 1122.38 integral_init8v 5.25x 127.08 667.17 integral_init12v 4.89x 135.06 661.00 integral_init16v 3.73x 176.87 659.38 integral_init24v 6.30x 180.59 1136.83 integral_init32v 5.12x 127.95 655.53 integral_init4h 6.23x 210.00 1307.27 integral_init8h 4.36x 268.41 1171.20 integral_init12h 3.19x 369.29 1176.67 integral_init16h 3.55x 343.17 1218.48 integral_init24h 1.94x 474.66 922.20 integral_init32h 1.79x 440.84 790.62 normFact[8x8] 6.14x 187.41 1150.02 normFact[16x16] 19.25x 229.68 4420.40 normFact[32x32] 19.68x 865.40 17034.13 normFact[64x64] 29.64x 2707.33 80242.58 == transforms primitives == dst4x4 6.93x 162.87 1128.56 dct4x4 6.15x 147.98 909.58 dct8x8 4.46x 849.59 3791.53 dct16x16 11.08x 3833.11 42454.51 dct32x32 8.68x 29731.30 257968.52 idst4x4 7.67x 275.52 2114.17 idct4x4 10.02x 212.42 2128.62 idct8x8 13.77x 772.91 10644.08 idct16x16 11.23x 3749.80 42091.60 idct32x32 6.22x 43324.99 269306.69 dequant_normal 15.09x 3107.01 46870.54 dequant_scaling 16.11x 3935.94 63421.26 quant 17.55x 5534.24 97152.42 nquant 21.96x 4274.49 93848.11 nonPsyRdoQuant[4x4] 3.38x 292.51 989.40 nonPsyRdoQuant[8x8] 3.06x 319.78 979.58 nonPsyRdoQuant[16x16] 3.11x 313.65 974.25 nonPsyRdoQuant[32x32] 3.07x 318.90 980.42 psyRdoQuant_1p[4x4] 3.42x 288.33 984.91 psyRdoQuant_1p[8x8] 3.46x 287.00 993.61 psyRdoQuant_1p[16x16] 3.25x 304.27 988.42 psyRdoQuant_1p[32x32] 3.42x 287.95 985.47 count_nonzero[4x4] 1.69x 90.70 153.47 count_nonzero[8x8] 2.54x 125.57 318.44 count_nonzero[16x16] 6.41x 194.00 1243.03 count_nonzero[32x32] 9.58x 463.21 4435.44 denoiseDct 12.59x 3755.16 47274.41 == interp primitives == luma_hpp[ 4x4] 10.17x 223.59 2274.02 luma_hps[ 4x4] 10.86x 498.86 5418.34 luma_vpp[ 4x4] 7.73x 298.10 2305.09 luma_vps[ 4x4] 6.90x 289.98 2002.08 luma_vsp[ 4x4] 10.16x 265.85 2700.96 luma_vss[ 4x4] 7.06x 332.91 2350.12 luma_hv [ 4x4] 9.74x 823.01 8016.75 convert_p2s[ 4x4] 3.21x 141.33 453.39 convert_p2s_aligned[ 4x4] 3.18x 141.68 450.86 luma_hpp[ 8x8] 18.70x 454.56 8499.24 luma_hps[ 8x8] 20.22x 645.83 13061.04 luma_vpp[ 8x8] 21.43x 370.28 7934.04 luma_vps[ 8x8] 19.61x 313.69 6150.02 luma_vsp[ 8x8] 17.25x 522.99 9021.16 luma_vss[ 8x8] 14.09x 497.46 7008.00 luma_hv [ 8x8] 20.01x 890.74 17820.85 convert_p2s[ 8x8] 9.98x 112.72 1124.91 convert_p2s_aligned[ 8x8] 9.91x 113.00 1120.14 luma_hpp[16x16] 28.16x 882.93 24864.34 luma_hps[16x16] 22.01x 1433.58 31546.15 luma_vpp[16x16] 37.57x 698.77 26256.19 luma_vps[16x16] 32.23x 570.40 18382.87 luma_vsp[16x16] 18.20x 1527.39 27791.69 luma_vss[16x16] 16.35x 1336.90 21861.55 luma_hv [16x16] 20.78x 2936.50 61007.04 convert_p2s[16x16] 17.98x 189.23 3402.08 convert_p2s_aligned[16x16] 18.22x 187.38 3413.98 luma_hpp[32x32] 33.91x 3266.88 110776.05 luma_hps[32x32] 25.73x 4498.57 115749.84 luma_vpp[32x32] 42.41x 2684.17 113829.67 luma_vps[32x32] 35.76x 2097.23 75004.51 luma_vsp[32x32] 18.44x 5779.22 106548.84 luma_vss[32x32] 19.23x 5266.54 101254.51 luma_hv [32x32] 23.25x 10233.12 237935.89 convert_p2s[32x32] 27.83x 627.55 17465.78 convert_p2s_aligned[32x32] 27.63x 640.09 17685.12 luma_hpp[64x64] 32.69x 12972.28 424107.25 luma_hps[64x64] 25.48x 15900.43 405206.19 luma_vpp[64x64] 40.71x 10491.16 427106.75 luma_vps[64x64] 52.18x 8123.23 423890.53 luma_vsp[64x64] 20.04x 28553.89 572311.62 luma_vss[64x64] 19.86x 20763.26 412401.12 luma_hv [64x64] 21.77x 39130.73 851966.06 convert_p2s[64x64] 25.92x 2206.05 57190.14 convert_p2s_aligned[64x64] 26.96x 2121.92 57212.02 luma_hpp[ 8x4] 17.51x 181.57 3178.39 luma_hps[ 8x4] 22.34x 334.70 7478.64 luma_vpp[ 8x4] 16.42x 189.41 3109.24 luma_vps[ 8x4] 16.28x 168.08 2736.73 luma_vsp[ 8x4] 13.07x 265.08 3463.67 luma_vss[ 8x4] 11.91x 243.34 2897.41 luma_hv [ 8x4] 16.77x 690.55 11580.92 convert_p2s[ 8x4] 8.02x 75.01 601.52 convert_p2s_aligned[ 8x4] 8.07x 74.10 598.02 luma_hpp[ 4x8] 14.77x 222.29 3282.14 luma_hps[ 4x8] 14.08x 367.58 5175.92 luma_vpp[ 4x8] 13.62x 219.80 2993.45 luma_vps[ 4x8] 13.15x 207.58 2730.00 luma_vsp[ 4x8] 13.53x 281.79 3812.33 luma_vss[ 4x8] 12.67x 246.98 3128.54 luma_hv [ 4x8] 13.48x 673.18 9077.51 convert_p2s[ 4x8] 5.91x 77.84 460.40 convert_p2s_aligned[ 4x8] 5.78x 79.35 458.44 luma_hpp[ 16x8] 24.96x 496.09 12383.69 luma_hps[ 16x8] 20.76x 976.29 20265.98 luma_vpp[ 16x8] 32.15x 419.86 13499.76 luma_vps[ 16x8] 35.38x 331.93 11744.68 luma_vsp[ 16x8] 15.70x 854.74 13419.10 luma_vss[ 16x8] 16.52x 771.75 12747.31 luma_hv [ 16x8] 18.89x 1851.64 34969.28 convert_p2s[ 16x8] 19.10x 86.60 1653.71 convert_p2s_aligned[ 16x8] 18.13x 91.33 1655.73 luma_hpp[ 8x16] 23.61x 564.80 13337.25 luma_hps[ 8x16] 25.14x 635.74 15982.21 luma_vpp[ 8x16] 26.73x 470.39 12572.59 luma_vps[ 8x16] 21.57x 458.62 9893.47 luma_vsp[ 8x16] 17.31x 757.95 13118.96 luma_vss[ 8x16] 18.80x 687.88 12932.57 luma_hv [ 8x16] 21.54x 1444.72 31120.54 convert_p2s[ 8x16] 9.39x 193.23 1813.83 convert_p2s_aligned[ 8x16] 9.14x 193.86 1772.02 luma_hpp[32x16] 32.46x 1665.47 54055.99 luma_hps[32x16] 25.36x 2693.60 68297.14 luma_vpp[32x16] 39.31x 1362.99 53579.46 luma_vps[32x16] 35.57x 1073.74 38191.24 luma_vsp[32x16] 18.06x 2907.94 52514.73 luma_vss[32x16] 19.01x 2643.75 50245.41 luma_hv [32x16] 23.06x 5574.55 128560.96 convert_p2s[32x16] 34.11x 306.26 10446.59 convert_p2s_aligned[32x16] 29.48x 304.51 8975.99 luma_hpp[16x32] 28.94x 1726.77 49980.00 luma_hps[16x32] 22.09x 2384.34 52665.25 luma_vpp[16x32] 39.81x 1358.61 54085.59 luma_vps[16x32] 45.40x 1061.56 48200.12 luma_vsp[16x32] 18.58x 2904.12 53966.49 luma_vss[16x32] 19.19x 2632.71 50528.07 luma_hv [16x32] 21.06x 5293.40 111482.23 convert_p2s[16x32] 22.67x 440.56 9988.78 convert_p2s_aligned[16x32] 21.03x 433.66 9120.34 luma_hpp[64x32] 33.24x 6524.69 216872.62 luma_hps[64x32] 23.90x 8828.13 210998.23 luma_vpp[64x32] 34.72x 5284.46 183495.81 luma_vps[64x32] 47.55x 4091.11 194523.27 luma_vsp[64x32] 17.28x 11538.42 199411.48 luma_vss[64x32] 19.20x 10538.19 202333.11 luma_hv [64x32] 21.77x 20392.70 443922.16 convert_p2s[64x32] 24.23x 1188.18 28783.89 convert_p2s_aligned[64x32] 26.77x 1072.95 28724.13 luma_hpp[32x64] 33.30x 6525.32 217264.44 luma_hps[32x64] 23.98x 8026.89 192473.48 luma_vpp[32x64] 39.91x 5306.19 211772.44 luma_vps[32x64] 35.83x 4110.28 147272.44 luma_vsp[32x64] 18.40x 11517.84 211964.34 luma_vss[32x64] 16.58x 10476.09 173717.12 luma_hv [32x64] 22.26x 19572.24 435765.12 convert_p2s[32x64] 22.70x 1212.91 27529.78 convert_p2s_aligned[32x64] 22.96x 1204.67 27663.19 luma_hpp[16x12] 30.68x 660.57 20267.18 luma_hps[16x12] 20.96x 1232.06 25828.17 luma_vpp[16x12] 31.79x 564.83 17954.93 luma_vps[16x12] 40.61x 448.54 18214.73 luma_vsp[16x12] 17.21x 1158.94 19944.95 luma_vss[16x12] 18.37x 1052.42 19334.45 luma_hv [16x12] 20.18x 2396.25 48356.67 convert_p2s[16x12] 25.11x 149.94 3764.85 convert_p2s_aligned[16x12] 25.17x 149.49 3762.61 luma_hpp[12x16] 21.19x 944.23 20006.95 luma_hps[12x16] 15.73x 1527.32 24031.18 luma_vpp[12x16] 25.13x 795.75 19996.43 luma_vps[12x16] 22.77x 634.03 14435.46 luma_vsp[12x16] 18.69x 1162.01 21713.92 luma_vss[12x16] 16.53x 1052.59 17397.67 luma_hv [12x16] 18.04x 2565.48 46277.71 convert_p2s[12x16] 10.32x 286.16 2954.17 convert_p2s_aligned[12x16] 10.32x 286.16 2953.35 luma_hpp[ 16x4] 25.89x 256.26 6635.69 luma_hps[ 16x4] 19.90x 758.72 15100.22 luma_vpp[ 16x4] 23.06x 253.76 5852.65 luma_vps[ 16x4] 27.73x 221.07 6130.68 luma_vsp[ 16x4] 12.94x 527.28 6824.79 luma_vss[ 16x4] 13.01x 487.41 6343.43 luma_hv [ 16x4] 17.08x 1315.33 22470.56 convert_p2s[ 16x4] 10.86x 77.07 836.91 convert_p2s_aligned[ 16x4] 11.40x 73.01 832.42 luma_hpp[ 4x16] 14.30x 462.88 6620.20 luma_hps[ 4x16] 14.58x 543.68 7929.08 luma_vpp[ 4x16] 14.38x 424.83 6111.04 luma_vps[ 4x16] 13.12x 401.83 5270.10 luma_vsp[ 4x16] 16.94x 444.16 7526.05 luma_vss[ 4x16] 14.12x 424.73 5995.96 luma_hv [ 4x16] 15.12x 1038.27 15696.97 convert_p2s[ 4x16] 5.18x 173.65 900.04 convert_p2s_aligned[ 4x16] 5.11x 170.78 873.17 luma_hpp[32x24] 31.15x 2461.45 76667.81 luma_hps[32x24] 23.53x 3585.98 84392.79 luma_vpp[32x24] 38.27x 2088.13 79902.27 luma_vps[32x24] 45.07x 1623.21 73155.47 luma_vsp[32x24] 17.78x 4497.59 79951.92 luma_vss[32x24] 18.62x 4075.66 75879.86 luma_hv [32x24] 21.82x 8020.35 174964.80 convert_p2s[32x24] 25.91x 567.50 14705.89 convert_p2s_aligned[32x24] 22.81x 583.43 13309.96 luma_hpp[24x32] 26.37x 2863.24 75498.16 luma_hps[24x32] 20.59x 3858.41 79441.02 luma_vpp[24x32] 39.63x 2049.93 81236.20 luma_vps[24x32] 42.82x 1705.12 73006.35 luma_vsp[24x32] 18.30x 4358.53 79754.70 luma_vss[24x32] 19.39x 3921.09 76031.92 luma_hv [24x32] 20.44x 8200.27 167585.19 convert_p2s[24x32] 20.06x 671.11 13464.18 convert_p2s_aligned[24x32] 18.74x 675.98 12669.02 luma_hpp[ 32x8] 30.09x 848.76 25541.02 luma_hps[ 32x8] 23.15x 1754.06 40609.68 luma_vpp[ 32x8] 34.45x 775.67 26722.18 luma_vps[ 32x8] 39.26x 610.39 23965.44 luma_vsp[ 32x8] 16.64x 1648.87 27436.49 luma_vss[ 32x8] 17.07x 1513.79 25840.94 luma_hv [ 32x8] 20.66x 3425.06 70774.91 convert_p2s[ 32x8] 20.78x 182.27 3787.86 convert_p2s_aligned[ 32x8] 20.90x 181.18 3786.31 luma_hpp[ 8x32] 25.45x 1054.59 26843.39 luma_hps[ 8x32] 25.96x 1020.90 26507.41 luma_vpp[ 8x32] 28.70x 836.32 24001.57 luma_vps[ 8x32] 31.36x 796.72 24988.46 luma_vsp[ 8x32] 18.80x 1508.73 28365.85 luma_vss[ 8x32] 19.00x 1341.18 25486.89 luma_hv [ 8x32] 21.99x 2562.90 56349.02 convert_p2s[ 8x32] 12.56x 376.70 4732.50 convert_p2s_aligned[ 8x32] 11.96x 398.36 4765.75 luma_hpp[64x48] 33.55x 9792.53 328575.94 luma_hps[64x48] 24.09x 12417.28 299152.09 luma_vpp[64x48] 40.73x 7877.51 320830.06 luma_vps[64x48] 36.58x 6213.28 227275.97 luma_vsp[64x48] 18.50x 17218.53 318569.44 luma_vss[64x48] 16.58x 15720.40 260620.80 luma_hv [64x48] 21.83x 29855.81 651854.75 convert_p2s[64x48] 31.35x 1659.78 52026.97 convert_p2s_aligned[64x48] 32.13x 1608.32 51681.04 luma_hpp[48x64] 33.59x 9692.91 325585.44 luma_hps[48x64] 25.90x 12175.66 315381.12 luma_vpp[48x64] 40.49x 7949.19 321892.97 luma_vps[48x64] 36.34x 6148.01 223445.61 luma_vsp[48x64] 18.28x 17387.62 317823.28 luma_vss[48x64] 19.24x 15722.33 302472.12 luma_hv [48x64] 22.53x 29574.49 666200.62 convert_p2s[48x64] 31.80x 1629.22 51815.01 convert_p2s_aligned[48x64] 31.63x 1634.27 51690.30 luma_hpp[64x16] 32.97x 3296.52 108679.42 luma_hps[64x16] 26.15x 5233.74 136879.19 luma_vpp[64x16] 40.12x 2665.57 106953.12 luma_vps[64x16] 35.42x 2093.10 74133.51 luma_vsp[64x16] 18.28x 5813.82 106301.66 luma_vss[64x16] 19.26x 5259.11 101287.05 luma_hv [64x16] 22.97x 11014.57 253022.92 convert_p2s[64x16] 31.03x 555.59 17238.24 convert_p2s_aligned[64x16] 31.09x 552.72 17185.28 luma_hpp[16x64] 32.19x 3373.73 108603.80 luma_hps[16x64] 22.98x 4207.89 96678.98 luma_vpp[16x64] 34.87x 2667.77 93014.02 luma_vps[16x64] 46.33x 2093.13 96980.02 luma_vsp[16x64] 17.44x 5821.98 101523.57 luma_vss[16x64] 19.39x 5316.36 103086.16 luma_hv [16x64] 21.27x 10080.39 214360.20 convert_p2s[16x64] 18.96x 688.16 13046.99 convert_p2s_aligned[16x64] 19.39x 676.92 13128.30 = Color Space i420 = chroma_hpp[ 4x4] 13.69x 79.66 1090.68 chroma_hps[ 4x4] 11.32x 135.73 1536.07 chroma_vpp[ 4x4] 11.88x 86.18 1023.77 chroma_vps[ 4x4] 11.03x 83.59 921.64 chroma_vsp[ 4x4] 6.22x 199.77 1243.31 chroma_vss[ 4x4] 8.28x 109.29 904.95 chroma_p2s[ 4x4] 3.55x 76.34 270.74 chroma_p2s_aligned[ 4x4] 3.53x 75.36 266.11 chroma_hpp[ 8x8] 17.36x 194.91 3383.29 chroma_hps[ 8x8] 18.93x 249.53 4723.73 chroma_vpp[ 8x8] 20.41x 179.29 3659.50 chroma_vps[ 8x8] 19.14x 179.39 3432.95 chroma_vsp[ 8x8] 12.60x 310.73 3914.53 chroma_vss[ 8x8] 13.68x 269.56 3687.13 chroma_p2s[ 8x8] 9.95x 113.70 1131.78 chroma_p2s_aligned[ 8x8] 9.94x 113.53 1129.00 chroma_hpp[16x16] 23.37x 581.40 13585.47 chroma_hps[16x16] 24.77x 653.36 16181.81 chroma_vpp[16x16] 27.61x 501.00 13832.73 chroma_vps[16x16] 35.89x 386.66 13879.12 chroma_vsp[16x16] 14.22x 1122.35 15962.53 chroma_vss[16x16] 14.97x 979.23 14656.00 chroma_p2s[16x16] 18.11x 187.62 3397.53 chroma_p2s_aligned[16x16] 18.34x 186.89 3427.76 chroma_hpp[32x32] 39.35x 1828.65 71951.59 chroma_hps[32x32] 44.43x 1410.65 62679.60 chroma_vpp[32x32] 57.45x 949.57 54549.22 chroma_vps[32x32] 50.70x 1096.61 55603.29 chroma_vsp[32x32] 15.80x 4263.69 67377.03 chroma_vss[32x32] 15.68x 3784.20 59338.96 chroma_p2s[32x32] 27.59x 640.05 17661.88 chroma_p2s_aligned[32x32] 26.58x 663.58 17640.70 chroma_hpp[ 4x2] 7.16x 75.88 543.31 chroma_hps[ 4x2] 8.92x 109.25 974.11 chroma_vpp[ 4x2] 6.87x 76.83 527.60 chroma_vps[ 4x2] 6.21x 76.97 477.66 chroma_vsp[ 4x2] 7.73x 77.67 600.26 chroma_vss[ 4x2] 6.60x 76.27 503.61 chroma_p2s[ 4x2] 2.68x 73.68 197.66 chroma_p2s_aligned[ 4x2] 2.67x 74.03 197.52 chroma_hpp[ 2x4] 6.49x 77.95 505.85 chroma_hps[ 2x4] 5.09x 131.00 666.33 chroma_vpp[ 2x4] 5.12x 113.32 579.92 chroma_vps[ 2x4] 4.63x 103.84 481.02 chroma_vsp[ 2x4] 5.10x 114.79 585.67 chroma_vss[ 2x4] 4.68x 103.16 482.99 chroma_p2s[ 2x4] 1.83x 77.63 141.68 chroma_p2s_aligned[ 2x4] 1.87x 75.88 141.54 chroma_hpp[ 8x4] 14.59x 117.45 1713.39 chroma_hps[ 8x4] 16.23x 183.56 2979.14 chroma_vpp[ 8x4] 17.36x 105.16 1825.34 chroma_vps[ 8x4] 18.47x 97.63 1803.31 chroma_vsp[ 8x4] 11.82x 186.82 2208.86 chroma_vss[ 8x4] 10.56x 175.61 1853.95 chroma_p2s[ 8x4] 8.01x 78.33 627.47 chroma_p2s_aligned[ 8x4] 8.23x 76.51 629.72 chroma_hpp[ 4x8] 13.91x 156.63 2179.42 chroma_hps[ 4x8] 13.01x 189.65 2468.24 chroma_vpp[ 4x8] 11.14x 169.66 1889.58 chroma_vps[ 4x8] 10.67x 159.92 1706.93 chroma_vsp[ 4x8] 11.50x 187.69 2159.06 chroma_vss[ 4x8] 9.17x 179.66 1646.75 chroma_p2s[ 4x8] 5.89x 79.03 465.31 chroma_p2s_aligned[ 4x8] 5.80x 79.49 460.82 chroma_hpp[ 16x8] 21.56x 306.37 6606.09 chroma_hps[ 16x8] 22.12x 422.17 9337.64 chroma_vpp[ 16x8] 23.99x 285.92 6858.31 chroma_vps[ 16x8] 28.57x 244.35 6979.94 chroma_vsp[ 16x8] 12.98x 608.17 7893.03 chroma_vss[ 16x8] 10.86x 551.38 5986.12 chroma_p2s[ 16x8] 18.65x 88.56 1651.66 chroma_p2s_aligned[ 16x8] 19.49x 86.11 1677.90 chroma_hpp[ 8x16] 24.04x 359.03 8632.35 chroma_hps[ 8x16] 19.63x 421.30 8268.71 chroma_vpp[ 8x16] 23.26x 292.89 6812.73 chroma_vps[ 8x16] 26.12x 265.54 6934.92 chroma_vsp[ 8x16] 13.42x 607.17 8145.44 chroma_vss[ 8x16] 11.58x 529.60 6132.93 chroma_p2s[ 8x16] 9.16x 200.27 1833.49 chroma_p2s_aligned[ 8x16] 9.01x 195.08 1758.00 chroma_hpp[32x16] 27.55x 956.43 26351.56 chroma_hps[32x16] 27.43x 1161.53 31862.09 chroma_vpp[32x16] 52.80x 511.15 26988.86 chroma_vps[32x16] 45.46x 600.69 27308.56 chroma_vsp[32x16] 15.05x 2159.70 32501.88 chroma_vss[32x16] 15.95x 1912.17 30492.93 chroma_p2s[32x16] 28.90x 308.12 8905.71 chroma_p2s_aligned[32x16] 28.68x 310.78 8911.93 chroma_hpp[16x32] 23.92x 1116.15 26701.70 chroma_hps[16x32] 26.08x 1129.46 29451.30 chroma_vpp[16x32] 19.53x 1426.96 27875.43 chroma_vps[16x32] 28.47x 1006.96 28670.54 chroma_vsp[16x32] 14.62x 2197.00 32130.56 chroma_vss[16x32] 15.53x 1916.02 29764.73 chroma_p2s[16x32] 19.41x 440.38 8547.03 chroma_p2s_aligned[16x32] 19.49x 439.36 8561.04 chroma_hpp[ 8x6] 18.27x 173.65 3173.01 chroma_hps[ 8x6] 18.37x 207.55 3812.83 chroma_vpp[ 8x6] 19.64x 151.52 2975.21 chroma_vps[ 8x6] 14.46x 150.30 2173.09 chroma_vsp[ 8x6] 15.15x 238.78 3618.40 chroma_vss[ 8x6] 12.29x 217.46 2673.63 chroma_p2s[ 8x6] 11.43x 77.21 882.22 chroma_p2s_aligned[ 8x6] 11.69x 77.88 910.56 chroma_hpp[ 6x8] 14.62x 216.48 3164.31 chroma_hps[ 6x8] 12.07x 295.83 3570.42 chroma_vpp[ 6x8] 13.83x 199.67 2761.28 chroma_vps[ 6x8] 13.27x 197.36 2618.20 chroma_vsp[ 6x8] 9.72x 315.79 3070.18 chroma_vss[ 6x8] 10.26x 269.00 2759.46 chroma_p2s[ 6x8] 5.69x 155.44 884.61 chroma_p2s_aligned[ 6x8] 5.58x 158.31 883.21 chroma_hpp[ 8x2] 12.00x 75.04 900.74 chroma_hps[ 8x2] 14.46x 148.61 2149.66 chroma_vpp[ 8x2] 11.68x 77.35 903.39 chroma_vps[ 8x2] 11.77x 77.63 913.93 chroma_vsp[ 8x2] 7.54x 140.14 1057.29 chroma_vss[ 8x2] 9.38x 100.71 944.86 chroma_p2s[ 8x2] 3.54x 74.27 263.17 chroma_p2s_aligned[ 8x2] 3.89x 73.50 286.03 chroma_hpp[ 2x8] 7.07x 129.74 917.58 chroma_hps[ 2x8] 6.05x 170.33 1029.80 chroma_vpp[ 2x8] 4.97x 206.99 1027.79 chroma_vps[ 2x8] 5.16x 160.03 825.13 chroma_vsp[ 2x8] 5.89x 187.62 1104.43 chroma_vss[ 2x8] 5.31x 171.41 909.86 chroma_p2s[ 2x8] 2.45x 86.28 211.12 chroma_p2s_aligned[ 2x8] 2.54x 84.99 215.47 chroma_hpp[16x12] 28.41x 457.33 12994.98 chroma_hps[16x12] 23.97x 532.79 12771.98 chroma_vpp[16x12] 23.55x 501.56 11810.18 chroma_vps[16x12] 22.92x 365.45 8377.09 chroma_vsp[16x12] 14.15x 846.31 11977.31 chroma_vss[16x12] 11.78x 767.23 9037.45 chroma_p2s[16x12] 22.27x 149.35 3326.61 chroma_p2s_aligned[16x12] 21.60x 155.16 3352.27 chroma_hpp[12x16] 20.28x 637.42 12923.86 chroma_hps[12x16] 14.23x 870.54 12388.74 chroma_vpp[12x16] 23.09x 515.07 11892.69 chroma_vps[12x16] 18.42x 459.88 8473.23 chroma_vsp[12x16] 14.13x 848.61 11990.24 chroma_vss[12x16] 11.94x 755.75 9021.57 chroma_p2s[12x16] 7.43x 343.03 2547.92 chroma_p2s_aligned[12x16] 7.37x 338.37 2494.19 chroma_hpp[ 16x4] 18.76x 180.15 3379.08 chroma_hps[ 16x4] 21.79x 273.45 5957.86 chroma_vpp[ 16x4] 20.57x 168.40 3464.58 chroma_vps[ 16x4] 23.23x 147.35 3423.41 chroma_vsp[ 16x4] 11.70x 341.21 3990.56 chroma_vss[ 16x4] 12.24x 306.70 3755.45 chroma_p2s[ 16x4] 11.79x 73.22 863.43 chroma_p2s_aligned[ 16x4] 11.38x 75.95 864.55 chroma_hpp[ 4x16] 16.36x 266.73 4363.43 chroma_hps[ 4x16] 12.91x 280.32 3620.08 chroma_vpp[ 4x16] 12.78x 284.31 3632.57 chroma_vps[ 4x16] 12.88x 274.15 3532.05 chroma_vsp[ 4x16] 14.19x 314.46 4462.60 chroma_vss[ 4x16] 11.24x 286.48 3219.16 chroma_p2s[ 4x16] 5.01x 170.85 855.99 chroma_p2s_aligned[ 4x16] 4.79x 177.10 848.56 chroma_hpp[32x24] 29.07x 1378.71 40081.75 chroma_hps[32x24] 28.61x 1657.80 47428.72 chroma_vpp[32x24] 58.36x 734.39 42857.25 chroma_vps[32x24] 52.64x 835.80 43998.30 chroma_vsp[32x24] 14.62x 3261.64 47677.43 chroma_vss[32x24] 15.42x 2893.09 44620.02 chroma_p2s[32x24] 22.77x 580.87 13225.51 chroma_p2s_aligned[32x24] 23.61x 560.42 13229.30 chroma_hpp[24x32] 19.77x 2034.45 40222.22 chroma_hps[24x32] 24.61x 1792.20 44097.47 chroma_vpp[24x32] 20.90x 1955.06 40863.03 chroma_vps[24x32] 28.72x 1438.83 41327.78 chroma_vsp[24x32] 14.64x 3242.88 47474.45 chroma_vss[24x32] 15.64x 2844.93 44493.07 chroma_p2s[24x32] 18.36x 690.93 12685.32 chroma_p2s_aligned[24x32] 17.13x 739.36 12663.83 chroma_hpp[ 32x8] 33.20x 507.37 16845.12 chroma_hps[ 32x8] 26.65x 720.36 19195.71 chroma_vpp[ 32x8] 53.94x 286.37 15446.81 chroma_vps[ 32x8] 34.88x 319.01 11126.91 chroma_vsp[ 32x8] 16.61x 1172.84 19479.22 chroma_vss[ 32x8] 14.63x 1013.41 14830.58 chroma_p2s[ 32x8] 19.51x 183.60 3582.37 chroma_p2s_aligned[ 32x8] 19.42x 183.39 3560.74 chroma_hpp[ 8x32] 24.41x 715.44 17460.92 chroma_hps[ 8x32] 21.46x 694.43 14902.85 chroma_vpp[ 8x32] 23.05x 577.61 13316.27 chroma_vps[ 8x32] 28.02x 497.74 13947.85 chroma_vsp[ 8x32] 15.38x 1130.09 17381.93 chroma_vss[ 8x32] 12.67x 1154.32 14625.08 chroma_p2s[ 8x32] 9.88x 443.95 4388.07 chroma_p2s_aligned[ 8x32] 9.99x 434.18 4339.16 = Color Space i422 = chroma_vpp[ 2x4] 5.00x 113.18 565.61 chroma_vps[ 2x4] 4.27x 110.78 473.31 chroma_vsp[ 2x4] 5.28x 114.96 606.71 chroma_vss[ 2x4] 4.39x 111.08 487.76 chroma_hpp[ 4x8] 14.42x 150.79 2174.50 chroma_hps[ 4x8] 13.06x 187.17 2444.67 chroma_vpp[ 4x8] 11.20x 169.38 1896.31 chroma_vps[ 4x8] 10.26x 158.70 1627.68 chroma_vsp[ 4x8] 11.69x 187.45 2191.08 chroma_vss[ 4x8] 9.30x 177.47 1650.40 chroma_p2s[ 4x8] 5.38x 85.06 457.88 chroma_p2s_aligned[ 4x8] 5.75x 79.42 456.75 chroma_hpp[ 8x16] 24.51x 353.47 8664.40 chroma_hps[ 8x16] 19.77x 417.16 8246.95 chroma_vpp[ 8x16] 22.91x 293.91 6734.31 chroma_vps[ 8x16] 25.56x 264.21 6752.47 chroma_vsp[ 8x16] 13.78x 593.35 8174.01 chroma_vss[ 8x16] 11.92x 527.00 6284.29 chroma_p2s[ 8x16] 9.53x 195.47 1862.65 chroma_p2s_aligned[ 8x16] 9.89x 187.41 1852.97 chroma_hpp[16x32] 23.47x 1120.56 26294.56 chroma_hps[16x32] 26.36x 1115.31 29400.98 chroma_vpp[16x32] 19.56x 1411.70 27610.72 chroma_vps[16x32] 28.04x 996.95 27949.68 chroma_vsp[16x32] 14.77x 2163.48 31950.02 chroma_vss[16x32] 15.83x 1881.32 29778.06 chroma_p2s[16x32] 18.70x 453.58 8481.64 chroma_p2s_aligned[16x32] 19.36x 438.49 8487.15 chroma_hpp[32x64] 29.56x 3580.58 105852.91 chroma_hps[32x64] 30.45x 3861.39 117574.19 chroma_vpp[32x64] 62.27x 1821.89 113454.57 chroma_vps[32x64] 53.30x 2129.50 113501.00 chroma_vsp[32x64] 14.95x 8457.31 126455.07 chroma_vss[32x64] 15.96x 7480.47 119366.27 chroma_p2s[32x64] 23.57x 1174.07 27676.65 chroma_p2s_aligned[32x64] 23.17x 1194.45 27671.60 chroma_hpp[ 4x4] 13.24x 79.42 1051.54 chroma_hps[ 4x4] 11.53x 136.74 1576.05 chroma_vpp[ 4x4] 11.75x 85.02 998.94 chroma_vps[ 4x4] 10.68x 83.38 890.50 chroma_vsp[ 4x4] 7.76x 143.68 1115.09 chroma_vss[ 4x4] 8.31x 109.43 908.88 chroma_p2s[ 4x4] 3.54x 75.71 268.08 chroma_p2s_aligned[ 4x4] 3.52x 76.13 267.63 chroma_hpp[ 2x8] 7.40x 125.85 931.74 chroma_hps[ 2x8] 6.15x 163.53 1004.97 chroma_vpp[ 2x8] 5.01x 206.39 1034.85 chroma_vps[ 2x8] 5.19x 159.22 826.25 chroma_vsp[ 2x8] 6.21x 179.36 1113.55 chroma_vss[ 2x8] 5.25x 171.31 899.76 chroma_p2s[ 2x8] 2.53x 84.36 213.23 chroma_p2s_aligned[ 2x8] 2.53x 83.69 211.68 chroma_hpp[ 8x8] 16.83x 197.53 3323.53 chroma_hps[ 8x8] 18.87x 249.71 4712.30 chroma_vpp[ 8x8] 20.19x 179.46 3623.84 chroma_vps[ 8x8] 19.12x 186.15 3558.64 chroma_vsp[ 8x8] 12.31x 317.89 3911.86 chroma_vss[ 8x8] 13.38x 274.89 3678.09 chroma_p2s[ 8x8] 9.99x 112.79 1126.87 chroma_p2s_aligned[ 8x8] 10.02x 113.14 1134.03 chroma_hpp[ 4x16] 17.35x 251.78 4369.32 chroma_hps[ 4x16] 12.71x 280.63 3565.51 chroma_vpp[ 4x16] 12.85x 278.28 3575.89 chroma_vps[ 4x16] 12.87x 274.12 3526.99 chroma_vsp[ 4x16] 14.28x 316.10 4514.09 chroma_vss[ 4x16] 11.07x 291.14 3222.81 chroma_p2s[ 4x16] 5.12x 169.87 869.18 chroma_p2s_aligned[ 4x16] 4.94x 170.45 841.54 chroma_hpp[16x16] 20.99x 639.49 13419.94 chroma_hps[16x16] 25.41x 635.85 16155.83 chroma_vpp[16x16] 27.49x 501.91 13799.70 chroma_vps[16x16] 36.12x 379.59 13709.60 chroma_vsp[16x16] 14.64x 1089.10 15946.81 chroma_vss[16x16] 15.13x 975.97 14768.60 chroma_p2s[16x16] 18.82x 183.70 3457.13 chroma_p2s_aligned[16x16] 18.61x 184.68 3436.31 chroma_hpp[ 8x32] 24.43x 718.32 17550.74 chroma_hps[ 8x32] 21.22x 702.35 14904.24 chroma_vpp[ 8x32] 23.27x 574.22 13362.28 chroma_vps[ 8x32] 27.89x 496.62 13848.50 chroma_vsp[ 8x32] 14.07x 1139.05 16031.97 chroma_vss[ 8x32] 15.15x 974.33 14757.35 chroma_p2s[ 8x32] 12.34x 353.15 4356.41 chroma_p2s_aligned[ 8x32] 10.65x 412.82 4395.83 chroma_hpp[32x32] 38.16x 1916.30 73123.35 chroma_hps[32x32] 44.36x 1415.06 62771.34 chroma_vpp[32x32] 58.72x 932.76 54774.93 chroma_vps[32x32] 50.72x 1085.58 55057.18 chroma_vsp[32x32] 15.63x 4252.66 66462.97 chroma_vss[32x32] 15.55x 3779.79 58768.02 chroma_p2s[32x32] 32.71x 654.98 21421.41 chroma_p2s_aligned[32x32] 32.70x 656.93 21478.90 chroma_hpp[16x64] 33.96x 2109.28 71628.52 chroma_hps[16x64] 27.95x 2033.68 56849.68 chroma_vpp[16x64] 22.10x 2886.12 63771.69 chroma_vps[16x64] 22.05x 2032.87 44822.45 chroma_vsp[16x64] 14.64x 4325.88 63339.06 chroma_vss[16x64] 12.59x 3803.63 47893.75 chroma_p2s[16x64] 18.62x 687.56 12805.64 chroma_p2s_aligned[16x64] 18.75x 686.94 12881.26 chroma_hpp[ 8x12] 17.56x 280.11 4917.57 chroma_hps[ 8x12] 19.48x 333.33 6491.76 chroma_vpp[ 8x12] 21.27x 233.18 4960.02 chroma_vps[ 8x12] 22.67x 225.62 5115.33 chroma_vsp[ 8x12] 13.26x 454.67 6030.12 chroma_vss[ 8x12] 14.27x 399.10 5695.67 chroma_p2s[ 8x12] 7.08x 168.88 1196.45 chroma_p2s_aligned[ 8x12] 7.37x 164.20 1210.46 chroma_hpp[ 6x16] 15.43x 432.18 6666.55 chroma_hps[ 6x16] 8.90x 711.20 6328.34 chroma_vpp[ 6x16] 12.62x 456.81 5765.44 chroma_vps[ 6x16] 14.09x 384.75 5421.14 chroma_vsp[ 6x16] 10.22x 628.70 6422.99 chroma_vss[ 6x16] 11.21x 517.56 5802.85 chroma_p2s[ 6x16] 5.63x 270.88 1524.29 chroma_p2s_aligned[ 6x16] 5.98x 271.07 1622.20 chroma_hpp[ 8x4] 14.07x 119.67 1684.07 chroma_hps[ 8x4] 16.43x 181.53 2983.35 chroma_vpp[ 8x4] 17.77x 105.23 1870.32 chroma_vps[ 8x4] 17.68x 98.68 1744.81 chroma_vsp[ 8x4] 12.23x 183.63 2245.75 chroma_vss[ 8x4] 11.04x 173.30 1913.71 chroma_p2s[ 8x4] 8.30x 75.32 625.09 chroma_p2s_aligned[ 8x4] 8.27x 75.46 624.39 chroma_hpp[ 2x16] 6.80x 258.21 1756.73 chroma_hps[ 2x16] 6.75x 257.83 1739.48 chroma_vpp[ 2x16] 7.43x 269.35 2002.65 chroma_vps[ 2x16] 7.15x 218.16 1560.48 chroma_vsp[ 2x16] 7.35x 292.54 2150.46 chroma_vss[ 2x16] 6.21x 268.16 1665.83 chroma_p2s[ 2x16] 2.23x 189.62 422.38 chroma_p2s_aligned[ 2x16] 2.22x 189.55 421.68 chroma_hpp[16x24] 31.84x 821.83 26167.52 chroma_hps[16x24] 26.05x 881.18 22951.02 chroma_vpp[16x24] 34.42x 700.39 24109.74 chroma_vps[16x24] 33.88x 520.89 17648.57 chroma_vsp[16x24] 14.17x 1701.64 24111.14 chroma_vss[16x24] 12.23x 1469.65 17974.82 chroma_p2s[16x24] 19.66x 259.28 5096.67 chroma_p2s_aligned[16x24] 21.04x 241.20 5074.37 chroma_hpp[12x32] 19.02x 1382.10 26290.12 chroma_hps[12x32] 14.38x 1554.67 22359.60 chroma_vpp[12x32] 22.64x 942.71 21340.04 chroma_vps[12x32] 24.95x 843.54 21049.38 chroma_vsp[12x32] 15.14x 1675.94 25371.42 chroma_vss[12x32] 15.20x 1467.51 22302.51 chroma_p2s[12x32] 7.94x 597.82 4747.23 chroma_p2s_aligned[12x32] 8.17x 599.10 4895.51 chroma_hpp[ 16x8] 22.19x 298.77 6628.54 chroma_hps[ 16x8] 22.53x 412.50 9294.99 chroma_vpp[ 16x8] 24.36x 283.33 6901.47 chroma_vps[ 16x8] 29.07x 242.36 7046.43 chroma_vsp[ 16x8] 13.09x 608.87 7970.74 chroma_vss[ 16x8] 7.92x 755.82 5983.95 chroma_p2s[ 16x8] 19.23x 85.34 1641.28 chroma_p2s_aligned[ 16x8] 19.32x 84.99 1641.98 chroma_hpp[ 4x32] 11.69x 592.36 6922.14 chroma_hps[ 4x32] 8.56x 907.93 7772.95 chroma_vpp[ 4x32] 12.46x 568.40 7084.62 chroma_vps[ 4x32] 10.53x 535.45 5639.98 chroma_vsp[ 4x32] 14.88x 587.00 8736.79 chroma_vss[ 4x32] 11.57x 552.72 6392.21 chroma_p2s[ 4x32] 5.87x 308.01 1809.48 chroma_p2s_aligned[ 4x32] 6.55x 276.78 1812.42 chroma_hpp[32x48] 39.20x 2763.95 108349.20 chroma_hps[32x48] 29.69x 3054.46 90690.12 chroma_vpp[32x48] 57.90x 1412.26 81776.27 chroma_vps[32x48] 51.81x 1581.10 81923.14 chroma_vsp[32x48] 15.75x 6343.09 99929.70 chroma_vss[32x48] 15.83x 5617.73 88902.38 chroma_p2s[32x48] 23.15x 892.17 20652.39 chroma_p2s_aligned[32x48] 22.93x 903.24 20710.60 chroma_hpp[24x64] 19.73x 3998.34 78877.10 chroma_hps[24x64] 25.13x 3338.73 83890.16 chroma_vpp[24x64] 38.72x 2105.33 81523.91 chroma_vps[24x64] 39.75x 2071.38 82343.01 chroma_vsp[24x64] 14.85x 6369.44 94559.20 chroma_vss[24x64] 15.78x 5669.12 89433.62 chroma_p2s[24x64] 24.00x 1054.55 25311.52 chroma_p2s_aligned[24x64] 23.09x 1090.10 25174.47 chroma_hpp[32x16] 27.95x 953.67 26655.97 chroma_hps[32x16] 28.30x 1145.00 32408.18 chroma_vpp[32x16] 53.66x 509.57 27345.17 chroma_vps[32x16] 45.31x 602.72 27307.57 chroma_vsp[32x16] 14.87x 2151.43 31989.72 chroma_vss[32x16] 15.56x 1912.21 29751.26 chroma_p2s[32x16] 29.05x 304.44 8845.25 chroma_p2s_aligned[32x16] 28.77x 307.40 8843.15 chroma_hpp[ 8x64] 18.77x 1412.30 26513.55 chroma_hps[ 8x64] 20.96x 1369.22 28692.29 chroma_vpp[ 8x64] 24.69x 1075.60 26560.86 chroma_vps[ 8x64] 23.43x 944.44 22129.28 chroma_vsp[ 8x64] 14.75x 2183.77 32202.53 chroma_vss[ 8x64] 15.73x 1897.74 29845.39 chroma_p2s[ 8x64] 15.76x 538.36 8481.95 chroma_p2s_aligned[ 8x64] 15.76x 538.32 8481.92 = Color Space i444 = chroma_hpp[ 4x4] 13.26x 79.24 1050.70 chroma_hps[ 4x4] 11.06x 137.23 1517.56 chroma_vpp[ 4x4] 12.38x 85.58 1059.26 chroma_vps[ 4x4] 10.85x 82.61 896.39 chroma_vsp[ 4x4] 7.83x 143.64 1125.05 chroma_vss[ 4x4] 8.49x 108.90 925.01 chroma_p2s[ 4x4] 3.41x 79.14 269.48 chroma_p2s_aligned[ 4x4] 3.38x 79.03 266.81 chroma_hpp[ 8x8] 17.34x 192.70 3341.16 chroma_hps[ 8x8] 18.78x 250.13 4696.59 chroma_vpp[ 8x8] 20.06x 180.41 3618.82 chroma_vps[ 8x8] 19.39x 181.32 3515.57 chroma_vsp[ 8x8] 12.50x 309.03 3862.63 chroma_vss[ 8x8] 13.47x 270.69 3645.20 chroma_p2s[ 8x8] 8.05x 141.23 1136.69 chroma_p2s_aligned[ 8x8] 8.06x 141.19 1138.24 chroma_hpp[16x16] 24.22x 560.88 13586.18 chroma_hps[16x16] 24.90x 646.53 16099.44 chroma_vpp[16x16] 27.65x 493.19 13637.49 chroma_vps[16x16] 36.33x 378.99 13769.20 chroma_vsp[16x16] 13.90x 1139.05 15831.53 chroma_vss[16x16] 15.43x 975.69 15056.18 chroma_p2s[16x16] 9.42x 357.42 3367.15 chroma_p2s_aligned[16x16] 9.64x 358.16 3451.88 chroma_hpp[32x32] 38.43x 1816.08 69792.24 chroma_hps[32x32] 39.41x 1591.48 62713.83 chroma_vpp[32x32] 58.02x 936.72 54351.28 chroma_vps[32x32] 50.68x 1085.54 55011.72 chroma_vsp[32x32] 15.23x 4244.76 64656.86 chroma_vss[32x32] 15.72x 3763.60 59182.55 chroma_p2s[32x32] 15.61x 1130.06 17643.94 chroma_p2s_aligned[32x32] 15.49x 1128.33 17481.69 chroma_hpp[64x64] 39.84x 7044.48 280618.78 chroma_hps[64x64] 28.91x 7705.82 222749.53 chroma_vpp[64x64] 72.41x 3567.69 258346.67 chroma_vps[64x64] 43.07x 4139.00 178278.50 chroma_vsp[64x64] 14.97x 16842.05 252132.42 chroma_vss[64x64] 12.74x 14954.42 190555.58 chroma_p2s[64x64] 13.04x 4399.38 57376.01 chroma_p2s_aligned[64x64] 12.95x 4412.24 57117.89 chroma_hpp[ 8x4] 14.33x 117.55 1684.21 chroma_hps[ 8x4] 16.51x 181.17 2991.20 chroma_vpp[ 8x4] 14.59x 130.26 1900.38 chroma_vps[ 8x4] 18.93x 98.22 1859.28 chroma_vsp[ 8x4] 12.00x 182.90 2194.69 chroma_vss[ 8x4] 10.61x 173.30 1838.84 chroma_p2s[ 8x4] 8.33x 73.57 613.03 chroma_p2s_aligned[ 8x4] 8.16x 75.04 612.46 chroma_hpp[ 4x8] 14.41x 149.49 2154.15 chroma_hps[ 4x8] 13.34x 184.33 2458.70 chroma_vpp[ 4x8] 12.15x 159.78 1940.64 chroma_vps[ 4x8] 11.28x 157.41 1776.09 chroma_vsp[ 4x8] 11.77x 187.62 2207.45 chroma_vss[ 4x8] 9.37x 177.36 1662.61 chroma_p2s[ 4x8] 4.47x 103.79 464.33 chroma_p2s_aligned[ 4x8] 4.45x 103.41 459.98 chroma_hpp[ 16x8] 21.95x 303.81 6669.26 chroma_hps[ 16x8] 22.22x 419.40 9318.01 chroma_vpp[ 16x8] 24.62x 282.73 6959.60 chroma_vps[ 16x8] 30.59x 229.75 7028.45 chroma_vsp[ 16x8] 14.49x 612.04 8867.51 chroma_vss[ 16x8] 13.61x 534.82 7277.47 chroma_p2s[ 16x8] 7.64x 216.72 1655.87 chroma_p2s_aligned[ 16x8] 7.62x 217.18 1655.17 chroma_hpp[ 8x16] 24.19x 362.43 8767.43 chroma_hps[ 8x16] 19.92x 415.80 8281.46 chroma_vpp[ 8x16] 23.22x 292.79 6799.40 chroma_vps[ 8x16] 25.25x 269.39 6803.21 chroma_vsp[ 8x16] 13.71x 597.99 8196.73 chroma_vss[ 8x16] 11.84x 523.46 6198.58 chroma_p2s[ 8x16] 8.47x 217.25 1839.08 chroma_p2s_aligned[ 8x16] 8.67x 215.78 1871.59 chroma_hpp[32x16] 27.87x 946.77 26390.42 chroma_hps[32x16] 26.97x 1197.95 32314.47 chroma_vpp[32x16] 52.76x 515.61 27205.59 chroma_vps[32x16] 47.14x 593.09 27958.76 chroma_vsp[32x16] 14.55x 2181.77 31753.35 chroma_vss[32x16] 15.39x 1932.37 29739.34 chroma_p2s[32x16] 14.47x 615.60 8909.92 chroma_p2s_aligned[32x16] 14.40x 614.07 8845.02 chroma_hpp[16x32] 24.97x 1066.56 26631.70 chroma_hps[16x32] 26.23x 1123.26 29466.49 chroma_vpp[16x32] 19.41x 1422.27 27610.58 chroma_vps[16x32] 28.45x 999.33 28428.42 chroma_vsp[16x32] 14.72x 2177.85 32057.62 chroma_vss[16x32] 15.46x 1919.39 29670.32 chroma_p2s[16x32] 14.04x 608.74 8548.71 chroma_p2s_aligned[16x32] 13.87x 613.65 8509.08 chroma_hpp[64x32] 38.56x 3620.24 139592.48 chroma_hps[64x32] 28.80x 4028.01 115987.48 chroma_vpp[64x32] 58.65x 1833.77 107555.49 chroma_vps[64x32] 52.49x 2081.06 109238.30 chroma_vsp[64x32] 15.09x 8426.57 127184.95 chroma_vss[64x32] 15.82x 7489.12 118448.27 chroma_p2s[64x32] 12.89x 2236.32 28825.55 chroma_p2s_aligned[64x32] 12.97x 2235.45 28988.56 chroma_hpp[32x64] 29.73x 3562.50 105914.77 chroma_hps[32x64] 30.18x 3887.49 117341.88 chroma_vpp[32x64] 62.15x 1827.07 113552.48 chroma_vps[32x64] 53.59x 2132.34 114272.69 chroma_vsp[32x64] 15.01x 8411.75 126243.25 chroma_vss[32x64] 15.86x 7481.87 118656.18 chroma_p2s[32x64] 12.67x 2166.04 27449.40 chroma_p2s_aligned[32x64] 12.65x 2180.51 27580.14 chroma_hpp[16x12] 28.08x 457.26 12838.20 chroma_hps[16x12] 23.92x 526.10 12582.71 chroma_vpp[16x12] 23.63x 498.51 11778.27 chroma_vps[16x12] 23.19x 358.19 8307.37 chroma_vsp[16x12] 14.38x 841.23 12098.61 chroma_vss[16x12] 11.89x 769.09 9147.79 chroma_p2s[16x12] 11.87x 280.18 3324.65 chroma_p2s_aligned[16x12] 11.86x 280.28 3324.79 chroma_hpp[12x16] 19.23x 683.23 13136.71 chroma_hps[12x16] 14.07x 870.38 12250.14 chroma_vpp[12x16] 23.17x 503.76 11670.74 chroma_vps[12x16] 18.78x 454.32 8534.25 chroma_vsp[12x16] 13.95x 857.52 11962.27 chroma_vss[12x16] 11.93x 760.69 9072.79 chroma_p2s[12x16] 7.40x 339.24 2511.86 chroma_p2s_aligned[12x16] 7.40x 350.49 2592.95 chroma_hpp[ 16x4] 18.66x 179.53 3349.90 chroma_hps[ 16x4] 22.33x 265.71 5934.26 chroma_vpp[ 16x4] 20.46x 168.96 3457.49 chroma_vps[ 16x4] 23.14x 150.44 3481.31 chroma_vsp[ 16x4] 11.86x 332.67 3947.07 chroma_vss[ 16x4] 11.70x 314.04 3675.07 chroma_p2s[ 16x4] 6.03x 141.47 852.91 chroma_p2s_aligned[ 16x4] 5.92x 141.12 836.07 chroma_hpp[ 4x16] 17.61x 248.97 4383.63 chroma_hps[ 4x16] 12.70x 281.47 3575.89 chroma_vpp[ 4x16] 12.85x 278.07 3573.80 chroma_vps[ 4x16] 12.63x 274.12 3461.28 chroma_vsp[ 4x16] 14.06x 316.24 4445.56 chroma_vss[ 4x16] 10.92x 292.12 3189.14 chroma_p2s[ 4x16] 4.10x 205.31 842.67 chroma_p2s_aligned[ 4x16] 4.12x 204.96 843.79 chroma_hpp[32x24] 29.00x 1384.87 40167.23 chroma_hps[32x24] 29.42x 1607.65 47290.54 chroma_vpp[32x24] 55.78x 729.15 40670.14 chroma_vps[32x24] 51.45x 827.60 42578.66 chroma_vsp[32x24] 14.46x 3284.39 47493.39 chroma_vss[32x24] 15.50x 2859.03 44320.80 chroma_p2s[32x24] 15.24x 869.38 13250.20 chroma_p2s_aligned[32x24] 15.22x 868.27 13218.05 chroma_hpp[24x32] 19.52x 2041.24 39835.19 chroma_hps[24x32] 24.80x 1787.10 44316.45 chroma_vpp[24x32] 20.77x 1962.77 40763.01 chroma_vps[24x32] 29.09x 1426.05 41477.59 chroma_vsp[24x32] 14.72x 3225.08 47466.73 chroma_vss[24x32] 15.89x 2852.45 45330.54 chroma_p2s[24x32] 14.55x 869.41 12647.65 chroma_p2s_aligned[24x32] 14.37x 883.97 12705.00 chroma_hpp[ 32x8] 32.68x 506.56 16555.63 chroma_hps[ 32x8] 26.57x 719.89 19125.74 chroma_vpp[ 32x8] 55.47x 288.26 15990.72 chroma_vps[ 32x8] 36.14x 316.49 11438.67 chroma_vsp[ 32x8] 16.55x 1175.40 19449.32 chroma_vss[ 32x8] 14.44x 1037.29 14976.21 chroma_p2s[ 32x8] 10.30x 350.84 3614.33 chroma_p2s_aligned[ 32x8] 10.24x 351.02 3595.86 chroma_hpp[ 8x32] 24.42x 718.14 17539.70 chroma_hps[ 8x32] 21.22x 696.36 14779.28 chroma_vpp[ 8x32] 23.05x 578.18 13328.67 chroma_vps[ 8x32] 27.70x 496.76 13758.30 chroma_vsp[ 8x32] 14.51x 1112.26 16143.07 chroma_vss[ 8x32] 15.17x 970.79 14727.27 chroma_p2s[ 8x32] 12.35x 355.39 4388.54 chroma_p2s_aligned[ 8x32] 12.20x 358.61 4373.88 chroma_hpp[64x48] 29.55x 5364.95 158522.64 chroma_hps[64x48] 28.78x 5870.33 168951.52 chroma_vpp[64x48] 59.86x 2692.72 161182.08 chroma_vps[64x48] 52.43x 3136.79 164452.88 chroma_vsp[64x48] 15.03x 12630.90 189839.86 chroma_vss[64x48] 15.79x 11210.37 176961.69 chroma_p2s[64x48] 15.77x 3256.65 51356.71 chroma_p2s_aligned[64x48] 15.48x 3320.38 51385.47 chroma_hpp[48x64] 22.95x 6952.36 159544.17 chroma_hps[48x64] 28.97x 5787.08 167643.55 chroma_vpp[48x64] 38.08x 4230.45 161115.59 chroma_vps[48x64] 42.74x 3806.63 162681.55 chroma_vsp[48x64] 14.94x 12628.35 188703.17 chroma_vss[48x64] 15.91x 11208.67 178288.88 chroma_p2s[48x64] 16.00x 3225.47 51604.59 chroma_p2s_aligned[48x64] 15.99x 3233.63 51690.02 chroma_hpp[64x16] 36.81x 1857.50 68381.58 chroma_hps[64x16] 28.18x 2243.43 63215.75 chroma_vpp[64x16] 68.09x 947.31 64499.88 chroma_vps[64x16] 41.24x 1075.68 44364.85 chroma_vsp[64x16] 14.91x 4237.21 63193.59 chroma_vss[64x16] 12.67x 3760.98 47639.56 chroma_p2s[64x16] 15.45x 1131.14 17474.05 chroma_p2s_aligned[64x16] 15.21x 1128.30 17166.41 chroma_hpp[16x64] 33.55x 2082.17 69860.13 chroma_hps[16x64] 27.83x 2036.55 56674.89 chroma_vpp[16x64] 21.91x 2884.08 63201.72 chroma_vps[16x64] 21.86x 2057.36 44968.48 chroma_vsp[16x64] 14.73x 4313.65 63551.30 chroma_vss[16x64] 12.61x 3788.48 47769.60 chroma_p2s[16x64] 11.59x 1130.51 13101.64 chroma_p2s_aligned[16x64] 11.10x 1175.95 13050.08 == intrapred primitives == intra_planar_4x4 4.25x 143.15 608.96 intra_dc_4x4[f=0] 2.00x 73.54 147.15 intra_dc_4x4[f=1] 2.57x 108.97 280.42 intra_allangs4x4 70.45x 425.71 29989.04 intra_ang_4x4[ 2] 6.29x 74.20 466.99 intra_ang_4x4[ 3] 13.22x 75.43 997.39 intra_ang_4x4[ 4] 12.85x 76.24 979.72 intra_ang_4x4[ 5] 12.94x 77.04 997.25 intra_ang_4x4[ 6] 12.98x 77.39 1004.55 intra_ang_4x4[ 7] 12.93x 77.14 997.39 intra_ang_4x4[ 8] 13.21x 75.81 1001.74 intra_ang_4x4[ 9] 13.11x 76.48 1003.01 intra_ang_4x4[10] 7.41x 74.59 552.99 intra_ang_4x4[11] 14.95x 76.97 1150.86 intra_ang_4x4[12] 14.96x 77.77 1163.35 intra_ang_4x4[13] 14.39x 81.03 1166.15 intra_ang_4x4[14] 15.10x 77.35 1168.12 intra_ang_4x4[15] 14.41x 80.93 1166.43 intra_ang_4x4[16] 15.32x 77.95 1193.93 intra_ang_4x4[17] 15.43x 77.32 1192.95 intra_ang_4x4[18] 1.23x 386.63 474.15 intra_ang_4x4[19] 12.73x 75.15 956.81 intra_ang_4x4[20] 12.92x 74.69 964.71 intra_ang_4x4[21] 12.69x 75.60 959.66 intra_ang_4x4[22] 11.99x 75.11 900.46 intra_ang_4x4[23] 11.76x 76.55 900.04 intra_ang_4x4[24] 12.40x 75.67 938.48 intra_ang_4x4[25] 12.34x 76.09 938.76 intra_ang_4x4[26] 4.71x 77.11 362.91 intra_ang_4x4[27] 10.29x 76.37 785.71 intra_ang_4x4[28] 10.36x 75.92 786.16 intra_ang_4x4[29] 10.21x 76.51 780.94 intra_ang_4x4[30] 10.17x 77.28 785.71 intra_ang_4x4[31] 10.08x 77.98 785.71 intra_ang_4x4[32] 10.21x 76.97 785.71 intra_ang_4x4[33] 10.22x 76.83 785.43 intra_ang_4x4[34] 4.47x 75.81 338.78 intra_filter_4x4 4.45x 75.18 334.29 intra_planar_8x8 10.66x 213.50 2275.07 intra_dc_8x8[f=0] 2.14x 76.34 163.43 intra_dc_8x8[f=1] 2.99x 153.91 459.56 intra_allangs8x8 47.34x 2203.79 104322.45 intra_ang_8x8[ 2] 18.64x 75.53 1408.14 intra_ang_8x8[ 3] 36.79x 91.01 3348.22 intra_ang_8x8[ 4] 37.03x 91.19 3376.27 intra_ang_8x8[ 5] 37.03x 91.65 3393.95 intra_ang_8x8[ 6] 36.53x 92.31 3371.50 intra_ang_8x8[ 7] 37.08x 91.68 3399.56 intra_ang_8x8[ 8] 36.34x 92.20 3351.00 intra_ang_8x8[ 9] 37.04x 92.03 3408.96 intra_ang_8x8[10] 19.48x 83.52 1627.25 intra_ang_8x8[11] 35.22x 104.18 3668.90 intra_ang_8x8[12] 34.89x 104.72 3653.61 intra_ang_8x8[13] 33.60x 109.22 3669.46 intra_ang_8x8[14] 26.19x 141.33 3701.86 intra_ang_8x8[15] 33.90x 108.87 3690.60 intra_ang_8x8[16] 34.10x 109.04 3718.00 intra_ang_8x8[17] 34.25x 109.22 3741.28 intra_ang_8x8[18] 13.05x 76.02 992.23 intra_ang_8x8[19] 18.52x 156.42 2896.37 intra_ang_8x8[20] 24.55x 116.05 2848.96 intra_ang_8x8[21] 20.27x 140.49 2848.26 intra_ang_8x8[22] 23.32x 120.18 2802.53 intra_ang_8x8[23] 26.51x 104.25 2763.67 intra_ang_8x8[24] 34.64x 79.21 2743.89 intra_ang_8x8[25] 33.97x 80.47 2733.23 intra_ang_8x8[26] 6.00x 145.32 872.47 intra_ang_8x8[27] 31.67x 82.68 2618.48 intra_ang_8x8[28] 33.68x 77.67 2615.81 intra_ang_8x8[29] 32.07x 81.66 2619.18 intra_ang_8x8[30] 32.20x 82.01 2640.78 intra_ang_8x8[31] 32.16x 81.95 2635.17 intra_ang_8x8[32] 31.74x 83.03 2635.17 intra_ang_8x8[33] 31.89x 82.71 2637.84 intra_ang_8x8[34] 11.49x 75.85 871.42 intra_filter_8x8 4.60x 146.65 674.05 intra_planar_16x16 22.06x 395.06 8715.21 intra_dc_16x16[f=0] 1.41x 151.14 212.67 intra_dc_16x16[f=1] 2.80x 289.49 811.24 intra_allangs16x16 33.17x 11768.74 390403.03 intra_ang_16x16[ 2] 45.08x 151.49 6829.00 intra_ang_16x16[ 3] 31.69x 385.75 12223.21 intra_ang_16x16[ 4] 33.24x 372.91 12395.89 intra_ang_16x16[ 5] 35.38x 355.43 12574.89 intra_ang_16x16[ 6] 35.99x 347.55 12507.13 intra_ang_16x16[ 7] 35.89x 349.37 12539.98 intra_ang_16x16[ 8] 37.88x 327.94 12422.05 intra_ang_16x16[ 9] 56.32x 217.00 12220.68 intra_ang_16x16[10] 40.01x 175.65 7026.79 intra_ang_16x16[11] 56.10x 221.91 12449.18 intra_ang_16x16[12] 51.50x 248.31 12787.37 intra_ang_16x16[13] 54.14x 238.15 12894.62 intra_ang_16x16[14] 53.26x 241.06 12839.94 intra_ang_16x16[15] 53.54x 239.38 12816.89 intra_ang_16x16[16] 53.30x 240.01 12793.41 intra_ang_16x16[17] 51.53x 242.74 12509.34 intra_ang_16x16[18] 19.50x 153.90 3000.86 intra_ang_16x16[19] 18.06x 463.77 8375.31 intra_ang_16x16[20] 20.11x 429.49 8637.41 intra_ang_16x16[21] 21.01x 409.32 8600.58 intra_ang_16x16[22] 28.85x 298.07 8600.16 intra_ang_16x16[23] 31.22x 274.19 8559.50 intra_ang_16x16[24] 39.78x 214.80 8545.06 intra_ang_16x16[25] 42.82x 191.20 8186.49 intra_ang_16x16[26] 10.14x 280.42 2843.49 intra_ang_16x16[27] 14.01x 576.21 8074.04 intra_ang_16x16[28] 43.02x 195.85 8424.83 intra_ang_16x16[29] 33.55x 252.22 8460.88 intra_ang_16x16[30] 32.12x 262.18 8421.08 intra_ang_16x16[31] 30.41x 276.43 8406.75 intra_ang_16x16[32] 27.47x 306.37 8417.11 intra_ang_16x16[33] 26.71x 303.25 8099.34 intra_ang_16x16[34] 18.79x 151.45 2845.87 intra_filter_16x16 5.70x 218.12 1243.31 intra_planar_32x32 30.11x 992.47 29884.81 intra_dc_32x32[f=0] 1.40x 410.86 576.27 intra_allangs32x32 31.92x 47834.58 1526705.88 intra_ang_32x32[ 2] 67.94x 418.91 28461.52 intra_ang_32x32[ 3] 35.06x 1392.85 48838.82 intra_ang_32x32[ 4] 13.44x 3695.36 49684.01 intra_ang_32x32[ 5] 35.87x 1379.72 49484.81 intra_ang_32x32[ 6] 36.10x 1373.84 49600.26 intra_ang_32x32[ 7] 36.20x 1368.59 49543.03 intra_ang_32x32[ 8] 37.43x 1329.61 49766.35 intra_ang_32x32[ 9] 87.18x 560.74 48885.11 intra_ang_32x32[10] 65.56x 423.05 27735.85 intra_ang_32x32[11] 85.07x 575.62 48966.05 intra_ang_32x32[12] 77.24x 643.17 49677.70 intra_ang_32x32[13] 74.90x 665.33 49835.23 intra_ang_32x32[14] 77.09x 647.23 49893.87 intra_ang_32x32[15] 66.77x 745.23 49757.23 intra_ang_32x32[16] 51.30x 972.01 49861.88 intra_ang_32x32[17] 51.11x 971.53 49657.91 intra_ang_32x32[18] 25.66x 422.70 10845.08 intra_ang_32x32[19] 42.23x 744.75 31452.16 intra_ang_32x32[20] 45.66x 700.04 31965.87 intra_ang_32x32[21] 51.36x 618.72 31778.46 intra_ang_32x32[22] 42.93x 738.26 31696.53 intra_ang_32x32[23] 37.72x 837.76 31600.86 intra_ang_32x32[24] 35.80x 881.48 31555.69 intra_ang_32x32[25] 37.83x 820.85 31049.00 intra_ang_32x32[26] 22.58x 422.70 9545.39 intra_ang_32x32[27] 59.47x 518.26 30822.72 intra_ang_32x32[28] 58.76x 533.39 31341.62 intra_ang_32x32[29] 54.77x 574.60 31470.12 intra_ang_32x32[30] 56.04x 559.51 31352.71 intra_ang_32x32[31] 55.44x 565.95 31377.39 intra_ang_32x32[32] 52.50x 595.77 31279.62 intra_ang_32x32[33] 48.41x 634.76 30731.54 intra_ang_32x32[34] 24.95x 418.49 10439.56 intra_filter_32x32 5.87x 406.20 2384.36 + 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 656AA3EA 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] 2.84x 203.24 576.69 avg_pp[ 4x4] 4.45x 80.30 357.43 avg_pp_aligned[ 4x4] 4.50x 80.19 361.22 sad[ 4x4] 4.06x 85.65 347.33 sad_x3[ 4x4] 2.44x 282.00 688.78 sad_x4[ 4x4] 2.82x 350.00 987.72 copy_pp[ 4x4] 2.64x 74.27 195.83 addAvg[ 4x4] 4.07x 113.00 459.98 addAvg_aligned[ 4x4] 4.07x 112.86 459.84 sse_ss[ 4x4] 4.88x 77.21 377.07 sub_ps[ 4x4] 3.60x 74.41 267.66 add_ps[ 4x4] 5.75x 78.68 452.26 add_ps_aligned[ 4x4] 5.77x 78.72 454.23 copy_ss[ 4x4] 2.69x 72.80 195.55 satd[ 8x8] 8.96x 191.50 1715.91 avg_pp[ 8x8] 9.33x 124.94 1165.59 avg_pp_aligned[ 8x8] 9.21x 127.01 1169.66 sad[ 8x8] 1.41x 303.43 427.01 sad_x3[ 8x8] 2.30x 448.36 1029.94 sad_x4[ 8x8] 2.54x 554.82 1408.15 copy_pp[ 8x8] 8.08x 79.28 640.24 addAvg[ 8x8] 11.25x 163.29 1836.69 addAvg_aligned[ 8x8] 11.22x 163.71 1836.27 sse_ss[ 8x8] 4.34x 168.89 733.81 sub_ps[ 8x8] 6.07x 131.00 795.39 add_ps[ 8x8] 10.41x 161.26 1678.59 add_ps_aligned[ 8x8] 10.34x 165.14 1707.49 copy_ss[ 8x8] 8.05x 79.52 640.38 [i420] copy_pp[ 4x4] 2.68x 73.96 198.36 [i420] addAvg[ 4x4] 3.92x 113.32 443.99 [i420] addAvg_aligned[ 4x4] 4.04x 112.86 456.47 [i420] copy_ss[ 4x4] 2.69x 72.80 195.55 [i420] sub_ps[ 4x4] 3.55x 75.74 268.78 [i420] add_ps[ 4x4] 5.49x 78.79 432.63 [i420] add_ps_aligned[ 4x4] 5.47x 79.84 436.55 [i422] copy_pp[ 4x8] 5.23x 76.72 401.34 [i422] addAvg[ 4x8] 4.29x 199.60 856.55 [i422] addAvg_aligned[ 4x8] 4.28x 199.46 853.19 [i422] satd[ 4x8] 5.89x 187.17 1102.89 [i422] copy_ss[ 4x8] 5.15x 77.81 401.06 [i422] sse_pp[ 4x8] 3.69x 165.28 609.52 [i422] sub_ps[ 4x8] 3.59x 131.04 470.92 [i422] add_ps[ 4x8] 5.63x 149.07 838.60 [i422] add_ps_aligned[ 4x8] 5.76x 148.75 856.13 satd[ 8x4] 4.79x 181.38 868.20 avg_pp[ 8x4] 7.06x 80.51 568.00 avg_pp_aligned[ 8x4] 7.52x 80.72 606.99 sad[ 8x4] 1.37x 185.10 252.93 sad_x3[ 8x4] 2.14x 266.10 570.66 sad_x4[ 8x4] 2.41x 319.85 770.70 copy_pp[ 8x4] 5.17x 74.87 387.31 addAvg[ 8x4] 9.49x 98.47 934.55 addAvg_aligned[ 8x4] 9.75x 97.56 950.76 [i420] copy_pp[ 4x2] 1.23x 73.15 89.92 [i420] addAvg[ 4x2] 3.50x 75.85 265.27 [i420] addAvg_aligned[ 4x2] 3.51x 75.88 266.11 [i422] copy_pp[ 4x4] 2.70x 74.27 200.60 [i422] addAvg[ 4x4] 3.98x 113.25 451.28 [i422] addAvg_aligned[ 4x4] 4.09x 113.18 462.36 satd[ 4x8] 5.75x 187.62 1079.46 avg_pp[ 4x8] 4.92x 128.20 630.98 avg_pp_aligned[ 4x8] 5.16x 128.48 663.53 sad[ 4x8] 3.18x 185.98 591.28 sad_x3[ 4x8] 2.55x 478.37 1220.30 sad_x4[ 4x8] 3.19x 605.98 1934.33 copy_pp[ 4x8] 5.20x 79.49 413.27 addAvg[ 4x8] 4.40x 195.64 860.20 addAvg_aligned[ 4x8] 4.37x 195.54 853.89 [i420] copy_pp[ 2x4] 1.15x 72.94 84.20 [i420] addAvg[ 2x4] 2.48x 112.90 279.72 [i420] addAvg_aligned[ 2x4] 3.61x 78.93 284.77 [i422] copy_pp[ 2x8] 2.14x 77.56 166.09 [i422] addAvg[ 2x8] 2.63x 183.56 483.55 [i422] addAvg_aligned[ 2x8] 2.82x 179.50 505.43 satd[16x16] 12.41x 535.21 6639.60 avg_pp[16x16] 21.76x 205.10 4463.31 avg_pp_aligned[16x16] 21.62x 206.74 4469.06 sad[16x16] 5.85x 239.04 1399.44 sad_x3[16x16] 5.41x 666.31 3603.39 sad_x4[16x16] 5.49x 870.22 4777.71 copy_pp[16x16] 27.87x 156.32 4357.25 addAvg[16x16] 22.97x 318.45 7314.72 addAvg_aligned[16x16] 23.53x 313.79 7382.12 sse_ss[16x16] 12.21x 226.95 2770.26 sub_ps[16x16] 14.87x 201.67 2998.50 add_ps[16x16] 26.12x 258.01 6739.82 add_ps_aligned[16x16] 26.18x 263.51 6898.02 copy_ss[16x16] 27.67x 157.44 4356.73 copy_sp[16x16] 27.78x 156.21 4338.88 copy_ps[16x16] 28.01x 154.99 4340.98 [i420] copy_pp[ 8x8] 8.53x 78.12 666.05 [i420] addAvg[ 8x8] 10.42x 174.33 1815.79 [i420] addAvg_aligned[ 8x8] 10.35x 175.40 1815.93 [i420] satd[ 8x8] 6.70x 251.95 1688.28 [i420] copy_ss[ 8x8] 8.18x 80.93 661.98 [i420] sub_ps[ 8x8] 6.04x 131.21 792.30 [i420] add_ps[ 8x8] 10.23x 161.50 1652.17 [i420] add_ps_aligned[ 8x8] 10.31x 161.54 1664.71 [i420] sa8d[ 8x8] 5.60x 276.08 1545.05 [i422] copy_pp[ 8x16] 8.86x 155.83 1381.20 [i422] addAvg[ 8x16] 12.39x 287.49 3562.99 [i422] addAvg_aligned[ 8x16] 12.40x 289.07 3583.47 [i422] satd[ 8x16] 6.83x 501.63 3427.47 [i422] copy_ss[ 8x16] 8.99x 155.34 1396.35 [i422] sse_pp[ 8x16] 5.47x 242.37 1325.09 [i422] sub_ps[ 8x16] 10.76x 213.68 2298.22 [i422] add_ps[ 8x16] 11.24x 274.33 3084.77 [i422] add_ps_aligned[ 8x16] 11.28x 274.19 3094.06 [i422] sa8d[ 8x16] 5.85x 524.77 3071.72 satd[ 16x8] 11.38x 296.67 3376.83 avg_pp[ 16x8] 17.15x 126.94 2177.03 avg_pp_aligned[ 16x8] 17.06x 127.64 2177.58 sad[ 16x8] 4.61x 161.26 743.77 sad_x3[ 16x8] 4.66x 399.69 1863.49 sad_x4[ 16x8] 5.03x 487.79 2454.77 copy_pp[ 16x8] 15.16x 79.17 1200.38 addAvg[ 16x8] 18.39x 197.99 3640.70 addAvg_aligned[ 16x8] 18.45x 197.53 3644.35 [i420] copy_pp[ 8x4] 5.16x 74.66 384.93 [i420] addAvg[ 8x4] 10.02x 97.24 974.38 [i420] addAvg_aligned[ 8x4] 9.85x 97.70 962.32 [i420] satd[ 8x4] 4.81x 183.32 881.80 [i422] copy_pp[ 8x8] 7.69x 86.53 665.21 [i422] addAvg[ 8x8] 10.67x 171.31 1828.42 [i422] addAvg_aligned[ 8x8] 10.50x 176.49 1853.11 [i422] satd[ 8x8] 6.73x 252.16 1698.27 satd[ 8x16] 7.03x 487.41 3428.60 avg_pp[ 8x16] 11.01x 207.83 2288.54 avg_pp_aligned[ 8x16] 11.02x 207.13 2283.07 sad[ 8x16] 2.61x 294.71 769.02 sad_x3[ 8x16] 2.46x 802.29 1971.78 sad_x4[ 8x16] 2.59x 1020.10 2642.99 copy_pp[ 8x16] 9.29x 149.17 1386.39 addAvg[ 8x16] 12.35x 290.26 3584.59 addAvg_aligned[ 8x16] 12.50x 285.08 3563.83 [i420] copy_pp[ 4x8] 5.11x 78.61 401.45 [i420] addAvg[ 4x8] 4.43x 190.95 845.05 [i420] addAvg_aligned[ 4x8] 4.47x 191.34 854.59 [i420] satd[ 4x8] 5.66x 190.08 1076.65 [i422] copy_pp[ 4x16] 7.35x 155.48 1142.44 [i422] addAvg[ 4x16] 5.23x 308.22 1611.68 [i422] addAvg_aligned[ 4x16] 5.21x 310.64 1619.56 [i422] satd[ 4x16] 7.14x 308.40 2200.44 satd[ 16x4] 9.10x 187.38 1704.41 avg_pp[ 16x4] 14.43x 79.56 1148.34 avg_pp_aligned[ 16x4] 14.73x 79.49 1170.50 sad[ 16x4] 5.77x 73.99 426.59 sad_x3[ 16x4] 4.04x 240.59 971.72 sad_x4[ 16x4] 4.47x 291.52 1302.08 copy_pp[ 16x4] 8.75x 74.62 653.01 addAvg[ 16x4] 13.75x 131.18 1803.31 addAvg_aligned[ 16x4] 13.71x 131.42 1801.34 [i420] copy_pp[ 8x2] 3.41x 73.01 248.72 [i420] addAvg[ 8x2] 6.59x 75.53 497.86 [i420] addAvg_aligned[ 8x2] 6.53x 74.06 483.27 [i422] copy_pp[ 8x4] 5.13x 74.87 384.37 [i422] addAvg[ 8x4] 9.57x 97.66 935.11 [i422] addAvg_aligned[ 8x4] 9.64x 96.93 934.13 [i422] satd[ 8x4] 4.81x 183.28 882.36 satd[16x12] 11.74x 429.03 5036.07 avg_pp[16x12] 21.40x 160.15 3427.33 avg_pp_aligned[16x12] 21.42x 160.17 3430.28 sad[16x12] 5.42x 199.14 1080.16 sad_x3[16x12] 5.05x 536.61 2709.90 sad_x4[16x12] 5.41x 661.03 3577.01 copy_pp[16x12] 20.84x 88.63 1846.65 addAvg[16x12] 19.28x 260.78 5029.04 addAvg_aligned[16x12] 19.23x 260.74 5013.49 [i420] copy_pp[ 8x6] 11.41x 77.35 882.79 [i420] addAvg[ 8x6] 9.96x 137.02 1364.30 [i420] addAvg_aligned[ 8x6] 9.93x 137.30 1363.95 [i422] copy_pp[ 8x12] 7.04x 134.01 943.25 [i422] addAvg[ 8x12] 11.64x 228.73 2661.68 [i422] addAvg_aligned[ 8x12] 11.46x 230.35 2639.94 [i422] satd[ 8x12] 7.95x 402.97 3203.31 satd[ 4x16] 6.90x 320.76 2213.35 avg_pp[ 4x16] 5.54x 198.34 1098.12 avg_pp_aligned[ 4x16] 5.54x 198.34 1099.24 sad[ 4x16] 3.89x 308.43 1199.68 sad_x3[ 4x16] 2.53x 916.69 2317.58 sad_x4[ 4x16] 3.57x 1101.97 3936.31 copy_pp[ 4x16] 7.61x 150.02 1141.18 addAvg[ 4x16] 5.24x 310.47 1628.38 addAvg_aligned[ 4x16] 5.24x 309.69 1623.89 [i420] copy_pp[ 2x8] 2.14x 76.90 164.27 [i420] addAvg[ 2x8] 2.67x 183.53 490.42 [i420] addAvg_aligned[ 2x8] 2.61x 183.65 478.64 [i422] copy_pp[ 2x16] 1.56x 164.34 255.73 [i422] addAvg[ 2x16] 3.23x 290.75 940.16 [i422] addAvg_aligned[ 2x16] 3.26x 288.61 941.00 satd[12x16] 7.22x 881.39 6366.35 avg_pp[12x16] 11.57x 287.21 3321.98 avg_pp_aligned[12x16] 11.61x 286.20 3321.98 sad[12x16] 6.14x 560.67 3444.73 sad_x3[12x16] 2.95x 2290.77 6750.72 sad_x4[12x16] 3.94x 3004.32 11842.77 copy_pp[12x16] 13.23x 251.39 3326.75 addAvg[12x16] 13.94x 398.78 5557.27 addAvg_aligned[12x16] 13.81x 398.01 5498.44 [i420] copy_pp[ 6x8] 3.32x 149.03 495.05 [i420] addAvg[ 6x8] 6.19x 225.79 1397.61 [i420] addAvg_aligned[ 6x8] 6.20x 224.11 1390.04 [i422] copy_pp[ 6x16] 3.94x 255.87 1008.06 [i422] addAvg[ 6x16] 7.26x 390.03 2830.02 [i422] addAvg_aligned[ 6x16] 7.21x 384.98 2777.09 satd[32x32] 14.05x 1881.42 26427.74 avg_pp[32x32] 28.41x 618.02 17555.69 avg_pp_aligned[32x32] 31.87x 606.47 19330.24 sad[32x32] 7.57x 692.30 5239.60 sad_x3[32x32] 5.33x 2495.31 13301.83 sad_x4[32x32] 5.59x 3120.43 17439.96 copy_pp[32x32] 17.09x 539.83 9226.81 addAvg[32x32] 27.37x 980.91 26844.37 addAvg_aligned[32x32] 27.60x 979.51 27031.64 sse_ss[32x32] 11.37x 965.75 10976.08 sub_ps[32x32] 17.08x 679.27 11604.29 add_ps[32x32] 43.36x 723.85 31386.65 add_ps_aligned[32x32] 42.93x 722.20 31005.09 copy_ss[32x32] 16.99x 543.16 9226.37 copy_sp[32x32] 17.16x 537.24 9216.53 copy_ps[32x32] 16.97x 543.30 9219.62 [i420] copy_pp[16x16] 27.70x 157.37 4359.50 [i420] addAvg[16x16] 22.77x 316.63 7208.73 [i420] addAvg_aligned[16x16] 22.97x 314.07 7215.19 [i420] satd[16x16] 12.55x 535.49 6719.02 [i420] copy_ss[16x16] 28.82x 151.31 4360.34 [i420] copy_ps[16x16] 27.95x 155.23 4339.30 [i420] copy_sp[16x16] 27.82x 156.00 4339.44 [i420] sse_pp[16x16] 12.03x 232.59 2797.33 [i420] sub_ps[16x16] 14.51x 207.34 3009.44 [i420] add_ps[16x16] 26.70x 256.05 6835.45 [i420] add_ps_aligned[16x16] 26.89x 256.05 6885.86 [i420] sa8d[16x16] 6.11x 981.86 5998.07 [i422] copy_pp[16x32] 29.24x 287.84 8415.71 [i422] addAvg[16x32] 25.32x 560.98 14203.41 [i422] addAvg_aligned[16x32] 25.65x 553.20 14189.66 [i422] satd[16x32] 13.46x 974.96 13124.44 [i422] copy_ss[16x32] 29.42x 287.28 8451.45 [i422] copy_ps[16x32] 29.16x 290.26 8464.25 [i422] copy_sp[16x32] 29.70x 285.08 8466.91 [i422] sse_pp[16x32] 11.61x 437.30 5076.97 [i422] sub_ps[16x32] 23.42x 362.40 8487.68 [i422] add_ps[16x32] 27.56x 434.71 11982.77 [i422] add_ps_aligned[16x32] 27.92x 437.97 12228.40 [i422] sa8d[16x32] 6.31x 1896.38 11965.65 satd[32x16] 13.34x 979.65 13072.99 avg_pp[32x16] 25.42x 337.99 8593.13 avg_pp_aligned[32x16] 25.48x 336.73 8580.34 sad[32x16] 6.51x 390.94 2545.67 sad_x3[32x16] 5.19x 1285.49 6667.11 sad_x4[32x16] 5.18x 1665.68 8629.68 copy_pp[32x16] 16.73x 282.21 4721.84 addAvg[32x16] 25.44x 560.00 14245.42 addAvg_aligned[32x16] 25.85x 561.33 14511.74 [i420] copy_pp[ 16x8] 14.89x 79.98 1190.70 [i420] addAvg[ 16x8] 17.96x 199.14 3576.59 [i420] addAvg_aligned[ 16x8] 18.50x 195.26 3612.59 [i420] satd[ 16x8] 11.58x 291.56 3375.99 [i422] copy_pp[16x16] 27.85x 156.32 4352.91 [i422] addAvg[16x16] 23.04x 318.20 7332.71 [i422] addAvg_aligned[16x16] 23.50x 314.60 7392.59 [i422] satd[16x16] 12.54x 531.08 6662.06 satd[16x32] 13.49x 976.64 13178.94 avg_pp[16x32] 26.51x 335.96 8905.57 avg_pp_aligned[16x32] 26.19x 337.15 8830.68 sad[16x32] 6.32x 435.09 2750.20 sad_x3[16x32] 5.67x 1260.46 7151.64 sad_x4[16x32] 5.92x 1581.17 9364.82 copy_pp[16x32] 29.44x 287.95 8477.15 addAvg[16x32] 25.36x 560.07 14203.97 addAvg_aligned[16x32] 24.96x 570.23 14234.41 [i420] copy_pp[ 8x16] 8.80x 157.61 1386.39 [i420] addAvg[ 8x16] 12.34x 287.32 3546.15 [i420] addAvg_aligned[ 8x16] 12.35x 287.14 3546.53 [i420] satd[ 8x16] 6.87x 483.31 3318.06 [i422] copy_pp[ 8x32] 9.12x 276.60 2522.53 [i422] addAvg[ 8x32] 13.74x 531.36 7300.66 [i422] addAvg_aligned[ 8x32] 13.56x 534.58 7248.51 [i422] satd[ 8x32] 7.25x 912.84 6615.91 satd[ 32x8] 12.09x 543.78 6575.51 avg_pp[ 32x8] 22.23x 198.09 4402.85 avg_pp_aligned[ 32x8] 22.47x 195.95 4402.42 sad[ 32x8] 5.54x 238.29 1319.90 sad_x3[ 32x8] 4.76x 705.99 3360.56 sad_x4[ 32x8] 4.97x 876.59 4352.34 copy_pp[ 32x8] 16.51x 148.37 2449.44 addAvg[ 32x8] 23.44x 303.32 7109.50 addAvg_aligned[ 32x8] 23.29x 305.11 7104.44 [i420] copy_pp[ 16x4] 8.28x 75.88 628.04 [i420] addAvg[ 16x4] 13.99x 131.28 1836.41 [i420] addAvg_aligned[ 16x4] 13.89x 131.32 1823.79 [i420] satd[ 16x4] 9.08x 189.55 1720.26 [i422] copy_pp[ 16x8] 15.12x 78.30 1184.25 [i422] addAvg[ 16x8] 18.17x 197.32 3584.45 [i422] addAvg_aligned[ 16x8] 17.92x 200.44 3591.18 [i422] satd[ 16x8] 11.71x 289.03 3384.55 satd[32x24] 13.89x 1422.32 19753.92 avg_pp[32x24] 26.85x 476.65 12796.11 avg_pp_aligned[32x24] 26.37x 484.78 12784.56 sad[32x24] 6.97x 550.30 3835.27 sad_x3[32x24] 5.46x 1815.27 9910.82 sad_x4[32x24] 5.53x 2338.52 12923.49 copy_pp[32x24] 16.98x 411.00 6979.48 addAvg[32x24] 28.59x 746.01 21332.18 addAvg_aligned[32x24] 28.51x 746.18 21272.29 [i420] copy_pp[16x12] 20.39x 91.22 1859.84 [i420] addAvg[16x12] 19.71x 259.44 5113.09 [i420] addAvg_aligned[16x12] 19.53x 260.01 5077.88 [i420] satd[16x12] 11.83x 431.59 5104.24 [i422] copy_pp[16x24] 28.98x 221.59 6422.32 [i422] addAvg[16x24] 23.29x 441.12 10271.59 [i422] addAvg_aligned[16x24] 23.20x 444.06 10303.89 [i422] satd[16x24] 7.70x 1325.10 10208.36 satd[ 8x32] 7.58x 904.78 6862.25 avg_pp[ 8x32] 12.72x 341.84 4347.15 avg_pp_aligned[ 8x32] 13.23x 347.27 4594.47 sad[ 8x32] 2.91x 506.07 1471.26 sad_x3[ 8x32] 2.61x 1476.24 3859.26 sad_x4[ 8x32] 2.73x 1887.58 5159.62 copy_pp[ 8x32] 9.11x 279.44 2546.51 addAvg[ 8x32] 13.49x 540.74 7294.90 addAvg_aligned[ 8x32] 13.35x 537.48 7177.67 [i420] copy_pp[ 4x16] 7.58x 151.00 1144.69 [i420] addAvg[ 4x16] 5.20x 311.52 1619.12 [i420] addAvg_aligned[ 4x16] 5.25x 308.89 1622.06 [i420] satd[ 4x16] 7.08x 307.56 2178.42 [i422] copy_pp[ 4x32] 5.33x 281.65 1500.16 [i422] addAvg[ 4x32] 5.75x 538.81 3096.13 [i422] addAvg_aligned[ 4x32] 5.75x 538.60 3095.71 [i422] satd[ 4x32] 6.95x 607.82 4223.29 satd[24x32] 7.71x 2602.40 20075.41 avg_pp[24x32] 21.10x 620.23 13086.77 avg_pp_aligned[24x32] 21.14x 616.86 13041.46 sad[24x32] 2.82x 1442.08 4061.96 sad_x3[24x32] 2.54x 4120.82 10450.06 sad_x4[24x32] 2.53x 5332.06 13493.17 copy_pp[24x32] 23.94x 529.88 12687.54 addAvg[24x32] 21.43x 986.76 21143.51 addAvg_aligned[24x32] 21.63x 978.98 21171.56 [i420] copy_pp[12x16] 12.85x 258.98 3326.75 [i420] addAvg[12x16] 14.01x 395.45 5540.10 [i420] addAvg_aligned[12x16] 13.83x 397.62 5497.25 [i420] satd[12x16] 7.21x 890.36 6420.32 [i422] copy_pp[12x32] 7.16x 496.65 3557.09 [i422] addAvg[12x32] 14.84x 727.80 10798.13 [i422] addAvg_aligned[12x32] 15.05x 727.14 10941.79 [i422] satd[12x32] 7.68x 1671.63 12842.26 satd[64x64] 14.08x 7455.30 104959.60 avg_pp[64x64] 29.60x 2267.40 67107.55 avg_pp_aligned[64x64] 29.50x 2266.75 66867.67 sad[64x64] 8.36x 2307.16 19293.35 sad_x3[64x64] 5.29x 9399.74 49691.30 sad_x4[64x64] 5.41x 12024.89 65099.16 copy_pp[64x64] 17.06x 2091.14 35668.86 addAvg[64x64] 32.87x 3698.89 121576.67 addAvg_aligned[64x64] 32.54x 3733.96 121509.34 sse_ss[64x64] 15.55x 2736.20 42560.42 sub_ps[64x64] 17.77x 2619.43 46535.27 add_ps[64x64] 35.73x 2656.36 94924.21 add_ps_aligned[64x64] 35.60x 2654.15 94479.66 copy_ss[64x64] 16.25x 2193.30 35636.31 copy_sp[64x64] 17.07x 2084.66 35592.41 copy_ps[64x64] 17.10x 2086.73 35688.07 [i420] copy_pp[32x32] 17.24x 535.94 9240.00 [i420] addAvg[32x32] 27.72x 959.90 26606.45 [i420] addAvg_aligned[32x32] 27.41x 966.27 26482.30 [i420] satd[32x32] 14.12x 1866.89 26366.01 [i420] copy_ss[32x32] 17.20x 536.57 9229.18 [i420] copy_ps[32x32] 17.21x 535.80 9221.90 [i420] copy_sp[32x32] 17.03x 541.96 9228.50 [i420] sse_pp[32x32] 11.37x 965.11 10970.92 [i420] sub_ps[32x32] 16.86x 678.52 11441.56 [i420] add_ps[32x32] 42.64x 722.70 30815.15 [i420] add_ps_aligned[32x32] 43.17x 721.99 31167.11 [i420] sa8d[32x32] 6.32x 3825.30 24178.62 [i422] copy_pp[32x64] 17.48x 1053.57 18419.54 [i422] addAvg[32x64] 31.24x 1843.50 57585.31 [i422] addAvg_aligned[32x64] 30.74x 1858.50 57121.54 [i422] satd[32x64] 14.33x 3690.94 52889.98 [i422] copy_ss[32x64] 17.40x 1055.53 18369.88 [i422] copy_ps[32x64] 17.36x 1051.37 18254.82 [i422] copy_sp[32x64] 17.37x 1054.48 18312.79 [i422] sse_pp[32x64] 13.98x 1418.94 19832.16 [i422] sub_ps[32x64] 34.60x 1269.00 43913.71 [i422] add_ps[32x64] 34.04x 1388.16 47251.82 [i422] add_ps_aligned[32x64] 33.89x 1388.19 47049.96 [i422] sa8d[32x64] 6.35x 7546.68 47952.80 satd[64x32] 14.35x 3689.54 52946.51 avg_pp[64x32] 29.45x 1171.26 34493.13 avg_pp_aligned[64x32] 29.49x 1170.45 34520.94 sad[64x32] 7.91x 1238.43 9791.29 sad_x3[64x32] 5.27x 4745.52 24990.28 sad_x4[64x32] 5.27x 6186.29 32605.13 copy_pp[64x32] 16.74x 1053.54 17639.16 addAvg[64x32] 30.07x 1887.83 56764.81 addAvg_aligned[64x32] 30.04x 1876.03 56353.51 [i420] copy_pp[32x16] 16.56x 285.18 4723.88 [i420] addAvg[32x16] 25.42x 564.55 14352.53 [i420] addAvg_aligned[32x16] 25.66x 562.03 14423.65 [i420] satd[32x16] 13.45x 977.55 13152.00 [i422] copy_pp[32x32] 17.10x 539.71 9228.50 [i422] addAvg[32x32] 28.11x 959.22 26961.08 [i422] addAvg_aligned[32x32] 27.93x 964.49 26933.45 [i422] satd[32x32] 14.08x 1866.89 26277.49 satd[32x64] 15.09x 3685.51 55598.66 avg_pp[32x64] 29.56x 1145.96 33872.43 avg_pp_aligned[32x64] 29.75x 1143.85 34029.96 sad[32x64] 8.27x 1235.98 10218.45 sad_x3[32x64] 5.54x 4790.90 26555.44 sad_x4[32x64] 5.53x 6239.92 34535.25 copy_pp[32x64] 17.34x 1052.73 18258.90 addAvg[32x64] 30.75x 1862.39 57271.36 addAvg_aligned[32x64] 31.06x 1847.63 57384.71 [i420] copy_pp[16x32] 29.33x 289.00 8477.43 [i420] addAvg[16x32] 25.52x 553.73 14132.13 [i420] addAvg_aligned[16x32] 25.33x 554.78 14052.85 [i420] satd[16x32] 13.55x 968.06 13114.88 [i422] copy_pp[16x64] 30.81x 546.34 16834.23 [i422] addAvg[16x64] 27.17x 1034.09 28101.42 [i422] addAvg_aligned[16x64] 27.63x 1024.02 28292.77 [i422] satd[16x64] 14.36x 1859.03 26688.52 satd[64x16] 14.20x 1874.30 26611.22 avg_pp[64x16] 27.55x 611.37 16842.59 avg_pp_aligned[64x16] 27.68x 611.89 16939.44 sad[64x16] 7.21x 693.17 4994.97 sad_x3[64x16] 5.00x 2501.33 12496.83 sad_x4[64x16] 5.18x 3163.91 16379.02 copy_pp[64x16] 17.07x 537.80 9178.14 addAvg[64x16] 30.90x 977.48 30201.98 addAvg_aligned[64x16] 30.81x 979.75 30186.83 [i420] copy_pp[ 32x8] 15.63x 157.89 2468.38 [i420] addAvg[ 32x8] 23.38x 301.50 7049.20 [i420] addAvg_aligned[ 32x8] 23.72x 298.10 7069.72 [i420] satd[ 32x8] 12.14x 541.78 6579.16 [i422] copy_pp[32x16] 16.55x 286.09 4735.26 [i422] addAvg[32x16] 25.84x 551.91 14262.57 [i422] addAvg_aligned[32x16] 25.44x 559.58 14234.41 [i422] satd[32x16] 13.50x 979.12 13221.57 satd[64x48] 14.22x 5531.65 78676.78 avg_pp[64x48] 30.08x 1666.48 50127.71 avg_pp_aligned[64x48] 30.28x 1652.97 50050.14 sad[64x48] 8.27x 1771.64 14657.64 sad_x3[64x48] 5.32x 7034.56 37395.01 sad_x4[64x48] 5.36x 9113.29 48866.73 copy_pp[64x48] 32.54x 1573.00 51179.82 addAvg[64x48] 32.23x 2789.03 89884.07 addAvg_aligned[64x48] 32.24x 2784.13 89772.97 [i420] copy_pp[32x24] 16.99x 410.86 6980.36 [i420] addAvg[32x24] 28.93x 744.32 21531.52 [i420] addAvg_aligned[32x24] 28.58x 746.64 21341.43 [i420] satd[32x24] 14.06x 1423.71 20012.14 [i422] copy_pp[32x48] 17.31x 798.22 13817.35 [i422] addAvg[32x48] 29.45x 1469.89 43287.50 [i422] addAvg_aligned[32x48] 30.00x 1431.59 42945.21 [i422] satd[32x48] 7.75x 5117.85 39651.98 satd[16x64] 14.35x 1866.81 26787.70 avg_pp[16x64] 28.35x 618.72 17538.72 avg_pp_aligned[16x64] 27.96x 622.64 17412.04 sad[16x64] 7.76x 729.83 5660.04 sad_x3[16x64] 5.85x 2456.83 14381.28 sad_x4[16x64] 5.88x 3174.21 18665.12 copy_pp[16x64] 30.70x 547.18 16797.33 addAvg[16x64] 27.89x 1010.89 28196.67 addAvg_aligned[16x64] 28.00x 1001.08 28031.63 [i420] copy_pp[ 8x32] 9.06x 281.09 2547.21 [i420] addAvg[ 8x32] 13.38x 540.85 7238.67 [i420] addAvg_aligned[ 8x32] 13.39x 536.26 7180.96 [i420] satd[ 8x32] 7.45x 892.07 6642.41 [i422] copy_pp[ 8x64] 8.97x 536.57 4810.50 [i422] addAvg[ 8x64] 13.74x 1041.45 14310.44 [i422] addAvg_aligned[ 8x64] 13.72x 1047.30 14371.04 [i422] satd[ 8x64] 7.81x 1748.21 13646.06 satd[48x64] 14.27x 5548.32 79198.62 avg_pp[48x64] 30.62x 1682.35 51517.05 avg_pp_aligned[48x64] 30.85x 1672.05 51577.38 sad[48x64] 8.12x 1817.55 14752.85 sad_x3[48x64] 5.33x 7142.73 38039.74 sad_x4[48x64] 5.42x 9195.68 49829.06 copy_pp[48x64] 16.84x 1572.41 26475.15 addAvg[48x64] 27.48x 2889.58 79405.95 addAvg_aligned[48x64] 27.55x 2873.50 79156.95 [i420] copy_pp[24x32] 23.82x 530.22 12627.41 [i420] addAvg[24x32] 14.12x 1492.17 21073.09 [i420] addAvg_aligned[24x32] 13.98x 1493.95 20883.99 [i420] satd[24x32] 7.82x 2578.02 20160.98 [i422] copy_pp[24x64] 12.54x 1047.02 13132.45 [i422] addAvg[24x64] 21.62x 1854.86 40098.50 [i422] addAvg_aligned[24x64] 21.44x 1877.21 40238.21 [i422] satd[24x64] 8.23x 5105.76 42019.50 ssd_s[4x4] 3.48x 74.41 259.24 ssd_s_aligned[4x4] 3.48x 74.80 259.94 sa8d[4x4] 2.83x 202.12 572.91 residual[4x4] 3.44x 75.15 258.40 residual_aligned[4x4] 3.38x 75.64 255.87 blkfill[4x4] 1.04x 72.63 75.33 blkfill_aligned[4x4] 1.04x 72.63 75.19 transpose[4x4] 3.23x 74.34 240.16 cpy2Dto1D_shl[4x4] 3.32x 73.40 243.95 cpy2Dto1D_shr[4x4] 4.25x 74.69 317.60 cpy1Dto2D_shl[4x4] 3.39x 73.64 249.56 cpy1Dto2D_shl_aligned[4x4] 3.38x 74.27 251.38 cpy1Dto2D_shr[4x4] 4.22x 72.28 305.25 copy_cnt[4x4] 4.38x 74.69 327.13 psy_cost_pp[4x4] 8.88x 177.29 1574.86 ssimDist[4x4] 4.02x 155.41 624.67 ssd_s[8x8] 5.48x 73.54 402.89 ssd_s_aligned[8x8] 5.40x 74.59 402.61 sa8d[8x8] 5.26x 298.94 1573.53 residual[8x8] 7.90x 98.05 774.35 residual_aligned[8x8] 7.86x 98.61 774.77 blkfill[8x8] 1.01x 74.69 75.19 blkfill_aligned[8x8] 1.04x 75.46 78.42 transpose[8x8] 8.62x 79.66 686.95 var[8x8] 2.68x 155.31 415.51 cpy2Dto1D_shl[8x8] 11.47x 75.95 871.42 cpy2Dto1D_shr[8x8] 14.55x 77.46 1127.01 cpy1Dto2D_shl[8x8] 15.19x 74.31 1128.42 cpy1Dto2D_shl_aligned[8x8] 14.87x 75.99 1130.24 cpy1Dto2D_shr[8x8] 14.90x 75.32 1122.24 copy_cnt[8x8] 14.79x 76.51 1131.92 psy_cost_pp[8x8] 10.82x 341.84 3697.63 ssimDist[8x8] 6.81x 328.46 2238.18 ssd_s[16x16] 7.23x 184.58 1334.07 ssd_s_aligned[16x16] 7.04x 189.65 1335.75 sa8d[16x16] 10.20x 583.68 5951.54 residual[16x16] 14.77x 200.23 2957.68 residual_aligned[16x16] 14.60x 203.87 2977.39 blkfill[16x16] 1.64x 147.32 241.98 blkfill_aligned[16x16] 1.64x 147.25 241.56 transpose[16x16] 8.83x 290.58 2566.71 var[16x16] 2.87x 391.85 1125.05 cpy2Dto1D_shl[16x16] 23.09x 156.60 3615.26 cpy2Dto1D_shr[16x16] 22.25x 194.91 4336.63 cpy1Dto2D_shl[16x16] 28.57x 151.42 4326.39 cpy1Dto2D_shl_aligned[16x16] 28.58x 152.85 4368.53 cpy1Dto2D_shr[16x16] 22.86x 189.37 4329.34 copy_cnt[16x16] 22.98x 189.72 4359.82 psy_cost_pp[16x16] 10.67x 1349.82 14407.94 ssimDist[16x16] 8.35x 1091.85 9114.06 ssd_s[32x32] 9.80x 498.26 4885.38 ssd_s_aligned[32x32] 9.81x 494.52 4852.58 sa8d[32x32] 11.64x 2049.51 23856.67 residual[32x32] 31.83x 682.06 21709.26 residual_aligned[32x32] 32.09x 679.41 21803.39 blkfill[32x32] 1.89x 529.99 999.22 blkfill_aligned[32x32] 1.88x 530.06 998.38 transpose[32x32] 7.87x 1207.03 9503.87 var[32x32] 2.85x 1446.61 4123.83 cpy2Dto1D_shl[32x32] 32.57x 542.14 17659.64 cpy2Dto1D_shr[32x32] 31.02x 540.53 16766.89 cpy1Dto2D_shl[32x32] 25.12x 540.71 13584.21 cpy1Dto2D_shl_aligned[32x32] 24.87x 542.35 13488.96 cpy1Dto2D_shr[32x32] 31.27x 544.20 17017.44 copy_cnt[32x32] 24.68x 539.76 13322.91 psy_cost_pp[32x32] 10.75x 5387.90 57900.24 ssimDist[32x32] 8.79x 4044.13 35528.02 sa8d[64x64] 6.39x 15091.12 96375.55 transpose[64x64] 14.24x 4781.97 68105.23 var[64x64] 2.42x 5882.94 14209.30 psy_cost_pp[64x64] 10.85x 21291.35 231018.41 ssimDist[64x64] 8.89x 16028.60 142458.28 weight_pp 19.80x 1696.54 33594.81 weight_sp 16.61x 1941.01 32240.96 downscale 14.16x 33197.90 470106.34 scale1D_128to64 12.44x 213.26 2652.42 scale1D_128to64_aligned 12.53x 211.51 2649.88 scale2D_64to32 15.73x 1898.30 29855.21 ssim_4x4x2_core 6.62x 171.20 1133.92 ssim_end_4 2.45x 169.10 414.39 calSign 7.09x 177.26 1255.93 SAO_EO_0 8.71x 546.76 4760.70 SAO_EO_1 12.59x 310.05 3904.12 SAO_EO_1_2Rows 16.44x 458.55 7539.52 SAO_EO_2[0] 5.73x 185.35 1062.93 SAO_EO_2[1] 9.25x 428.89 3965.45 SAO_EO_3[0] 2.94x 324.44 953.63 SAO_EO_3[1] 8.70x 430.30 3742.75 SAO_BO_0 11.85x 9111.11 108001.45 saoCuStatsE0 1.02x 110720.67 112779.26 saoCuStatsE1 1.20x 127975.55 154075.33 saoCuStatsE2 1.07x 144895.69 154463.48 saoCuStatsE3 1.22x 128656.95 156993.59 planecopy_cp 15.69x 2290.24 35936.93 propagateCost 3.19x 1617.81 5155.31 cuTreeFix8Pack 4.72x 1250.58 5901.08 cuTreeFix8Unpack 3.59x 1792.09 6435.36 scanPosLast 16.65x 4345.85 72368.78 findPosFirstLast 5.05x 102.01 514.83 costCoeffNxN 1.95x 799.11 1557.25 costCoeffRemain 0.99x 272.09 270.18 pelFilterLumaStrong_Vertical 2.10x 475.54 999.92 pelFilterLumaStrong_Horizontal 3.67x 288.26 1057.58 pelFilterChroma_Vertical 1.08x 349.47 376.51 pelFilterChroma_Horizontal 1.91x 197.39 376.23 integral_init4v 8.84x 127.04 1122.67 integral_init8v 5.13x 126.94 650.76 integral_init12v 4.89x 136.15 665.35 integral_init16v 3.65x 178.66 652.44 integral_init24v 8.39x 135.20 1134.17 integral_init32v 5.14x 127.29 653.85 integral_init4h 4.87x 251.64 1226.27 integral_init8h 3.80x 336.73 1278.66 integral_init12h 2.43x 468.99 1139.22 integral_init16h 1.99x 543.47 1080.02 normFact[8x8] 5.71x 198.27 1131.36 normFact[16x16] 7.38x 596.23 4400.04 normFact[32x32] 8.12x 2157.42 17526.65 normFact[64x64] 8.08x 8447.46 68215.77 == transforms primitives == dst4x4 6.94x 161.82 1122.53 dct4x4 6.16x 146.13 900.74 dct8x8 4.49x 855.63 3844.25 dct16x16 10.87x 3825.69 41601.88 dct32x32 8.29x 29818.74 247181.08 idst4x4 8.79x 174.00 1528.92 idct4x4 9.74x 151.00 1471.12 idct8x8 15.02x 703.43 10564.66 idct16x16 9.21x 3762.87 34644.25 idct32x32 6.57x 26160.10 171951.98 dequant_normal 14.64x 1974.05 28895.10 dequant_scaling 15.56x 2832.48 44061.42 quant 16.02x 4238.82 67897.76 nquant 17.15x 3310.74 56764.95 nonPsyRdoQuant[4x4] 3.27x 173.34 566.45 nonPsyRdoQuant[8x8] 2.95x 188.22 555.93 nonPsyRdoQuant[16x16] 3.07x 184.44 566.59 nonPsyRdoQuant[32x32] 3.02x 187.94 567.29 psyRdoQuant_1p[4x4] 3.30x 170.57 562.67 psyRdoQuant_1p[8x8] 3.24x 169.73 550.46 psyRdoQuant_1p[16x16] 3.27x 171.34 559.72 psyRdoQuant_1p[32x32] 3.23x 170.64 552.00 count_nonzero[4x4] 1.04x 72.17 74.77 count_nonzero[8x8] 2.69x 74.03 199.34 count_nonzero[16x16] 4.13x 148.19 611.62 count_nonzero[32x32] 6.34x 359.24 2277.03 denoiseDct 16.11x 2384.31 38421.72 == interp primitives == luma_hpp[ 4x4] 6.47x 264.94 1713.39 luma_hps[ 4x4] 6.99x 632.35 4419.84 luma_vpp[ 4x4] 7.41x 241.76 1791.38 luma_vps[ 4x4] 6.65x 233.71 1553.47 luma_vsp[ 4x4] 10.26x 179.36 1839.92 luma_vss[ 4x4] 7.66x 210.00 1609.30 luma_hv [ 4x4] 7.34x 856.08 6279.66 luma_hpp[ 8x8] 14.72x 454.98 6696.81 luma_hps[ 8x8] 12.03x 996.11 11980.82 luma_vpp[ 8x8] 14.44x 463.98 6698.77 luma_vps[ 8x8] 15.28x 435.20 6650.98 luma_vsp[ 8x8] 14.96x 457.22 6840.88 luma_vss[ 8x8] 15.25x 423.96 6463.75 luma_hv [ 8x8] 12.93x 1502.57 19427.88 convert_p2s[ 8x8] 7.12x 112.06 797.83 convert_p2s_aligned[ 8x8] 7.17x 112.02 803.67 luma_hpp[16x16] 23.52x 1140.56 26825.18 luma_hps[16x16] 24.90x 1479.31 36831.79 luma_vpp[16x16] 17.29x 1577.92 27286.25 luma_vps[16x16] 18.35x 1454.93 26694.04 luma_vsp[16x16] 17.72x 1535.34 27208.82 luma_vss[16x16] 18.67x 1353.93 25281.22 luma_hv [16x16] 21.90x 3035.96 66486.81 convert_p2s[16x16] 22.67x 190.11 4310.48 convert_p2s_aligned[16x16] 22.96x 187.38 4302.69 luma_hpp[32x32] 23.34x 4338.98 101289.58 luma_hps[32x32] 26.71x 4746.19 126752.61 luma_vpp[32x32] 15.20x 6050.74 91997.26 luma_vps[32x32] 18.36x 5739.37 105350.70 luma_vsp[32x32] 20.98x 5959.39 125014.81 luma_vss[32x32] 18.85x 5326.98 100396.97 luma_hv [32x32] 22.99x 10730.59 246706.80 convert_p2s[32x32] 32.97x 535.59 17659.26 convert_p2s_aligned[32x32] 32.38x 541.86 17545.73 luma_hpp[64x64] 22.20x 19449.56 431795.50 luma_hps[64x64] 22.36x 17568.98 392920.25 luma_vpp[64x64] 15.09x 24290.18 366552.16 luma_vps[64x64] 13.69x 22773.54 311712.25 luma_vsp[64x64] 17.66x 23992.11 423807.94 luma_vss[64x64] 16.27x 21117.80 343650.62 luma_hv [64x64] 20.71x 42067.55 871393.69 convert_p2s[64x64] 32.68x 2083.01 68062.59 convert_p2s_aligned[64x64] 32.77x 2076.50 68037.90 luma_hpp[ 8x4] 14.13x 240.92 3403.29 luma_hps[ 8x4] 11.44x 764.08 8740.32 luma_vpp[ 8x4] 12.49x 276.57 3453.01 luma_vps[ 8x4] 12.70x 254.05 3226.17 luma_vsp[ 8x4] 12.68x 274.71 3483.03 luma_vss[ 8x4] 12.91x 247.31 3192.36 luma_hv [ 8x4] 11.63x 1086.21 12634.51 convert_p2s[ 8x4] 5.80x 76.76 445.25 convert_p2s_aligned[ 8x4] 5.68x 76.90 436.83 luma_hpp[ 4x8] 6.61x 501.17 3313.61 luma_hps[ 4x8] 7.42x 823.96 6114.97 luma_vpp[ 4x8] 11.73x 284.87 3342.29 luma_vps[ 4x8] 11.95x 251.04 2998.78 luma_vsp[ 4x8] 14.05x 262.70 3690.50 luma_vss[ 4x8] 12.44x 248.69 3094.20 luma_hv [ 4x8] 8.55x 1141.01 9753.47 convert_p2s[ 4x8] 5.91x 76.90 454.37 convert_p2s_aligned[ 4x8] 6.36x 78.12 496.59 luma_hpp[ 16x8] 20.58x 607.41 12501.18 luma_hps[ 16x8] 20.92x 1009.73 21126.37 luma_vpp[ 16x8] 13.94x 962.81 13424.85 luma_vps[ 16x8] 15.43x 853.90 13174.48 luma_vsp[ 16x8] 13.88x 917.29 12736.21 luma_vss[ 16x8] 14.04x 799.97 11229.52 luma_hv [ 16x8] 18.36x 1961.68 36010.02 convert_p2s[ 16x8] 18.93x 115.03 2177.29 convert_p2s_aligned[ 16x8] 18.82x 115.49 2173.65 luma_hpp[ 8x16] 16.71x 802.15 13402.19 luma_hps[ 8x16] 12.29x 1505.14 18504.41 luma_vpp[ 8x16] 16.74x 803.93 13457.39 luma_vps[ 8x16] 17.11x 749.96 12830.34 luma_vsp[ 8x16] 17.08x 801.66 13695.82 luma_vss[ 8x16] 16.55x 684.49 11328.61 luma_hv [ 8x16] 14.42x 2316.73 33397.57 convert_p2s[ 8x16] 9.17x 184.54 1692.91 convert_p2s_aligned[ 8x16] 9.01x 184.54 1662.75 luma_hpp[32x16] 24.45x 2203.28 53866.47 luma_hps[32x16] 25.92x 2824.24 73217.89 luma_vpp[32x16] 17.48x 3053.30 53358.94 luma_vps[32x16] 18.33x 2876.16 52714.21 luma_vsp[32x16] 17.67x 3024.01 53425.15 luma_vss[32x16] 18.73x 2665.50 49920.24 luma_hv [32x16] 22.59x 5894.41 133172.69 convert_p2s[32x16] 23.84x 295.93 7053.59 convert_p2s_aligned[32x16] 23.69x 297.02 7036.12 luma_hpp[16x32] 22.81x 2191.50 49979.02 luma_hps[16x32] 22.39x 2434.06 54497.59 luma_vpp[16x32] 15.03x 3099.27 46581.98 luma_vps[16x32] 18.43x 2871.96 52920.42 luma_vsp[16x32] 17.58x 3065.89 53908.14 luma_vss[16x32] 18.79x 2702.39 50773.57 luma_hv [16x32] 20.68x 5491.74 113593.17 convert_p2s[16x32] 21.65x 302.98 6559.52 convert_p2s_aligned[16x32] 21.74x 299.47 6511.69 luma_hpp[64x32] 23.51x 9200.32 216320.77 luma_hps[64x32] 26.43x 9398.37 248409.52 luma_vpp[64x32] 17.38x 12238.71 212683.44 luma_vps[64x32] 18.49x 11413.96 211010.17 luma_vsp[64x32] 17.56x 12016.33 210994.45 luma_vss[64x32] 19.14x 10548.64 201886.17 luma_hv [64x32] 22.82x 21340.72 486909.19 convert_p2s[64x32] 27.69x 1054.34 29193.79 convert_p2s_aligned[64x32] 27.73x 1056.58 29301.94 luma_hpp[32x64] 23.51x 9328.27 219304.39 luma_hps[32x64] 22.07x 8922.76 196939.73 luma_vpp[32x64] 15.13x 12088.60 182859.78 luma_vps[32x64] 13.74x 11317.67 155539.44 luma_vsp[32x64] 17.77x 11952.82 212392.34 luma_vss[32x64] 16.36x 10517.95 172046.11 luma_hv [32x64] 18.95x 23155.33 438862.69 convert_p2s[32x64] 25.56x 1048.25 26789.10 convert_p2s_aligned[32x64] 25.82x 1049.05 27081.44 luma_hpp[16x12] 23.03x 878.03 20218.36 luma_hps[16x12] 24.28x 1238.88 30078.35 luma_vpp[16x12] 17.37x 1175.96 20422.04 luma_vps[16x12] 18.19x 1099.90 20012.43 luma_vsp[16x12] 19.80x 1180.02 23368.36 luma_vss[16x12] 17.57x 1075.56 18894.25 luma_hv [16x12] 21.59x 2435.71 52588.38 convert_p2s[16x12] 21.71x 152.26 3304.73 convert_p2s_aligned[16x12] 22.31x 148.12 3304.03 luma_hpp[12x16] 8.38x 2416.23 20258.48 luma_hps[12x16] 11.88x 2314.10 27494.99 luma_vpp[12x16] 15.13x 1202.09 18191.58 luma_vps[12x16] 15.64x 1105.89 17297.29 luma_vsp[12x16] 18.54x 1177.53 21835.79 luma_vss[12x16] 16.50x 1052.14 17355.93 luma_hv [12x16] 14.06x 3553.11 49939.88 convert_p2s[12x16] 8.72x 282.07 2459.26 convert_p2s_aligned[12x16] 8.66x 283.36 2453.79 luma_hpp[ 16x4] 18.44x 360.09 6640.72 luma_hps[ 16x4] 23.18x 752.14 17436.45 luma_vpp[ 16x4] 10.88x 535.03 5819.56 luma_vps[ 16x4] 12.65x 520.05 6577.47 luma_vsp[ 16x4] 12.50x 532.27 6654.35 luma_vss[ 16x4] 12.81x 498.09 6381.67 luma_hv [ 16x4] 18.83x 1338.82 25207.29 convert_p2s[ 16x4] 15.25x 74.45 1135.01 convert_p2s_aligned[ 16x4] 16.14x 76.37 1232.45 luma_hpp[ 4x16] 6.30x 1009.99 6359.76 luma_hps[ 4x16] 6.33x 1240.11 7850.82 luma_vpp[ 4x16] 14.47x 457.89 6624.56 luma_vps[ 4x16] 13.90x 425.88 5919.00 luma_vsp[ 4x16] 16.37x 454.88 7445.16 luma_vss[ 4x16] 13.97x 413.38 5776.47 luma_hv [ 4x16] 8.74x 1742.15 15220.64 convert_p2s[ 4x16] 6.52x 173.30 1130.52 convert_p2s_aligned[ 4x16] 6.93x 165.35 1145.95 luma_hpp[32x24] 23.55x 3222.52 75888.98 luma_hps[32x24] 26.56x 3747.03 99509.70 luma_vpp[32x24] 14.35x 4778.04 68549.64 luma_vps[32x24] 17.28x 4488.94 77561.54 luma_vsp[32x24] 19.65x 4722.98 92796.15 luma_vss[32x24] 18.01x 4179.36 75267.40 luma_hv [32x24] 22.09x 8582.87 189630.84 convert_p2s[32x24] 31.24x 420.11 13124.79 convert_p2s_aligned[32x24] 31.98x 410.13 13116.79 luma_hpp[24x32] 11.27x 7126.57 80333.21 luma_hps[24x32] 12.82x 7248.91 92961.41 luma_vpp[24x32] 17.43x 4628.44 80663.85 luma_vps[24x32] 18.49x 4286.01 79251.22 luma_vsp[24x32] 17.47x 4560.51 79668.70 luma_vss[24x32] 16.31x 3983.06 64947.52 luma_hv [24x32] 15.26x 11887.58 181400.86 convert_p2s[24x32] 19.90x 530.90 10567.05 convert_p2s_aligned[24x32] 20.08x 530.41 10650.66 luma_hpp[ 32x8] 22.23x 1145.60 25463.59 luma_hps[ 32x8] 25.19x 1887.41 47545.43 luma_vpp[ 32x8] 13.75x 1907.82 26229.80 luma_vps[ 32x8] 15.88x 1640.82 26053.47 luma_vsp[ 32x8] 14.92x 1757.32 26215.28 luma_vss[ 32x8] 16.40x 1552.19 25457.84 luma_hv [ 32x8] 20.77x 3737.90 77632.24 convert_p2s[ 32x8] 24.98x 180.34 4504.18 convert_p2s_aligned[ 32x8] 24.96x 180.38 4502.16 luma_hpp[ 8x32] 16.21x 1534.50 24869.92 luma_hps[ 8x32] 10.93x 2497.19 27295.65 luma_vpp[ 8x32] 14.43x 1622.36 23416.61 luma_vps[ 8x32] 17.76x 1443.07 25635.01 luma_vsp[ 8x32] 17.79x 1532.96 27267.46 luma_vss[ 8x32] 18.65x 1362.15 25400.46 luma_hv [ 8x32] 13.98x 4063.64 56800.86 convert_p2s[ 8x32] 14.76x 294.08 4340.00 convert_p2s_aligned[ 8x32] 14.71x 294.25 4328.78 luma_hpp[64x48] 22.26x 14039.41 312579.03 luma_hps[64x48] 26.28x 13258.99 348419.59 luma_vpp[64x48] 15.12x 18080.38 273311.72 luma_vps[64x48] 18.48x 17170.31 317238.44 luma_vsp[64x48] 21.06x 17812.11 375128.03 luma_vss[64x48] 18.83x 15865.74 298674.72 luma_hv [64x48] 22.60x 31232.96 705865.19 convert_p2s[64x48] 28.37x 1557.79 44191.60 convert_p2s_aligned[64x48] 28.41x 1558.18 44275.35 luma_hpp[48x64] 22.91x 14067.23 322320.41 luma_hps[48x64] 15.61x 21638.20 337757.72 luma_vpp[48x64] 17.65x 18163.86 320614.03 luma_vps[48x64] 18.37x 17147.06 314983.44 luma_vsp[48x64] 17.76x 17868.10 317360.94 luma_vss[48x64] 18.89x 15928.83 300967.19 luma_hv [48x64] 17.00x 40697.77 691806.50 convert_p2s[48x64] 27.36x 1564.35 42793.01 convert_p2s_aligned[48x64] 27.43x 1564.16 42898.78 luma_hpp[64x16] 25.24x 4249.78 107272.55 luma_hps[64x16] 22.66x 5557.38 125934.63 luma_vpp[64x16] 15.16x 6010.65 91144.62 luma_vps[64x16] 13.83x 5616.05 77697.48 luma_vsp[64x16] 17.64x 5992.94 105738.72 luma_vss[64x16] 16.22x 5286.10 85740.88 luma_hv [64x16] 21.40x 11440.59 244836.30 convert_p2s[64x16] 31.86x 534.37 17024.87 convert_p2s_aligned[64x16] 31.69x 535.91 16980.62 luma_hpp[16x64] 24.66x 4333.48 106866.71 luma_hps[16x64] 25.84x 4350.27 112424.35 luma_vpp[16x64] 17.77x 6042.92 107385.05 luma_vps[16x64] 18.28x 5710.98 104411.66 luma_vsp[16x64] 17.96x 5957.36 106998.16 luma_vss[16x64] 19.13x 5257.95 100601.38 luma_hv [16x64] 22.16x 10355.06 229474.72 convert_p2s[16x64] 30.69x 544.07 16695.63 convert_p2s_aligned[16x64] 30.83x 538.70 16609.08 = Color Space i420 = chroma_hpp[ 4x4] 4.83x 196.03 946.05 chroma_hps[ 4x4] 5.35x 278.04 1487.11 chroma_vpp[ 4x4] 7.74x 137.58 1064.59 chroma_vps[ 4x4] 7.10x 123.96 880.26 chroma_vsp[ 4x4] 7.95x 139.16 1106.95 chroma_vss[ 4x4] 7.76x 113.91 884.47 chroma_p2s[ 4x4] 3.60x 73.99 266.11 chroma_p2s_aligned[ 4x4] 3.61x 74.06 267.66 chroma_hpp[ 8x8] 10.25x 426.76 4374.23 chroma_hps[ 8x8] 8.21x 519.32 4262.00 chroma_vpp[ 8x8] 11.74x 304.44 3572.67 chroma_vps[ 8x8] 11.41x 278.74 3181.63 chroma_vsp[ 8x8] 12.68x 310.57 3938.94 chroma_vss[ 8x8] 13.06x 276.01 3603.67 chroma_p2s[ 8x8] 7.07x 112.06 791.88 chroma_p2s_aligned[ 8x8] 7.01x 112.06 785.18 chroma_hpp[16x16] 11.13x 1537.55 17113.95 chroma_hps[16x16] 9.14x 1637.35 14967.09 chroma_vpp[16x16] 17.86x 752.77 13442.95 chroma_vps[16x16] 19.71x 640.51 12626.93 chroma_vsp[16x16] 22.17x 734.00 16272.54 chroma_vss[16x16] 24.59x 597.01 14679.06 chroma_p2s[16x16] 22.81x 189.37 4318.82 chroma_p2s_aligned[16x16] 22.85x 189.48 4330.30 chroma_hpp[32x32] 12.15x 5681.07 69025.89 chroma_hps[32x32] 9.43x 5809.40 54806.35 chroma_vpp[32x32] 19.14x 2749.82 52631.44 chroma_vps[32x32] 20.72x 2404.63 49827.38 chroma_vsp[32x32] 24.01x 2736.20 65693.39 chroma_vss[32x32] 28.05x 2085.18 58494.19 chroma_p2s[32x32] 32.62x 533.91 17413.59 chroma_p2s_aligned[32x32] 32.37x 538.24 17421.58 chroma_hpp[ 4x2] 4.68x 103.13 482.42 chroma_hps[ 4x2] 5.18x 216.30 1120.14 chroma_vpp[ 4x2] 7.44x 76.48 568.84 chroma_vps[ 4x2] 7.04x 73.05 514.41 chroma_vsp[ 4x2] 7.58x 79.91 605.59 chroma_vss[ 4x2] 6.58x 77.67 511.32 chroma_p2s[ 4x2] 2.24x 73.96 165.67 chroma_p2s_aligned[ 4x2] 2.28x 72.10 164.41 chroma_hpp[ 2x4] 3.47x 141.47 490.28 chroma_hps[ 2x4] 3.53x 193.19 681.76 chroma_vpp[ 2x4] 3.70x 147.21 544.99 chroma_vps[ 2x4] 4.18x 121.34 507.25 chroma_vsp[ 2x4] 4.00x 146.97 587.78 chroma_vss[ 2x4] 4.36x 113.42 494.21 chroma_p2s[ 2x4] 1.99x 74.59 148.14 chroma_p2s_aligned[ 2x4] 1.95x 75.11 146.17 chroma_hpp[ 8x4] 7.66x 233.01 1783.73 chroma_hps[ 8x4] 8.00x 346.22 2769.14 chroma_vpp[ 8x4] 10.08x 184.30 1858.30 chroma_vps[ 8x4] 9.07x 180.41 1637.07 chroma_vsp[ 8x4] 12.59x 184.16 2317.87 chroma_vss[ 8x4] 10.84x 172.95 1874.01 chroma_p2s[ 8x4] 5.90x 75.08 443.15 chroma_p2s_aligned[ 8x4] 5.61x 74.62 418.88 chroma_hpp[ 4x8] 5.53x 313.97 1736.81 chroma_hps[ 4x8] 5.79x 398.64 2308.46 chroma_vpp[ 4x8] 10.63x 190.95 2030.00 chroma_vps[ 4x8] 9.00x 188.32 1695.71 chroma_vsp[ 4x8] 11.10x 192.39 2135.35 chroma_vss[ 4x8] 9.02x 182.55 1646.33 chroma_p2s[ 4x8] 5.85x 77.77 455.35 chroma_p2s_aligned[ 4x8] 5.81x 77.95 452.83 chroma_hpp[ 16x8] 8.41x 774.69 6514.49 chroma_hps[ 16x8] 8.96x 980.74 8789.78 chroma_vpp[ 16x8] 16.58x 394.72 6544.16 chroma_vps[ 16x8] 16.93x 371.92 6295.23 chroma_vsp[ 16x8] 19.63x 393.39 7722.21 chroma_vss[ 16x8] 18.80x 319.46 6006.79 chroma_p2s[ 16x8] 18.89x 113.56 2145.59 chroma_p2s_aligned[ 16x8] 18.92x 113.39 2144.75 chroma_hpp[ 8x16] 8.75x 754.94 6603.47 chroma_hps[ 8x16] 8.94x 871.97 7798.34 chroma_vpp[ 8x16] 11.84x 567.00 6712.99 chroma_vps[ 8x16] 12.32x 524.53 6463.19 chroma_vsp[ 8x16] 14.37x 552.02 7934.74 chroma_vss[ 8x16] 12.75x 486.92 6209.24 chroma_p2s[ 8x16] 9.13x 183.21 1671.86 chroma_p2s_aligned[ 8x16] 8.98x 184.54 1656.71 chroma_hpp[32x16] 12.03x 2886.67 34715.79 chroma_hps[32x16] 9.53x 3155.85 30089.76 chroma_vpp[32x16] 19.82x 1400.60 27756.47 chroma_vps[32x16] 20.33x 1230.19 25004.59 chroma_vsp[32x16] 22.14x 1402.17 31046.75 chroma_vss[32x16] 26.75x 1084.05 28995.57 chroma_p2s[32x16] 23.93x 294.74 7053.73 chroma_p2s_aligned[32x16] 23.95x 293.62 7032.47 chroma_hpp[16x32] 12.03x 2912.46 35042.22 chroma_hps[16x32] 9.29x 2949.84 27404.09 chroma_vpp[16x32] 21.38x 1473.43 31502.38 chroma_vps[16x32] 20.82x 1206.04 25106.99 chroma_vsp[16x32] 22.75x 1379.16 31374.87 chroma_vss[16x32] 22.16x 1066.21 23628.58 chroma_p2s[16x32] 21.79x 298.14 6497.94 chroma_p2s_aligned[16x32] 21.34x 304.27 6491.73 chroma_hpp[ 8x6] 10.13x 328.99 3331.80 chroma_hps[ 8x6] 8.10x 438.07 3547.93 chroma_vpp[ 8x6] 10.66x 252.30 2688.48 chroma_vps[ 8x6] 10.60x 226.67 2402.16 chroma_vsp[ 8x6] 11.75x 256.01 3008.17 chroma_vss[ 8x6] 12.50x 218.86 2734.77 chroma_p2s[ 8x6] 7.91x 78.82 623.13 chroma_p2s_aligned[ 8x6] 7.86x 79.14 622.00 chroma_hpp[ 6x8] 5.48x 448.50 2457.58 chroma_hps[ 6x8] 5.88x 568.40 3340.36 chroma_vpp[ 6x8] 6.61x 387.54 2560.68 chroma_vps[ 6x8] 6.69x 367.44 2458.98 chroma_vsp[ 6x8] 8.34x 392.36 3274.15 chroma_vss[ 6x8] 7.99x 343.35 2743.75 chroma_p2s[ 6x8] 5.79x 151.77 878.44 chroma_p2s_aligned[ 6x8] 5.76x 152.54 878.44 chroma_hpp[ 8x2] 7.79x 142.35 1108.61 chroma_hps[ 8x2] 7.75x 256.19 1986.09 chroma_vpp[ 8x2] 6.60x 142.70 941.28 chroma_vps[ 8x2] 7.45x 114.61 854.03 chroma_vsp[ 8x2] 7.39x 144.41 1066.55 chroma_vss[ 8x2] 8.67x 108.80 942.97 chroma_p2s[ 8x2] 4.79x 72.31 346.63 chroma_p2s_aligned[ 8x2] 4.88x 72.35 353.09 chroma_hpp[ 2x8] 4.34x 219.21 950.54 chroma_hps[ 2x8] 3.88x 268.44 1040.60 chroma_vpp[ 2x8] 4.72x 216.83 1022.79 chroma_vps[ 2x8] 4.59x 196.59 903.27 chroma_vsp[ 2x8] 5.07x 216.55 1098.40 chroma_vss[ 2x8] 4.72x 188.92 892.46 chroma_p2s[ 2x8] 2.80x 78.12 218.42 chroma_p2s_aligned[ 2x8] 2.95x 80.20 236.37 chroma_hpp[16x12] 11.53x 1134.25 13078.64 chroma_hps[16x12] 9.18x 1296.63 11900.42 chroma_vpp[16x12] 17.79x 558.77 9940.42 chroma_vps[16x12] 18.16x 521.87 9479.52 chroma_vsp[16x12] 22.03x 549.49 12106.77 chroma_vss[16x12] 23.96x 452.74 10845.50 chroma_p2s[16x12] 21.73x 152.12 3305.01 chroma_p2s_aligned[16x12] 21.67x 152.47 3304.03 chroma_hpp[12x16] 8.92x 1470.07 13111.32 chroma_hps[12x16] 7.51x 1476.16 11086.65 chroma_vpp[12x16] 13.93x 846.65 11792.33 chroma_vps[12x16] 12.90x 731.69 9442.41 chroma_vsp[12x16] 14.58x 815.59 11889.76 chroma_vss[12x16] 12.99x 698.04 9066.83 chroma_p2s[12x16] 8.58x 284.27 2438.92 chroma_p2s_aligned[12x16] 8.53x 284.27 2424.56 chroma_hpp[ 16x4] 10.40x 422.63 4393.73 chroma_hps[ 16x4] 8.48x 639.10 5421.06 chroma_vpp[ 16x4] 18.05x 225.69 4074.03 chroma_vps[ 16x4] 14.86x 212.59 3159.40 chroma_vsp[ 16x4] 17.16x 227.13 3896.71 chroma_vss[ 16x4] 15.85x 190.36 3017.72 chroma_p2s[ 16x4] 15.29x 74.38 1137.11 chroma_p2s_aligned[ 16x4] 15.43x 73.64 1136.27 chroma_hpp[ 4x16] 7.86x 563.29 4428.94 chroma_hps[ 4x16] 6.20x 629.68 3904.57 chroma_vpp[ 4x16] 12.10x 326.89 3954.72 chroma_vps[ 4x16] 11.05x 296.14 3273.45 chroma_vsp[ 4x16] 13.87x 308.22 4276.33 chroma_vss[ 4x16] 11.48x 277.58 3187.74 chroma_p2s[ 4x16] 7.97x 150.51 1199.40 chroma_p2s_aligned[ 4x16] 7.55x 160.38 1211.46 chroma_hpp[32x24] 9.12x 4272.49 38981.02 chroma_hps[32x24] 9.73x 4457.71 43353.71 chroma_vpp[32x24] 19.67x 2053.46 40383.97 chroma_vps[32x24] 21.23x 1802.31 38259.70 chroma_vsp[32x24] 22.90x 2088.93 47833.71 chroma_vss[32x24] 27.62x 1585.72 43794.33 chroma_p2s[32x24] 32.54x 403.33 13125.07 chroma_p2s_aligned[32x24] 32.38x 405.99 13144.15 chroma_hpp[24x32] 14.18x 3681.62 52196.29 chroma_hps[24x32] 9.28x 4377.56 40609.26 chroma_vpp[24x32] 14.61x 2728.28 39853.99 chroma_vps[24x32] 15.70x 2392.54 37574.85 chroma_vsp[24x32] 17.03x 2737.22 46617.89 chroma_vss[24x32] 20.70x 2099.58 43466.21 chroma_p2s[24x32] 19.69x 536.61 10563.25 chroma_p2s_aligned[24x32] 19.75x 536.15 10591.08 chroma_hpp[ 32x8] 11.46x 1464.64 16781.59 chroma_hps[ 32x8] 9.10x 1896.02 17248.90 chroma_vpp[ 32x8] 18.69x 728.68 13619.78 chroma_vps[ 32x8] 19.19x 660.71 12681.78 chroma_vsp[ 32x8] 21.25x 735.82 15634.74 chroma_vss[ 32x8] 26.21x 570.30 14947.17 chroma_p2s[ 32x8] 24.97x 180.31 4502.73 chroma_p2s_aligned[ 32x8] 24.96x 180.38 4502.16 chroma_hpp[ 8x32] 11.84x 1465.03 17339.66 chroma_hps[ 8x32] 9.25x 1511.32 13978.68 chroma_vpp[ 8x32] 13.55x 1075.00 14562.67 chroma_vps[ 8x32] 12.69x 1002.31 12723.83 chroma_vsp[ 8x32] 14.66x 1070.63 15691.08 chroma_vss[ 8x32] 15.88x 918.02 14577.71 chroma_p2s[ 8x32] 14.80x 292.43 4329.06 chroma_p2s_aligned[ 8x32] 14.73x 292.64 4312.03 = Color Space i422 = chroma_hpp[ 4x8] 5.55x 314.11 1744.25 chroma_hps[ 4x8] 5.79x 397.59 2303.83 chroma_vpp[ 4x8] 10.55x 190.88 2013.55 chroma_vps[ 4x8] 9.03x 188.15 1698.52 chroma_vsp[ 4x8] 11.30x 192.25 2172.95 chroma_vss[ 4x8] 9.15x 182.34 1668.50 chroma_p2s[ 4x8] 5.84x 78.47 458.44 chroma_p2s_aligned[ 4x8] 5.81x 77.88 452.83 chroma_hpp[ 8x16] 8.48x 782.26 6630.92 chroma_hps[ 8x16] 8.90x 868.36 7727.27 chroma_vpp[ 8x16] 11.87x 563.36 6685.28 chroma_vps[ 8x16] 12.48x 518.33 6468.06 chroma_vsp[ 8x16] 14.31x 560.21 8015.14 chroma_vss[ 8x16] 12.58x 493.64 6209.76 chroma_p2s[ 8x16] 9.03x 184.26 1664.71 chroma_p2s_aligned[ 8x16] 9.03x 184.23 1663.59 chroma_hpp[16x32] 11.91x 2895.89 34498.36 chroma_hps[16x32] 9.31x 2953.28 27484.75 chroma_vpp[16x32] 21.62x 1468.81 31761.30 chroma_vps[16x32] 20.60x 1218.12 25094.09 chroma_vsp[16x32] 22.65x 1384.24 31352.85 chroma_vss[16x32] 22.17x 1077.77 23893.85 chroma_p2s[16x32] 22.29x 290.09 6465.11 chroma_p2s_aligned[16x32] 21.98x 295.86 6503.53 chroma_hpp[32x64] 12.26x 11300.02 138558.20 chroma_hps[32x64] 9.45x 11081.78 104706.12 chroma_vpp[32x64] 23.56x 5381.45 126762.84 chroma_vps[32x64] 21.09x 4705.70 99252.42 chroma_vsp[32x64] 23.35x 5396.17 126026.52 chroma_vss[32x64] 22.96x 4094.63 94012.38 chroma_p2s[32x64] 25.63x 1050.32 26922.37 chroma_p2s_aligned[32x64] 25.75x 1042.79 26848.86 chroma_hpp[ 4x4] 4.86x 194.77 945.77 chroma_hps[ 4x4] 5.32x 276.85 1473.93 chroma_vpp[ 4x4] 7.59x 136.92 1038.64 chroma_vps[ 4x4] 7.08x 123.82 876.41 chroma_vsp[ 4x4] 8.00x 137.16 1096.85 chroma_vss[ 4x4] 7.93x 113.32 898.08 chroma_p2s[ 4x4] 3.50x 74.48 260.78 chroma_p2s_aligned[ 4x4] 3.59x 73.64 264.71 chroma_hpp[ 2x8] 4.64x 218.47 1014.37 chroma_hps[ 2x8] 4.01x 260.39 1044.95 chroma_vpp[ 2x8] 4.85x 216.51 1050.14 chroma_vps[ 2x8] 4.59x 198.34 910.70 chroma_vsp[ 2x8] 4.99x 218.40 1089.42 chroma_vss[ 2x8] 4.72x 190.25 897.52 chroma_p2s[ 2x8] 2.74x 81.49 222.91 chroma_p2s_aligned[ 2x8] 2.86x 77.74 222.34 chroma_hpp[ 8x8] 10.29x 426.72 4389.76 chroma_hps[ 8x8] 8.24x 517.17 4261.72 chroma_vpp[ 8x8] 11.67x 307.63 3588.94 chroma_vps[ 8x8] 11.34x 281.96 3198.07 chroma_vsp[ 8x8] 12.91x 307.03 3965.03 chroma_vss[ 8x8] 13.01x 280.04 3643.51 chroma_p2s[ 8x8] 7.13x 112.15 799.74 chroma_p2s_aligned[ 8x8] 7.18x 111.92 803.11 chroma_hpp[ 4x16] 7.78x 560.81 4364.27 chroma_hps[ 4x16] 6.13x 633.26 3884.16 chroma_vpp[ 4x16] 12.40x 320.59 3975.97 chroma_vps[ 4x16] 11.21x 292.22 3274.99 chroma_vsp[ 4x16] 13.61x 316.54 4309.70 chroma_vss[ 4x16] 11.05x 287.46 3176.37 chroma_p2s[ 4x16] 7.26x 165.81 1203.75 chroma_p2s_aligned[ 4x16] 7.24x 167.70 1214.74 chroma_hpp[16x16] 11.45x 1483.62 16980.76 chroma_hps[16x16] 9.15x 1630.32 14918.29 chroma_vpp[16x16] 18.18x 741.18 13478.02 chroma_vps[16x16] 19.44x 644.88 12537.87 chroma_vsp[16x16] 22.90x 712.96 16327.85 chroma_vss[16x16] 24.51x 594.04 14560.98 chroma_p2s[16x16] 22.88x 188.85 4320.78 chroma_p2s_aligned[16x16] 22.97x 188.08 4319.48 chroma_hpp[ 8x32] 11.86x 1458.79 17305.46 chroma_hps[ 8x32] 9.24x 1511.66 13965.63 chroma_vpp[ 8x32] 13.31x 1097.10 14605.54 chroma_vps[ 8x32] 12.70x 992.96 12613.63 chroma_vsp[ 8x32] 14.81x 1064.81 15774.41 chroma_vss[ 8x32] 15.97x 925.69 14780.96 chroma_p2s[ 8x32] 14.79x 292.33 4324.96 chroma_p2s_aligned[ 8x32] 14.79x 290.16 4291.04 chroma_hpp[32x32] 12.12x 5679.29 68837.21 chroma_hps[32x32] 9.39x 5807.55 54518.64 chroma_vpp[32x32] 19.34x 2736.87 52940.20 chroma_vps[32x32] 20.64x 2413.46 49818.54 chroma_vsp[32x32] 23.09x 2755.26 63615.83 chroma_vss[32x32] 28.27x 2099.12 59334.75 chroma_p2s[32x32] 32.15x 539.93 17359.44 chroma_p2s_aligned[32x32] 32.41x 538.85 17461.98 chroma_hpp[16x64] 9.10x 5719.74 52033.14 chroma_hps[16x64] 9.46x 5569.45 52668.62 chroma_vpp[16x64] 19.38x 2845.23 55136.86 chroma_vps[16x64] 21.15x 2370.16 50132.34 chroma_vsp[16x64] 23.22x 2691.39 62505.79 chroma_vss[16x64] 26.83x 2193.89 58862.43 chroma_p2s[16x64] 30.66x 540.85 16584.52 chroma_p2s_aligned[16x64] 31.24x 534.30 16692.12 chroma_hpp[ 8x12] 10.81x 598.48 6468.53 chroma_hps[ 8x12] 8.68x 677.38 5882.24 chroma_vpp[ 8x12] 13.93x 441.64 6153.11 chroma_vps[ 8x12] 11.19x 424.62 4753.13 chroma_vsp[ 8x12] 13.49x 438.87 5922.17 chroma_vss[ 8x12] 13.68x 398.08 5445.13 chroma_p2s[ 8x12] 10.97x 148.93 1634.13 chroma_p2s_aligned[ 8x12] 10.90x 149.77 1633.01 chroma_hpp[ 6x16] 7.78x 824.28 6413.29 chroma_hps[ 6x16] 6.36x 922.85 5866.11 chroma_vpp[ 6x16] 7.25x 802.20 5818.70 chroma_vps[ 6x16] 6.90x 703.36 4850.52 chroma_vsp[ 6x16] 7.61x 764.19 5811.96 chroma_vss[ 6x16] 8.06x 685.22 5523.25 chroma_p2s[ 6x16] 4.97x 250.66 1245.83 chroma_p2s_aligned[ 6x16] 4.55x 272.05 1236.71 chroma_hpp[ 8x4] 7.74x 234.16 1813.27 chroma_hps[ 8x4] 8.05x 341.77 2750.62 chroma_vpp[ 8x4] 10.58x 180.90 1914.41 chroma_vps[ 8x4] 9.21x 179.15 1649.14 chroma_vsp[ 8x4] 12.73x 180.83 2302.28 chroma_vss[ 8x4] 10.64x 173.06 1841.22 chroma_p2s[ 8x4] 5.88x 74.87 440.48 chroma_p2s_aligned[ 8x4] 5.75x 74.62 429.12 chroma_hpp[ 2x16] 5.23x 354.17 1852.12 chroma_hps[ 2x16] 4.36x 396.01 1727.70 chroma_vpp[ 2x16] 5.39x 379.20 2045.60 chroma_vps[ 2x16] 5.31x 332.14 1764.59 chroma_vsp[ 2x16] 5.56x 377.31 2099.16 chroma_vss[ 2x16] 5.19x 314.04 1631.32 chroma_p2s[ 2x16] 2.22x 165.70 368.10 chroma_p2s_aligned[ 2x16] 2.29x 162.27 372.02 chroma_hpp[16x24] 11.60x 2275.16 26392.38 chroma_hps[16x24] 9.30x 2285.72 21264.57 chroma_vpp[16x24] 21.46x 1099.64 23593.23 chroma_vps[16x24] 19.57x 966.20 18906.59 chroma_vsp[16x24] 22.13x 1057.21 23395.88 chroma_vss[16x24] 21.63x 824.52 17834.54 chroma_p2s[16x24] 19.70x 250.73 4940.12 chroma_p2s_aligned[16x24] 19.76x 250.17 4943.86 chroma_hpp[12x32] 6.88x 2888.45 19885.47 chroma_hps[12x32] 7.64x 2715.39 20757.25 chroma_vpp[12x32] 13.08x 1624.12 21243.67 chroma_vps[12x32] 13.94x 1358.41 18935.49 chroma_vsp[12x32] 14.85x 1580.55 23472.59 chroma_vss[12x32] 17.63x 1249.25 22028.82 chroma_p2s[12x32] 12.08x 527.22 6366.49 chroma_p2s_aligned[12x32] 12.03x 528.87 6364.11 chroma_hpp[ 16x8] 8.32x 776.80 6460.48 chroma_hps[ 16x8] 9.09x 972.65 8844.60 chroma_vpp[ 16x8] 16.37x 406.34 6650.00 chroma_vps[ 16x8] 16.58x 379.06 6286.39 chroma_vsp[ 16x8] 19.61x 400.11 7845.20 chroma_vss[ 16x8] 18.91x 314.98 5956.45 chroma_p2s[ 16x8] 18.93x 114.16 2160.58 chroma_p2s_aligned[ 16x8] 18.78x 115.03 2160.74 chroma_hpp[ 4x32] 8.35x 1059.80 8846.57 chroma_hps[ 4x32] 6.71x 1088.59 7304.60 chroma_vpp[ 4x32] 12.68x 627.69 7956.57 chroma_vps[ 4x32] 11.23x 583.58 6555.45 chroma_vsp[ 4x32] 14.10x 608.32 8574.58 chroma_vss[ 4x32] 11.82x 536.33 6339.50 chroma_p2s[ 4x32] 6.34x 284.06 1800.22 chroma_p2s_aligned[ 4x32] 6.41x 280.14 1794.75 chroma_hpp[32x48] 12.20x 8553.68 104391.46 chroma_hps[32x48] 9.46x 8434.35 79811.78 chroma_vpp[32x48] 23.50x 4078.15 95826.63 chroma_vps[32x48] 21.28x 3537.07 75252.81 chroma_vsp[32x48] 22.95x 4070.72 93416.75 chroma_vss[32x48] 22.73x 3118.80 70904.38 chroma_p2s[32x48] 26.44x 791.06 20917.66 chroma_p2s_aligned[32x48] 26.30x 793.22 20861.26 chroma_hpp[24x64] 14.10x 7366.09 103870.46 chroma_hps[24x64] 9.37x 8292.46 77738.16 chroma_vpp[24x64] 14.73x 5394.38 79452.81 chroma_vps[24x64] 15.97x 4700.37 75065.53 chroma_vsp[24x64] 17.30x 5395.50 93345.07 chroma_vss[24x64] 21.31x 4111.33 87607.60 chroma_p2s[24x64] 19.96x 1042.08 20800.38 chroma_p2s_aligned[24x64] 20.07x 1048.07 21033.39 chroma_hpp[32x16] 11.97x 2886.85 34550.62 chroma_hps[32x16] 9.33x 3160.55 29498.34 chroma_vpp[32x16] 18.95x 1400.46 26545.57 chroma_vps[32x16] 20.63x 1239.23 25570.62 chroma_vsp[32x16] 22.21x 1402.14 31135.69 chroma_vss[32x16] 26.91x 1096.84 29517.41 chroma_p2s[32x16] 23.62x 296.11 6992.83 chroma_p2s_aligned[32x16] 24.00x 291.38 6993.27 chroma_hpp[ 8x64] 8.93x 2901.78 25911.64 chroma_hps[ 8x64] 9.41x 2836.65 26683.33 chroma_vpp[ 8x64] 12.57x 2099.33 26386.77 chroma_vps[ 8x64] 12.98x 1960.07 25438.20 chroma_vsp[ 8x64] 15.15x 2062.11 31240.90 chroma_vss[ 8x64] 16.21x 1799.19 29160.54 chroma_p2s[ 8x64] 15.82x 532.44 8425.02 chroma_p2s_aligned[ 8x64] 15.63x 538.43 8417.15 = Color Space i444 = chroma_hpp[ 4x4] 4.83x 194.98 941.14 chroma_hps[ 4x4] 5.35x 276.43 1478.56 chroma_vpp[ 4x4] 7.49x 137.37 1028.82 chroma_vps[ 4x4] 7.21x 123.79 891.90 chroma_vsp[ 4x4] 7.86x 136.95 1076.09 chroma_vss[ 4x4] 7.95x 113.42 901.58 chroma_p2s[ 4x4] 3.61x 74.48 268.64 chroma_p2s_aligned[ 4x4] 3.51x 75.78 266.25 chroma_hpp[ 8x8] 10.30x 426.79 4397.09 chroma_hps[ 8x8] 8.23x 521.38 4291.23 chroma_vpp[ 8x8] 11.57x 307.35 3554.71 chroma_vps[ 8x8] 11.28x 287.91 3249.04 chroma_vsp[ 8x8] 12.78x 309.69 3958.80 chroma_vss[ 8x8] 13.25x 268.16 3554.43 chroma_p2s[ 8x8] 10.07x 78.72 792.59 chroma_p2s_aligned[ 8x8] 10.05x 79.52 799.60 chroma_hpp[16x16] 11.35x 1512.71 17163.21 chroma_hps[16x16] 9.29x 1614.59 14995.18 chroma_vpp[16x16] 17.96x 736.98 13233.37 chroma_vps[16x16] 19.56x 641.10 12539.56 chroma_vsp[16x16] 22.64x 712.68 16135.07 chroma_vss[16x16] 24.38x 597.71 14572.65 chroma_p2s[16x16] 15.48x 279.12 4321.20 chroma_p2s_aligned[16x16] 15.41x 280.35 4319.52 chroma_hpp[32x32] 12.07x 5686.86 68648.82 chroma_hps[32x32] 9.42x 5813.89 54748.56 chroma_vpp[32x32] 19.36x 2728.07 52805.25 chroma_vps[32x32] 20.69x 2407.96 49826.25 chroma_vsp[32x32] 23.32x 2732.24 63703.93 chroma_vss[32x32] 28.01x 2097.44 58745.15 chroma_p2s[32x32] 16.76x 1036.66 17376.30 chroma_p2s_aligned[32x32] 16.95x 1036.03 17565.23 chroma_hpp[64x64] 15.44x 17898.63 276359.72 chroma_hps[64x64] 9.16x 22598.96 206983.70 chroma_vpp[64x64] 19.41x 10926.98 212136.47 chroma_vps[64x64] 21.44x 9243.09 198144.89 chroma_vsp[64x64] 22.90x 10948.11 250697.78 chroma_vss[64x64] 29.23x 8028.85 234717.58 chroma_p2s[64x64] 16.40x 4116.26 67507.35 chroma_p2s_aligned[64x64] 15.49x 4360.54 67559.96 chroma_hpp[ 8x4] 7.62x 234.45 1785.77 chroma_hps[ 8x4] 7.89x 349.05 2754.27 chroma_vpp[ 8x4] 10.08x 184.33 1858.30 chroma_vps[ 8x4] 9.00x 180.20 1621.36 chroma_vsp[ 8x4] 12.72x 182.11 2316.31 chroma_vss[ 8x4] 10.41x 175.65 1828.14 chroma_p2s[ 8x4] 5.67x 74.52 422.67 chroma_p2s_aligned[ 8x4] 5.79x 74.59 432.20 chroma_hpp[ 4x8] 5.57x 316.21 1760.52 chroma_hps[ 4x8] 5.82x 400.60 2333.47 chroma_vpp[ 4x8] 10.53x 192.21 2024.81 chroma_vps[ 4x8] 9.03x 188.43 1700.90 chroma_vsp[ 4x8] 11.23x 192.21 2157.66 chroma_vss[ 4x8] 8.89x 184.37 1639.74 chroma_p2s[ 4x8] 6.14x 74.45 456.89 chroma_p2s_aligned[ 4x8] 6.18x 73.68 455.07 chroma_hpp[ 16x8] 8.35x 777.98 6496.67 chroma_hps[ 16x8] 9.05x 976.81 8841.32 chroma_vpp[ 16x8] 16.30x 405.19 6604.18 chroma_vps[ 16x8] 16.87x 372.66 6285.80 chroma_vsp[ 16x8] 19.45x 397.10 7722.44 chroma_vss[ 16x8] 18.67x 319.08 5956.18 chroma_p2s[ 16x8] 12.33x 174.81 2155.97 chroma_p2s_aligned[ 16x8] 12.29x 175.44 2156.39 chroma_hpp[ 8x16] 8.59x 774.03 6647.19 chroma_hps[ 8x16] 8.95x 872.08 7802.97 chroma_vpp[ 8x16] 12.08x 560.60 6773.59 chroma_vps[ 8x16] 12.49x 511.86 6394.69 chroma_vsp[ 8x16] 14.58x 549.42 8007.97 chroma_vss[ 8x16] 12.54x 491.61 6164.35 chroma_p2s[ 8x16] 9.21x 180.22 1660.22 chroma_p2s_aligned[ 8x16] 9.22x 180.34 1662.32 chroma_hpp[32x16] 12.18x 2880.09 35069.58 chroma_hps[32x16] 9.31x 3176.45 29578.58 chroma_vpp[32x16] 18.81x 1403.22 26394.21 chroma_vps[32x16] 20.30x 1231.11 24997.57 chroma_vsp[32x16] 22.51x 1382.07 31104.55 chroma_vss[32x16] 27.26x 1086.72 29627.82 chroma_p2s[32x16] 13.57x 524.25 7115.96 chroma_p2s_aligned[32x16] 13.57x 521.52 7078.28 chroma_hpp[16x32] 12.21x 2861.28 34933.09 chroma_hps[16x32] 9.34x 2941.05 27459.08 chroma_vpp[16x32] 21.59x 1463.20 31595.11 chroma_vps[16x32] 20.84x 1198.47 24981.30 chroma_vsp[16x32] 22.36x 1389.59 31073.55 chroma_vss[16x32] 22.17x 1080.61 23960.06 chroma_p2s[16x32] 12.29x 526.24 6468.96 chroma_p2s_aligned[16x32] 12.29x 529.01 6502.56 chroma_hpp[64x32] 15.47x 8935.29 138233.44 chroma_hps[64x32] 9.19x 11736.68 107909.70 chroma_vpp[64x32] 19.20x 5503.90 105681.48 chroma_vps[64x32] 21.55x 4593.76 99017.31 chroma_vsp[64x32] 22.63x 5473.92 123862.54 chroma_vss[64x32] 29.13x 4022.86 117182.24 chroma_p2s[64x32] 14.12x 2061.85 29109.90 chroma_p2s_aligned[64x32] 14.17x 2054.63 29119.58 chroma_hpp[32x64] 12.22x 11331.10 138434.75 chroma_hps[32x64] 9.38x 11088.22 103991.25 chroma_vpp[32x64] 23.36x 5420.80 126643.89 chroma_vps[32x64] 21.14x 4756.04 100548.48 chroma_vsp[32x64] 23.80x 5418.69 128954.73 chroma_vss[32x64] 22.91x 4104.92 94027.53 chroma_p2s[32x64] 13.02x 2060.19 26814.49 chroma_p2s_aligned[32x64] 13.04x 2063.00 26904.97 chroma_hpp[16x12] 11.28x 1143.99 12901.04 chroma_hps[16x12] 9.27x 1290.54 11957.38 chroma_vpp[16x12] 17.45x 575.30 10041.14 chroma_vps[16x12] 18.43x 513.74 9467.29 chroma_vsp[16x12] 22.30x 552.30 12313.69 chroma_vss[16x12] 24.66x 450.89 11117.77 chroma_p2s[16x12] 14.14x 232.06 3280.60 chroma_p2s_aligned[16x12] 14.45x 228.84 3306.02 chroma_hpp[12x16] 8.93x 1470.14 13129.08 chroma_hps[12x16] 7.60x 1492.00 11345.75 chroma_vpp[12x16] 14.27x 844.34 12050.80 chroma_vps[12x16] 12.93x 736.02 9514.25 chroma_vsp[12x16] 14.44x 815.44 11774.17 chroma_vss[12x16] 12.70x 704.87 8950.32 chroma_p2s[12x16] 8.81x 281.58 2481.35 chroma_p2s_aligned[12x16] 9.06x 272.93 2473.43 chroma_hpp[ 16x4] 10.43x 418.88 4370.30 chroma_hps[ 16x4] 8.48x 642.12 5442.60 chroma_vpp[ 16x4] 18.11x 226.56 4102.65 chroma_vps[ 16x4] 14.85x 212.84 3161.67 chroma_vsp[ 16x4] 17.42x 225.97 3937.11 chroma_vss[ 16x4] 15.95x 194.17 3097.82 chroma_p2s[ 16x4] 15.06x 75.53 1137.25 chroma_p2s_aligned[ 16x4] 14.84x 76.58 1136.27 chroma_hpp[ 4x16] 8.07x 547.88 4423.61 chroma_hps[ 4x16] 6.14x 635.85 3902.71 chroma_vpp[ 4x16] 12.35x 327.34 4041.20 chroma_vps[ 4x16] 10.76x 307.21 3306.13 chroma_vsp[ 4x16] 13.32x 319.60 4255.69 chroma_vss[ 4x16] 11.30x 279.37 3155.75 chroma_p2s[ 4x16] 7.11x 167.14 1187.90 chroma_p2s_aligned[ 4x16] 7.33x 163.67 1199.54 chroma_hpp[32x24] 9.10x 4286.78 39024.93 chroma_hps[32x24] 9.73x 4454.25 43321.02 chroma_vpp[32x24] 19.43x 2090.79 40622.02 chroma_vps[32x24] 20.98x 1830.09 38389.88 chroma_vsp[32x24] 22.92x 2050.03 46978.28 chroma_vss[32x24] 27.77x 1604.50 44552.82 chroma_p2s[32x24] 16.73x 781.53 13077.63 chroma_p2s_aligned[32x24] 16.81x 781.31 13135.03 chroma_hpp[24x32] 14.04x 3707.97 52050.54 chroma_hps[24x32] 9.34x 4355.17 40656.39 chroma_vpp[24x32] 14.57x 2742.54 39970.84 chroma_vps[24x32] 15.49x 2431.33 37657.34 chroma_vsp[24x32] 17.03x 2752.88 46885.27 chroma_vss[24x32] 21.00x 2095.38 44003.07 chroma_p2s[24x32] 13.52x 782.92 10583.61 chroma_p2s_aligned[24x32] 13.49x 780.33 10529.10 chroma_hpp[ 32x8] 11.55x 1470.46 16981.38 chroma_hps[ 32x8] 9.11x 1896.09 17275.41 chroma_vpp[ 32x8] 18.32x 749.29 13725.75 chroma_vps[ 32x8] 19.13x 662.85 12678.01 chroma_vsp[ 32x8] 21.01x 745.28 15660.74 chroma_vss[ 32x8] 25.85x 585.04 15120.42 chroma_p2s[ 32x8] 16.11x 280.21 4513.81 chroma_p2s_aligned[ 32x8] 16.47x 273.45 4503.01 chroma_hpp[ 8x32] 11.74x 1474.45 17306.27 chroma_hps[ 8x32] 9.03x 1550.26 14000.56 chroma_vpp[ 8x32] 13.41x 1093.69 14664.09 chroma_vps[ 8x32] 12.84x 993.48 12759.78 chroma_vsp[ 8x32] 14.60x 1081.73 15793.21 chroma_vss[ 8x32] 15.64x 934.49 14618.50 chroma_p2s[ 8x32] 15.49x 279.44 4329.62 chroma_p2s_aligned[ 8x32] 14.69x 294.29 4324.40 chroma_hpp[64x48] 15.42x 13444.24 207276.17 chroma_hps[64x48] 9.24x 17123.75 158293.00 chroma_vpp[64x48] 19.36x 8227.54 159270.34 chroma_vps[64x48] 21.40x 6957.62 148900.81 chroma_vsp[64x48] 22.91x 8214.96 188239.67 chroma_vss[64x48] 29.24x 6028.44 176273.19 chroma_p2s[64x48] 14.39x 3086.45 44421.10 chroma_p2s_aligned[64x48] 14.33x 3086.13 44237.61 chroma_hpp[48x64] 15.52x 13407.88 208046.73 chroma_hps[48x64] 8.89x 17478.94 155388.64 chroma_vpp[48x64] 19.21x 8274.27 158927.22 chroma_vps[48x64] 21.67x 6895.79 149432.17 chroma_vsp[48x64] 22.54x 8288.17 186798.30 chroma_vss[48x64] 28.68x 6139.42 176065.02 chroma_p2s[48x64] 13.93x 3093.31 43084.65 chroma_p2s_aligned[48x64] 13.95x 3084.20 43015.49 chroma_hpp[64x16] 15.28x 4521.59 69094.20 chroma_hps[64x16] 9.27x 6410.94 59406.99 chroma_vpp[64x16] 19.03x 2795.24 53196.77 chroma_vps[64x16] 20.89x 2383.78 49802.55 chroma_vsp[64x16] 22.44x 2806.62 62970.96 chroma_vss[64x16] 28.62x 2067.59 59176.37 chroma_p2s[64x16] 16.40x 1044.74 17130.22 chroma_p2s_aligned[64x16] 16.36x 1045.73 17108.06 chroma_hpp[16x64] 9.06x 5762.22 52234.31 chroma_hps[16x64] 9.37x 5615.38 52639.44 chroma_vpp[16x64] 19.24x 2874.38 55312.06 chroma_vps[16x64] 21.10x 2380.00 50220.44 chroma_vsp[16x64] 23.15x 2714.86 62841.76 chroma_vss[16x64] 26.79x 2203.02 59024.31 chroma_p2s[16x64] 15.92x 1048.28 16684.60 chroma_p2s_aligned[16x64] 16.22x 1038.30 16844.47 == intrapred primitives == intra_planar_4x4 4.36x 135.76 592.55 intra_dc_4x4[f=0] 1.39x 74.06 103.25 intra_dc_4x4[f=1] 2.10x 121.23 254.61 intra_ang_4x4[ 2] 6.66x 74.48 495.75 intra_ang_4x4[ 3] 6.62x 138.98 920.24 intra_ang_4x4[ 4] 7.11x 129.42 920.24 intra_ang_4x4[ 5] 7.34x 128.58 943.95 intra_ang_4x4[ 6] 7.70x 124.10 955.17 intra_ang_4x4[ 7] 7.66x 124.14 950.34 intra_ang_4x4[ 8] 7.88x 123.26 970.74 intra_ang_4x4[ 9] 7.59x 123.02 933.29 intra_ang_4x4[10] 7.09x 76.02 539.10 intra_ang_4x4[11] 9.15x 123.16 1126.87 intra_ang_4x4[12] 9.21x 123.12 1134.03 intra_ang_4x4[13] 8.78x 129.14 1134.17 intra_ang_4x4[14] 8.93x 129.25 1154.65 intra_ang_4x4[15] 8.02x 140.32 1125.47 intra_ang_4x4[16] 8.05x 140.11 1128.28 intra_ang_4x4[17] 7.78x 146.20 1138.10 intra_ang_4x4[18] 6.19x 74.90 463.63 intra_ang_4x4[19] 6.32x 136.15 860.48 intra_ang_4x4[20] 7.39x 118.67 877.60 intra_ang_4x4[21] 7.39x 118.57 876.61 intra_ang_4x4[22] 8.81x 102.18 899.74 intra_ang_4x4[23] 8.72x 102.60 894.71 intra_ang_4x4[24] 9.28x 94.79 879.70 intra_ang_4x4[25] 9.59x 92.69 888.68 intra_ang_4x4[26] 4.71x 82.05 386.47 intra_ang_4x4[27] 8.23x 92.94 764.95 intra_ang_4x4[28] 8.12x 92.83 754.15 intra_ang_4x4[29] 7.66x 102.88 787.68 intra_ang_4x4[30] 7.33x 102.78 752.89 intra_ang_4x4[31] 6.77x 114.37 774.08 intra_ang_4x4[32] 7.02x 112.02 785.99 intra_ang_4x4[33] 6.51x 120.78 785.85 intra_ang_4x4[34] 4.75x 73.96 351.26 intra_filter_4x4 4.47x 73.08 326.57 intra_planar_8x8 9.57x 200.13 1915.95 intra_dc_8x8[f=0] 1.85x 77.04 142.24 intra_dc_8x8[f=1] 2.89x 157.05 454.37 intra_ang_8x8[ 2] 18.08x 75.60 1367.17 intra_ang_8x8[ 3] 10.63x 293.31 3116.89 intra_ang_8x8[ 4] 10.86x 289.31 3140.74 intra_ang_8x8[ 5] 10.98x 290.72 3190.68 intra_ang_8x8[ 6] 10.96x 291.46 3195.03 intra_ang_8x8[ 7] 11.16x 288.93 3223.23 intra_ang_8x8[ 8] 11.97x 270.16 3233.19 intra_ang_8x8[ 9] 12.38x 263.22 3259.84 intra_ang_8x8[10] 12.33x 120.78 1488.80 intra_ang_8x8[11] 13.21x 269.00 3552.46 intra_ang_8x8[12] 12.53x 281.19 3523.33 intra_ang_8x8[13] 12.39x 280.84 3480.36 intra_ang_8x8[14] 11.97x 292.71 3504.07 intra_ang_8x8[15] 11.69x 299.44 3500.84 intra_ang_8x8[16] 11.30x 308.01 3480.92 intra_ang_8x8[17] 11.18x 314.18 3512.51 intra_ang_8x8[18] 13.23x 77.53 1026.01 intra_ang_8x8[19] 11.31x 241.20 2726.91 intra_ang_8x8[20] 11.55x 238.54 2753.99 intra_ang_8x8[21] 11.66x 235.88 2749.82 intra_ang_8x8[22] 11.81x 232.87 2750.90 intra_ang_8x8[23] 11.98x 227.93 2730.00 intra_ang_8x8[24] 12.50x 215.92 2699.56 intra_ang_8x8[25] 12.99x 207.23 2692.19 intra_ang_8x8[26] 6.00x 150.37 902.28 intra_ang_8x8[27] 12.56x 204.50 2569.10 intra_ang_8x8[28] 12.41x 206.99 2569.66 intra_ang_8x8[29] 11.45x 226.60 2594.78 intra_ang_8x8[30] 10.92x 237.14 2588.60 intra_ang_8x8[31] 11.02x 234.93 2588.46 intra_ang_8x8[32] 10.99x 236.33 2596.75 intra_ang_8x8[33] 11.18x 229.75 2568.68 intra_ang_8x8[34] 11.18x 77.56 866.79 intra_filter_8x8 4.62x 140.00 646.13 intra_planar_16x16 34.45x 248.10 8546.75 intra_dc_16x16[f=0] 1.73x 157.09 271.30 intra_dc_16x16[f=1] 2.94x 289.52 849.96 intra_ang_16x16[ 2] 41.19x 149.42 6154.52 intra_ang_16x16[ 3] 19.31x 571.80 11041.62 intra_ang_16x16[ 4] 19.12x 605.16 11568.13 intra_ang_16x16[ 5] 20.07x 573.38 11505.11 intra_ang_16x16[ 6] 20.04x 572.36 11470.18 intra_ang_16x16[ 7] 19.77x 581.54 11499.50 intra_ang_16x16[ 8] 20.28x 574.18 11646.93 intra_ang_16x16[ 9] 20.85x 535.56 11165.14 intra_ang_16x16[10] 51.49x 157.79 8124.63 intra_ang_16x16[11] 11.96x 945.63 11306.89 intra_ang_16x16[12] 11.93x 973.97 11620.14 intra_ang_16x16[13] 11.72x 995.65 11670.04 intra_ang_16x16[14] 12.01x 982.17 11792.41 intra_ang_16x16[15] 11.70x 999.61 11692.39 intra_ang_16x16[16] 11.75x 1000.24 11753.11 intra_ang_16x16[17] 11.24x 1014.46 11402.69 intra_ang_16x16[18] 21.80x 146.20 3187.81 intra_ang_16x16[19] 17.84x 440.31 7856.27 intra_ang_16x16[20] 18.79x 432.36 8123.09 intra_ang_16x16[21] 19.42x 417.55 8110.86 intra_ang_16x16[22] 18.95x 426.86 8088.30 intra_ang_16x16[23] 20.67x 391.55 8091.66 intra_ang_16x16[24] 21.08x 382.39 8059.70 intra_ang_16x16[25] 22.12x 350.53 7752.29 intra_ang_16x16[26] 16.85x 278.11 4687.48 intra_ang_16x16[27] 20.95x 366.07 7670.34 intra_ang_16x16[28] 20.63x 388.34 8010.30 intra_ang_16x16[29] 20.49x 387.10 7932.58 intra_ang_16x16[30] 19.27x 412.16 7944.30 intra_ang_16x16[31] 19.78x 402.42 7958.35 intra_ang_16x16[32] 19.30x 414.01 7988.84 intra_ang_16x16[33] 18.65x 409.28 7635.20 intra_ang_16x16[34] 18.23x 149.10 2717.66 intra_filter_16x16 5.40x 218.30 1179.48 intra_planar_32x32 50.35x 682.59 34369.44 intra_dc_32x32[f=0] 2.02x 534.09 1078.76 intra_ang_32x32[ 2] 46.23x 542.66 25087.92 intra_ang_32x32[ 3] 20.18x 2242.42 45246.65 intra_ang_32x32[ 4] 19.28x 2370.09 45695.69 intra_ang_32x32[ 5] 20.24x 2260.43 45757.70 intra_ang_32x32[ 6] 20.61x 2218.42 45716.88 intra_ang_32x32[ 7] 19.96x 2290.77 45717.02 intra_ang_32x32[ 8] 19.85x 2310.35 45849.02 intra_ang_32x32[ 9] 22.38x 2016.86 45141.58 intra_ang_32x32[10] 61.57x 532.06 32760.28 intra_ang_32x32[11] 19.33x 2341.22 45248.20 intra_ang_32x32[12] 17.20x 2666.55 45874.41 intra_ang_32x32[13] 16.42x 2787.57 45782.66 intra_ang_32x32[14] 17.55x 2622.15 46026.47 intra_ang_32x32[15] 17.41x 2648.51 46123.12 intra_ang_32x32[16] 16.84x 2725.59 45898.26 intra_ang_32x32[17] 16.71x 2727.48 45586.70 intra_ang_32x32[18] 14.56x 711.91 10366.18 intra_ang_32x32[19] 16.96x 1791.81 30397.82 intra_ang_32x32[20] 18.59x 1647.40 30628.86 intra_ang_32x32[21] 18.77x 1630.64 30613.15 intra_ang_32x32[22] 19.13x 1602.61 30653.83 intra_ang_32x32[23] 19.36x 1574.63 30479.46 intra_ang_32x32[24] 20.35x 1492.42 30364.01 intra_ang_32x32[25] 24.02x 1255.94 30166.63 intra_ang_32x32[26] 37.14x 536.01 19908.39 intra_ang_32x32[27] 23.21x 1287.89 29886.21 intra_ang_32x32[28] 22.78x 1334.31 30397.96 intra_ang_32x32[29] 22.11x 1367.38 30233.25 intra_ang_32x32[30] 21.78x 1392.54 30328.52 intra_ang_32x32[31] 21.79x 1389.98 30291.62 intra_ang_32x32[32] 20.72x 1461.32 30285.12 intra_ang_32x32[33] 21.32x 1396.22 29760.94 intra_ang_32x32[34] 18.27x 541.76 9899.52 intra_filter_32x32 6.92x 349.79 2421.10 + 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 656AA3F4 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] 2.69x 200.51 539.38 avg_pp[ 4x4] 4.51x 78.86 355.61 avg_pp_aligned[ 4x4] 4.48x 79.31 355.61 sad[ 4x4] 3.64x 87.86 319.98 sad_x3[ 4x4] 2.38x 280.00 667.74 sad_x4[ 4x4] 2.82x 342.12 963.59 copy_pp[ 4x4] 4.43x 72.49 320.96 addAvg[ 4x4] 4.11x 112.16 460.82 addAvg_aligned[ 4x4] 4.03x 112.09 452.12 sub_ps[ 4x4] 4.32x 75.04 324.05 add_ps[ 4x4] 5.78x 78.16 451.42 add_ps_aligned[ 4x4] 5.68x 77.71 441.18 copy_ss[ 4x4] 4.40x 72.77 319.98 satd[ 8x8] 6.22x 267.36 1662.32 avg_pp[ 8x8] 8.93x 127.64 1139.92 avg_pp_aligned[ 8x8] 9.01x 126.52 1139.36 sad[ 8x8] 1.38x 304.09 421.12 sad_x3[ 8x8] 2.32x 443.64 1028.21 sad_x4[ 8x8] 2.50x 550.58 1374.33 copy_pp[ 8x8] 14.26x 78.26 1116.21 addAvg[ 8x8] 11.20x 162.10 1816.07 addAvg_aligned[ 8x8] 11.05x 162.13 1791.80 sub_ps[ 8x8] 8.45x 132.09 1115.51 add_ps[ 8x8] 10.29x 155.93 1604.11 add_ps_aligned[ 8x8] 10.13x 157.86 1599.48 copy_ss[ 8x8] 14.22x 78.23 1112.14 [i420] copy_pp[ 4x4] 4.34x 74.13 321.94 [i420] addAvg[ 4x4] 3.93x 112.02 440.76 [i420] addAvg_aligned[ 4x4] 4.12x 111.99 461.80 [i420] copy_ss[ 4x4] 4.31x 74.03 319.00 [i420] sub_ps[ 4x4] 4.35x 74.48 324.19 [i420] add_ps[ 4x4] 5.81x 77.77 452.12 [i420] add_ps_aligned[ 4x4] 5.49x 78.37 430.52 [i422] copy_pp[ 4x8] 4.16x 84.92 352.95 [i422] addAvg[ 4x8] 4.53x 183.70 832.99 [i422] addAvg_aligned[ 4x8] 4.26x 195.89 834.53 [i422] satd[ 4x8] 5.74x 190.64 1094.47 [i422] copy_ss[ 4x8] 4.39x 81.52 358.00 [i422] sub_ps[ 4x8] 4.71x 129.11 608.26 [i422] add_ps[ 4x8] 5.51x 145.08 800.02 [i422] add_ps_aligned[ 4x8] 5.52x 144.87 800.22 satd[ 8x4] 4.92x 180.52 887.27 avg_pp[ 8x4] 6.96x 89.96 626.07 avg_pp_aligned[ 8x4] 6.91x 90.52 625.37 sad[ 8x4] 1.36x 184.26 250.12 sad_x3[ 8x4] 2.18x 260.71 568.14 sad_x4[ 8x4] 2.40x 319.29 766.63 copy_pp[ 8x4] 8.37x 74.20 620.74 addAvg[ 8x4] 9.32x 98.22 915.90 addAvg_aligned[ 8x4] 10.04x 90.98 912.95 [i420] copy_pp[ 4x2] 1.34x 73.82 99.04 [i420] addAvg[ 4x2] 3.39x 75.18 254.89 [i420] addAvg_aligned[ 4x2] 3.63x 74.38 269.62 [i422] copy_pp[ 4x4] 4.56x 74.38 339.48 [i422] addAvg[ 4x4] 4.21x 112.48 473.87 [i422] addAvg_aligned[ 4x4] 4.21x 112.83 474.85 satd[ 4x8] 5.75x 192.39 1105.55 avg_pp[ 4x8] 5.20x 127.74 664.09 avg_pp_aligned[ 4x8] 5.11x 126.24 644.59 sad[ 4x8] 3.13x 197.63 619.06 sad_x3[ 4x8] 2.57x 474.35 1219.74 sad_x4[ 4x8] 3.26x 602.27 1960.98 copy_pp[ 4x8] 4.66x 78.16 364.31 addAvg[ 4x8] 4.52x 188.22 851.64 addAvg_aligned[ 4x8] 4.51x 188.29 849.28 [i420] copy_pp[ 2x4] 1.02x 76.41 78.14 [i420] addAvg[ 2x4] 3.49x 78.79 275.09 [i420] addAvg_aligned[ 2x4] 3.52x 77.98 274.25 [i422] copy_pp[ 2x8] 2.27x 77.74 176.33 [i422] addAvg[ 2x8] 2.73x 184.30 502.63 [i422] addAvg_aligned[ 2x8] 2.82x 181.18 510.34 satd[16x16] 12.48x 530.45 6619.22 avg_pp[16x16] 22.18x 201.46 4469.20 avg_pp_aligned[16x16] 22.13x 201.95 4468.47 sad[16x16] 5.56x 248.38 1380.78 sad_x3[16x16] 5.07x 702.07 3560.32 sad_x4[16x16] 5.68x 833.80 4734.42 copy_pp[16x16] 15.77x 152.26 2400.34 addAvg[16x16] 22.50x 314.84 7085.32 addAvg_aligned[16x16] 22.56x 314.88 7104.79 sse_ss[16x16] 11.91x 230.56 2745.46 sub_ps[16x16] 21.17x 204.47 4329.06 add_ps[16x16] 23.40x 254.30 5951.27 add_ps_aligned[16x16] 22.97x 256.29 5886.87 copy_ss[16x16] 15.65x 152.68 2389.68 copy_sp[16x16] 15.48x 153.20 2372.27 copy_ps[16x16] 15.87x 151.07 2396.97 [i420] copy_pp[ 8x8] 14.06x 80.79 1136.13 [i420] addAvg[ 8x8] 10.31x 172.50 1778.48 [i420] addAvg_aligned[ 8x8] 10.21x 174.18 1778.48 [i420] satd[ 8x8] 6.12x 270.06 1651.89 [i420] copy_ss[ 8x8] 14.04x 80.93 1136.27 [i420] sub_ps[ 8x8] 8.76x 130.27 1140.48 [i420] add_ps[ 8x8] 9.69x 157.79 1528.22 [i420] add_ps_aligned[ 8x8] 9.58x 157.79 1511.94 [i420] sa8d[ 8x8] 5.93x 274.43 1628.38 [i422] copy_pp[ 8x16] 8.97x 151.77 1360.78 [i422] addAvg[ 8x16] 12.00x 285.46 3425.79 [i422] addAvg_aligned[ 8x16] 11.88x 288.09 3422.57 [i422] satd[ 8x16] 6.96x 485.90 3381.37 [i422] copy_ss[ 8x16] 8.91x 151.80 1353.01 [i422] sub_ps[ 8x16] 7.94x 208.81 1656.99 [i422] add_ps[ 8x16] 12.12x 270.37 3275.97 [i422] add_ps_aligned[ 8x16] 11.78x 270.37 3184.65 [i422] sa8d[ 8x16] 5.00x 663.93 3317.35 satd[ 16x8] 11.60x 290.23 3367.03 avg_pp[ 16x8] 16.97x 127.29 2159.48 avg_pp_aligned[ 16x8] 16.97x 127.25 2159.90 sad[ 16x8] 4.56x 161.15 735.07 sad_x3[ 16x8] 4.76x 384.18 1828.70 sad_x4[ 16x8] 5.08x 479.91 2438.08 copy_pp[ 16x8] 27.82x 77.56 2158.08 addAvg[ 16x8] 18.31x 194.28 3557.94 addAvg_aligned[ 16x8] 17.76x 199.70 3547.37 [i420] copy_pp[ 8x4] 8.56x 72.59 621.30 [i420] addAvg[ 8x4] 9.65x 96.72 933.29 [i420] addAvg_aligned[ 8x4] 9.61x 97.14 933.43 [i420] satd[ 8x4] 4.74x 177.92 843.65 [i422] copy_pp[ 8x8] 14.36x 78.54 1128.00 [i422] addAvg[ 8x8] 10.24x 176.84 1811.44 [i422] addAvg_aligned[ 8x8] 10.42x 171.50 1787.31 [i422] satd[ 8x8] 6.04x 275.73 1664.71 satd[ 8x16] 6.89x 486.60 3353.69 avg_pp[ 8x16] 11.74x 205.90 2417.39 avg_pp_aligned[ 8x16] 11.76x 205.10 2412.26 sad[ 8x16] 2.64x 288.93 762.28 sad_x3[ 8x16] 2.56x 767.76 1963.65 sad_x4[ 8x16] 2.65x 996.71 2636.99 copy_pp[ 8x16] 9.04x 150.51 1359.88 addAvg[ 8x16] 12.31x 281.16 3462.12 addAvg_aligned[ 8x16] 12.26x 282.49 3462.69 [i420] copy_pp[ 4x8] 4.53x 77.60 351.26 [i420] addAvg[ 4x8] 4.37x 195.99 856.97 [i420] addAvg_aligned[ 4x8] 4.49x 188.99 848.56 [i420] satd[ 4x8] 5.56x 195.78 1089.00 [i422] copy_pp[ 4x16] 4.54x 150.30 682.61 [i422] addAvg[ 4x16] 5.79x 287.25 1662.61 [i422] addAvg_aligned[ 4x16] 5.74x 286.30 1644.09 [i422] satd[ 4x16] 6.45x 335.78 2164.53 satd[ 16x4] 8.96x 187.03 1675.51 avg_pp[ 16x4] 13.89x 78.96 1096.57 avg_pp_aligned[ 16x4] 14.15x 77.46 1095.87 sad[ 16x4] 5.46x 76.69 418.60 sad_x3[ 16x4] 4.11x 234.48 964.85 sad_x4[ 16x4] 4.64x 278.60 1293.11 copy_pp[ 16x4] 8.49x 76.16 646.55 addAvg[ 16x4] 14.41x 128.97 1859.00 addAvg_aligned[ 16x4] 14.28x 129.39 1847.55 [i420] copy_pp[ 8x2] 2.41x 72.45 174.65 [i420] addAvg[ 8x2] 7.09x 74.31 526.47 [i420] addAvg_aligned[ 8x2] 6.93x 75.36 522.26 [i422] copy_pp[ 8x4] 8.47x 73.47 622.28 [i422] addAvg[ 8x4] 9.81x 96.82 950.26 [i422] addAvg_aligned[ 8x4] 9.83x 97.14 955.03 [i422] satd[ 8x4] 4.73x 180.31 853.47 satd[16x12] 11.67x 426.34 4976.33 avg_pp[16x12] 20.64x 163.74 3379.92 avg_pp_aligned[16x12] 21.00x 160.91 3379.36 sad[16x12] 4.99x 214.87 1073.19 sad_x3[16x12] 5.11x 527.36 2695.07 sad_x4[16x12] 5.33x 667.85 3560.60 copy_pp[16x12] 21.05x 88.14 1855.42 addAvg[16x12] 20.15x 264.35 5327.44 addAvg_aligned[16x12] 20.53x 259.79 5333.21 [i420] copy_pp[ 8x6] 6.93x 75.15 521.00 [i420] addAvg[ 8x6] 10.18x 136.29 1386.95 [i420] addAvg_aligned[ 8x6] 9.86x 140.39 1384.29 [i422] copy_pp[ 8x12] 12.40x 132.93 1648.16 [i422] addAvg[ 8x12] 11.61x 226.18 2625.91 [i422] addAvg_aligned[ 8x12] 10.88x 240.62 2618.34 [i422] satd[ 8x12] 7.94x 401.34 3186.47 satd[ 4x16] 6.72x 327.20 2200.16 avg_pp[ 4x16] 5.79x 197.04 1140.38 avg_pp_aligned[ 4x16] 5.74x 196.80 1129.12 sad[ 4x16] 3.44x 328.22 1130.24 sad_x3[ 4x16] 2.70x 858.03 2318.28 sad_x4[ 4x16] 3.50x 1106.79 3876.23 copy_pp[ 4x16] 4.57x 149.03 681.20 addAvg[ 4x16] 5.73x 285.64 1637.07 addAvg_aligned[ 4x16] 5.71x 286.48 1634.88 [i420] copy_pp[ 2x8] 2.35x 75.53 177.74 [i420] addAvg[ 2x8] 2.70x 183.56 496.45 [i420] addAvg_aligned[ 2x8] 2.80x 177.40 496.03 [i422] copy_pp[ 2x16] 1.50x 168.40 252.93 [i422] addAvg[ 2x16] 3.13x 296.70 927.39 [i422] addAvg_aligned[ 2x16] 3.15x 296.49 934.83 satd[12x16] 7.15x 871.29 6232.95 avg_pp[12x16] 12.03x 280.63 3376.83 avg_pp_aligned[12x16] 12.12x 280.49 3399.14 sad[12x16] 5.92x 558.35 3305.29 sad_x3[12x16] 3.00x 2274.40 6825.35 sad_x4[12x16] 3.93x 2969.08 11655.70 copy_pp[12x16] 7.47x 250.59 1871.90 addAvg[12x16] 13.73x 393.84 5408.55 addAvg_aligned[12x16] 13.49x 398.29 5373.17 [i420] copy_pp[ 6x8] 3.41x 148.72 506.83 [i420] addAvg[ 6x8] 6.17x 223.00 1376.15 [i420] addAvg_aligned[ 6x8] 6.17x 222.33 1371.24 [i422] copy_pp[ 6x16] 4.15x 252.79 1048.60 [i422] addAvg[ 6x16] 6.87x 388.69 2671.50 [i422] addAvg_aligned[ 6x16] 6.90x 388.71 2683.99 satd[32x32] 14.24x 1859.85 26489.04 avg_pp[32x32] 27.65x 612.35 16932.27 avg_pp_aligned[32x32] 27.70x 607.97 16843.57 sad[32x32] 7.65x 672.13 5145.00 sad_x3[32x32] 5.63x 2352.37 13243.49 sad_x4[32x32] 5.66x 3027.03 17139.62 copy_pp[32x32] 17.21x 532.78 9169.72 addAvg[32x32] 29.35x 973.10 28561.26 addAvg_aligned[32x32] 29.43x 971.84 28596.61 sse_ss[32x32] 12.60x 856.70 10793.63 sub_ps[32x32] 32.84x 659.27 21652.87 add_ps[32x32] 32.43x 717.54 23273.39 add_ps_aligned[32x32] 32.90x 710.16 23364.01 copy_ss[32x32] 16.95x 540.99 9169.44 copy_sp[32x32] 16.77x 542.66 9101.54 copy_ps[32x32] 17.14x 533.14 9137.81 [i420] copy_pp[16x16] 15.66x 153.13 2398.80 [i420] addAvg[16x16] 22.79x 315.44 7189.48 [i420] addAvg_aligned[16x16] 22.91x 312.50 7158.41 [i420] satd[16x16] 12.36x 534.33 6604.55 [i420] copy_ss[16x16] 15.73x 153.13 2409.18 [i420] copy_ps[16x16] 15.47x 154.36 2388.56 [i420] copy_sp[16x16] 15.68x 152.05 2384.63 [i420] sse_pp[16x16] 12.16x 226.00 2749.08 [i420] sub_ps[16x16] 20.23x 214.24 4334.38 [i420] add_ps[16x16] 23.14x 252.27 5838.62 [i420] add_ps_aligned[16x16] 23.78x 250.38 5953.37 [i420] sa8d[16x16] 6.72x 964.98 6479.98 [i422] copy_pp[16x32] 15.98x 285.29 4558.42 [i422] addAvg[16x32] 24.80x 546.24 13547.46 [i422] addAvg_aligned[16x32] 24.20x 557.72 13497.35 [i422] satd[16x32] 13.76x 961.22 13223.97 [i422] copy_ss[16x32] 15.98x 285.57 4562.06 [i422] copy_ps[16x32] 15.87x 286.20 4542.28 [i422] copy_sp[16x32] 15.88x 285.95 4541.85 [i422] sse_pp[16x32] 12.01x 434.53 5219.98 [i422] sub_ps[16x32] 15.81x 360.51 5699.38 [i422] add_ps[16x32] 28.42x 431.38 12260.26 [i422] add_ps_aligned[16x32] 28.38x 428.93 12171.57 [i422] sa8d[16x32] 5.55x 2363.78 13127.39 satd[32x16] 13.74x 960.64 13195.49 avg_pp[32x16] 25.48x 327.90 8353.47 avg_pp_aligned[32x16] 26.03x 328.08 8539.02 sad[32x16] 6.62x 386.45 2557.95 sad_x3[32x16] 5.26x 1247.01 6555.03 sad_x4[32x16] 5.37x 1594.48 8562.49 copy_pp[32x16] 16.99x 281.09 4775.01 addAvg[32x16] 26.11x 548.34 14316.33 addAvg_aligned[32x16] 25.70x 552.51 14199.18 [i420] copy_pp[ 16x8] 27.40x 78.79 2159.18 [i420] addAvg[ 16x8] 18.69x 191.97 3587.39 [i420] addAvg_aligned[ 16x8] 18.34x 195.05 3576.45 [i420] satd[ 16x8] 11.65x 290.16 3381.65 [i422] copy_pp[16x16] 15.50x 154.04 2388.28 [i422] addAvg[16x16] 23.06x 310.01 7150.26 [i422] addAvg_aligned[16x16] 23.37x 306.61 7165.39 [i422] satd[16x16] 12.27x 536.08 6575.92 satd[16x32] 13.70x 964.10 13212.46 avg_pp[16x32] 25.64x 338.27 8674.10 avg_pp_aligned[16x32] 25.53x 342.47 8744.52 sad[16x32] 6.30x 432.68 2725.23 sad_x3[16x32] 5.61x 1260.07 7071.83 sad_x4[16x32] 5.91x 1572.01 9289.06 copy_pp[16x32] 15.74x 287.70 4528.40 addAvg[16x32] 24.63x 547.98 13498.75 addAvg_aligned[16x32] 24.54x 546.59 13411.89 [i420] copy_pp[ 8x16] 8.89x 152.96 1359.60 [i420] addAvg[ 8x16] 12.22x 282.03 3447.54 [i420] addAvg_aligned[ 8x16] 12.38x 280.60 3472.45 [i420] satd[ 8x16] 6.88x 484.26 3329.70 [i422] copy_pp[ 8x32] 9.00x 276.53 2488.58 [i422] addAvg[ 8x32] 13.30x 527.40 7016.45 [i422] addAvg_aligned[ 8x32] 13.17x 534.89 7042.17 [i422] satd[ 8x32] 7.42x 896.27 6649.72 satd[ 32x8] 12.23x 535.76 6549.98 avg_pp[ 32x8] 22.15x 195.71 4334.11 avg_pp_aligned[ 32x8] 22.15x 197.32 4371.28 sad[ 32x8] 5.62x 234.41 1316.53 sad_x3[ 32x8] 5.02x 662.64 3323.88 sad_x4[ 32x8] 4.82x 897.74 4326.81 copy_pp[ 32x8] 30.28x 147.42 4463.27 addAvg[ 32x8] 23.70x 301.33 7141.68 addAvg_aligned[ 32x8] 24.01x 298.10 7156.59 [i420] copy_pp[ 16x4] 8.51x 75.11 639.40 [i420] addAvg[ 16x4] 14.03x 129.91 1822.95 [i420] addAvg_aligned[ 16x4] 14.10x 129.39 1824.91 [i420] satd[ 16x4] 9.33x 186.89 1743.97 [i422] copy_pp[ 16x8] 27.15x 79.49 2158.22 [i422] addAvg[ 16x8] 18.25x 196.10 3578.70 [i422] addAvg_aligned[ 16x8] 18.04x 201.32 3631.30 [i422] satd[ 16x8] 11.57x 291.98 3377.99 satd[32x24] 14.15x 1420.70 20101.64 avg_pp[32x24] 26.46x 470.57 12450.30 avg_pp_aligned[32x24] 26.48x 478.90 12683.49 sad[32x24] 7.04x 536.12 3773.69 sad_x3[32x24] 5.18x 1889.68 9781.06 sad_x4[32x24] 5.24x 2438.61 12775.00 copy_pp[32x24] 17.56x 404.63 7106.97 addAvg[32x24] 29.17x 731.66 21341.72 addAvg_aligned[32x24] 28.94x 741.15 21451.84 [i420] copy_pp[16x12] 20.42x 91.05 1858.94 [i420] addAvg[16x12] 20.39x 260.53 5312.71 [i420] addAvg_aligned[16x12] 20.56x 258.99 5323.79 [i420] satd[16x12] 11.61x 430.65 5000.86 [i422] copy_pp[16x24] 16.12x 216.34 3488.36 [i422] addAvg[16x24] 24.24x 444.02 10763.13 [i422] addAvg_aligned[16x24] 24.24x 444.83 10780.84 [i422] satd[16x24] 7.48x 1313.50 9828.20 satd[ 8x32] 7.24x 903.06 6538.76 avg_pp[ 8x32] 13.31x 342.47 4558.57 avg_pp_aligned[ 8x32] 13.29x 345.83 4597.84 sad[ 8x32] 2.92x 498.96 1456.25 sad_x3[ 8x32] 2.69x 1430.27 3842.71 sad_x4[ 8x32] 2.74x 1868.64 5119.26 copy_pp[ 8x32] 8.95x 277.83 2486.05 addAvg[ 8x32] 13.47x 523.23 7046.39 addAvg_aligned[ 8x32] 13.43x 527.99 7091.37 [i420] copy_pp[ 4x16] 4.35x 155.97 678.40 [i420] addAvg[ 4x16] 5.70x 283.40 1614.49 [i420] addAvg_aligned[ 4x16] 5.65x 284.38 1606.63 [i420] satd[ 4x16] 6.80x 333.79 2269.46 [i422] copy_pp[ 4x32] 8.59x 275.76 2369.06 [i422] addAvg[ 4x32] 6.41x 490.11 3140.32 [i422] addAvg_aligned[ 4x32] 6.32x 492.24 3111.00 [i422] satd[ 4x32] 6.70x 629.19 4218.38 satd[24x32] 7.86x 2546.87 20030.10 avg_pp[24x32] 21.18x 603.88 12787.23 avg_pp_aligned[24x32] 21.04x 612.10 12877.47 sad[24x32] 2.78x 1441.27 4013.71 sad_x3[24x32] 2.52x 4077.34 10291.55 sad_x4[24x32] 2.50x 5297.01 13235.76 copy_pp[24x32] 12.54x 527.22 6612.69 addAvg[24x32] 20.60x 962.03 19820.66 addAvg_aligned[24x32] 20.79x 955.38 19861.16 [i420] copy_pp[12x16] 7.01x 267.15 1872.61 [i420] addAvg[12x16] 13.35x 394.54 5266.55 [i420] addAvg_aligned[12x16] 13.52x 395.09 5341.88 [i420] satd[12x16] 7.14x 883.63 6305.48 [i422] copy_pp[12x32] 7.16x 495.78 3548.26 [i422] addAvg[12x32] 14.65x 713.69 10453.47 [i422] addAvg_aligned[12x32] 14.80x 708.68 10487.35 [i422] satd[12x32] 7.62x 1674.95 12767.97 satd[64x64] 14.29x 7304.82 104401.98 avg_pp[64x64] 29.66x 2250.69 66764.85 avg_pp_aligned[64x64] 29.87x 2235.24 66760.08 sad[64x64] 8.32x 2312.94 19249.30 sad_x3[64x64] 5.30x 9291.38 49222.91 sad_x4[64x64] 5.36x 12041.33 64589.38 copy_pp[64x64] 32.68x 2068.36 67583.80 addAvg[64x64] 32.38x 3653.03 118303.37 addAvg_aligned[64x64] 32.12x 3687.67 118460.76 sse_ss[64x64] 15.51x 2688.06 41693.91 sub_ps[64x64] 17.76x 2600.51 46195.79 add_ps[64x64] 40.65x 2620.62 106529.48 add_ps_aligned[64x64] 40.50x 2627.24 106392.70 copy_ss[64x64] 31.45x 2143.56 67417.86 copy_sp[64x64] 33.43x 2064.44 69010.74 copy_ps[64x64] 32.50x 2073.70 67398.36 [i420] copy_pp[32x32] 17.08x 533.11 9105.90 [i420] addAvg[32x32] 29.33x 966.73 28351.82 [i420] addAvg_aligned[32x32] 29.57x 964.13 28509.96 [i420] satd[32x32] 15.00x 1844.83 27679.74 [i420] copy_ss[32x32] 17.16x 529.39 9085.10 [i420] copy_ps[32x32] 17.08x 532.30 9091.43 [i420] copy_sp[32x32] 16.85x 540.64 9111.53 [i420] sse_pp[32x32] 12.61x 853.52 10761.59 [i420] sub_ps[32x32] 32.95x 653.50 21534.00 [i420] add_ps[32x32] 32.63x 713.27 23274.93 [i420] add_ps_aligned[32x32] 32.56x 713.94 23248.71 [i420] sa8d[32x32] 6.84x 3773.55 25816.67 [i422] copy_pp[32x64] 17.80x 1039.35 18503.05 [i422] addAvg[32x64] 30.91x 1833.80 56682.75 [i422] addAvg_aligned[32x64] 30.45x 1865.00 56794.83 [i422] satd[32x64] 14.25x 3661.30 52156.59 [i422] copy_ss[32x64] 17.83x 1038.09 18508.03 [i422] copy_ps[32x64] 17.70x 1048.11 18552.53 [i422] copy_sp[32x64] 17.86x 1037.98 18538.19 [i422] sse_pp[32x64] 14.81x 1304.16 19315.78 [i422] sub_ps[32x64] 17.46x 1308.29 22836.48 [i422] add_ps[32x64] 43.30x 1348.70 58405.39 [i422] add_ps_aligned[32x64] 42.53x 1366.93 58137.88 [i422] sa8d[32x64] 5.59x 9321.89 52063.13 satd[64x32] 14.36x 3648.41 52380.76 avg_pp[64x32] 29.25x 1158.78 33897.11 avg_pp_aligned[64x32] 29.41x 1154.58 33958.14 sad[64x32] 7.87x 1233.21 9701.61 sad_x3[64x32] 5.21x 4764.38 24816.33 sad_x4[64x32] 5.26x 6155.34 32399.76 copy_pp[64x32] 16.83x 1040.65 17514.62 addAvg[64x32] 32.32x 1864.89 60275.33 addAvg_aligned[64x32] 32.05x 1863.60 59733.85 [i420] copy_pp[32x16] 17.26x 278.63 4810.36 [i420] addAvg[32x16] 25.44x 562.38 14304.27 [i420] addAvg_aligned[32x16] 25.47x 570.16 14521.14 [i420] satd[32x16] 13.47x 975.17 13138.49 [i422] copy_pp[32x32] 17.17x 530.27 9105.34 [i422] addAvg[32x32] 29.11x 984.69 28668.72 [i422] addAvg_aligned[32x32] 29.47x 972.96 28673.63 [i422] satd[32x32] 14.23x 1855.49 26407.11 satd[32x64] 14.34x 3673.95 52695.69 avg_pp[32x64] 29.75x 1129.24 33600.56 avg_pp_aligned[32x64] 29.10x 1141.65 33226.15 sad[32x64] 8.24x 1234.44 10166.69 sad_x3[32x64] 5.52x 4757.20 26242.29 sad_x4[32x64] 5.64x 6059.17 34189.88 copy_pp[32x64] 17.88x 1045.69 18696.03 addAvg[32x64] 30.73x 1853.21 56944.51 addAvg_aligned[32x64] 31.08x 1824.90 56709.54 [i420] copy_pp[16x32] 15.87x 287.60 4562.91 [i420] addAvg[16x32] 24.30x 555.31 13492.01 [i420] addAvg_aligned[16x32] 25.00x 542.18 13554.70 [i420] satd[16x32] 13.63x 961.68 13110.24 [i422] copy_pp[16x64] 16.52x 539.48 8913.57 [i422] addAvg[16x64] 26.85x 1004.38 26969.08 [i422] addAvg_aligned[16x64] 27.00x 1002.97 27076.95 [i422] satd[16x64] 14.91x 1851.57 27605.95 satd[64x16] 14.81x 1866.19 27642.43 avg_pp[64x16] 27.89x 607.48 16942.80 avg_pp_aligned[64x16] 27.68x 608.59 16846.10 sad[64x16] 7.29x 680.99 4961.86 sad_x3[64x16] 5.21x 2391.04 12464.07 sad_x4[64x16] 5.27x 3089.98 16295.27 copy_pp[64x16] 31.96x 534.16 17069.04 addAvg[64x16] 30.47x 962.21 29322.71 addAvg_aligned[64x16] 30.46x 961.72 29289.46 [i420] copy_pp[ 32x8] 29.53x 152.29 4497.01 [i420] addAvg[ 32x8] 23.52x 300.10 7058.50 [i420] addAvg_aligned[ 32x8] 23.21x 300.24 6969.22 [i420] satd[ 32x8] 12.75x 536.47 6841.02 [i422] copy_pp[32x16] 16.67x 288.54 4809.66 [i422] addAvg[32x16] 25.38x 554.43 14070.70 [i422] addAvg_aligned[32x16] 25.03x 558.98 13991.57 [i422] satd[32x16] 13.68x 966.48 13218.50 satd[64x48] 14.34x 5490.59 78760.24 avg_pp[64x48] 30.73x 1660.94 51044.03 avg_pp_aligned[64x48] 31.08x 1643.42 51077.27 sad[64x48] 8.19x 1770.39 14498.29 sad_x3[64x48] 5.27x 7064.78 37243.37 sad_x4[64x48] 5.36x 9065.37 48556.57 copy_pp[64x48] 16.85x 1560.21 26287.74 addAvg[64x48] 30.41x 2769.06 84218.42 addAvg_aligned[64x48] 30.52x 2765.11 84385.07 [i420] copy_pp[32x24] 17.59x 404.52 7115.03 [i420] addAvg[32x24] 28.91x 744.37 21523.17 [i420] addAvg_aligned[32x24] 29.13x 740.26 21563.37 [i420] satd[32x24] 13.97x 1422.13 19863.70 [i422] copy_pp[32x48] 17.30x 793.11 13721.68 [i422] addAvg[32x48] 29.12x 1438.82 41895.21 [i422] addAvg_aligned[32x48] 29.46x 1419.26 41808.24 [i422] satd[32x48] 7.75x 5080.29 39391.06 satd[16x64] 14.19x 1846.31 26197.11 avg_pp[16x64] 27.88x 615.19 17150.14 avg_pp_aligned[16x64] 28.27x 609.58 17234.62 sad[16x64] 7.28x 756.80 5508.54 sad_x3[16x64] 5.77x 2461.98 14209.58 sad_x4[16x64] 6.04x 3088.51 18664.05 copy_pp[16x64] 16.66x 534.93 8912.07 addAvg[16x64] 26.50x 1014.67 26891.22 addAvg_aligned[16x64] 26.39x 1023.76 27021.82 [i420] copy_pp[ 8x32] 9.00x 278.35 2505.97 [i420] addAvg[ 8x32] 13.32x 530.83 7071.55 [i420] addAvg_aligned[ 8x32] 13.52x 527.33 7128.50 [i420] satd[ 8x32] 7.45x 900.61 6708.22 [i422] copy_pp[ 8x64] 9.08x 531.25 4825.08 [i422] addAvg[ 8x64] 13.95x 1024.54 14289.28 [i422] addAvg_aligned[ 8x64] 14.06x 1014.04 14258.92 [i422] satd[ 8x64] 8.09x 1739.45 14073.09 satd[48x64] 14.32x 5489.43 78599.62 avg_pp[48x64] 30.27x 1659.54 50236.86 avg_pp_aligned[48x64] 30.34x 1656.53 50251.16 sad[48x64] 7.91x 1845.09 14589.80 sad_x3[48x64] 5.32x 7125.45 37904.51 sad_x4[48x64] 5.42x 9123.42 49450.02 copy_pp[48x64] 17.05x 1558.03 26557.78 addAvg[48x64] 30.38x 2803.08 85167.41 addAvg_aligned[48x64] 30.32x 2810.93 85232.51 [i420] copy_pp[24x32] 12.56x 526.21 6610.78 [i420] addAvg[24x32] 13.45x 1480.93 19924.42 [i420] addAvg_aligned[24x32] 13.50x 1481.00 19986.69 [i420] satd[24x32] 7.86x 2555.82 20101.50 [i422] copy_pp[24x64] 24.12x 1039.88 25080.90 [i422] addAvg[24x64] 23.48x 1828.02 42918.28 [i422] addAvg_aligned[24x64] 23.36x 1832.33 42801.98 [i422] satd[24x64] 7.81x 5075.65 39656.89 ssd_s[4x4] 3.78x 71.44 269.76 ssd_s_aligned[4x4] 3.73x 71.54 266.67 sa8d[4x4] 2.87x 200.48 575.71 residual[4x4] 4.26x 74.24 316.47 residual_aligned[4x4] 4.25x 74.52 316.75 blkfill[4x4] 1.04x 71.75 74.91 blkfill_aligned[4x4] 1.02x 72.21 73.93 transpose[4x4] 3.13x 72.94 228.52 cpy2Dto1D_shl[4x4] 4.40x 72.94 320.96 cpy2Dto1D_shr[4x4] 4.50x 73.64 331.34 cpy1Dto2D_shl[4x4] 4.36x 73.33 319.56 cpy1Dto2D_shl_aligned[4x4] 4.37x 74.24 324.33 cpy1Dto2D_shr[4x4] 4.32x 73.36 316.61 copy_cnt[4x4] 3.49x 75.36 263.17 psy_cost_pp[4x4] 9.04x 175.28 1584.19 ssimDist[4x4] 3.84x 153.17 588.34 ssd_s[8x8] 5.05x 74.48 376.37 ssd_s_aligned[8x8] 5.00x 75.36 377.07 sa8d[8x8] 4.99x 331.51 1653.91 residual[8x8] 11.62x 95.95 1114.95 residual_aligned[8x8] 11.44x 97.17 1111.86 blkfill[8x8] 1.05x 75.08 78.84 blkfill_aligned[8x8] 0.99x 75.61 74.91 transpose[8x8] 8.44x 82.96 700.14 var[8x8] 2.67x 154.29 412.42 cpy2Dto1D_shl[8x8] 11.07x 74.87 829.06 cpy2Dto1D_shr[8x8] 14.42x 78.09 1126.03 cpy1Dto2D_shl[8x8] 11.37x 74.80 850.52 cpy1Dto2D_shl_aligned[8x8] 11.21x 75.32 844.35 cpy1Dto2D_shr[8x8] 14.72x 75.81 1116.21 copy_cnt[8x8] 14.79x 75.32 1114.39 psy_cost_pp[8x8] 6.54x 595.91 3896.29 ssimDist[8x8] 7.08x 321.50 2276.19 ssd_s[16x16] 7.47x 182.09 1359.60 ssd_s_aligned[16x16] 7.42x 183.18 1360.08 sa8d[16x16] 5.43x 1203.59 6533.71 residual[16x16] 14.93x 198.41 2961.93 residual_aligned[16x16] 14.69x 200.09 2939.02 blkfill[16x16] 1.61x 147.67 238.48 blkfill_aligned[16x16] 1.58x 151.10 238.20 transpose[16x16] 8.84x 286.37 2531.78 var[16x16] 2.82x 398.59 1122.81 cpy2Dto1D_shl[16x16] 22.80x 157.16 3583.61 cpy2Dto1D_shr[16x16] 23.41x 190.39 4456.15 cpy1Dto2D_shl[16x16] 23.96x 153.87 3686.57 cpy1Dto2D_shl_aligned[16x16] 23.79x 154.29 3671.00 cpy1Dto2D_shr[16x16] 22.14x 196.03 4339.44 copy_cnt[16x16] 23.42x 184.61 4324.43 psy_cost_pp[16x16] 6.38x 2379.37 15190.70 ssimDist[16x16] 8.43x 1093.63 9217.09 ssd_s[32x32] 9.70x 505.55 4906.03 ssd_s_aligned[32x32] 9.79x 503.62 4928.53 sa8d[32x32] 5.58x 4678.09 26100.04 residual[32x32] 16.44x 681.23 11198.31 residual_aligned[32x32] 16.74x 671.36 11240.34 blkfill[32x32] 1.90x 530.24 1010.02 blkfill_aligned[32x32] 1.91x 529.94 1013.81 transpose[32x32] 7.67x 1196.23 9178.86 var[32x32] 2.85x 1441.50 4101.66 cpy2Dto1D_shl[32x32] 25.76x 538.42 13867.59 cpy2Dto1D_shr[32x32] 32.17x 537.76 17297.87 cpy1Dto2D_shl[32x32] 32.44x 535.24 17364.08 cpy1Dto2D_shl_aligned[32x32] 32.43x 535.76 17374.62 cpy1Dto2D_shr[32x32] 28.74x 588.01 16899.46 copy_cnt[32x32] 32.35x 540.01 17471.04 psy_cost_pp[32x32] 6.49x 9412.48 61102.57 ssimDist[32x32] 9.06x 4055.17 36735.97 sa8d[64x64] 5.57x 18688.39 104059.14 transpose[64x64] 7.43x 4714.15 35005.33 var[64x64] 2.54x 5711.22 14520.92 psy_cost_pp[64x64] 6.24x 37790.86 235690.28 ssimDist[64x64] 9.33x 15919.18 148525.55 weight_pp 23.93x 1598.13 38239.36 weight_sp 17.79x 1927.94 34301.26 downscale 14.19x 33193.87 470899.12 scale1D_128to64 12.71x 212.07 2695.98 scale1D_128to64_aligned 12.67x 210.18 2661.96 scale2D_64to32 12.03x 2113.70 25423.75 ssim_4x4x2_core 6.63x 168.92 1119.30 ssim_end_4 2.49x 166.86 415.79 calSign 7.22x 174.74 1262.10 SAO_EO_0 9.56x 539.55 5155.87 SAO_EO_1 14.28x 284.06 4056.91 SAO_EO_1_2Rows 17.42x 448.85 7816.81 SAO_EO_2[0] 5.73x 179.15 1026.85 SAO_EO_2[1] 9.36x 421.02 3942.59 SAO_EO_3[0] 3.11x 320.69 998.10 SAO_EO_3[1] 9.02x 424.66 3829.62 SAO_BO_0 13.04x 8983.66 117190.23 saoCuStatsE0 1.01x 114043.86 115378.10 saoCuStatsE1 1.16x 132336.39 153638.08 saoCuStatsE2 1.05x 146547.16 153451.36 saoCuStatsE3 1.19x 130692.30 155937.41 planecopy_cp 15.89x 2246.10 35679.80 propagateCost 3.17x 1611.12 5107.76 cuTreeFix8Pack 4.85x 1212.34 5885.20 cuTreeFix8Unpack 3.56x 1798.39 6394.32 scanPosLast 16.73x 4290.04 71751.55 findPosFirstLast 4.82x 101.45 488.60 costCoeffNxN 1.96x 807.29 1583.29 costCoeffRemain 1.00x 272.16 271.44 pelFilterLumaStrong_Vertical 2.05x 483.98 990.94 pelFilterLumaStrong_Horizontal 3.73x 290.58 1082.55 pelFilterChroma_Vertical 1.03x 360.82 372.16 pelFilterChroma_Horizontal 1.92x 200.69 386.19 integral_init4v 3.70x 177.64 657.21 integral_init8v 8.77x 127.01 1113.27 integral_init12v 4.86x 133.94 650.34 integral_init16v 3.65x 176.70 645.29 integral_init24v 3.63x 180.73 656.65 integral_init32v 8.86x 127.64 1130.38 integral_init4h 5.18x 233.25 1208.66 integral_init8h 3.80x 336.94 1282.02 integral_init12h 2.84x 468.88 1332.24 integral_init16h 1.94x 542.56 1052.53 normFact[8x8] 4.82x 200.30 965.83 normFact[16x16] 6.70x 585.74 3922.67 normFact[32x32] 7.15x 2160.20 15441.55 normFact[64x64] 7.49x 8509.15 63718.80 == transforms primitives == dst4x4 7.34x 162.59 1192.81 dct4x4 6.03x 146.27 882.51 dct8x8 4.31x 872.04 3754.33 dct16x16 11.07x 3801.21 42086.70 dct32x32 8.40x 29573.62 248324.80 idst4x4 8.63x 175.75 1516.85 idct4x4 9.82x 147.81 1451.90 idct8x8 15.15x 700.74 10617.79 idct16x16 9.27x 3782.31 35072.80 idct32x32 6.65x 25947.03 172435.41 dequant_normal 15.84x 1987.66 31491.86 dequant_scaling 15.78x 2822.74 44530.80 quant 15.84x 4274.80 67701.64 nquant 17.43x 3289.30 57321.02 nonPsyRdoQuant[4x4] 3.21x 171.94 551.30 nonPsyRdoQuant[8x8] 2.96x 184.65 547.23 nonPsyRdoQuant[16x16] 3.04x 181.25 550.60 nonPsyRdoQuant[32x32] 2.96x 186.08 551.30 psyRdoQuant_1p[4x4] 3.24x 168.29 545.97 psyRdoQuant_1p[8x8] 3.24x 168.78 547.23 psyRdoQuant_1p[16x16] 3.21x 170.19 545.97 psyRdoQuant_1p[32x32] 3.24x 169.87 549.74 count_nonzero[4x4] 1.00x 71.72 71.82 count_nonzero[8x8] 2.86x 73.54 210.42 count_nonzero[16x16] 4.00x 146.72 586.79 count_nonzero[32x32] 6.33x 359.91 2278.16 denoiseDct 16.01x 2370.37 37951.50 == interp primitives == luma_hpp[ 4x4] 6.38x 263.53 1680.42 luma_hps[ 4x4] 7.12x 626.60 4459.52 luma_vpp[ 4x4] 7.38x 241.17 1780.30 luma_vps[ 4x4] 6.79x 232.00 1574.23 luma_vsp[ 4x4] 10.34x 180.73 1868.54 luma_vss[ 4x4] 7.60x 206.57 1569.18 luma_hv [ 4x4] 7.26x 860.52 6249.26 luma_hpp[ 8x8] 13.82x 447.14 6178.66 luma_hps[ 8x8] 10.35x 1024.81 10611.66 luma_vpp[ 8x8] 14.79x 457.19 6759.98 luma_vps[ 8x8] 15.28x 433.94 6628.63 luma_vsp[ 8x8] 14.11x 453.30 6395.11 luma_vss[ 8x8] 13.47x 420.04 5656.53 luma_hv [ 8x8] 11.93x 1468.67 17527.46 convert_p2s[ 8x8] 10.00x 112.06 1120.42 convert_p2s_aligned[ 8x8] 9.92x 112.09 1111.58 luma_hpp[16x16] 23.57x 1137.23 26801.44 luma_hps[16x16] 25.13x 1459.38 36679.86 luma_vpp[16x16] 17.42x 1544.66 26900.48 luma_vps[16x16] 18.11x 1454.07 26332.34 luma_vsp[16x16] 17.51x 1536.99 26920.26 luma_vss[16x16] 16.08x 1362.58 21905.93 luma_hv [16x16] 21.52x 2999.59 64559.36 convert_p2s[16x16] 14.26x 190.11 2711.06 convert_p2s_aligned[16x16] 14.27x 188.32 2686.65 luma_hpp[32x32] 24.91x 4320.69 107645.97 luma_hps[32x32] 26.18x 4719.09 123543.41 luma_vpp[32x32] 17.54x 6097.78 106938.40 luma_vps[32x32] 18.47x 5700.00 105257.84 luma_vsp[32x32] 17.73x 6001.98 106422.45 luma_vss[32x32] 18.89x 5261.07 99401.41 luma_hv [32x32] 21.98x 10762.65 236523.55 convert_p2s[32x32] 17.76x 533.35 9470.38 convert_p2s_aligned[32x32] 17.70x 535.73 9479.94 luma_hpp[64x64] 21.58x 19329.99 417065.34 luma_hps[64x64] 25.77x 17561.55 452606.28 luma_vpp[64x64] 15.08x 24154.87 364312.16 luma_vps[64x64] 18.55x 22707.03 421158.31 luma_vsp[64x64] 21.11x 23748.96 501327.94 luma_vss[64x64] 18.98x 21029.33 399132.16 luma_hv [64x64] 21.44x 41811.71 896556.31 convert_p2s[64x64] 17.21x 2069.92 35625.79 convert_p2s_aligned[64x64] 17.24x 2055.44 35431.36 luma_hpp[ 8x4] 13.96x 236.23 3298.70 luma_hps[ 8x4] 11.78x 741.24 8734.71 luma_vpp[ 8x4] 12.13x 274.15 3325.84 luma_vps[ 8x4] 12.50x 254.37 3178.34 luma_vsp[ 8x4] 12.50x 274.47 3429.72 luma_vss[ 8x4] 13.15x 245.37 3226.04 luma_hv [ 8x4] 11.53x 1066.39 12297.65 convert_p2s[ 8x4] 4.98x 75.11 374.41 convert_p2s_aligned[ 8x4] 5.15x 73.96 380.86 luma_hpp[ 4x8] 6.45x 508.56 3282.14 luma_hps[ 4x8] 7.31x 824.58 6031.50 luma_vpp[ 4x8] 12.47x 280.28 3495.93 luma_vps[ 4x8] 11.91x 251.34 2993.31 luma_vsp[ 4x8] 13.25x 264.77 3508.00 luma_vss[ 4x8] 12.28x 246.31 3025.71 luma_hv [ 4x8] 8.06x 1177.70 9489.22 convert_p2s[ 4x8] 4.61x 79.77 367.68 convert_p2s_aligned[ 4x8] 4.82x 77.63 373.85 luma_hpp[ 16x8] 22.57x 607.55 13713.82 luma_hps[ 16x8] 23.92x 998.21 23877.29 luma_vpp[ 16x8] 11.82x 976.81 11546.63 luma_vps[ 16x8] 15.29x 843.29 12897.15 luma_vsp[ 16x8] 14.39x 920.69 13250.76 luma_vss[ 16x8] 16.12x 795.26 12821.78 luma_hv [ 16x8] 19.46x 1944.00 37835.63 convert_p2s[ 16x8] 11.49x 114.33 1313.31 convert_p2s_aligned[ 16x8] 11.48x 114.26 1311.90 luma_hpp[ 8x16] 16.45x 812.37 13362.00 luma_hps[ 8x16] 12.29x 1488.46 18289.78 luma_vpp[ 8x16] 16.88x 807.89 13638.64 luma_vps[ 8x16] 13.34x 740.54 9882.06 luma_vsp[ 8x16] 16.32x 796.17 12994.05 luma_vss[ 8x16] 18.52x 691.88 12811.97 luma_hv [ 8x16] 14.24x 2291.20 32634.17 convert_p2s[ 8x16] 7.34x 189.16 1388.08 convert_p2s_aligned[ 8x16] 7.36x 188.57 1388.50 luma_hpp[32x16] 24.38x 2205.86 53785.95 luma_hps[32x16] 26.26x 2793.31 73358.59 luma_vpp[32x16] 17.61x 3062.41 53917.96 luma_vps[32x16] 18.45x 2905.25 53607.23 luma_vsp[32x16] 17.64x 3026.71 53390.36 luma_vss[32x16] 18.90x 2659.68 50267.29 luma_hv [32x16] 22.13x 5870.68 129916.07 convert_p2s[32x16] 16.14x 293.59 4737.79 convert_p2s_aligned[32x16] 16.21x 292.19 4735.59 luma_hpp[16x32] 24.39x 2204.72 53767.16 luma_hps[16x32] 25.37x 2447.27 62076.11 luma_vpp[16x32] 17.42x 3068.37 53439.46 luma_vps[16x32] 13.49x 2921.09 39391.30 luma_vsp[16x32] 16.55x 3024.15 50046.77 luma_vss[16x32] 19.09x 2659.58 50776.93 luma_hv [16x32] 21.77x 5415.69 117884.77 convert_p2s[16x32] 17.61x 301.82 5314.10 convert_p2s_aligned[16x32] 18.01x 297.89 5364.47 luma_hpp[64x32] 23.48x 9151.06 214869.00 luma_hps[64x32] 26.56x 9340.48 248083.36 luma_vpp[64x32] 17.86x 11974.07 213868.80 luma_vps[64x32] 18.60x 11290.48 210030.02 luma_vsp[64x32] 16.44x 11895.27 195573.69 luma_vss[64x32] 19.09x 10496.67 200413.94 luma_hv [64x32] 22.18x 21232.63 470992.53 convert_p2s[64x32] 16.87x 1050.04 17710.56 convert_p2s_aligned[64x32] 16.98x 1042.61 17703.83 luma_hpp[32x64] 21.73x 9273.91 201507.83 luma_hps[32x64] 27.55x 8458.39 233050.61 luma_vpp[32x64] 15.25x 12022.84 183305.17 luma_vps[32x64] 18.41x 11356.63 209086.64 luma_vsp[32x64] 21.04x 11891.58 250226.02 luma_vss[32x64] 18.95x 10527.31 199538.72 luma_hv [32x64] 19.97x 22637.15 452058.62 convert_p2s[32x64] 33.24x 1047.27 34810.48 convert_p2s_aligned[32x64] 33.13x 1049.93 34780.60 luma_hpp[16x12] 21.22x 876.63 18605.13 luma_hps[16x12] 21.38x 1236.21 26434.05 luma_vpp[16x12] 14.49x 1200.37 17397.31 luma_vps[16x12] 17.98x 1102.00 19809.02 luma_vsp[16x12] 17.00x 1190.00 20224.95 luma_vss[16x12] 17.70x 1068.07 18906.59 luma_hv [16x12] 19.56x 2433.78 47616.13 convert_p2s[16x12] 21.49x 153.07 3290.14 convert_p2s_aligned[16x12] 21.77x 150.58 3278.50 luma_hpp[12x16] 8.40x 2403.81 20181.46 luma_hps[12x16] 11.80x 2330.57 27512.24 luma_vpp[12x16] 15.04x 1207.37 18161.28 luma_vps[12x16] 15.47x 1111.07 17186.41 luma_vsp[12x16] 18.44x 1182.89 21814.89 luma_vss[12x16] 16.51x 1050.95 17354.52 luma_hv [12x16] 13.39x 3591.06 48073.17 convert_p2s[12x16] 6.79x 280.39 1902.63 convert_p2s_aligned[12x16] 6.79x 280.14 1902.77 luma_hpp[ 16x4] 18.78x 353.40 6637.94 luma_hps[ 16x4] 23.31x 748.28 17439.26 luma_vpp[ 16x4] 12.26x 539.97 6618.72 luma_vps[ 16x4] 12.94x 503.87 6519.96 luma_vsp[ 16x4] 14.43x 530.20 7648.41 luma_vss[ 16x4] 12.94x 492.42 6372.52 luma_hv [ 16x4] 18.63x 1308.45 24370.66 convert_p2s[ 16x4] 8.87x 73.75 654.41 convert_p2s_aligned[ 16x4] 8.73x 74.90 654.27 luma_hpp[ 4x16] 6.91x 949.15 6557.51 luma_hps[ 4x16] 7.54x 1231.18 9285.17 luma_vpp[ 4x16] 14.71x 461.15 6783.27 luma_vps[ 4x16] 13.78x 425.08 5858.63 luma_vsp[ 4x16] 15.62x 447.14 6984.01 luma_vss[ 4x16] 14.44x 411.17 5935.69 luma_hv [ 4x16] 9.32x 1738.72 16198.06 convert_p2s[ 4x16] 4.20x 166.51 699.02 convert_p2s_aligned[ 4x16] 4.25x 163.67 696.35 luma_hpp[32x24] 24.61x 3264.67 80357.61 luma_hps[32x24] 26.20x 3725.63 97599.50 luma_vpp[32x24] 16.75x 4781.09 80101.74 luma_vps[32x24] 17.62x 4453.20 78469.16 luma_vsp[32x24] 16.73x 4743.74 79361.91 luma_vss[32x24] 18.53x 4155.16 77007.44 luma_hv [32x24] 21.43x 8533.55 182871.00 convert_p2s[32x24] 17.53x 408.55 7162.21 convert_p2s_aligned[32x24] 17.47x 410.02 7161.74 luma_hpp[24x32] 11.29x 7131.80 80541.39 luma_hps[24x32] 12.80x 7246.45 92777.22 luma_vpp[24x32] 17.57x 4561.74 80135.13 luma_vps[24x32] 18.26x 4297.05 78468.60 luma_vsp[24x32] 17.84x 4487.85 80079.86 luma_vss[24x32] 18.68x 4014.28 74987.67 luma_hv [24x32] 14.87x 11839.92 176059.67 convert_p2s[24x32] 23.56x 528.45 12450.86 convert_p2s_aligned[24x32] 23.58x 530.94 12520.74 luma_hpp[ 32x8] 23.61x 1135.41 26809.86 luma_hps[ 32x8] 24.89x 1890.53 47049.82 luma_vpp[ 32x8] 14.35x 1847.03 26507.98 luma_vps[ 32x8] 11.96x 1648.33 19710.26 luma_vsp[ 32x8] 15.14x 1760.23 26656.67 luma_vss[ 32x8] 16.35x 1558.35 25480.28 luma_hv [ 32x8] 20.48x 3686.42 75502.22 convert_p2s[ 32x8] 13.39x 184.39 2468.80 convert_p2s_aligned[ 32x8] 13.41x 184.30 2470.90 luma_hpp[ 8x32] 17.19x 1540.60 26479.22 luma_hps[ 8x32] 12.54x 2479.88 31097.25 luma_vpp[ 8x32] 16.78x 1623.56 27236.31 luma_vps[ 8x32] 13.65x 1450.71 19799.76 luma_vsp[ 8x32] 16.87x 1537.27 25931.70 luma_vss[ 8x32] 18.66x 1385.96 25862.54 luma_hv [ 8x32] 14.68x 4028.41 59136.11 convert_p2s[ 8x32] 7.98x 324.51 2590.14 convert_p2s_aligned[ 8x32] 7.99x 324.19 2590.14 luma_hpp[64x48] 22.94x 14041.48 322063.97 luma_hps[64x48] 26.32x 13302.03 350072.25 luma_vpp[64x48] 17.54x 18198.00 319230.19 luma_vps[64x48] 18.69x 16918.04 316276.69 luma_vsp[64x48] 17.42x 17993.12 313399.12 luma_vss[64x48] 19.01x 15838.94 301034.53 luma_hv [64x48] 21.70x 31538.66 684409.56 convert_p2s[64x48] 18.13x 1553.35 28154.87 convert_p2s_aligned[64x48] 16.84x 1557.79 26237.21 luma_hpp[48x64] 23.05x 13997.19 322593.97 luma_hps[48x64] 13.62x 21621.24 294396.72 luma_vpp[48x64] 15.10x 18168.84 274310.50 luma_vps[48x64] 13.68x 16961.18 231964.56 luma_vsp[48x64] 17.76x 17891.81 317835.47 luma_vss[48x64] 16.16x 15883.83 256676.81 luma_hv [48x64] 15.44x 40690.45 628148.56 convert_p2s[48x64] 17.23x 1564.38 26952.38 convert_p2s_aligned[48x64] 17.28x 1564.23 27033.33 luma_hpp[64x16] 24.51x 4248.10 104123.11 luma_hps[64x16] 26.31x 5562.48 146364.67 luma_vpp[64x16] 14.83x 6145.77 91167.07 luma_vps[64x16] 18.56x 5702.84 105818.68 luma_vsp[64x16] 20.93x 5972.40 125025.61 luma_vss[64x16] 18.85x 5267.31 99304.47 luma_hv [64x16] 22.39x 11540.89 258427.66 convert_p2s[64x16] 17.14x 531.50 9109.54 convert_p2s_aligned[64x16] 17.03x 534.35 9097.76 luma_hpp[16x64] 22.87x 4310.47 98571.93 luma_hps[16x64] 22.49x 4364.03 98136.77 luma_vpp[16x64] 15.25x 6052.32 92315.83 luma_vps[16x64] 18.44x 5647.11 104158.73 luma_vsp[16x64] 17.81x 5996.55 106809.48 luma_vss[16x64] 18.97x 5282.55 100210.26 luma_hv [16x64] 20.16x 10361.23 208919.14 convert_p2s[16x64] 17.18x 538.95 9260.24 convert_p2s_aligned[16x64] 17.16x 540.29 9271.21 = Color Space i420 = chroma_hpp[ 4x4] 5.71x 195.92 1118.32 chroma_hps[ 4x4] 5.36x 278.07 1490.62 chroma_vpp[ 4x4] 7.37x 137.93 1016.41 chroma_vps[ 4x4] 7.07x 124.14 878.02 chroma_vsp[ 4x4] 8.20x 138.07 1131.92 chroma_vss[ 4x4] 7.69x 114.05 876.75 chroma_p2s[ 4x4] 4.30x 75.04 322.79 chroma_p2s_aligned[ 4x4] 4.35x 74.48 323.63 chroma_hpp[ 8x8] 10.14x 426.90 4328.61 chroma_hps[ 8x8] 8.26x 520.33 4296.23 chroma_vpp[ 8x8] 13.42x 306.89 4118.92 chroma_vps[ 8x8] 11.27x 283.33 3192.65 chroma_vsp[ 8x8] 12.82x 306.79 3932.91 chroma_vss[ 8x8] 13.64x 264.84 3612.59 chroma_p2s[ 8x8] 9.96x 111.29 1108.92 chroma_p2s_aligned[ 8x8] 9.83x 113.07 1111.72 chroma_hpp[16x16] 8.70x 1504.74 13094.92 chroma_hps[16x16] 9.19x 1644.02 15110.18 chroma_vpp[16x16] 18.90x 740.13 13991.16 chroma_vps[16x16] 19.39x 649.01 12585.94 chroma_vsp[16x16] 21.64x 725.00 15686.75 chroma_vss[16x16] 24.61x 598.62 14733.81 chroma_p2s[16x16] 13.05x 189.69 2474.69 chroma_p2s_aligned[16x16] 13.09x 189.44 2479.60 chroma_hpp[32x32] 9.07x 5714.87 51842.50 chroma_hps[32x32] 9.75x 5802.85 56582.73 chroma_vpp[32x32] 19.82x 2726.57 54040.00 chroma_vps[32x32] 21.39x 2410.29 51564.19 chroma_vsp[32x32] 23.53x 2735.53 64367.59 chroma_vss[32x32] 28.04x 2092.96 58677.54 chroma_p2s[32x32] 17.76x 532.72 9463.75 chroma_p2s_aligned[32x32] 17.71x 535.42 9480.30 chroma_hpp[ 4x2] 5.11x 102.53 524.23 chroma_hps[ 4x2] 5.14x 216.02 1110.04 chroma_vpp[ 4x2] 7.07x 76.51 540.64 chroma_vps[ 4x2] 6.64x 78.96 524.51 chroma_vsp[ 4x2] 8.31x 73.33 609.52 chroma_vss[ 4x2] 8.30x 77.74 644.87 chroma_p2s[ 4x2] 1.88x 72.52 136.35 chroma_p2s_aligned[ 4x2] 1.85x 73.54 136.21 chroma_hpp[ 2x4] 3.45x 142.63 492.67 chroma_hps[ 2x4] 3.53x 195.15 689.76 chroma_vpp[ 2x4] 3.76x 147.56 554.25 chroma_vps[ 2x4] 4.19x 122.32 512.44 chroma_vsp[ 2x4] 3.89x 147.81 574.73 chroma_vss[ 2x4] 4.48x 114.44 513.15 chroma_p2s[ 2x4] 1.66x 73.89 122.46 chroma_p2s_aligned[ 2x4] 1.66x 74.97 124.15 chroma_hpp[ 8x4] 7.32x 232.52 1702.44 chroma_hps[ 8x4] 8.11x 346.88 2812.37 chroma_vpp[ 8x4] 9.97x 180.94 1803.03 chroma_vps[ 8x4] 8.99x 181.11 1628.10 chroma_vsp[ 8x4] 11.09x 182.90 2029.02 chroma_vss[ 8x4] 10.79x 174.32 1881.44 chroma_p2s[ 8x4] 5.19x 74.06 384.37 chroma_p2s_aligned[ 8x4] 5.18x 74.13 384.37 chroma_hpp[ 4x8] 7.00x 316.17 2212.36 chroma_hps[ 4x8] 5.84x 397.97 2324.73 chroma_vpp[ 4x8] 10.84x 192.60 2087.66 chroma_vps[ 4x8] 9.02x 188.15 1697.85 chroma_vsp[ 4x8] 11.22x 192.25 2156.53 chroma_vss[ 4x8] 9.04x 183.25 1656.43 chroma_p2s[ 4x8] 4.69x 78.47 368.24 chroma_p2s_aligned[ 4x8] 4.64x 79.24 367.68 chroma_hpp[ 16x8] 11.38x 772.84 8797.27 chroma_hps[ 16x8] 8.71x 990.30 8624.90 chroma_vpp[ 16x8] 16.31x 410.51 6696.39 chroma_vps[ 16x8] 16.89x 368.49 6224.39 chroma_vsp[ 16x8] 23.06x 399.93 9220.74 chroma_vss[ 16x8] 22.75x 322.79 7342.69 chroma_p2s[ 16x8] 11.02x 115.87 1276.83 chroma_p2s_aligned[ 16x8] 11.23x 113.70 1276.69 chroma_hpp[ 8x16] 11.62x 755.78 8782.12 chroma_hps[ 8x16] 8.49x 877.99 7450.92 chroma_vpp[ 8x16] 12.27x 566.90 6957.92 chroma_vps[ 8x16] 12.44x 513.92 6395.44 chroma_vsp[ 8x16] 14.38x 547.71 7878.65 chroma_vss[ 8x16] 14.53x 497.74 7231.18 chroma_p2s[ 8x16] 7.52x 185.14 1392.55 chroma_p2s_aligned[ 8x16] 7.27x 192.00 1396.63 chroma_hpp[32x16] 11.70x 2902.58 33956.17 chroma_hps[32x16] 9.40x 3170.01 29789.98 chroma_vpp[32x16] 22.43x 1405.50 31520.34 chroma_vps[32x16] 20.12x 1239.51 24942.87 chroma_vsp[32x16] 22.34x 1400.46 31284.39 chroma_vss[32x16] 21.90x 1080.75 23673.19 chroma_p2s[32x16] 15.94x 295.13 4704.45 chroma_p2s_aligned[32x16] 16.01x 293.87 4704.48 chroma_hpp[16x32] 11.90x 2904.91 34582.52 chroma_hps[16x32] 9.29x 2953.94 27439.86 chroma_vpp[16x32] 18.05x 1464.61 26431.24 chroma_vps[16x32] 20.73x 1214.30 25173.35 chroma_vsp[16x32] 23.17x 1394.11 32298.34 chroma_vss[16x32] 26.09x 1119.58 29205.57 chroma_p2s[16x32] 17.23x 303.50 5229.66 chroma_p2s_aligned[16x32] 17.43x 300.14 5231.34 chroma_hpp[ 8x6] 10.09x 327.58 3304.87 chroma_hps[ 8x6] 8.06x 436.88 3522.59 chroma_vpp[ 8x6] 11.21x 245.65 2752.59 chroma_vps[ 8x6] 10.49x 227.80 2388.98 chroma_vsp[ 8x6] 11.56x 256.78 2969.60 chroma_vss[ 8x6] 12.33x 219.10 2700.82 chroma_p2s[ 8x6] 6.21x 80.86 501.92 chroma_p2s_aligned[ 8x6] 4.61x 109.39 504.34 chroma_hpp[ 6x8] 5.64x 447.10 2519.72 chroma_hps[ 6x8] 5.81x 572.61 3327.45 chroma_vpp[ 6x8] 6.31x 420.14 2650.44 chroma_vps[ 6x8] 6.74x 360.93 2433.87 chroma_vsp[ 6x8] 8.18x 389.71 3187.31 chroma_vss[ 6x8] 7.77x 341.25 2653.11 chroma_p2s[ 6x8] 5.82x 151.70 883.21 chroma_p2s_aligned[ 6x8] 5.65x 155.06 876.47 chroma_hpp[ 8x2] 6.86x 147.25 1010.86 chroma_hps[ 8x2] 7.85x 260.15 2041.64 chroma_vpp[ 8x2] 6.66x 140.21 934.27 chroma_vps[ 8x2] 7.30x 114.12 832.69 chroma_vsp[ 8x2] 8.33x 142.03 1183.13 chroma_vss[ 8x2] 8.66x 108.27 938.06 chroma_p2s[ 8x2] 2.97x 74.20 220.38 chroma_p2s_aligned[ 8x2] 3.05x 72.24 220.66 chroma_hpp[ 2x8] 4.32x 221.14 954.33 chroma_hps[ 2x8] 3.87x 269.60 1042.28 chroma_vpp[ 2x8] 4.73x 222.19 1049.86 chroma_vps[ 2x8] 4.55x 198.20 902.28 chroma_vsp[ 2x8] 4.90x 221.59 1085.35 chroma_vss[ 2x8] 4.68x 188.78 883.35 chroma_p2s[ 2x8] 2.30x 77.84 179.00 chroma_p2s_aligned[ 2x8] 2.30x 77.88 179.42 chroma_hpp[16x12] 8.84x 1120.98 9907.03 chroma_hps[16x12] 9.18x 1301.81 11946.71 chroma_vpp[16x12] 18.19x 570.09 10368.42 chroma_vps[16x12] 18.27x 516.12 9429.76 chroma_vsp[16x12] 21.44x 552.93 11856.65 chroma_vss[16x12] 23.77x 457.05 10862.23 chroma_p2s[16x12] 21.66x 152.19 3296.73 chroma_p2s_aligned[16x12] 21.52x 153.38 3300.96 chroma_hpp[12x16] 8.85x 1457.81 12906.65 chroma_hps[12x16] 7.62x 1488.74 11344.35 chroma_vpp[12x16] 11.87x 841.93 9995.97 chroma_vps[12x16] 12.75x 743.49 9476.37 chroma_vsp[12x16] 14.84x 817.02 12127.39 chroma_vss[12x16] 15.69x 689.07 10813.11 chroma_p2s[12x16] 6.91x 275.45 1902.06 chroma_p2s_aligned[12x16] 6.96x 275.34 1915.95 chroma_hpp[ 16x4] 10.34x 420.04 4343.79 chroma_hps[ 16x4] 8.47x 641.70 5436.29 chroma_vpp[ 16x4] 15.24x 226.32 3448.52 chroma_vps[ 16x4] 14.80x 214.10 3167.71 chroma_vsp[ 16x4] 16.57x 233.39 3868.24 chroma_vss[ 16x4] 19.09x 190.81 3643.51 chroma_p2s[ 16x4] 9.04x 74.03 668.86 chroma_p2s_aligned[ 16x4] 9.01x 73.78 664.86 chroma_hpp[ 4x16] 7.72x 567.77 4382.36 chroma_hps[ 4x16] 6.18x 629.44 3889.08 chroma_vpp[ 4x16] 12.64x 328.18 4146.97 chroma_vps[ 4x16] 10.99x 296.11 3254.65 chroma_vsp[ 4x16] 13.53x 314.18 4250.32 chroma_vss[ 4x16] 11.02x 288.44 3178.20 chroma_p2s[ 4x16] 4.20x 166.19 697.47 chroma_p2s_aligned[ 4x16] 4.19x 166.33 697.76 chroma_hpp[32x24] 12.30x 4246.44 52244.41 chroma_hps[32x24] 9.65x 4466.27 43117.05 chroma_vpp[32x24] 19.22x 2073.56 39860.64 chroma_vps[32x24] 21.24x 1821.26 38685.17 chroma_vsp[32x24] 22.50x 2077.33 46740.64 chroma_vss[32x24] 28.00x 1568.48 43916.37 chroma_p2s[32x24] 17.52x 408.86 7162.49 chroma_p2s_aligned[32x24] 17.46x 410.06 7161.32 chroma_hpp[24x32] 13.97x 3702.64 51711.62 chroma_hps[24x32] 9.39x 4373.11 41045.53 chroma_vpp[24x32] 17.32x 2753.02 47684.03 chroma_vps[24x32] 15.54x 2419.81 37595.33 chroma_vsp[24x32] 17.01x 2744.92 46690.70 chroma_vss[24x32] 16.85x 2097.37 35347.05 chroma_p2s[24x32] 23.54x 535.83 12614.87 chroma_p2s_aligned[24x32] 23.58x 534.67 12609.82 chroma_hpp[ 32x8] 8.73x 1499.45 13097.59 chroma_hps[ 32x8] 9.49x 1880.09 17838.92 chroma_vpp[ 32x8] 18.28x 731.41 13373.79 chroma_vps[ 32x8] 18.90x 675.84 12771.77 chroma_vsp[ 32x8] 21.42x 733.86 15716.19 chroma_vss[ 32x8] 20.71x 572.58 11859.46 chroma_p2s[ 32x8] 13.44x 184.16 2475.81 chroma_p2s_aligned[ 32x8] 13.43x 183.95 2469.92 chroma_hpp[ 8x32] 8.71x 1488.28 12956.18 chroma_hps[ 8x32] 9.29x 1508.82 14010.10 chroma_vpp[ 8x32] 11.98x 1100.18 13177.85 chroma_vps[ 8x32] 12.93x 994.74 12860.22 chroma_vsp[ 8x32] 14.46x 1096.81 15860.96 chroma_vss[ 8x32] 16.18x 895.57 14489.58 chroma_p2s[ 8x32] 8.00x 323.88 2590.28 chroma_p2s_aligned[ 8x32] 7.99x 324.12 2590.42 = Color Space i422 = chroma_hpp[ 4x8] 6.98x 316.17 2207.88 chroma_hps[ 4x8] 5.80x 400.64 2323.33 chroma_vpp[ 4x8] 10.78x 192.07 2071.18 chroma_vps[ 4x8] 9.08x 188.15 1708.48 chroma_vsp[ 4x8] 11.10x 192.56 2138.16 chroma_vss[ 4x8] 8.83x 186.26 1645.49 chroma_p2s[ 4x8] 4.83x 77.56 374.41 chroma_p2s_aligned[ 4x8] 4.82x 77.70 374.69 chroma_hpp[ 8x16] 11.33x 776.13 8794.47 chroma_hps[ 8x16] 8.46x 878.40 7434.03 chroma_vpp[ 8x16] 12.22x 566.30 6917.77 chroma_vps[ 8x16] 12.30x 520.92 6408.72 chroma_vsp[ 8x16] 14.36x 554.22 7960.22 chroma_vss[ 8x16] 15.02x 491.16 7374.74 chroma_p2s[ 8x16] 7.37x 191.58 1412.06 chroma_p2s_aligned[ 8x16] 7.36x 189.55 1395.23 chroma_hpp[16x32] 11.62x 2977.73 34596.70 chroma_hps[16x32] 9.25x 2962.11 27409.70 chroma_vpp[16x32] 17.90x 1461.00 26157.84 chroma_vps[16x32] 20.71x 1213.25 25127.76 chroma_vsp[16x32] 23.34x 1382.18 32265.36 chroma_vss[16x32] 26.21x 1125.22 29492.02 chroma_p2s[16x32] 17.39x 299.82 5213.88 chroma_p2s_aligned[16x32] 17.36x 302.80 5256.31 chroma_hpp[32x64] 12.23x 11326.34 138483.28 chroma_hps[32x64] 9.42x 11144.48 104963.95 chroma_vpp[32x64] 19.49x 5408.40 105406.81 chroma_vps[32x64] 21.05x 4726.14 99498.05 chroma_vsp[32x64] 24.11x 5428.85 130890.59 chroma_vss[32x64] 28.70x 4080.64 117126.41 chroma_p2s[32x64] 33.14x 1047.69 34718.60 chroma_p2s_aligned[32x64] 33.31x 1047.34 34886.79 chroma_hpp[ 4x4] 5.66x 196.20 1110.88 chroma_hps[ 4x4] 5.41x 278.14 1504.79 chroma_vpp[ 4x4] 7.29x 138.21 1007.49 chroma_vps[ 4x4] 7.27x 123.68 899.06 chroma_vsp[ 4x4] 8.00x 138.42 1107.52 chroma_vss[ 4x4] 7.84x 114.58 898.50 chroma_p2s[ 4x4] 4.29x 77.18 331.20 chroma_p2s_aligned[ 4x4] 4.57x 72.28 330.08 chroma_hpp[ 2x8] 4.32x 220.02 950.40 chroma_hps[ 2x8] 3.90x 267.99 1046.35 chroma_vpp[ 2x8] 4.76x 223.06 1062.63 chroma_vps[ 2x8] 4.66x 198.23 923.49 chroma_vsp[ 2x8] 5.04x 219.17 1105.69 chroma_vss[ 2x8] 4.72x 190.25 898.08 chroma_p2s[ 2x8] 2.29x 78.68 180.40 chroma_p2s_aligned[ 2x8] 2.30x 78.72 180.96 chroma_hpp[ 8x8] 10.21x 424.90 4338.32 chroma_hps[ 8x8] 7.19x 594.56 4274.91 chroma_vpp[ 8x8] 13.57x 303.29 4114.71 chroma_vps[ 8x8] 11.30x 281.40 3178.53 chroma_vsp[ 8x8] 12.94x 304.06 3933.89 chroma_vss[ 8x8] 13.28x 272.19 3614.47 chroma_p2s[ 8x8] 9.92x 111.41 1104.99 chroma_p2s_aligned[ 8x8] 9.93x 111.22 1104.15 chroma_hpp[ 4x16] 7.92x 550.37 4357.68 chroma_hps[ 4x16] 6.02x 643.24 3870.38 chroma_vpp[ 4x16] 12.88x 321.99 4148.24 chroma_vps[ 4x16] 11.18x 293.31 3278.08 chroma_vsp[ 4x16] 13.44x 315.04 4235.21 chroma_vss[ 4x16] 11.06x 284.69 3147.76 chroma_p2s[ 4x16] 4.22x 163.04 687.52 chroma_p2s_aligned[ 4x16] 4.22x 164.02 692.00 chroma_hpp[16x16] 8.81x 1484.95 13085.22 chroma_hps[16x16] 9.19x 1632.27 14998.66 chroma_vpp[16x16] 18.92x 735.46 13915.69 chroma_vps[16x16] 19.72x 633.78 12496.69 chroma_vsp[16x16] 21.93x 714.08 15657.98 chroma_vss[16x16] 24.21x 594.42 14391.75 chroma_p2s[16x16] 13.09x 187.55 2455.90 chroma_p2s_aligned[16x16] 13.41x 183.35 2459.54 chroma_hpp[ 8x32] 8.77x 1477.67 12955.06 chroma_hps[ 8x32] 9.25x 1512.18 13991.57 chroma_vpp[ 8x32] 12.09x 1093.63 13220.86 chroma_vps[ 8x32] 12.76x 996.18 12706.55 chroma_vsp[ 8x32] 14.65x 1072.00 15703.01 chroma_vss[ 8x32] 15.78x 913.19 14409.60 chroma_p2s[ 8x32] 7.99x 323.91 2587.62 chroma_p2s_aligned[ 8x32] 7.98x 324.42 2590.14 chroma_hpp[32x32] 9.12x 5701.36 52004.25 chroma_hps[32x32] 9.74x 5793.70 56455.91 chroma_vpp[32x32] 19.86x 2727.13 54158.54 chroma_vps[32x32] 21.47x 2391.56 51352.79 chroma_vsp[32x32] 23.54x 2742.12 64551.08 chroma_vss[32x32] 28.18x 2106.41 59359.72 chroma_p2s[32x32] 17.82x 533.77 9513.96 chroma_p2s_aligned[32x32] 17.60x 537.97 9469.26 chroma_hpp[16x64] 12.16x 5717.64 69499.48 chroma_hps[16x64] 9.27x 5597.34 51903.25 chroma_vpp[16x64] 18.61x 2846.53 52984.39 chroma_vps[16x64] 20.37x 2484.91 50614.63 chroma_vsp[16x64] 23.04x 2706.88 62377.16 chroma_vss[16x64] 28.06x 2079.54 58342.55 chroma_p2s[16x64] 17.21x 540.15 9295.52 chroma_p2s_aligned[16x64] 17.28x 545.04 9416.34 chroma_hpp[ 8x12] 10.79x 600.24 6474.09 chroma_hps[ 8x12] 8.98x 675.55 6064.89 chroma_vpp[ 8x12] 12.19x 439.54 5358.80 chroma_vps[ 8x12] 11.56x 415.03 4796.33 chroma_vsp[ 8x12] 13.49x 436.70 5891.95 chroma_vss[ 8x12] 13.51x 399.51 5396.03 chroma_p2s[ 8x12] 6.62x 147.32 975.23 chroma_p2s_aligned[ 8x12] 6.63x 147.07 975.37 chroma_hpp[ 6x16] 6.05x 819.33 4959.20 chroma_hps[ 6x16] 6.39x 933.01 5958.71 chroma_vpp[ 6x16] 6.32x 785.93 4963.83 chroma_vps[ 6x16] 6.77x 720.01 4874.33 chroma_vsp[ 6x16] 7.75x 770.88 5972.30 chroma_vss[ 6x16] 8.25x 673.60 5558.62 chroma_p2s[ 6x16] 6.76x 256.43 1734.68 chroma_p2s_aligned[ 6x16] 4.35x 396.47 1724.19 chroma_hpp[ 8x4] 7.25x 232.55 1686.17 chroma_hps[ 8x4] 8.09x 346.39 2803.09 chroma_vpp[ 8x4] 9.64x 180.94 1743.53 chroma_vps[ 8x4] 9.12x 178.87 1631.46 chroma_vsp[ 8x4] 11.04x 182.34 2012.61 chroma_vss[ 8x4] 10.55x 175.02 1845.95 chroma_p2s[ 8x4] 5.11x 74.45 380.44 chroma_p2s_aligned[ 8x4] 5.17x 74.66 385.63 chroma_hpp[ 2x16] 5.12x 356.69 1827.59 chroma_hps[ 2x16] 4.53x 390.06 1767.96 chroma_vpp[ 2x16] 5.35x 381.90 2043.61 chroma_vps[ 2x16] 5.31x 334.07 1772.30 chroma_vsp[ 2x16] 5.60x 383.21 2147.13 chroma_vss[ 2x16] 5.23x 316.10 1654.33 chroma_p2s[ 2x16] 2.08x 156.21 324.89 chroma_p2s_aligned[ 2x16] 1.99x 162.59 324.05 chroma_hpp[16x24] 11.48x 2274.84 26121.53 chroma_hps[16x24] 9.25x 2293.09 21218.70 chroma_vpp[16x24] 18.13x 1096.68 19882.67 chroma_vps[16x24] 20.26x 931.57 18874.05 chroma_vsp[16x24] 23.08x 1047.62 24176.37 chroma_vss[16x24] 25.89x 845.75 21893.13 chroma_p2s[16x24] 14.72x 245.23 3608.94 chroma_p2s_aligned[16x24] 14.69x 246.45 3621.34 chroma_hpp[12x32] 9.04x 2877.74 26010.96 chroma_hps[12x32] 7.51x 2723.66 20443.51 chroma_vpp[12x32] 12.10x 1671.14 20229.02 chroma_vps[12x32] 13.80x 1382.00 19078.16 chroma_vsp[12x32] 14.89x 1568.12 23342.61 chroma_vss[12x32] 17.89x 1227.89 21965.13 chroma_p2s[12x32] 12.03x 530.06 6374.49 chroma_p2s_aligned[12x32] 12.05x 528.78 6374.35 chroma_hpp[ 16x8] 11.17x 781.59 8730.78 chroma_hps[ 16x8] 8.74x 983.57 8596.93 chroma_vpp[ 16x8] 16.75x 394.02 6600.76 chroma_vps[ 16x8] 17.16x 364.89 6262.40 chroma_vsp[ 16x8] 23.22x 396.19 9197.83 chroma_vss[ 16x8] 22.59x 326.64 7380.50 chroma_p2s[ 16x8] 11.09x 114.51 1269.82 chroma_p2s_aligned[ 16x8] 11.13x 114.12 1270.10 chroma_hpp[ 4x32] 8.29x 1066.00 8836.02 chroma_hps[ 4x32] 6.76x 1091.53 7381.63 chroma_vpp[ 4x32] 12.67x 635.22 8046.49 chroma_vps[ 4x32] 11.38x 576.19 6555.45 chroma_vsp[ 4x32] 14.26x 599.15 8542.39 chroma_vss[ 4x32] 11.88x 532.51 6328.11 chroma_p2s[ 4x32] 8.38x 279.47 2340.72 chroma_p2s_aligned[ 4x32] 8.38x 279.19 2340.86 chroma_hpp[32x48] 12.06x 8591.76 103627.08 chroma_hps[32x48] 9.51x 8421.87 80087.86 chroma_vpp[32x48] 19.29x 4088.80 78855.63 chroma_vps[32x48] 21.10x 3549.12 74869.70 chroma_vsp[32x48] 24.07x 4097.51 98616.95 chroma_vss[32x48] 28.69x 3084.48 88485.89 chroma_p2s[32x48] 17.78x 792.80 14099.32 chroma_p2s_aligned[32x48] 17.77x 792.97 14087.68 chroma_hpp[24x64] 14.18x 7361.71 104425.13 chroma_hps[24x64] 9.41x 8319.27 78312.32 chroma_vpp[24x64] 17.55x 5427.96 95280.95 chroma_vps[24x64] 15.91x 4711.31 74972.10 chroma_vsp[24x64] 17.34x 5398.10 93580.32 chroma_vss[24x64] 17.24x 4113.67 70902.84 chroma_p2s[24x64] 13.16x 1042.75 13727.45 chroma_p2s_aligned[24x64] 13.49x 1048.28 14140.28 chroma_hpp[32x16] 11.96x 2892.14 34600.06 chroma_hps[32x16] 9.43x 3171.97 29899.54 chroma_vpp[32x16] 22.64x 1406.02 31834.57 chroma_vps[32x16] 19.95x 1255.94 25056.91 chroma_vsp[32x16] 22.20x 1411.73 31334.89 chroma_vss[32x16] 22.29x 1081.04 24097.54 chroma_p2s[32x16] 16.11x 293.63 4730.26 chroma_p2s_aligned[32x16] 16.18x 293.03 4740.22 chroma_hpp[ 8x64] 11.99x 2903.88 34826.41 chroma_hps[ 8x64] 9.09x 2846.46 25877.28 chroma_vpp[ 8x64] 12.99x 2115.97 27479.98 chroma_vps[ 8x64] 12.81x 1964.41 25170.06 chroma_vsp[ 8x64] 14.98x 2089.17 31298.00 chroma_vss[ 8x64] 16.50x 1790.29 29540.00 chroma_p2s[ 8x64] 8.65x 584.02 5053.07 chroma_p2s_aligned[ 8x64] 8.71x 582.62 5072.40 = Color Space i444 = chroma_hpp[ 4x4] 5.65x 196.41 1110.46 chroma_hps[ 4x4] 5.36x 278.25 1491.04 chroma_vpp[ 4x4] 7.33x 138.77 1016.89 chroma_vps[ 4x4] 7.07x 124.28 878.72 chroma_vsp[ 4x4] 8.13x 138.49 1126.45 chroma_vss[ 4x4] 7.84x 112.62 882.36 chroma_p2s[ 4x4] 4.32x 76.13 329.24 chroma_p2s_aligned[ 4x4] 4.41x 75.11 331.20 chroma_hpp[ 8x8] 10.29x 425.18 4373.31 chroma_hps[ 8x8] 8.24x 521.69 4296.93 chroma_vpp[ 8x8] 13.40x 303.18 4063.51 chroma_vps[ 8x8] 11.29x 282.10 3186.05 chroma_vsp[ 8x8] 12.92x 307.35 3970.50 chroma_vss[ 8x8] 13.22x 276.01 3649.00 chroma_p2s[ 8x8] 13.75x 81.73 1123.93 chroma_p2s_aligned[ 8x8] 13.84x 79.91 1105.83 chroma_hpp[16x16] 8.72x 1493.67 13031.53 chroma_hps[16x16] 9.29x 1627.34 15122.38 chroma_vpp[16x16] 18.64x 738.03 13758.02 chroma_vps[16x16] 19.36x 647.05 12525.64 chroma_vsp[16x16] 21.71x 726.65 15776.85 chroma_vss[16x16] 24.58x 599.11 14725.72 chroma_p2s[16x16] 8.67x 285.74 2476.65 chroma_p2s_aligned[16x16] 8.65x 286.37 2478.06 chroma_hpp[32x32] 9.13x 5722.79 52225.89 chroma_hps[32x32] 9.39x 5818.17 54605.33 chroma_vpp[32x32] 20.56x 2742.09 56365.85 chroma_vps[32x32] 21.37x 2409.22 51482.55 chroma_vsp[32x32] 22.68x 2753.36 62436.63 chroma_vss[32x32] 27.95x 2093.27 58516.63 chroma_p2s[32x32] 9.14x 1037.43 9480.92 chroma_p2s_aligned[32x32] 9.20x 1036.20 9531.22 chroma_hpp[64x64] 11.56x 17924.48 207274.62 chroma_hps[64x64] 9.16x 22650.30 207536.81 chroma_vpp[64x64] 19.11x 11003.91 210257.70 chroma_vps[64x64] 21.52x 9219.31 198396.41 chroma_vsp[64x64] 21.20x 10991.19 232994.80 chroma_vss[64x64] 28.57x 8238.48 235362.31 chroma_p2s[64x64] 8.66x 4109.68 35594.65 chroma_p2s_aligned[64x64] 8.65x 4111.19 35543.87 chroma_hpp[ 8x4] 7.10x 239.13 1698.10 chroma_hps[ 8x4] 8.27x 341.70 2825.95 chroma_vpp[ 8x4] 9.61x 182.20 1750.00 chroma_vps[ 8x4] 8.99x 180.22 1620.10 chroma_vsp[ 8x4] 11.07x 182.20 2016.25 chroma_vss[ 8x4] 10.62x 174.42 1852.40 chroma_p2s[ 8x4] 5.12x 74.62 382.26 chroma_p2s_aligned[ 8x4] 5.09x 74.76 380.72 chroma_hpp[ 4x8] 6.96x 316.28 2201.70 chroma_hps[ 4x8] 5.79x 400.35 2316.59 chroma_vpp[ 4x8] 11.11x 191.97 2131.84 chroma_vps[ 4x8] 8.97x 187.73 1683.51 chroma_vsp[ 4x8] 11.32x 192.11 2173.79 chroma_vss[ 4x8] 8.88x 183.81 1632.59 chroma_p2s[ 4x8] 4.84x 76.65 370.90 chroma_p2s_aligned[ 4x8] 4.71x 78.61 370.34 chroma_hpp[ 16x8] 11.01x 780.37 8594.12 chroma_hps[ 16x8] 8.76x 981.37 8596.22 chroma_vpp[ 16x8] 16.31x 407.04 6637.66 chroma_vps[ 16x8] 17.12x 364.43 6240.54 chroma_vsp[ 16x8] 23.52x 399.93 9407.27 chroma_vss[ 16x8] 23.36x 319.04 7453.67 chroma_p2s[ 16x8] 7.34x 176.07 1291.70 chroma_p2s_aligned[ 16x8] 7.41x 176.82 1309.80 chroma_hpp[ 8x16] 11.39x 768.63 8752.67 chroma_hps[ 8x16] 8.59x 867.63 7450.30 chroma_vpp[ 8x16] 12.39x 561.09 6949.22 chroma_vps[ 8x16] 12.16x 527.61 6413.29 chroma_vsp[ 8x16] 14.43x 549.74 7933.15 chroma_vss[ 8x16] 14.74x 495.85 7308.06 chroma_p2s[ 8x16] 7.74x 180.52 1397.47 chroma_p2s_aligned[ 8x16] 7.58x 184.30 1396.21 chroma_hpp[32x16] 11.96x 2894.31 34623.21 chroma_hps[32x16] 9.44x 3144.53 29671.44 chroma_vpp[32x16] 22.46x 1395.20 31336.71 chroma_vps[32x16] 20.14x 1238.53 24940.66 chroma_vsp[32x16] 22.08x 1411.45 31166.55 chroma_vss[32x16] 21.70x 1086.05 23562.51 chroma_p2s[32x16] 8.97x 527.73 4734.75 chroma_p2s_aligned[32x16] 9.03x 524.74 4736.71 chroma_hpp[16x32] 11.86x 2922.20 34656.17 chroma_hps[16x32] 9.29x 2963.02 27536.51 chroma_vpp[16x32] 18.34x 1452.11 26636.47 chroma_vps[16x32] 20.78x 1207.89 25102.08 chroma_vsp[16x32] 23.14x 1390.16 32164.23 chroma_vss[16x32] 26.23x 1122.59 29447.70 chroma_p2s[16x32] 10.01x 530.71 5310.46 chroma_p2s_aligned[16x32] 9.97x 533.81 5322.95 chroma_hpp[64x32] 15.47x 8926.68 138078.02 chroma_hps[64x32] 9.24x 11752.85 108593.57 chroma_vpp[64x32] 23.27x 5528.81 128655.79 chroma_vps[64x32] 21.65x 4605.29 99701.88 chroma_vsp[64x32] 22.48x 5528.60 124282.97 chroma_vss[64x32] 22.70x 4150.85 94238.80 chroma_p2s[64x32] 8.59x 2059.94 17689.94 chroma_p2s_aligned[64x32] 8.61x 2062.50 17748.37 chroma_hpp[32x64] 12.19x 11293.21 137638.38 chroma_hps[32x64] 9.49x 11089.99 105243.52 chroma_vpp[32x64] 19.54x 5390.42 105309.59 chroma_vps[32x64] 21.39x 4733.13 101239.64 chroma_vsp[32x64] 24.24x 5425.26 131504.05 chroma_vss[32x64] 28.44x 4106.95 116801.94 chroma_p2s[32x64] 16.86x 2061.38 34750.02 chroma_p2s_aligned[32x64] 16.80x 2062.71 34659.68 chroma_hpp[16x12] 8.76x 1134.95 9937.19 chroma_hps[16x12] 9.12x 1310.04 11948.07 chroma_vpp[16x12] 18.37x 566.09 10400.62 chroma_vps[16x12] 18.61x 509.05 9474.04 chroma_vsp[16x12] 21.42x 554.85 11887.51 chroma_vss[16x12] 24.12x 456.52 11010.90 chroma_p2s[16x12] 14.20x 232.06 3296.17 chroma_p2s_aligned[16x12] 14.38x 229.99 3306.87 chroma_hpp[12x16] 8.64x 1487.93 12853.77 chroma_hps[12x16] 7.49x 1513.93 11339.86 chroma_vpp[12x16] 11.95x 840.98 10052.36 chroma_vps[12x16] 12.66x 750.28 9494.89 chroma_vsp[12x16] 15.05x 822.28 12373.17 chroma_vss[12x16] 15.84x 693.10 10980.18 chroma_p2s[12x16] 6.91x 278.70 1926.55 chroma_p2s_aligned[12x16] 6.97x 276.60 1926.61 chroma_hpp[ 16x4] 10.55x 415.13 4379.70 chroma_hps[ 16x4] 8.46x 642.82 5440.36 chroma_vpp[ 16x4] 14.91x 227.33 3390.44 chroma_vps[ 16x4] 14.68x 214.17 3143.67 chroma_vsp[ 16x4] 17.25x 225.79 3894.89 chroma_vss[ 16x4] 18.69x 194.17 3628.50 chroma_p2s[ 16x4] 8.17x 82.54 674.33 chroma_p2s_aligned[ 16x4] 8.99x 75.50 678.35 chroma_hpp[ 4x16] 7.79x 560.81 4370.16 chroma_hps[ 4x16] 6.14x 633.33 3890.90 chroma_vpp[ 4x16] 12.68x 332.00 4209.54 chroma_vps[ 4x16] 11.14x 295.23 3290.14 chroma_vsp[ 4x16] 13.56x 316.10 4286.59 chroma_vss[ 4x16] 11.21x 282.38 3166.41 chroma_p2s[ 4x16] 4.39x 158.21 694.81 chroma_p2s_aligned[ 4x16] 4.35x 159.96 696.35 chroma_hpp[32x24] 12.12x 4284.58 51925.13 chroma_hps[32x24] 9.55x 4493.60 42917.57 chroma_vpp[32x24] 19.22x 2068.76 39752.00 chroma_vps[32x24] 20.47x 1824.52 37355.03 chroma_vsp[32x24] 22.39x 2093.83 46889.76 chroma_vss[32x24] 28.41x 1593.78 45271.34 chroma_p2s[32x24] 9.16x 781.98 7160.66 chroma_p2s_aligned[32x24] 9.16x 781.94 7160.66 chroma_hpp[24x32] 13.81x 3736.17 51592.25 chroma_hps[24x32] 9.39x 4344.77 40784.19 chroma_vpp[24x32] 17.36x 2728.63 47367.27 chroma_vps[24x32] 15.68x 2392.64 37515.37 chroma_vsp[24x32] 17.04x 2751.06 46877.41 chroma_vss[24x32] 16.80x 2108.06 35418.18 chroma_p2s[24x32] 16.07x 784.29 12604.91 chroma_p2s_aligned[24x32] 16.01x 783.83 12546.17 chroma_hpp[ 32x8] 8.73x 1491.57 13021.96 chroma_hps[ 32x8] 9.46x 1889.82 17881.42 chroma_vpp[ 32x8] 18.33x 729.38 13372.38 chroma_vps[ 32x8] 19.19x 653.92 12548.55 chroma_vsp[ 32x8] 21.33x 737.42 15732.18 chroma_vss[ 32x8] 20.82x 578.87 12054.45 chroma_p2s[ 32x8] 8.98x 274.85 2466.83 chroma_p2s_aligned[ 32x8] 8.94x 276.01 2466.13 chroma_hpp[ 8x32] 8.76x 1477.95 12950.98 chroma_hps[ 8x32] 9.20x 1524.07 14026.71 chroma_vpp[ 8x32] 12.06x 1090.19 13144.01 chroma_vps[ 8x32] 12.83x 995.63 12771.21 chroma_vsp[ 8x32] 14.56x 1085.40 15802.61 chroma_vss[ 8x32] 16.05x 915.99 14701.41 chroma_p2s[ 8x32] 9.07x 286.30 2597.43 chroma_p2s_aligned[ 8x32] 9.00x 287.88 2590.28 chroma_hpp[64x48] 11.53x 13486.89 155514.05 chroma_hps[64x48] 9.23x 17150.98 158230.58 chroma_vpp[64x48] 19.12x 8237.57 157498.73 chroma_vps[64x48] 21.64x 6883.70 148987.08 chroma_vsp[64x48] 21.10x 8249.55 174091.83 chroma_vss[64x48] 28.46x 6210.58 176753.92 chroma_p2s[64x48] 8.59x 3069.31 26373.45 chroma_p2s_aligned[64x48] 8.52x 3086.13 26299.38 chroma_hpp[48x64] 15.50x 13336.74 206696.53 chroma_hps[48x64] 9.36x 16641.54 155819.86 chroma_vpp[48x64] 22.95x 8259.19 189571.64 chroma_vps[48x64] 21.33x 6974.13 148789.28 chroma_vsp[48x64] 22.41x 8300.50 186039.11 chroma_vss[48x64] 23.51x 5993.01 140896.81 chroma_p2s[48x64] 8.62x 3127.23 26958.56 chroma_p2s_aligned[48x64] 8.72x 3080.14 26871.44 chroma_hpp[64x16] 11.53x 4496.82 51867.89 chroma_hps[64x16] 9.27x 6369.93 59079.16 chroma_vpp[64x16] 18.98x 2783.67 52835.83 chroma_vps[64x16] 20.80x 2388.05 49677.84 chroma_vsp[64x16] 21.14x 2760.03 58355.87 chroma_vss[64x16] 28.07x 2102.10 58997.23 chroma_p2s[64x16] 8.80x 1031.02 9077.84 chroma_p2s_aligned[64x16] 8.74x 1041.46 9098.74 chroma_hpp[16x64] 12.18x 5719.22 69687.04 chroma_hps[16x64] 9.29x 5594.67 51981.24 chroma_vpp[16x64] 18.58x 2852.45 53007.82 chroma_vps[16x64] 20.30x 2477.85 50299.00 chroma_vsp[16x64] 23.06x 2709.48 62492.18 chroma_vss[16x64] 28.27x 2074.67 58659.44 chroma_p2s[16x64] 8.93x 1041.81 9300.58 chroma_p2s_aligned[16x64] 8.75x 1042.79 9123.75 == intrapred primitives == intra_planar_4x4 4.28x 140.00 598.72 intra_dc_4x4[f=0] 1.39x 73.99 103.11 intra_dc_4x4[f=1] 2.18x 121.48 264.85 intra_ang_4x4[ 2] 7.69x 74.06 569.26 intra_ang_4x4[ 3] 6.44x 139.16 896.39 intra_ang_4x4[ 4] 6.92x 129.49 896.11 intra_ang_4x4[ 5] 6.96x 128.76 896.53 intra_ang_4x4[ 6] 7.23x 124.07 896.51 intra_ang_4x4[ 7] 6.88x 130.20 895.55 intra_ang_4x4[ 8] 7.34x 122.39 897.80 intra_ang_4x4[ 9] 7.33x 122.14 895.83 intra_ang_4x4[10] 7.09x 74.87 530.96 intra_ang_4x4[11] 8.62x 122.04 1052.53 intra_ang_4x4[12] 8.55x 122.18 1044.39 intra_ang_4x4[13] 8.26x 128.27 1059.68 intra_ang_4x4[14] 8.19x 128.51 1052.24 intra_ang_4x4[15] 7.45x 140.07 1043.83 intra_ang_4x4[16] 7.49x 140.14 1049.86 intra_ang_4x4[17] 7.29x 146.16 1065.99 intra_ang_4x4[18] 7.10x 74.83 531.10 intra_ang_4x4[19] 6.10x 136.01 829.76 intra_ang_4x4[20] 6.92x 117.94 816.57 intra_ang_4x4[21] 6.83x 118.18 807.60 intra_ang_4x4[22] 7.64x 102.29 781.08 intra_ang_4x4[23] 7.73x 101.87 787.82 intra_ang_4x4[24] 8.62x 91.99 792.73 intra_ang_4x4[25] 8.58x 92.06 790.34 intra_ang_4x4[26] 4.58x 78.47 359.12 intra_ang_4x4[27] 7.60x 91.89 698.18 intra_ang_4x4[28] 7.75x 92.13 714.03 intra_ang_4x4[29] 6.95x 102.39 711.78 intra_ang_4x4[30] 6.97x 102.29 713.33 intra_ang_4x4[31] 6.41x 111.15 711.95 intra_ang_4x4[32] 6.32x 112.62 712.06 intra_ang_4x4[33] 5.73x 121.90 697.90 intra_ang_4x4[34] 6.32x 74.66 472.04 intra_filter_4x4 4.30x 74.38 319.70 intra_planar_8x8 10.71x 200.13 2144.19 intra_dc_8x8[f=0] 1.85x 77.14 142.53 intra_dc_8x8[f=1] 2.86x 155.76 445.53 intra_ang_8x8[ 2] 26.45x 75.22 1989.52 intra_ang_8x8[ 3] 10.86x 291.84 3169.92 intra_ang_8x8[ 4] 11.00x 287.04 3156.17 intra_ang_8x8[ 5] 11.01x 286.27 3151.68 intra_ang_8x8[ 6] 10.90x 290.75 3167.96 intra_ang_8x8[ 7] 10.82x 292.19 3161.08 intra_ang_8x8[ 8] 12.15x 269.04 3268.21 intra_ang_8x8[ 9] 11.99x 261.79 3138.50 intra_ang_8x8[10] 12.38x 122.46 1516.57 intra_ang_8x8[11] 13.21x 263.09 3474.89 intra_ang_8x8[12] 12.45x 278.39 3466.19 intra_ang_8x8[13] 12.53x 277.55 3477.13 intra_ang_8x8[14] 12.12x 282.56 3424.25 intra_ang_8x8[15] 11.73x 296.50 3478.68 intra_ang_8x8[16] 11.35x 302.66 3434.77 intra_ang_8x8[17] 11.55x 300.52 3469.92 intra_ang_8x8[18] 19.23x 77.32 1486.55 intra_ang_8x8[19] 11.12x 242.74 2700.40 intra_ang_8x8[20] 11.26x 239.24 2694.37 intra_ang_8x8[21] 11.47x 234.93 2695.70 intra_ang_8x8[22] 11.69x 229.15 2677.96 intra_ang_8x8[23] 11.78x 226.25 2666.31 intra_ang_8x8[24] 12.19x 216.69 2642.18 intra_ang_8x8[25] 12.91x 203.80 2631.66 intra_ang_8x8[26] 5.73x 150.44 861.60 intra_ang_8x8[27] 12.25x 202.58 2482.12 intra_ang_8x8[28] 11.79x 210.81 2484.65 intra_ang_8x8[29] 10.74x 231.01 2482.19 intra_ang_8x8[30] 10.25x 242.18 2482.97 intra_ang_8x8[31] 10.86x 228.49 2481.84 intra_ang_8x8[32] 10.48x 237.10 2484.37 intra_ang_8x8[33] 10.80x 230.74 2492.79 intra_ang_8x8[34] 17.67x 76.97 1360.30 intra_filter_8x8 4.83x 140.74 679.80 intra_planar_16x16 15.27x 558.28 8524.96 intra_dc_16x16[f=0] 1.75x 154.32 270.74 intra_dc_16x16[f=1] 2.98x 284.34 847.72 intra_ang_16x16[ 2] 41.20x 148.75 6128.23 intra_ang_16x16[ 3] 20.75x 574.81 11925.11 intra_ang_16x16[ 4] 20.78x 587.94 12218.51 intra_ang_16x16[ 5] 20.50x 596.35 12223.35 intra_ang_16x16[ 6] 21.28x 573.94 12214.02 intra_ang_16x16[ 7] 21.32x 572.82 12213.88 intra_ang_16x16[ 8] 21.46x 573.90 12314.11 intra_ang_16x16[ 9] 22.23x 538.53 11970.84 intra_ang_16x16[10] 40.14x 156.56 6284.54 intra_ang_16x16[11] 13.06x 927.93 12121.25 intra_ang_16x16[12] 13.02x 966.06 12576.99 intra_ang_16x16[13] 12.40x 1012.04 12549.40 intra_ang_16x16[14] 12.33x 1008.05 12426.69 intra_ang_16x16[15] 12.84x 977.79 12557.50 intra_ang_16x16[16] 12.44x 1006.54 12518.75 intra_ang_16x16[17] 12.00x 1018.94 12224.19 intra_ang_16x16[18] 20.34x 146.23 2974.51 intra_ang_16x16[19] 19.83x 436.84 8663.45 intra_ang_16x16[20] 21.15x 426.93 9028.88 intra_ang_16x16[21] 21.78x 410.44 8941.06 intra_ang_16x16[22] 21.28x 418.70 8910.20 intra_ang_16x16[23] 23.12x 383.56 8868.68 intra_ang_16x16[24] 23.32x 379.41 8847.41 intra_ang_16x16[25] 24.41x 349.02 8520.32 intra_ang_16x16[26] 10.17x 274.36 2790.88 intra_ang_16x16[27] 23.09x 362.96 8379.62 intra_ang_16x16[28] 22.81x 383.51 8746.49 intra_ang_16x16[29] 23.10x 378.57 8745.79 intra_ang_16x16[30] 21.41x 408.41 8746.06 intra_ang_16x16[31] 21.85x 400.29 8747.19 intra_ang_16x16[32] 21.36x 411.18 8783.67 intra_ang_16x16[33] 20.70x 401.23 8305.59 intra_ang_16x16[34] 18.34x 147.04 2697.39 intra_filter_16x16 5.68x 216.72 1230.26 intra_planar_32x32 16.38x 2126.30 34830.54 intra_dc_32x32[f=0] 2.01x 534.23 1074.55 intra_ang_32x32[ 2] 47.20x 537.97 25394.99 intra_ang_32x32[ 3] 20.91x 2242.91 46899.44 intra_ang_32x32[ 4] 20.07x 2349.83 47163.17 intra_ang_32x32[ 5] 20.77x 2269.01 47130.48 intra_ang_32x32[ 6] 21.36x 2211.48 47233.59 intra_ang_32x32[ 7] 20.51x 2296.90 47105.23 intra_ang_32x32[ 8] 20.75x 2271.32 47132.87 intra_ang_32x32[ 9] 23.27x 2005.94 46675.13 intra_ang_32x32[10] 45.90x 531.94 24417.66 intra_ang_32x32[11] 19.75x 2363.29 46682.71 intra_ang_32x32[12] 17.95x 2635.69 47302.89 intra_ang_32x32[13] 17.28x 2739.35 47348.90 intra_ang_32x32[14] 18.10x 2614.45 47321.26 intra_ang_32x32[15] 17.92x 2649.52 47470.10 intra_ang_32x32[16] 17.53x 2707.72 47473.19 intra_ang_32x32[17] 17.23x 2728.25 47001.14 intra_ang_32x32[18] 14.75x 709.84 10471.24 intra_ang_32x32[19] 17.67x 1798.80 31778.74 intra_ang_32x32[20] 19.31x 1664.34 32137.71 intra_ang_32x32[21] 20.06x 1602.85 32151.32 intra_ang_32x32[22] 20.35x 1578.90 32123.97 intra_ang_32x32[23] 20.04x 1590.15 31864.03 intra_ang_32x32[24] 20.58x 1548.79 31874.83 intra_ang_32x32[25] 23.94x 1308.84 31327.74 intra_ang_32x32[26] 17.28x 536.05 9261.60 intra_ang_32x32[27] 22.92x 1361.73 31208.78 intra_ang_32x32[28] 22.81x 1395.55 31827.55 intra_ang_32x32[29] 22.51x 1404.76 31623.55 intra_ang_32x32[30] 22.52x 1413.27 31831.90 intra_ang_32x32[31] 22.31x 1421.34 31713.23 intra_ang_32x32[32] 21.29x 1488.95 31704.67 intra_ang_32x32[33] 22.95x 1365.54 31338.54 intra_ang_32x32[34] 18.94x 534.02 10116.19 intra_filter_32x32 6.93x 350.60 2428.26 + 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.Joxs8F 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.vuZyIM 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.34)(64bit), libc.so.6(GLIBC_2.38)(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.32)(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.0K3zbL 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.Uy2Opr 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: 1043 symbols, 21 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so.199: 894 symbols, 20 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so.199: 894 symbols, 20 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.ua7DeR 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:odsh1sZCKPQZhzafgRxKcJZkjGcATA3x05qcE445xyOXymbH1n5ctMmiZd47gXchFuP2baYryQgTwsPAaSAuRF4UFZ45wf4Lg26jig4Vc1IM2ya3AWe78dMDyxKaXKPCPQ8TzIFpolmZ2q4YuLDSjy0n4Zu8Z73uXjZ0EPvkU0I91P9yaxtt0ZxY2MN6xf6ZuDq8JU5Own45BmIXeP0Gmuumwx7vj59L1CiCUIExbwC7XSxD84aQsv6guJ6Ks2Yk1C4rt3g9EhWl78k55JptCQvf80OgMVkGvtgkI695JRyNgb5LTV2McExrxqUMGeROIMP5idUx1hyZgGbqqkDge1wd4s6YnvMJZaTMdYtCRLAsVN30Qq8u990YP68gLhEfJN4A3ddWrJXpUAH2MNUz8kAS0qyYdgoZBoSNnz70EUIt3pJ7rY302Kj2kl0ZIQFQn4fN7SDMNsJ1M1vKg5aBglHm00wJ3wQGnAsuZCwIayYQ2dUadZyysZnwz0he4fh11jfsfmkRxFNp2EpFLhVqH8gbWTAS7jNQJ98YZGa3wgD576jBvQh7F6HTizln3UYIETnDdnpxo5Fr0ijTvfC4ypi0YEH90Zd10u8AsN8Scwr8LrRPMk8CfYNgI46IxfODoGQ0olNEqiQj1qudomsRocuLlZI1lhLsR3tpC3G30kIyCDFxEPDpdNs35tRGDVGiVlGgU2OyMtEg3Ns7Y51hmAAh1Z008HwZsHfwWs3TslvH7lrpTdaEoZxYPp8v3cszOf3ew4rqmrx47Ua4MlDBrZfjAMthYfcW1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNu0vBZb6qIF8UGpjonQ9bQgomYZCBsGxl2WuAdy722knhC6DVz7ZoAhBJm5uE0Ji2ZBdXA0NbUzKbuaZqa8hShlhXfy1rLWg9Z7mTh9zIZBCZ30BkeBw6KAjSwBFEgh30FA8z528LZp0Vw80DAPiLcrjFfUIEasZ34MteM8OqVnvSa3UkEI3iRlOmxL1gWAHqCne4u1wtPVJ3FiGVxXQPWceWFR1Gj5zx4tfMJS1ygeeX04E8L4UNkPcklCFdsJTrKRUAWZsW8Agl5azex4lE60HWKIx5cUl18gFbFM4G8LZcyW2wfMA0Ad8NQ34MgNQUY7IoCankMgJtxSOsDPFONW6t9IaZ9zZG04zxFNnzfKQJdSZ0HlMUKfxcwmfwKzyzx83y8CKZJYnyFQ8sZhZ0atZKAgbEfasSOSELgkfcHLOawyhcxZ3bHjmXACVbGsghxSE3kIXLCY7cYWCNfjIPaRyCZo2m1wpaRa0D2ihZ50yFAbz9gdSObB0s4bJcQ1fd75AY0Zc3cgl0GR7oKZiwsqYM8Zlg2gIW2ydT7VepsFUjufwMYa33X42ZjZ14w5R0fQlEMm0fsbMiLvWhQJ1ZsfZrP93HACCSgByQDtZjI0qxbasGa3poWuhFPc8yEZ7FzRBhU6NqVfKUaoLicdC7FrW41jQEtrGeZ2p058eKGS6VULKfwHeNDf9cdUZKQ01Z0IF9VOU63hoHc3cZ6cXsHjoZ9UTVAKKZtgqzEkL3VDD2kTuVinbSG4MS0hqgi8jIC1v75iDsFLKB4Kl0MtX8G5BmhX4mRI2Tq0WNKHNOOYdZFK5J0zh0IxS7cbwPJRi0ztlk5RL9GNcMY7mSgZ6GfZ3wCdXzfA79MWYAV6Zi20By7yeCiPDPowGCwpD3pH1Ns3UKSfjyPos1hReZxpRlE530LM9cjB9Hq4FEWDTbZ5LRz40ENW9vseaMZ5H90qDNru0qu4LYhO30zAUeVdZolPgQsWBLMTOX3tPZGF28ifSUVe0ZgD0GyjftgiYgIpwsnZbamFZ0yC3r1CaCnqhpPCXxg1KQBnw91UZ3Yk4gkNIAH9zIOEdpTPWxtBjKFzY7yhcp0Cjp9hegbJtrGMNa7wUToPLE6RMonmLBmwU2G9AHqrBK92aSIL1jbZiNpVAoba2CyviouZpcO6jwn8Zhltes6bB0mSsFPwoFxZmoBQq6dhsQa3hWah8Y9udV2glZDFyepvM9XpojekjIcQY1ze508BZCkooEtC501a2Erh88adj4V09qq9Z20rrtT05mZnKE82Aa1YsK79s3bTZxbFMkgAV57DasuLzQpTbEK5RokjFoJS1Zvjkz6KQb9eMZwnZAlr5ErsmMJ2int1oaPQaHCvgA7, libx265_main10.so.199()(64bit) = set:ndshRMsHxqQQdAglJNFOv7ZcQ9AEO6P6RgxmLZnt03boMH2QXlIQBqzHBn7tZ5cknsAvnM5Kq0mbAoW1161CWoy3mdZwmcjBbG9myiZejB7Ylaas4ObhqabPt70xPIVAqLs3iLd3h71uqfl0TKQYdBZGShwhXpGHpi0jzLmXa8GcYUJ1f76ET3HlUsTZHftJJViJHc3OzaawTHGIWBcstOPx1hBEfZfZHLOwFksEQH8QwrfBKBkth2dfJhxvkhUEU6qdwhBEv3khZcRuk7MvMbElLIepJjqCLEO11B20JNFCOQSGkZ9v5Y6CTyK2oY75m5x2mKBF1bvGmdSxI5oUNTkhOrMaAtabqzjihd4dfSJ3fO2I7Zx4jo9ewYqThis3xkilgqSj5Z0aJcHyAnyqA1E4Q8ZaZgo75AYyYZ0ZaRpinbMsyMb6IbVWbwkjC33BRxNxhXje8JpSqNoEBact1BTDbylv4plqUdsRyUg0VspUIAPMiiFmC5p2TkWiqWBaI6gQFDjMQoO4UF5M3T2IQXDu4trwXYa1CZnYjqNF7YPWjmLlZKPeZJIWtCRLAZ1rxbaBh3VOg6eGhz8alhETiYWSeFIlVhr4KhSg3ADYvYhZGkJjEfJ5vEjsoSpQQ4QsrKcZwWBZ6sfzq1y82n5KaULKfO7v4xyQ6O94vZku8VrUJhjtmIti2EESa2IF9VOU63Ngl8HZ8dKaRcMQrcTcC4kyJZkYzvSlXRZukv1SvlsvyfBkQqzhMj1cGAKq0PB6oliJbB0Mz2A4O4HpI0ltl8tOBZqrtiduq2vZJWwjOZazEmQNpQxTTZwup6sBCDo2WuPz0gewZ6bm1PDuNDzwohQXcxHSZgC5bn4CTaqm1Iq17EbMZowU48tr2atgtrQnB1Z7MgsIuibPoclZpvgZwlF7P8BckIPINRM7BAVyuvtSsB7DZpE8t3gqWZr7j2FgUlSMSxZGqifAq4dGfDNwUxJO2xK0Om3yVCZhUgHZmZIAUcC0Z5Se5OxVfOGhGdPN84j5u1sc4bxvmhWVd18EAXSeGhaGdwIpZ3vD88xNFZE4gSG1PyH6zsONVEYpKlMENqWMXBHukmAfpesDZLcfV1EVhYOBpK6dfj3hDfPWgrnL284pEs1skHu58LJYubZakxMUH6Myg8qZBUEyzKpgXspliAdTPPtoYlXyjftMN6gSCZhHLRfyCIrWcNl3AUUa9TLFWhRmStzyt3bQfUDbWkuvQT03TEclPQ19zCRm8NxYwLv0nsG0SfRbOiedBOSTqEcCaDZJZ6466jbDWHZfk3wiZqxugHF6RaZnYFa8OvstTyJZo7r0t3U8hbEGkgG0Wr6LXn3JfuYKh6CclYwAbGM4SLgXZs2JyqALZfLliMXsZ04tkZ6J0LgGo5TUx2orHQdhYoqSmP6bUcvYU77KYTD3H2fQuS9NmA3FReDE8XaUwYYWASeIuEBfNGe7ezBi0DLDOBhOjgWhA1VgncBzlkVin72hJChjZaKjgiVorN3bZsBpZATb2xC4oOkLiqZ3xGnibHPOkkEE5Tu6SA3lIcY1HeCyh6skuz233JPYNZjhDAm7DAPiLcGCoEQ7ry0bG0F3ikqCADseC1MmXnvSa3D2q9Z2OMwxxKrwOwFlUrUn2m1sldBxmbzMXh2TMartuXgelVCrgZtUkpP3uAeXu1RJwlAguPaPwU4SZCJq3gkXLkc6iAEGaGAAU8w6WUbUWDGSa4BcZxTaOZhM41W2pFqnw7jdPMaomdZAYyFtPan0, libx265_main12.so.199()(64bit) = set:ndshRMsHxqQQdAglJNFOv7ZcQ9AEO6P6RgxmLZnt03boMH2QXlIQBqzHBn7tZ5cknsAvnM5Kq0mbAoW1161CWoy3mdZwmcjBbG9myiZejB7Ylaas4ObhqabPt70xPIVAqLs3iLd3h71uqfl0TKQYdBZGShwhXpGHpi0jzLmXa8GcYUJ1f76ET3HlUsTZHftJJViJHc3OzaawTHGIWBcstOPx1hBEfZfZHLOwFksEQH8QwrfBKBkth2dfJhxvkhUEU6qdwhBEv3khZcRuk7MvMbElLIepJjqCLEO11B20JNFCOQSGkZ9v5Y6CTyK2oY75m5x2mKBF1bvGmdSxI5oUNTkhOrMaAtabqzjihd4dfSJ3fO2I7Zx4jo9ewYqThis3xkilgqSj5Z0aJcHyAnyqA1E4Q8ZaZgo75AYyYZ0ZaRpinbMsyMb6IbVWbwkjC33BRxNxhXje8JpSqNoEBact1BTDbylv4plqUdsRyUg0VspUIAPMiiFmC5p2TkWiqWBaI6gQFDjMQoO4UF5M3T2IQXDu4trwXYa1CZnYjqNF7YPWjmLlZKPeZJIWtCRLAZ1rxbaBh3VOg6eGhz8alhETiYWSeFIlVhr4KhSg3ADYvYhZGkJjEfJ5vEjsoSpQQ4QsrKcZwWBZ6sfzq1y82n5KaULKfO7v4xyQ6O94vZku8VrUJhjtmIti2EESa2IF9VOU63Ngl8HZ8dKaRcMQrcTcC4kyJZkYzvSlXRZukv1SvlsvyfBkQqzhMj1cGAKq0PB6oliJbB0Mz2A4O4HpI0ltl8tOBZqrtiduq2vZJWwjOZazEmQNpQxTTZwup6sBCDo2WuPz0gewZ6bm1PDuNDzwohQXcxHSZgC5bn4CTaqm1Iq17EbMZowU48tr2atgtrQnB1Z7MgsIuibPoclZpvgZwlF7P8BckIPINRM7BAVyuvtSsB7DZpE8t3gqWZr7j2FgUlSMSxZGqifAq4dGfDNwUxJO2xK0Om3yVCZhUgHZmZIAUcC0Z5Se5OxVfOGhGdPN84j5u1sc4bxvmhWVd18EAXSeGhaGdwIpZ3vD88xNFZE4gSG1PyH6zsONVEYpKlMENqWMXBHukmAfpesDZLcfV1EVhYOBpK6dfj3hDfPWgrnL284pEs1skHu58LJYubZakxMUH6Myg8qZBUEyzKpgXspliAdTPPtoYlXyjftMN6gSCZhHLRfyCIrWcNl3AUUa9TLFWhRmStzyt3bQfUDbWkuvQT03TEclPQ19zCRm8NxYwLv0nsG0SfRbOiedBOSTqEcCaDZJZ6466jbDWHZfk3wiZqxugHF6RaZnYFa8OvstTyJZo7r0t3U8hbEGkgG0Wr6LXn3JfuYKh6CclYwAbGM4SLgXZs2JyqALZfLliMXsZ04tkZ6J0LgGo5TUx2orHQdhYoqSmP6bUcvYU77KYTD3H2fQuS9NmA3FReDE8XaUwYYWASeIuEBfNGe7ezBi0DLDOBhOjgWhA1VgncBzlkVin72hJChjZaKjgiVorN3bZsBpZATb2xC4oOkLiqZ3xGnibHPOkkEE5Tu6SA3lIcY1HeCyh6skuz233JPYNZjhDAm7DAPiLcGCoEQ7ry0bG0F3ikqCADseC1MmXnvSa3D2q9Z2OMwxxKrwOwFlUrUn2m1sldBxmbzMXh2TMartuXgelVCrgZtUkpP3uAeXu1RJwlAguPaPwU4SZCJq3gkXLkc6iAEGaGAAU8w6WUbUWDGSa4BcZxTaOZhM41W2pFqnw7jdPMaomdZAYyFtPan0 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.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.38)(64bit), libc.so.6(GLIBC_2.4)(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), 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.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH) 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.b7fMAh 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.3bBFim find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.so: 149 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RnrHFb 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:ldc6mmWbMqazl7QWmZ1OE77Zg6DJCWcXpgzULlRUgfPe8CpeALbjCM9shj6Q6qogJ2LxAcVd70qeZarca3koMUENC90VYksZ2AbGsL0B48jTvh428Erc7LF1Zp3NfRjX737nVW3YkWCD9TbdVF8cshmCGkmeDZ8NhB49iS4LP8nHb2hSU6o9cu8XF3dkUA38doQHZBcxHCCn3MVOD6OOZi632TjLcxZ1a067RC4cdlVME2vf90ijoCsy51G2f4JUhI5I0QQocZLzXBTqBABdx816627ccbxj2oZmx0gM737jId1TbOcRqFa, 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.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.38)(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.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iwisZg 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.8WxhA2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DdNHuL 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(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.kbRNVe find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.31xAUI 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(libm.so.6), debug64(libnuma.so.1), 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.KTe7pt find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SSW4Mg 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 16 extra deps from libx265-devel due to repentancy on libx265-199 Removing 2 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 (w2T16.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 (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libx265-devel-debuginfo-3.5-alt1.1.x86_64.rpm (w2.lzdio) 883.17user 37.88system 4:12.23elapsed 365%CPU (0avgtext+0avgdata 655216maxresident)k 0inputs+0outputs (0major+9248472minor)pagefaults 0swaps 3.00user 1.27system 4:20.65elapsed 1%CPU (0avgtext+0avgdata 129284maxresident)k 0inputs+0outputs (0major+216201minor)pagefaults 0swaps --- libx265-199-3.5-alt1.1.x86_64.rpm.repo 2021-07-07 22:34:07.000000000 +0000 +++ libx265-199-3.5-alt1.1.x86_64.rpm.hasher 2023-12-02 03:27:12.098673691 +0000 @@ -7,5 +7,7 @@ Requires: libc.so.6(GLIBC_2.3.4)(64bit) +Requires: libc.so.6(GLIBC_2.32)(64bit) +Requires: libc.so.6(GLIBC_2.33)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) +Requires: libc.so.6(GLIBC_2.38)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) -Requires: libc.so.6(GLIBC_2.7)(64bit) -Requires: libdl.so.2(GLIBC_2.2.5)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) @@ -16,4 +18,2 @@ Requires: libnuma.so.1(libnuma_1.2)(64bit) -Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) -Requires: libpthread.so.0(GLIBC_2.3.2)(64bit) Requires: libstdc++.so.6(CXXABI_1.3)(64bit) @@ -23,14 +23,15 @@ Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.29)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.32)(64bit) Requires: libstdc++.so.6(GLIBCXX_3.4.9)(64bit) Requires: rtld(GNU_HASH) -Requires: rtld(GNU_UNIQUE) Requires: rpmlib(PayloadIsLzma) -Provides: libx265.so.199()(64bit) = set:odAwuoP1goyiOsDFZ36lussM3wKIZAuFF9l6Ormff9Darh1eQog98c4ZwaaLbq8xim3Ka0JgRT47gXchJjJrox55Zt4FbqGCkcK5cgZkkvydFntajBncJDa0v8ux4cCAU7qquC06k9ywEOwPxxRV0F1Zk5jp2FOKXCni5C6VuZ3EXp6mBlLEhArU6mh6vKj50hwb2vD4wMvIJbIZ9WNw4So75e0ris2E9hk9IH3IuHku1UofHVBOMfORo7xFZdmbuxcU5hhF5LzQjp6gROPP2Y8IpYdlAY6oapyPyScIkhghPbg4jo1eY4xgxCXP0OHJSZwCjwDa81ohIRd0Bwm5VNHegEaaqPGYc8Qvf8WtV8g94eDr0FQyQ8otsGquX2BQqAkQmb63JkYuDb0Pw6K5Gx3dDLpGBpxDbAqQMd05V9wQ7KUvF5Cx0R9AjOLBWb3Am8g1D1ZBvMJZaTMdYtCRLAsV9btr1J6yni2QRNUrwg2kJlEfJN4A3ddWrJXpUAH2VdYkZE8kAS0qyYdgoZBoSNnruEz3aerTgmXN6Zw02Kj2CarGQWOad0q0WkWbyDU3XjUoKSoAFG0ykP5GgF4GqR2w3cwisIBxbsWZ2ieLKAo1OG8OjbQwHQYbysHTa6UWpJtM5Eg11jfK027bGWMQUc1fdZJRTEsJl4E5Zb9JfCyFXZdpkUZBl60xebecCaZEeW8RoZ6FNGH1TsNG5ZeHPCHIgIyQd0FFXL7j2hCoj40fWq2uVU9Mn30NmvkH2cyd3clkKUtHu6CeMr0ZgvcsZmpw6YtfYhZkclq0IGokd9WFkYrNQtrMIUGNQkt9KlZINbwjEnKWxKcP1RxX00fFEVpq8WYpmjcTghnJWpKGkuBa4KwOFjJgQlKgH0xmG3Zi2Wvl6AAh1Z008HwZsdJfNVAuaZrldSGP6PlZdWhRmStz2aSvM7l4NgZmgKO2baZIw38NCCRm8NNWASm0ntmKRZH8j0Tt9d9NZipCV1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNuoyijsZK2eDOCywHCdxZauZ7P2d4C5ZLm9DqoBMqveiS8u88M6oHyAjQ4DVz71TLm6lSqlUx2Qa9YTHOgtiwU5YhT5fB2ZBz2GwAjQInlhXfy1rLWg9Z7mTNCpNMroJvpSf0BkeBw6KAjSwBFEghX0Pi1C2soycm8hkgqUjQ0F561IZaFumWBpraZ1smk5KZh2Ue7o4pJYHfrB1mtZ35OayqHgfFiSaayRCPl728bl7UGCVB39HXqgBDjQVJ3FiGVxXQPWceWZ3YJ3Gj5zx4tf6A1tGneg4ONpf438ciu9MXHGZqpEGcjrgkOJZhgA29aTDRh8xGak6t29GgdwX4RMKIx5u3GUG04EZgV7EM4G8LZcyW2otFCe963U6987VAvX12o7dYnceZxIoCankMgJtxSOsDAODjVotzK4mBH8R5Zr23um7aKMQUHN7nWKVZAXuoJ26TZ9g6gHDfUv71p573hJEii2qB5NyZzanqTYnyFQ8sZhZ0atZKksaq5Q75erprQn8hsq79xpZ5p5gN8CMZpBR9HtiPY5leEEU5W7Q8THNKZG9ZxcYWCNfjIPaRyCZoymHZAg2OaPZpGUpsL8z3G0AyWb0NkOBN4E6rVBi8W0TFibVU52UFdybp8V1WV16EaEWZc1jA3cnv1Ajz76NLw4qIEAu1Z0uELW2lvAXANByvKCwh0xVl66S94YDZhRxUggmk3Ygnx2rTyBsUmwRbf8U9cZ8mp9F1ZsfZrP93HACsjBpEihWPeZxm0bJNNy2DG9MkEQm7EX5Bimvex28eEZ7FzRBhU6NqVfKUaoLicdC7FrW41jyZJFtrGeZ2p058eKedLkzsegOrX3UGb08ZsD4C6K8iDj3WbdQeXoqn4ojjK2zNUCJCQ1CJFKpwFToC1LRDUTVAKZn4vn82AR8aRXgZpD2kTuVinbSG4ZuVZ876yQwAgCod3t2355iDsFLKB4Kl08fZLY8G5BmhX4mRI2Tq0WNKHNOOYdZFu3RvhwN8gmz1iMtvsRQlhVS0Mq9wNKaGyWnZiW30PvhG52ypgZ6RT0oZwklQ1WGIfZgVhimZ37GvDcTMn4YFw3Y3h7jFVPpcgljMcjlggSqgcT8UyrvZIAU1E5zbED57MY7pRlE530LM9cjB9Hq4FEWDTbZ5LRz4wUUpkj1Od7Dz2svXNLgwX5TDUdfwJraqVhYO79fwsTdBqgsDYmlPOLCxEVQbvxLBT7WCPR6gG0yQzduK3wfs2EaeZ474rpYJ68TlZGylqfc0OkKh3r1CaCnqhpPCXxg1XktBObSUQ0qbksMaSUxSK0yaCBsdpAl6J9Xumfcri8S1Jrj7Vf4zoOwfalRIA87EBSKdlUoB3gYrIVnkzqoyDbZCv9IGya04ngdxslrHQdhgIHyNZmMQyL4DBjyJE8oaZp4CDFLrhAdC0LgYzGe7ezBiMfnzDLpK9WB4Mi3ZdMaFRcqyUKCKZhyQlygUjYqO5URMFZ7FyepvM9Xpojekr3tk6qZg6ta0gaZJEMMgXcLGslo50r0vZ9PrEV5xwEQc9U4Z207eMmxD8JAu1orHX6EMacQtKE82Aa1YsK79s3HvFsSo95C2ycLUBQ9EMVZe8tSZ2EKdtZrMECiNqJ3YZFE6dsFniswZxKZpGSaWS4webUm1FHKwvflqCmpRY3yY -Provides: libx265_main10.so.199()(64bit) = set:ndAwuoqoKRfw85KYjTg2lR6DaZJhfjDgyarcrk35qZaZB7MM2VtbwEoNHTHoFbR6nbLeWWb6GbeOLbq8m52zl3Mq9O9ZCf8M8Mk7jsMGV7IoCankjI4BWZ9afUHkkU8AnyQkmCXe02DpP9RuV6Aur6yeCaLoqfl0TKQYdBZGSh8FCUcdfjtdj2oqYRqn1hBx7vmNMWsESYQK7mHkdp2RZHftJDni5FSlC1VcIy8rZDZBXZaGIWBcstaTU2MwEiQDSZB0ZuHcoa57i0tu5x6sXFQJAGbae5JYQ65Zhl4eaKxm38Mci4Zb1GEuKSzW0ZjU5QGnmDIS9NLKNbGsggF0grsGFzAkSmBGyVSq5Y6CTyK2oY75m5x2mKBF1bvGmdSxI5UhoPUrZvMhNr8Kl5fzIjphrsmvE6QgQY24N4mw3fO2I7Zx4jo9ewYqThis3xkilgqSj5Z0aJcHesbAbhdO0k2qAuR7MzUi6iuhZuxuJaf32tJ0P9iLzVAG7X6JsKZiwkjC33BRNsunsrcqvO1FdPmb6jqyyBMQ5kuvK824GZo8Hi3LxHm4728Db3DBs6uJZtcROI8jUCinaGTZHk9dq0yEjfZyuqRgMoO4UF5M3T2I32JWwwDMQzmp9F1KPH4oWvYjqNF7YeFOY9HTGvvSVLpRXcHv9XzbJNNyipQgKccXejhdq4hFayVXODURJtipHOzS8szIx68fVZEfWnl0iJjEfJ5vEjsoSpQQaBtqTCbPfEnSrsfzq1y82n5KaswATS7Vzfyghq3V410NDfVxALxTCbyrUIoXA4AyRNr51SQAspszxoEaARuINlFC1CuzVCNAwSneqZCYlYzvSlXRZukv165pJaKfNDiaqJN8UFcrklgDnWG1cnqwl9RKky1egz3A4O4HpSONS9Fxy2FjKQnTWAqYQ4ZuLRHbMGd1tLeyqh7Dh7uvZzUBpMlquy9EXdf20V0Srbm1PDuNDbgcgI8WtCGAcg2KX3C5bn4CTaqm1Iq17EbMZowU48tLLPEi7kT6Z5B1Z7IV8lcmfFBpcCaZIfEvEaZ8pAaaE3QqytCdK6Zoa39m59ZsRBSnDdnVNFvyyQd0FF4YXNz9xk8YaroXMvljWxkzEhZ9PogYMmpxovcShSqgcTQfMxS7ZahZIAUcC0Z5Se5OxVfOGhGdPN84j5u1scsZmp0ZIaifL901BsTShdihJ1AdHvZu419ceZ7A0OmdU6TpkCH6zsONVEYpKlMENqWMXBHukmAfpesDZLcfV1ItDL4LspCHhPPQgQPazY1lF2JtZa02h6an07RGn1OrbLTiLi52zLq0bygA0MZrMh5fuxSjgXspliZHajKDDXMUHS5DuWwzdwIdZ3qqvyRf3wrQoMdyPhREP4ndgyzHAsZCGukJBtTEoTM2Z3Uzay4taLfWrwxrkCEox8tgOEv4tS29eA7cuWL1sNF2oZAZ2OiedhCamXrdk6jBFF5rTr4ZipCBmeRnXvG1g9vdQ3qdREmNZEfl1hZjKKrNmvYo3Er079q1lB2i5gvPUtZK2eDZhfuT83jCaugO5lo2XnEtvmElkzYJZLJi2uDH3i2HGwADuHnjnW2Fylsz7awJJiT4NzFpXGlNcmMpZo7ZE3nZrf7m5uEZce9Sys8JS9KsbyIHw3OPHjqXMWxmZkIGPxPoF4MVXFspaS5k1F7hQb9MxKoa7HEOBKe4yqdzCWlT98JRncrHc2TDUPBpZATb2xC4oOkLiqZ3xGnibHPOkkEE5Tu6SA3RS0ZiUn4SGeCyh6skuz233JPYNZjhDAlMwPSHFumWBhR4zHH6Ng9S41mk1i7AEQc9fVsc3wJSLZsmpUkgbFnAxhQQYjTdgpMQaOLDHeAh5o5MlRk6qJc2L79s3HIRVJ3VkBrK1VTUkpP3uAeXu1RJFPX8i8LpBpgs2XvHlr0yqZBa639ikl5liis4g3tY5sZ3lJl8apZjKlAZ3w92Q5OiRK0fCqCxlMIqZpU5jXClK0 -Provides: libx265_main12.so.199()(64bit) = set:ndAwuoqoKRfw85KYjTg2lR6DaZJhfjDgyarcrk35qZaZB7MM2VtbwEoNHTHoFbR6nbLeWWb6GbeOLbq8m52zl3Mq9O9ZCf8M8Mk7jsMGV7IoCankjI4BWZ9afUHkkU8AnyQkmCXe02DpP9RuV6Aur6yeCaLoqfl0TKQYdBZGSh8FCUcdfjtdj2oqYRqn1hBx7vmNMWsESYQK7mHkdp2RZHftJDni5FSlC1VcIy8rZDZBXZaGIWBcstaTU2MwEiQDSZB0ZuHcoa57i0tu5x6sXFQJAGbae5JYQ65Zhl4eaKxm38Mci4Zb1GEuKSzW0ZjU5QGnmDIS9NLKNbGsggF0grsGFzAkSmBGyVSq5Y6CTyK2oY75m5x2mKBF1bvGmdSxI5UhoPUrZvMhNr8Kl5fzIjphrsmvE6QgQY24N4mw3fO2I7Zx4jo9ewYqThis3xkilgqSj5Z0aJcHesbAbhdO0k2qAuR7MzUi6iuhZuxuJaf32tJ0P9iLzVAG7X6JsKZiwkjC33BRNsunsrcqvO1FdPmb6jqyyBMQ5kuvK824GZo8Hi3LxHm4728Db3DBs6uJZtcROI8jUCinaGTZHk9dq0yEjfZyuqRgMoO4UF5M3T2I32JWwwDMQzmp9F1KPH4oWvYjqNF7YeFOY9HTGvvSVLpRXcHv9XzbJNNyipQgKccXejhdq4hFayVXODURJtipHOzS8szIx68fVZEfWnl0iJjEfJ5vEjsoSpQQaBtqTCbPfEnSrsfzq1y82n5KaswATS7Vzfyghq3V410NDfVxALxTCbyrUIoXA4AyRNr51SQAspszxoEaARuINlFC1CuzVCNAwSneqZCYlYzvSlXRZukv165pJaKfNDiaqJN8UFcrklgDnWG1cnqwl9RKky1egz3A4O4HpSONS9Fxy2FjKQnTWAqYQ4ZuLRHbMGd1tLeyqh7Dh7uvZzUBpMlquy9EXdf20V0Srbm1PDuNDbgcgI8WtCGAcg2KX3C5bn4CTaqm1Iq17EbMZowU48tLLPEi7kT6Z5B1Z7IV8lcmfFBpcCaZIfEvEaZ8pAaaE3QqytCdK6Zoa39m59ZsRBSnDdnVNFvyyQd0FF4YXNz9xk8YaroXMvljWxkzEhZ9PogYMmpxovcShSqgcTQfMxS7ZahZIAUcC0Z5Se5OxVfOGhGdPN84j5u1scsZmp0ZIaifL901BsTShdihJ1AdHvZu419ceZ7A0OmdU6TpkCH6zsONVEYpKlMENqWMXBHukmAfpesDZLcfV1ItDL4LspCHhPPQgQPazY1lF2JtZa02h6an07RGn1OrbLTiLi52zLq0bygA0MZrMh5fuxSjgXspliZHajKDDXMUHS5DuWwzdwIdZ3qqvyRf3wrQoMdyPhREP4ndgyzHAsZCGukJBtTEoTM2Z3Uzay4taLfWrwxrkCEox8tgOEv4tS29eA7cuWL1sNF2oZAZ2OiedhCamXrdk6jBFF5rTr4ZipCBmeRnXvG1g9vdQ3qdREmNZEfl1hZjKKrNmvYo3Er079q1lB2i5gvPUtZK2eDZhfuT83jCaugO5lo2XnEtvmElkzYJZLJi2uDH3i2HGwADuHnjnW2Fylsz7awJJiT4NzFpXGlNcmMpZo7ZE3nZrf7m5uEZce9Sys8JS9KsbyIHw3OPHjqXMWxmZkIGPxPoF4MVXFspaS5k1F7hQb9MxKoa7HEOBKe4yqdzCWlT98JRncrHc2TDUPBpZATb2xC4oOkLiqZ3xGnibHPOkkEE5Tu6SA3RS0ZiUn4SGeCyh6skuz233JPYNZjhDAlMwPSHFumWBhR4zHH6Ng9S41mk1i7AEQc9fVsc3wJSLZsmpUkgbFnAxhQQYjTdgpMQaOLDHeAh5o5MlRk6qJc2L79s3HIRVJ3VkBrK1VTUkpP3uAeXu1RJFPX8i8LpBpgs2XvHlr0yqZBa639ikl5liis4g3tY5sZ3lJl8apZjKlAZ3w92Q5OiRK0fCqCxlMIqZpU5jXClK0 +Provides: libx265.so.199()(64bit) = set:odsh1sZCKPQZhzafgRxKcJZkjGcATA3x05qcE445xyOXymbH1n5ctMmiZd47gXchFuP2baYryQgTwsPAaSAuRF4UFZ45wf4Lg26jig4Vc1IM2ya3AWe78dMDyxKaXKPCPQ8TzIFpolmZ2q4YuLDSjy0n4Zu8Z73uXjZ0EPvkU0I91P9yaxtt0ZxY2MN6xf6ZuDq8JU5Own45BmIXeP0Gmuumwx7vj59L1CiCUIExbwC7XSxD84aQsv6guJ6Ks2Yk1C4rt3g9EhWl78k55JptCQvf80OgMVkGvtgkI695JRyNgb5LTV2McExrxqUMGeROIMP5idUx1hyZgGbqqkDge1wd4s6YnvMJZaTMdYtCRLAsVN30Qq8u990YP68gLhEfJN4A3ddWrJXpUAH2MNUz8kAS0qyYdgoZBoSNnz70EUIt3pJ7rY302Kj2kl0ZIQFQn4fN7SDMNsJ1M1vKg5aBglHm00wJ3wQGnAsuZCwIayYQ2dUadZyysZnwz0he4fh11jfsfmkRxFNp2EpFLhVqH8gbWTAS7jNQJ98YZGa3wgD576jBvQh7F6HTizln3UYIETnDdnpxo5Fr0ijTvfC4ypi0YEH90Zd10u8AsN8Scwr8LrRPMk8CfYNgI46IxfODoGQ0olNEqiQj1qudomsRocuLlZI1lhLsR3tpC3G30kIyCDFxEPDpdNs35tRGDVGiVlGgU2OyMtEg3Ns7Y51hmAAh1Z008HwZsHfwWs3TslvH7lrpTdaEoZxYPp8v3cszOf3ew4rqmrx47Ua4MlDBrZfjAMthYfcW1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNu0vBZb6qIF8UGpjonQ9bQgomYZCBsGxl2WuAdy722knhC6DVz7ZoAhBJm5uE0Ji2ZBdXA0NbUzKbuaZqa8hShlhXfy1rLWg9Z7mTh9zIZBCZ30BkeBw6KAjSwBFEgh30FA8z528LZp0Vw80DAPiLcrjFfUIEasZ34MteM8OqVnvSa3UkEI3iRlOmxL1gWAHqCne4u1wtPVJ3FiGVxXQPWceWFR1Gj5zx4tfMJS1ygeeX04E8L4UNkPcklCFdsJTrKRUAWZsW8Agl5azex4lE60HWKIx5cUl18gFbFM4G8LZcyW2wfMA0Ad8NQ34MgNQUY7IoCankMgJtxSOsDPFONW6t9IaZ9zZG04zxFNnzfKQJdSZ0HlMUKfxcwmfwKzyzx83y8CKZJYnyFQ8sZhZ0atZKAgbEfasSOSELgkfcHLOawyhcxZ3bHjmXACVbGsghxSE3kIXLCY7cYWCNfjIPaRyCZo2m1wpaRa0D2ihZ50yFAbz9gdSObB0s4bJcQ1fd75AY0Zc3cgl0GR7oKZiwsqYM8Zlg2gIW2ydT7VepsFUjufwMYa33X42ZjZ14w5R0fQlEMm0fsbMiLvWhQJ1ZsfZrP93HACCSgByQDtZjI0qxbasGa3poWuhFPc8yEZ7FzRBhU6NqVfKUaoLicdC7FrW41jQEtrGeZ2p058eKGS6VULKfwHeNDf9cdUZKQ01Z0IF9VOU63hoHc3cZ6cXsHjoZ9UTVAKKZtgqzEkL3VDD2kTuVinbSG4MS0hqgi8jIC1v75iDsFLKB4Kl0MtX8G5BmhX4mRI2Tq0WNKHNOOYdZFK5J0zh0IxS7cbwPJRi0ztlk5RL9GNcMY7mSgZ6GfZ3wCdXzfA79MWYAV6Zi20By7yeCiPDPowGCwpD3pH1Ns3UKSfjyPos1hReZxpRlE530LM9cjB9Hq4FEWDTbZ5LRz40ENW9vseaMZ5H90qDNru0qu4LYhO30zAUeVdZolPgQsWBLMTOX3tPZGF28ifSUVe0ZgD0GyjftgiYgIpwsnZbamFZ0yC3r1CaCnqhpPCXxg1KQBnw91UZ3Yk4gkNIAH9zIOEdpTPWxtBjKFzY7yhcp0Cjp9hegbJtrGMNa7wUToPLE6RMonmLBmwU2G9AHqrBK92aSIL1jbZiNpVAoba2CyviouZpcO6jwn8Zhltes6bB0mSsFPwoFxZmoBQq6dhsQa3hWah8Y9udV2glZDFyepvM9XpojekjIcQY1ze508BZCkooEtC501a2Erh88adj4V09qq9Z20rrtT05mZnKE82Aa1YsK79s3bTZxbFMkgAV57DasuLzQpTbEK5RokjFoJS1Zvjkz6KQb9eMZwnZAlr5ErsmMJ2int1oaPQaHCvgA7 +Provides: libx265_main10.so.199()(64bit) = set:ndshRMsHxqQQdAglJNFOv7ZcQ9AEO6P6RgxmLZnt03boMH2QXlIQBqzHBn7tZ5cknsAvnM5Kq0mbAoW1161CWoy3mdZwmcjBbG9myiZejB7Ylaas4ObhqabPt70xPIVAqLs3iLd3h71uqfl0TKQYdBZGShwhXpGHpi0jzLmXa8GcYUJ1f76ET3HlUsTZHftJJViJHc3OzaawTHGIWBcstOPx1hBEfZfZHLOwFksEQH8QwrfBKBkth2dfJhxvkhUEU6qdwhBEv3khZcRuk7MvMbElLIepJjqCLEO11B20JNFCOQSGkZ9v5Y6CTyK2oY75m5x2mKBF1bvGmdSxI5oUNTkhOrMaAtabqzjihd4dfSJ3fO2I7Zx4jo9ewYqThis3xkilgqSj5Z0aJcHyAnyqA1E4Q8ZaZgo75AYyYZ0ZaRpinbMsyMb6IbVWbwkjC33BRxNxhXje8JpSqNoEBact1BTDbylv4plqUdsRyUg0VspUIAPMiiFmC5p2TkWiqWBaI6gQFDjMQoO4UF5M3T2IQXDu4trwXYa1CZnYjqNF7YPWjmLlZKPeZJIWtCRLAZ1rxbaBh3VOg6eGhz8alhETiYWSeFIlVhr4KhSg3ADYvYhZGkJjEfJ5vEjsoSpQQ4QsrKcZwWBZ6sfzq1y82n5KaULKfO7v4xyQ6O94vZku8VrUJhjtmIti2EESa2IF9VOU63Ngl8HZ8dKaRcMQrcTcC4kyJZkYzvSlXRZukv1SvlsvyfBkQqzhMj1cGAKq0PB6oliJbB0Mz2A4O4HpI0ltl8tOBZqrtiduq2vZJWwjOZazEmQNpQxTTZwup6sBCDo2WuPz0gewZ6bm1PDuNDzwohQXcxHSZgC5bn4CTaqm1Iq17EbMZowU48tr2atgtrQnB1Z7MgsIuibPoclZpvgZwlF7P8BckIPINRM7BAVyuvtSsB7DZpE8t3gqWZr7j2FgUlSMSxZGqifAq4dGfDNwUxJO2xK0Om3yVCZhUgHZmZIAUcC0Z5Se5OxVfOGhGdPN84j5u1sc4bxvmhWVd18EAXSeGhaGdwIpZ3vD88xNFZE4gSG1PyH6zsONVEYpKlMENqWMXBHukmAfpesDZLcfV1EVhYOBpK6dfj3hDfPWgrnL284pEs1skHu58LJYubZakxMUH6Myg8qZBUEyzKpgXspliAdTPPtoYlXyjftMN6gSCZhHLRfyCIrWcNl3AUUa9TLFWhRmStzyt3bQfUDbWkuvQT03TEclPQ19zCRm8NxYwLv0nsG0SfRbOiedBOSTqEcCaDZJZ6466jbDWHZfk3wiZqxugHF6RaZnYFa8OvstTyJZo7r0t3U8hbEGkgG0Wr6LXn3JfuYKh6CclYwAbGM4SLgXZs2JyqALZfLliMXsZ04tkZ6J0LgGo5TUx2orHQdhYoqSmP6bUcvYU77KYTD3H2fQuS9NmA3FReDE8XaUwYYWASeIuEBfNGe7ezBi0DLDOBhOjgWhA1VgncBzlkVin72hJChjZaKjgiVorN3bZsBpZATb2xC4oOkLiqZ3xGnibHPOkkEE5Tu6SA3lIcY1HeCyh6skuz233JPYNZjhDAm7DAPiLcGCoEQ7ry0bG0F3ikqCADseC1MmXnvSa3D2q9Z2OMwxxKrwOwFlUrUn2m1sldBxmbzMXh2TMartuXgelVCrgZtUkpP3uAeXu1RJwlAguPaPwU4SZCJq3gkXLkc6iAEGaGAAU8w6WUbUWDGSa4BcZxTaOZhM41W2pFqnw7jdPMaomdZAYyFtPan0 +Provides: libx265_main12.so.199()(64bit) = set:ndshRMsHxqQQdAglJNFOv7ZcQ9AEO6P6RgxmLZnt03boMH2QXlIQBqzHBn7tZ5cknsAvnM5Kq0mbAoW1161CWoy3mdZwmcjBbG9myiZejB7Ylaas4ObhqabPt70xPIVAqLs3iLd3h71uqfl0TKQYdBZGShwhXpGHpi0jzLmXa8GcYUJ1f76ET3HlUsTZHftJJViJHc3OzaawTHGIWBcstOPx1hBEfZfZHLOwFksEQH8QwrfBKBkth2dfJhxvkhUEU6qdwhBEv3khZcRuk7MvMbElLIepJjqCLEO11B20JNFCOQSGkZ9v5Y6CTyK2oY75m5x2mKBF1bvGmdSxI5oUNTkhOrMaAtabqzjihd4dfSJ3fO2I7Zx4jo9ewYqThis3xkilgqSj5Z0aJcHyAnyqA1E4Q8ZaZgo75AYyYZ0ZaRpinbMsyMb6IbVWbwkjC33BRxNxhXje8JpSqNoEBact1BTDbylv4plqUdsRyUg0VspUIAPMiiFmC5p2TkWiqWBaI6gQFDjMQoO4UF5M3T2IQXDu4trwXYa1CZnYjqNF7YPWjmLlZKPeZJIWtCRLAZ1rxbaBh3VOg6eGhz8alhETiYWSeFIlVhr4KhSg3ADYvYhZGkJjEfJ5vEjsoSpQQ4QsrKcZwWBZ6sfzq1y82n5KaULKfO7v4xyQ6O94vZku8VrUJhjtmIti2EESa2IF9VOU63Ngl8HZ8dKaRcMQrcTcC4kyJZkYzvSlXRZukv1SvlsvyfBkQqzhMj1cGAKq0PB6oliJbB0Mz2A4O4HpI0ltl8tOBZqrtiduq2vZJWwjOZazEmQNpQxTTZwup6sBCDo2WuPz0gewZ6bm1PDuNDzwohQXcxHSZgC5bn4CTaqm1Iq17EbMZowU48tr2atgtrQnB1Z7MgsIuibPoclZpvgZwlF7P8BckIPINRM7BAVyuvtSsB7DZpE8t3gqWZr7j2FgUlSMSxZGqifAq4dGfDNwUxJO2xK0Om3yVCZhUgHZmZIAUcC0Z5Se5OxVfOGhGdPN84j5u1sc4bxvmhWVd18EAXSeGhaGdwIpZ3vD88xNFZE4gSG1PyH6zsONVEYpKlMENqWMXBHukmAfpesDZLcfV1EVhYOBpK6dfj3hDfPWgrnL284pEs1skHu58LJYubZakxMUH6Myg8qZBUEyzKpgXspliAdTPPtoYlXyjftMN6gSCZhHLRfyCIrWcNl3AUUa9TLFWhRmStzyt3bQfUDbWkuvQT03TEclPQ19zCRm8NxYwLv0nsG0SfRbOiedBOSTqEcCaDZJZ6466jbDWHZfk3wiZqxugHF6RaZnYFa8OvstTyJZo7r0t3U8hbEGkgG0Wr6LXn3JfuYKh6CclYwAbGM4SLgXZs2JyqALZfLliMXsZ04tkZ6J0LgGo5TUx2orHQdhYoqSmP6bUcvYU77KYTD3H2fQuS9NmA3FReDE8XaUwYYWASeIuEBfNGe7ezBi0DLDOBhOjgWhA1VgncBzlkVin72hJChjZaKjgiVorN3bZsBpZATb2xC4oOkLiqZ3xGnibHPOkkEE5Tu6SA3lIcY1HeCyh6skuz233JPYNZjhDAm7DAPiLcGCoEQ7ry0bG0F3ikqCADseC1MmXnvSa3D2q9Z2OMwxxKrwOwFlUrUn2m1sldBxmbzMXh2TMartuXgelVCrgZtUkpP3uAeXu1RJwlAguPaPwU4SZCJq3gkXLkc6iAEGaGAAU8w6WUbUWDGSa4BcZxTaOZhM41W2pFqnw7jdPMaomdZAYyFtPan0 Provides: libx265-199 = 3.5-alt1.1:sisyphus+277560.100.1.1 Obsoletes: libx265 = 2.5-alt1 -File: /usr/lib64/libx265.so.199 100644 root:root aa13e3084955c9cb812829f230d42401 -File: /usr/lib64/libx265_main10.so.199 100644 root:root 6979394cc5648aed4fd5e62f354eab28 -File: /usr/lib64/libx265_main12.so.199 100644 root:root 3b87295f2803750f9ef5dd128cb637f7 -RPMIdentity: fb6864e50f1c59cb02c69dbd4fcabe1f830f2ce97c64417a845647e0b362acfaac59a1411d36f70e7101cf4fb342de143a94eccb7176ecd35d4ab2610494ae80 +File: /usr/lib64/libx265.so.199 100644 root:root 0a2c21e655990da9417348b9b723ba92 +File: /usr/lib64/libx265_main10.so.199 100644 root:root 2b1da5001f16d58fc71ecea1a72f2015 +File: /usr/lib64/libx265_main12.so.199 100644 root:root c3fd76b6d183ec7b0e07a14033c2a0a6 +RPMIdentity: 7fe4730d5132b8878fd0d4fd2a50da0c11e6bc921b0ae72037a9f93edeb24c8b1ba452c92c796c642d4db7ddf81c033612ed714cdb090fc203ad48580ca6bffe --- libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm.repo 2021-07-07 22:34:07.000000000 +0000 +++ libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm.hasher 2023-12-02 03:27:12.155674339 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/0d 40755 root:root -/usr/lib/debug/.build-id/0d/a2caea89145516bedbefaf253bdf5f1172074d 120777 root:root ../../../../lib64/libx265.so.199 -/usr/lib/debug/.build-id/0d/a2caea89145516bedbefaf253bdf5f1172074d.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug -/usr/lib/debug/.build-id/58 40755 root:root -/usr/lib/debug/.build-id/58/9ccdd029de6d32af206b46b487bc823cd26c1f 120777 root:root ../../../../lib64/libx265_main10.so.199 -/usr/lib/debug/.build-id/58/9ccdd029de6d32af206b46b487bc823cd26c1f.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug -/usr/lib/debug/.build-id/6c 40755 root:root -/usr/lib/debug/.build-id/6c/d91d99fab4bcc451be5e88662e0f46c5d94136 120777 root:root ../../../../lib64/libx265_main12.so.199 -/usr/lib/debug/.build-id/6c/d91d99fab4bcc451be5e88662e0f46c5d94136.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +/usr/lib/debug/.build-id/0b 40755 root:root +/usr/lib/debug/.build-id/0b/60064c54a139cc78d1068e0fcf0d70a7eac639 120777 root:root ../../../../lib64/libx265_main12.so.199 +/usr/lib/debug/.build-id/0b/60064c54a139cc78d1068e0fcf0d70a7eac639.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +/usr/lib/debug/.build-id/1b 40755 root:root +/usr/lib/debug/.build-id/1b/d55229599aea2e5322b95bb21a64c276041a38 120777 root:root ../../../../lib64/libx265.so.199 +/usr/lib/debug/.build-id/1b/d55229599aea2e5322b95bb21a64c276041a38.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug +/usr/lib/debug/.build-id/a3 40755 root:root +/usr/lib/debug/.build-id/a3/0b4b1103db0aa4668d7ddef17eacf703e00c6f 120777 root:root ../../../../lib64/libx265_main10.so.199 +/usr/lib/debug/.build-id/a3/0b4b1103db0aa4668d7ddef17eacf703e00c6f.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug /usr/lib/debug/usr/lib64/libx265.so.199.debug 100644 root:root @@ -87,2 +87,11 @@ /usr/src/debug/x265-3.5/source/common/x86/asm-primitives.cpp 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/blockcopy8.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/dct8.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/intrapred.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/ipfilter8.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/loopfilter.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/mc.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/pixel-util.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/pixel.h 100644 root:root +/usr/src/debug/x265-3.5/source/common/x86/seaintegral.h 100644 root:root /usr/src/debug/x265-3.5/source/common/yuv.cpp 100644 root:root @@ -140,6 +149,4 @@ Requires: debug64(libc.so.6) -Requires: debug64(libdl.so.2) Requires: debug64(libm.so.6) Requires: debug64(libnuma.so.1) -Requires: debug64(libpthread.so.0) Requires: debug64(libstdc++.so.6) @@ -151,14 +158,14 @@ Provides: libx265-199-debuginfo = 3.5-alt1.1:sisyphus+277560.100.1.1 -File: /usr/lib/debug/.build-id/0d 40755 root:root -File: /usr/lib/debug/.build-id/0d/a2caea89145516bedbefaf253bdf5f1172074d 120777 root:root ../../../../lib64/libx265.so.199 -File: /usr/lib/debug/.build-id/0d/a2caea89145516bedbefaf253bdf5f1172074d.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug -File: /usr/lib/debug/.build-id/58 40755 root:root -File: /usr/lib/debug/.build-id/58/9ccdd029de6d32af206b46b487bc823cd26c1f 120777 root:root ../../../../lib64/libx265_main10.so.199 -File: /usr/lib/debug/.build-id/58/9ccdd029de6d32af206b46b487bc823cd26c1f.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug -File: /usr/lib/debug/.build-id/6c 40755 root:root -File: /usr/lib/debug/.build-id/6c/d91d99fab4bcc451be5e88662e0f46c5d94136 120777 root:root ../../../../lib64/libx265_main12.so.199 -File: /usr/lib/debug/.build-id/6c/d91d99fab4bcc451be5e88662e0f46c5d94136.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug -File: /usr/lib/debug/usr/lib64/libx265.so.199.debug 100644 root:root ab0c86f64f328d8683ac7c7938ccdd15 -File: /usr/lib/debug/usr/lib64/libx265_main10.so.199.debug 100644 root:root 2a9cc21f4d87762e59c360a7836bb02a -File: /usr/lib/debug/usr/lib64/libx265_main12.so.199.debug 100644 root:root 94f22336d963f6ca01a00a388f682384 +File: /usr/lib/debug/.build-id/0b 40755 root:root +File: /usr/lib/debug/.build-id/0b/60064c54a139cc78d1068e0fcf0d70a7eac639 120777 root:root ../../../../lib64/libx265_main12.so.199 +File: /usr/lib/debug/.build-id/0b/60064c54a139cc78d1068e0fcf0d70a7eac639.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +File: /usr/lib/debug/.build-id/1b 40755 root:root +File: /usr/lib/debug/.build-id/1b/d55229599aea2e5322b95bb21a64c276041a38 120777 root:root ../../../../lib64/libx265.so.199 +File: /usr/lib/debug/.build-id/1b/d55229599aea2e5322b95bb21a64c276041a38.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug +File: /usr/lib/debug/.build-id/a3 40755 root:root +File: /usr/lib/debug/.build-id/a3/0b4b1103db0aa4668d7ddef17eacf703e00c6f 120777 root:root ../../../../lib64/libx265_main10.so.199 +File: /usr/lib/debug/.build-id/a3/0b4b1103db0aa4668d7ddef17eacf703e00c6f.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug +File: /usr/lib/debug/usr/lib64/libx265.so.199.debug 100644 root:root 81cf1e905b2e1110cdfe653cd63c7c6c +File: /usr/lib/debug/usr/lib64/libx265_main10.so.199.debug 100644 root:root c11d2a25a60cff505d0782b500ae4890 +File: /usr/lib/debug/usr/lib64/libx265_main12.so.199.debug 100644 root:root b9b95b19e1b0c4e87904a7a97cc0693e File: /usr/src/debug/x265-3.5 40755 root:root @@ -238,2 +245,11 @@ File: /usr/src/debug/x265-3.5/source/common/x86/asm-primitives.cpp 100644 root:root 9fdf438add9c55870fe66f2e05fe9213 +File: /usr/src/debug/x265-3.5/source/common/x86/blockcopy8.h 100644 root:root 8604cb5145cabbf19c1947dacb6040b0 +File: /usr/src/debug/x265-3.5/source/common/x86/dct8.h 100644 root:root 61fb1e455a7addc7e69b8b6ae354e6a4 +File: /usr/src/debug/x265-3.5/source/common/x86/intrapred.h 100644 root:root b61cda94edbc210de6b3544110772a3d +File: /usr/src/debug/x265-3.5/source/common/x86/ipfilter8.h 100644 root:root 3ffb8bcf6f2977d62cb62aeb45db1abc +File: /usr/src/debug/x265-3.5/source/common/x86/loopfilter.h 100644 root:root 979e42c49eb2d74fef7951434c92e290 +File: /usr/src/debug/x265-3.5/source/common/x86/mc.h 100644 root:root 15e61f4f04404b3de74b1435ee08b00a +File: /usr/src/debug/x265-3.5/source/common/x86/pixel-util.h 100644 root:root 4003deabcab320e9e31660c808c0480e +File: /usr/src/debug/x265-3.5/source/common/x86/pixel.h 100644 root:root f7fb5ba044034ce36377a5b17cec50ea +File: /usr/src/debug/x265-3.5/source/common/x86/seaintegral.h 100644 root:root 183e5878f6c84c188f78e42206a0364a File: /usr/src/debug/x265-3.5/source/common/yuv.cpp 100644 root:root 474a26fd441125fc8f64281b3f408dbd @@ -290,2 +306,2 @@ File: /usr/src/debug/x265-3.5/source/x265.h 100644 root:root 21702993511869a6a1d6e5c93ebc6456 -RPMIdentity: 06b90ef6ab254fe4b9d1f2c49f6f13b01d6bdfdc5c122978765f13a61c42e664ed1c9b3083a02ddadf496ceafaf8cb01dd807ee495ef0cc405eef093d89c9242 +RPMIdentity: e0fd1a5130ea219178594a5eb26162e75271fc36f401e49b89aef492d757b4b3a20c0ee51da0a262c8c7a30d58d6556c2300b4af39e0346c4edded62ea028bfb --- libx265-devel-3.5-alt1.1.x86_64.rpm.repo 2021-07-07 22:34:07.000000000 +0000 +++ libx265-devel-3.5-alt1.1.x86_64.rpm.hasher 2023-12-02 03:27:12.199674838 +0000 @@ -9,3 +9,3 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libhdr10plus.so()(64bit) = set:mdc6eFmP8Atd6iR1KqiYFKmcQCc0S3EeylSiNZFcrl3V6HDDkD3e42qc6Fd46ql81zdqiSWXNX0ok1mOULA9wDeJxd1xZtC7Vq3X5d2l4BGc5VtAxX5EdocvnSHMBfAIeIvUtjsrZcL2oLqMEz00LVIYNANjbmM1C1BAOj981o4faXrnAXIdusPtmKNsgzVZgZvFQHoUQVpS4dTgSnZHoiz0AoMBgvTOYaNcpWB9QYD967R6gToxTlATgsaJOOX4PDv4PbYl405Cm0QKYmjTz0Gy4y4oCSyb7c0mbRpii1sFIX6kWgdip4M2Im3Z7jTC0N4QaBAJIg7q38BmACt5aDsxw6b0mf3Z3JVgOZfKCh7OJlUkY4D0wWdYHkdp5l2ErQok6EMggE5UewnOB1pGksG05IaDFOM3KmwZLIn5L5RGcTnAmZs1a7QXZifFTqMjFruCMgFd0id8bzODjPIFLVVuTw64NX8aQ4tcE5OKRnXuRgXI3fpunHETxsbx8OiMV2JhjNBneI1sOUbzZ0LUov2Zqscwy8d2n0qGOxARZKy65dgVIGM3VhqVw0sdf4hMxbagMyUqgDW5siMYjBhr0wywZ2xlFHywQ6TbHJ3e52 +Provides: libhdr10plus.so()(64bit) = set:ldc6mmWbMqazl7QWmZ1OE77Zg6DJCWcXpgzULlRUgfPe8CpeALbjCM9shj6Q6qogJ2LxAcVd70qeZarca3koMUENC90VYksZ2AbGsL0B48jTvh428Erc7LF1Zp3NfRjX737nVW3YkWCD9TbdVF8cshmCGkmeDZ8NhB49iS4LP8nHb2hSU6o9cu8XF3dkUA38doQHZBcxHCCn3MVOD6OOZi632TjLcxZ1a067RC4cdlVME2vf90ijoCsy51G2f4JUhI5I0QQocZLzXBTqBABdx816627ccbxj2oZmx0gM737jId1TbOcRqFa Provides: pkgconfig(x265) = 3.5 @@ -15,5 +15,5 @@ File: /usr/include/x265_config.h 100644 root:root 2b66343e1367392df968b8fd066899fe -File: /usr/lib64/libhdr10plus.so 100644 root:root 7b3213bdddd0eec5c8ee9ffb2e4f76c9 +File: /usr/lib64/libhdr10plus.so 100644 root:root eb2cf1cbb694b085bdfd2d889c56d7b0 File: /usr/lib64/libx265.so 120777 root:root libx265.so.199 File: /usr/lib64/pkgconfig/x265.pc 100644 root:root 667cf0cbbf29822b77622c99b00a1aa4 -RPMIdentity: 070a7f772b147a948064684344e024134a8b5c4f82626b54af4381ee4d96307d3be09b794464ebb4ce43861e6bb5a8d4931fed9f3e21d4eda91e8918e865f63e +RPMIdentity: 344fedb80f1f47cf0a99190820a3845930fc390726db89149f6fc3b86f070d096cf400b105de81687ba2fc15743ec3977ce6a0297feecd9ddcebd139f698f720 --- libx265-devel-debuginfo-3.5-alt1.1.x86_64.rpm.repo 2021-07-07 22:34:07.000000000 +0000 +++ libx265-devel-debuginfo-3.5-alt1.1.x86_64.rpm.hasher 2023-12-02 03:27:12.254675464 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/d4 40755 root:root -/usr/lib/debug/.build-id/d4/874c33345b309478092896db1705455250c86d 120777 root:root ../../../../lib64/libhdr10plus.so -/usr/lib/debug/.build-id/d4/874c33345b309478092896db1705455250c86d.debug 120777 root:root ../../usr/lib64/libhdr10plus.so.debug +/usr/lib/debug/.build-id/75 40755 root:root +/usr/lib/debug/.build-id/75/3d2068f09f4be61e14d50986db9bb447acf472 120777 root:root ../../../../lib64/libhdr10plus.so +/usr/lib/debug/.build-id/75/3d2068f09f4be61e14d50986db9bb447acf472.debug 120777 root:root ../../usr/lib64/libhdr10plus.so.debug /usr/lib/debug/usr/lib64/libhdr10plus.so.debug 100644 root:root @@ -12,6 +12,6 @@ Provides: libx265-devel-debuginfo = 3.5-alt1.1:sisyphus+277560.100.1.1 -File: /usr/lib/debug/.build-id/d4 40755 root:root -File: /usr/lib/debug/.build-id/d4/874c33345b309478092896db1705455250c86d 120777 root:root ../../../../lib64/libhdr10plus.so -File: /usr/lib/debug/.build-id/d4/874c33345b309478092896db1705455250c86d.debug 120777 root:root ../../usr/lib64/libhdr10plus.so.debug -File: /usr/lib/debug/usr/lib64/libhdr10plus.so.debug 100644 root:root a8b8d7ba14123a78de23a12c88fbcc7b +File: /usr/lib/debug/.build-id/75 40755 root:root +File: /usr/lib/debug/.build-id/75/3d2068f09f4be61e14d50986db9bb447acf472 120777 root:root ../../../../lib64/libhdr10plus.so +File: /usr/lib/debug/.build-id/75/3d2068f09f4be61e14d50986db9bb447acf472.debug 120777 root:root ../../usr/lib64/libhdr10plus.so.debug +File: /usr/lib/debug/usr/lib64/libhdr10plus.so.debug 100644 root:root b2d5d89352ba79b07ea0995c9c4aa5b0 File: /usr/src/debug/x265-3.5 40755 root:root @@ -19,2 +19,2 @@ File: /usr/src/debug/x265-3.5/8bit/dynamicHDR10 40755 root:root -RPMIdentity: d68b06425782506c3e3ad4fad63b1330c8156bef764648b7419484869efb2632549900f6c86e891fbffa86b401e7cf7d4e6d3f02e9521542ef44b433b1d0c7a5 +RPMIdentity: ac4a609c055f97fd5783772f34f56fae6924c44037c56c252e4c8f1018b1c128ec33eb02559407e59d6441a386163506edb29832939c05ebbbc335a5cdabed99 --- x265-3.5-alt1.1.x86_64.rpm.repo 2021-07-07 22:34:07.000000000 +0000 +++ x265-3.5-alt1.1.x86_64.rpm.hasher 2023-12-02 03:27:12.310676100 +0000 @@ -5,3 +5,3 @@ Provides: x265 = 3.5-alt1.1:sisyphus+277560.100.1.1 -File: /usr/bin/x265 100755 root:root 9b631f012d0a4b293faf6b2eac5f3095 -RPMIdentity: 0785060b900a77120600143317093173367c6be303ee2a2eccd63a9c405d220576d5ab41c4a49e6c0c6d1435f21ced1076393463df67241aa4646865cc7ef31f +File: /usr/bin/x265 100755 root:root af784769dc26847794435e262da15c8a +RPMIdentity: 1b8bdb58bc9198007285a8987fb0005cf6ec9fc059fc6d2db4a81e5a3e04e13f325faae2083e44f2cdb411ca65c1cae425696866a52711146d17e4c0501b18fb --- x265-debuginfo-3.5-alt1.1.x86_64.rpm.repo 2021-07-07 22:34:07.000000000 +0000 +++ x265-debuginfo-3.5-alt1.1.x86_64.rpm.hasher 2023-12-02 03:27:12.367676747 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/03 40755 root:root -/usr/lib/debug/.build-id/03/83ecb15b7eeb70688a27f758d140455b36a87d 120777 root:root ../../../../bin/x265 -/usr/lib/debug/.build-id/03/83ecb15b7eeb70688a27f758d140455b36a87d.debug 120777 root:root ../../usr/bin/x265.debug +/usr/lib/debug/.build-id/e5 40755 root:root +/usr/lib/debug/.build-id/e5/fd8599eec93a77c007ad5bf68caf095de3b259 120777 root:root ../../../../bin/x265 +/usr/lib/debug/.build-id/e5/fd8599eec93a77c007ad5bf68caf095de3b259.debug 120777 root:root ../../usr/bin/x265.debug /usr/lib/debug/usr/bin/x265.debug 100644 root:root @@ -35,6 +35,6 @@ Provides: x265-debuginfo = 3.5-alt1.1:sisyphus+277560.100.1.1 -File: /usr/lib/debug/.build-id/03 40755 root:root -File: /usr/lib/debug/.build-id/03/83ecb15b7eeb70688a27f758d140455b36a87d 120777 root:root ../../../../bin/x265 -File: /usr/lib/debug/.build-id/03/83ecb15b7eeb70688a27f758d140455b36a87d.debug 120777 root:root ../../usr/bin/x265.debug -File: /usr/lib/debug/usr/bin/x265.debug 100644 root:root e4cb2e8aed145d84267a843e326943ce +File: /usr/lib/debug/.build-id/e5 40755 root:root +File: /usr/lib/debug/.build-id/e5/fd8599eec93a77c007ad5bf68caf095de3b259 120777 root:root ../../../../bin/x265 +File: /usr/lib/debug/.build-id/e5/fd8599eec93a77c007ad5bf68caf095de3b259.debug 120777 root:root ../../usr/bin/x265.debug +File: /usr/lib/debug/usr/bin/x265.debug 100644 root:root 5a53be3b239d9f97502fae4b6a0b7ff4 File: /usr/src/debug/x265-3.5 40755 root:root @@ -65,2 +65,2 @@ File: /usr/src/debug/x265-3.5/source/x265cli.h 100644 root:root 2f4ea01eeeaaaadae840f2ef6881aeef -RPMIdentity: f288b740597af723ef1817a91c30fdf566f9a16863bc46f0c24863743576025f759acf520bf0b539042434282c51819f6f3c96272201f10be32e1674cbb5a88c +RPMIdentity: f7a580ea5d224689cc0f529ab717032f3697dc66faf905d6a2c26cefca8affc88c8f5c67a44c1f9ec46692e6e2eeacb580db80d8407879e2193c3f4de74fd9b9