<86>Mar 15 03:15:27 userdel[1833862]: delete user 'rooter' <86>Mar 15 03:15:27 userdel[1833862]: removed group 'rooter' owned by 'rooter' <86>Mar 15 03:15:27 userdel[1833862]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 15 03:15:27 groupadd[1833885]: group added to /etc/group: name=rooter, GID=1787 <86>Mar 15 03:15:27 groupadd[1833885]: group added to /etc/gshadow: name=rooter <86>Mar 15 03:15:27 groupadd[1833885]: new group: name=rooter, GID=1787 <86>Mar 15 03:15:27 useradd[1833909]: new user: name=rooter, UID=1787, GID=1787, home=/root, shell=/bin/bash, from=none <86>Mar 15 03:15:27 userdel[1833929]: delete user 'builder' <86>Mar 15 03:15:27 userdel[1833929]: removed group 'builder' owned by 'builder' <86>Mar 15 03:15:27 userdel[1833929]: removed shadow group 'builder' owned by 'builder' <86>Mar 15 03:15:27 groupadd[1833950]: group added to /etc/group: name=builder, GID=1788 <86>Mar 15 03:15:27 groupadd[1833950]: group added to /etc/gshadow: name=builder <86>Mar 15 03:15:27 groupadd[1833950]: new group: name=builder, GID=1788 <86>Mar 15 03:15:27 useradd[1833968]: new user: name=builder, UID=1788, GID=1788, 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>Mar 15 03:15:31 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Mar 15 03:15:31 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Mar 15 03:15:31 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Mar 15 03:15:31 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Mar 15 03:15:31 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Mar 15 03:15:31 rpmi: libgnutls30-3.8.3-alt1 sisyphus+338392.100.2.1 1705654662 installed <13>Mar 15 03:15:31 rpmi: libngtcp2.16-1.2.0-alt1 sisyphus+339162.100.1.1 1706355118 installed <13>Mar 15 03:15:31 rpmi: libngtcp2_crypto_gnutls8-1.2.0-alt1 sisyphus+339162.100.1.1 1706355118 installed <13>Mar 15 03:15:31 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 15 03:15:31 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Mar 15 03:15:31 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>Mar 15 03:15:31 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>Mar 15 03:15:31 rpmi: rpm-macros-cmake-3.28.3-alt1.1 sisyphus+340934.100.1.1 1708243593 installed <13>Mar 15 03:15:32 rpmi: cmake-modules-3.28.3-alt1.1 sisyphus+340934.100.1.1 1708243593 installed <13>Mar 15 03:15:32 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265066 installed <13>Mar 15 03:15:32 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Mar 15 03:15:32 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Mar 15 03:15:32 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Mar 15 03:15:32 rpmi: publicsuffix-list-dafsa-20240130-alt1 sisyphus+339506.100.1.1 1706719111 installed <13>Mar 15 03:15:32 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Mar 15 03:15:32 rpmi: libnghttp3.9-1.1.0-alt1 sisyphus+339163.100.1.1 1706355266 installed <13>Mar 15 03:15:32 rpmi: libnghttp2-1.59.0-alt1 sisyphus+339160.100.1.1 1706354719 installed <13>Mar 15 03:15:32 rpmi: openldap-common-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed <13>Mar 15 03:15:32 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Mar 15 03:15:32 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Mar 15 03:15:32 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Mar 15 03:15:32 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Mar 15 03:15:32 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Mar 15 03:15:32 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Mar 15 03:15:32 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Mar 15 03:15:32 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Mar 15 03:15:32 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 15 03:15:32 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 15 03:15:32 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Mar 15 03:15:32 rpmi: ca-trust-0.1.5-alt1 sisyphus+340049.100.1.1 1707326464 installed <13>Mar 15 03:15:32 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Mar 15 03:15:32 rpmi: libcrypto3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed <13>Mar 15 03:15:32 rpmi: libssl3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed <86>Mar 15 03:15:32 groupadd[1854705]: group added to /etc/group: name=_keytab, GID=999 <86>Mar 15 03:15:32 groupadd[1854705]: group added to /etc/gshadow: name=_keytab <86>Mar 15 03:15:32 groupadd[1854705]: new group: name=_keytab, GID=999 <13>Mar 15 03:15:32 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700934 installed <13>Mar 15 03:15:32 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>Mar 15 03:15:32 groupadd[1855144]: group added to /etc/group: name=sasl, GID=998 <86>Mar 15 03:15:32 groupadd[1855144]: group added to /etc/gshadow: name=sasl <86>Mar 15 03:15:32 groupadd[1855144]: new group: name=sasl, GID=998 <13>Mar 15 03:15:32 rpmi: libsasl2-3-2.1.28-alt1 sisyphus+341396.100.1.1 1708892239 installed <13>Mar 15 03:15:32 rpmi: libldap2-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed <13>Mar 15 03:15:32 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed <13>Mar 15 03:15:32 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Mar 15 03:15:32 rpmi: libcurl-8.6.0-alt1 sisyphus+339478.100.2.2 1706721193 installed <13>Mar 15 03:15:32 rpmi: cmake-3.28.3-alt1.1 sisyphus+340934.100.1.1 1708243593 installed <13>Mar 15 03:15:32 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Mar 15 03:15:32 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 15 03:15:32 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.20178 + 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.20178 + 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.28.3 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 encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" 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' [ 12%] 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' [ 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' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 2%] 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' [ 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' [ 11%] 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' [ 7%] 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' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 14%] 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' [ 8%] 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' [ 23%] 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' [ 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' [ 19%] 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' [ 6%] 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' [ 24%] 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' [ 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' [ 3%] 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' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 22%] 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' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 18%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 25%] 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' [ 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' [ 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' [ 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' [ 20%] 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' [ 13%] 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' 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-static.dir/build.make CMakeFiles/x265-static.dir/build /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' [ 91%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/test /usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 93%] 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' [ 93%] 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' [ 97%] 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' [ 98%] 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' [ 95%] 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' [ 97%] 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' [ 90%] Linking CXX shared library libx265_main10.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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/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/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/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/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.28.3 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 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/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' 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' [ 7%] 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' [ 19%] 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' [ 8%] 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' [ 23%] 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' [ 22%] 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' [ 11%] 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' [ 16%] 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' [ 14%] 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' [ 25%] 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' [ 6%] 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' [ 27%] 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' [ 12%] 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' [ 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' [ 13%] 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' [ 30%] 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' [ 34%] 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' [ 28%] 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' [ 29%] 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' [ 37%] 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' [ 38%] 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' [ 32%] 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' [ 17%] 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' [ 3%] 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' [ 35%] 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' [ 49%] 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' [ 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' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 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' [ 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' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 20%] 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' [ 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' [ 69%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 9%] 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' [ 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' [ 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' [ 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/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' [ 81%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 18%] 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' [ 4%] 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' [ 2%] 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' [ 33%] 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' [ 24%] 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' [ 97%] 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' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 93%] 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' [ 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' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 97%] 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/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_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.28.3 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 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 /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/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' 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 dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/common /usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 14%] 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' [ 4%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 13%] 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' [ 15%] 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' [ 19%] 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' [ 22%] 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' [ 12%] 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[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 10%] 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' [ 20%] 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' [ 11%] 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' [ 9%] 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' [ 9%] 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' [ 24%] 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' [ 17%] 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' [ 9%] 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' [ 18%] 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' [ 3%] 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' [ 9%] 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' [ 21%] 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' [ 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' [ 27%] 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' [ 26%] 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' [ 34%] 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' [ 3%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 40%] 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' 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' [ 41%] 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[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 41%] 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 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' [ 25%] 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' [ 43%] 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' [ 32%] 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' [ 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' [ 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' [ 23%] 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' [ 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' [ 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' [ 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' [ 33%] 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' [ 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' [ 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' [ 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' [ 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' [ 42%] 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[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 62%] 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' [ 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' [ 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' [ 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' [ 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' [ 31%] 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' [ 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[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' [ 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' [ 30%] 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' [ 67%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 66%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 37%] 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/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' [ 16%] 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' [ 36%] 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' [ 38%] 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' [ 35%] 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' [ 39%] 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' [ 40%] 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-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' 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' [ 80%] 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' [ 82%] 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' [ 87%] 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' [ 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' [ 84%] 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' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 83%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 81%] 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/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/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/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' [ 93%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 91%] 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' [ 89%] 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' [ 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' [ 94%] 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/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' [ 90%] 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/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' [ 96%] 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' [ 97%] 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' [ 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' [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/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 '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[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.95013 + 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.99775 + 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 65F3BE0E 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.34x 143.12 478.64 avg_pp[ 4x4] 3.93x 80.82 318.02 avg_pp_aligned[ 4x4] 4.09x 79.91 327.13 sad[ 4x4] 4.32x 75.22 325.03 sad_x3[ 4x4] 7.45x 95.07 708.56 sad_x4[ 4x4] 7.05x 135.06 951.52 copy_pp[ 4x4] 2.67x 73.61 196.53 addAvg[ 4x4] 6.38x 79.49 507.54 addAvg_aligned[ 4x4] 5.79x 79.56 460.96 sse_pp[ 4x4] 3.68x 90.84 333.87 sse_ss[ 4x4] 4.39x 77.18 338.64 sub_ps[ 4x4] 4.92x 78.65 386.89 add_ps[ 4x4] 6.01x 75.95 456.33 add_ps_aligned[ 4x4] 5.82x 76.16 443.29 copy_ss[ 4x4] 4.39x 74.10 325.45 copy_sp[ 4x4] 2.64x 73.89 195.13 copy_ps[ 4x4] 4.43x 73.54 325.45 satd[ 8x8] 5.69x 215.08 1223.67 avg_pp[ 8x8] 8.70x 136.08 1184.10 avg_pp_aligned[ 8x8] 8.62x 134.92 1163.49 sad[ 8x8] 2.34x 85.55 200.60 sad_x3[ 8x8] 12.82x 213.54 2737.15 sad_x4[ 8x8] 13.41x 247.26 3315.81 copy_pp[ 8x8] 8.55x 75.25 643.05 addAvg[ 8x8] 12.33x 148.96 1836.69 addAvg_aligned[ 8x8] 12.06x 149.03 1796.85 sse_pp[ 8x8] 6.19x 181.88 1125.89 sse_ss[ 8x8] 3.56x 169.20 603.21 sub_ps[ 8x8] 7.87x 159.26 1253.41 add_ps[ 8x8] 10.58x 143.22 1515.96 add_ps_aligned[ 8x8] 10.65x 143.12 1523.73 copy_ss[ 8x8] 8.43x 79.94 673.77 copy_sp[ 8x8] 8.38x 80.37 673.21 copy_ps[ 8x8] 8.00x 84.29 673.91 [i420] copy_pp[ 4x4] 2.66x 75.01 199.34 [i420] addAvg[ 4x4] 5.82x 80.23 466.99 [i420] addAvg_aligned[ 4x4] 5.69x 81.56 463.77 [i420] satd[ 4x4] 3.34x 145.04 483.83 [i420] copy_ss[ 4x4] 4.34x 74.94 325.45 [i420] copy_ps[ 4x4] 4.45x 73.12 325.54 [i420] copy_sp[ 4x4] 2.78x 73.12 202.99 [i420] sub_ps[ 4x4] 4.58x 78.61 360.10 [i420] add_ps[ 4x4] 6.24x 76.16 475.13 [i420] add_ps_aligned[ 4x4] 5.98x 76.51 457.17 [i420] sa8d[ 4x4] 3.37x 142.84 481.16 [i422] copy_pp[ 4x8] 4.85x 75.92 368.52 [i422] addAvg[ 4x8] 5.64x 149.14 840.42 [i422] addAvg_aligned[ 4x8] 5.64x 149.17 841.54 [i422] satd[ 4x8] 4.78x 209.47 1001.60 [i422] copy_ss[ 4x8] 5.08x 79.73 405.41 [i422] copy_ps[ 4x8] 4.57x 87.79 400.78 [i422] copy_sp[ 4x8] 5.03x 79.45 399.52 [i422] sse_pp[ 4x8] 2.86x 187.62 536.71 [i422] sub_ps[ 4x8] 4.13x 160.24 661.14 [i422] add_ps[ 4x8] 5.64x 143.36 808.30 [i422] add_ps_aligned[ 4x8] 5.65x 142.77 806.75 satd[ 8x4] 3.32x 185.63 617.09 avg_pp[ 8x4] 8.11x 77.32 627.19 avg_pp_aligned[ 8x4] 8.22x 76.41 627.76 sad[ 8x4] 1.65x 76.17 125.55 sad_x3[ 8x4] 12.42x 107.12 1330.84 sad_x4[ 8x4] 11.15x 150.79 1680.70 copy_pp[ 8x4] 4.85x 73.47 356.31 addAvg[ 8x4] 12.00x 79.87 958.82 addAvg_aligned[ 8x4] 11.48x 81.84 939.18 [i420] copy_pp[ 4x2] 1.40x 73.22 102.26 [i420] addAvg[ 4x2] 3.48x 77.21 269.06 [i420] addAvg_aligned[ 4x2] 3.57x 78.96 282.24 [i422] copy_pp[ 4x4] 2.70x 74.62 201.72 [i422] addAvg[ 4x4] 5.67x 81.84 464.00 [i422] addAvg_aligned[ 4x4] 5.35x 86.28 461.66 [i422] satd[ 4x4] 3.31x 144.06 476.39 satd[ 4x8] 4.74x 210.63 998.24 avg_pp[ 4x8] 4.50x 127.39 572.91 avg_pp_aligned[ 4x8] 4.92x 127.22 625.37 sad[ 4x8] 7.19x 86.84 624.67 sad_x3[ 4x8] 6.92x 199.63 1380.50 sad_x4[ 4x8] 6.80x 256.54 1745.36 copy_pp[ 4x8] 4.86x 77.04 374.55 addAvg[ 4x8] 5.74x 149.42 857.82 addAvg_aligned[ 4x8] 5.70x 149.31 850.94 [i420] copy_pp[ 2x4] 1.09x 74.31 80.66 [i420] addAvg[ 2x4] 3.22x 84.39 271.44 [i420] addAvg_aligned[ 2x4] 3.27x 84.08 274.67 [i422] copy_pp[ 2x8] 2.26x 88.31 199.48 [i422] addAvg[ 2x8] 2.96x 175.89 520.72 [i422] addAvg_aligned[ 2x8] 2.90x 177.89 516.23 satd[16x16] 8.99x 528.40 4749.20 avg_pp[16x16] 23.20x 193.05 4478.60 avg_pp_aligned[16x16] 22.83x 199.81 4561.25 sad[16x16] 2.08x 181.43 377.21 sad_x3[16x16] 27.48x 365.55 10046.97 sad_x4[16x16] 27.97x 470.36 13154.25 copy_pp[16x16] 15.73x 153.80 2419.28 addAvg[16x16] 20.59x 356.55 7339.74 addAvg_aligned[16x16] 20.61x 358.12 7380.02 sse_pp[16x16] 2.02x 318.08 642.63 sse_ss[16x16] 9.71x 224.32 2177.29 sub_ps[16x16] 20.59x 212.07 4366.37 add_ps[16x16] 23.17x 261.93 6069.10 add_ps_aligned[16x16] 23.08x 262.07 6049.60 copy_ss[16x16] 15.62x 154.74 2417.53 copy_sp[16x16] 12.51x 195.92 2451.96 copy_ps[16x16] 13.03x 186.68 2432.32 [i420] copy_pp[ 8x8] 8.74x 76.16 665.77 [i420] addAvg[ 8x8] 12.34x 150.44 1857.03 [i420] addAvg_aligned[ 8x8] 12.08x 152.50 1842.07 [i420] satd[ 8x8] 4.67x 269.28 1257.76 [i420] copy_ss[ 8x8] 8.31x 82.92 688.92 [i420] copy_ps[ 8x8] 7.96x 86.32 687.37 [i420] copy_sp[ 8x8] 8.60x 79.45 683.45 [i420] sse_pp[ 8x8] 6.33x 177.50 1123.65 [i420] sub_ps[ 8x8] 7.60x 163.57 1242.75 [i420] add_ps[ 8x8] 10.86x 143.43 1557.43 [i420] add_ps_aligned[ 8x8] 10.67x 145.39 1551.78 [i420] sa8d[ 8x8] 4.45x 270.41 1203.33 [i422] copy_pp[ 8x16] 9.19x 152.64 1402.81 [i422] addAvg[ 8x16] 14.06x 260.81 3666.71 [i422] addAvg_aligned[ 8x16] 14.27x 259.58 3704.39 [i422] satd[ 8x16] 4.58x 521.94 2390.94 [i422] copy_ss[ 8x16] 9.03x 152.54 1378.12 [i422] copy_ps[ 8x16] 8.26x 167.63 1384.96 [i422] copy_sp[ 8x16] 8.92x 157.72 1407.58 [i422] sse_pp[ 8x16] 7.13x 281.02 2003.63 [i422] sub_ps[ 8x16] 9.20x 267.53 2462.06 [i422] add_ps[ 8x16] 15.85x 223.31 3540.34 [i422] add_ps_aligned[ 8x16] 15.68x 221.42 3471.52 [i422] sa8d[ 8x16] 3.82x 610.85 2335.67 satd[ 16x8] 8.52x 275.03 2343.88 avg_pp[ 16x8] 16.88x 129.42 2184.73 avg_pp_aligned[ 16x8] 17.09x 127.88 2186.13 sad[ 16x8] 2.78x 81.17 225.71 sad_x3[ 16x8] 25.23x 202.58 5110.70 sad_x4[ 16x8] 25.55x 253.63 6481.24 copy_pp[ 16x8] 15.29x 78.79 1204.87 addAvg[ 16x8] 18.82x 199.77 3759.20 addAvg_aligned[ 16x8] 18.55x 207.20 3842.57 [i420] copy_pp[ 8x4] 4.68x 74.90 350.42 [i420] addAvg[ 8x4] 11.80x 80.54 949.98 [i420] addAvg_aligned[ 8x4] 11.79x 81.42 959.94 [i420] satd[ 8x4] 3.39x 187.38 635.47 [i422] copy_pp[ 8x8] 8.69x 76.69 666.55 [i422] addAvg[ 8x8] 12.16x 151.91 1846.51 [i422] addAvg_aligned[ 8x8] 12.31x 149.49 1840.20 [i422] satd[ 8x8] 4.60x 266.20 1225.49 satd[ 8x16] 5.81x 416.32 2417.31 avg_pp[ 8x16] 11.11x 214.48 2382.81 avg_pp_aligned[ 8x16] 11.17x 213.82 2387.72 sad[ 8x16] 2.07x 191.27 395.87 sad_x3[ 8x16] 14.37x 366.60 5267.99 sad_x4[ 8x16] 14.87x 442.52 6580.42 copy_pp[ 8x16] 9.20x 151.94 1398.04 addAvg[ 8x16] 13.81x 268.72 3710.00 addAvg_aligned[ 8x16] 14.19x 261.20 3707.47 [i420] copy_pp[ 4x8] 4.74x 75.74 358.70 [i420] addAvg[ 4x8] 5.59x 149.03 832.85 [i420] addAvg_aligned[ 4x8] 5.68x 149.07 847.31 [i420] satd[ 4x8] 4.85x 209.65 1016.61 [i422] copy_pp[ 4x16] 4.92x 152.54 750.08 [i422] addAvg[ 4x16] 6.42x 255.84 1641.56 [i422] addAvg_aligned[ 4x16] 6.42x 256.01 1642.40 [i422] satd[ 4x16] 5.70x 363.10 2070.76 satd[ 16x4] 6.16x 192.25 1184.25 avg_pp[ 16x4] 13.52x 79.77 1078.48 avg_pp_aligned[ 16x4] 14.50x 79.98 1159.98 sad[ 16x4] 1.92x 75.92 145.89 sad_x3[ 16x4] 27.22x 91.85 2499.80 sad_x4[ 16x4] 21.89x 151.35 3313.33 copy_pp[ 16x4] 8.79x 76.27 670.40 addAvg[ 16x4] 14.50x 128.16 1858.58 addAvg_aligned[ 16x4] 14.80x 126.06 1865.73 [i420] copy_pp[ 8x2] 3.50x 73.40 256.85 [i420] addAvg[ 8x2] 6.93x 74.48 516.09 [i420] addAvg_aligned[ 8x2] 6.89x 74.66 514.69 [i422] copy_pp[ 8x4] 4.76x 73.96 352.24 [i422] addAvg[ 8x4] 11.63x 81.87 952.45 [i422] addAvg_aligned[ 8x4] 11.93x 79.49 948.44 [i422] satd[ 8x4] 3.31x 185.42 613.59 satd[16x12] 7.32x 471.37 3449.50 avg_pp[16x12] 21.81x 158.45 3455.30 avg_pp_aligned[16x12] 22.12x 156.46 3460.30 sad[16x12] 1.97x 149.98 295.71 sad_x3[16x12] 27.28x 300.52 8199.54 sad_x4[16x12] 26.94x 360.58 9715.69 copy_pp[16x12] 18.10x 104.04 1882.83 addAvg[16x12] 18.71x 288.19 5391.96 addAvg_aligned[16x12] 18.89x 286.37 5409.50 [i420] copy_pp[ 8x6] 11.86x 75.08 890.22 [i420] addAvg[ 8x6] 12.02x 118.53 1424.41 [i420] addAvg_aligned[ 8x6] 11.70x 118.57 1387.66 [i422] copy_pp[ 8x12] 20.23x 82.47 1668.36 [i422] addAvg[ 8x12] 14.08x 199.60 2809.70 [i422] addAvg_aligned[ 8x12] 13.67x 201.35 2753.29 [i422] satd[ 8x12] 7.35x 420.67 3093.19 satd[ 4x16] 5.71x 358.58 2047.39 avg_pp[ 4x16] 5.82x 197.25 1147.64 avg_pp_aligned[ 4x16] 5.64x 205.10 1155.77 sad[ 4x16] 6.41x 189.79 1216.51 sad_x3[ 4x16] 7.37x 353.47 2605.99 sad_x4[ 4x16] 7.57x 446.75 3383.33 copy_pp[ 4x16] 4.95x 151.49 749.38 addAvg[ 4x16] 6.59x 249.85 1645.63 addAvg_aligned[ 4x16] 6.70x 243.86 1633.57 [i420] copy_pp[ 2x8] 1.99x 88.94 177.31 [i420] addAvg[ 2x8] 3.05x 173.58 530.12 [i420] addAvg_aligned[ 2x8] 2.86x 180.05 515.11 [i422] copy_pp[ 2x16] 1.61x 203.56 327.70 [i422] addAvg[ 2x16] 2.94x 324.44 955.03 [i422] addAvg_aligned[ 2x16] 2.92x 330.85 964.57 satd[12x16] 6.86x 905.80 6216.08 avg_pp[12x16] 10.20x 325.66 3322.55 avg_pp_aligned[12x16] 10.57x 325.24 3437.59 sad[12x16] 12.66x 273.84 3467.60 sad_x3[12x16] 14.26x 535.98 7641.08 sad_x4[12x16] 14.94x 654.30 9775.59 copy_pp[12x16] 7.53x 254.05 1913.29 addAvg[12x16] 10.35x 538.95 5577.13 addAvg_aligned[12x16] 10.22x 541.08 5532.24 [i420] copy_pp[ 6x8] 3.02x 167.49 505.01 [i420] addAvg[ 6x8] 6.93x 199.74 1384.71 [i420] addAvg_aligned[ 6x8] 7.25x 200.76 1455.13 [i422] copy_pp[ 6x16] 3.69x 287.29 1061.22 [i422] addAvg[ 6x16] 7.53x 366.77 2763.53 [i422] addAvg_aligned[ 6x16] 7.86x 351.54 2762.97 satd[32x32] 9.59x 1910.11 18320.78 avg_pp[32x32] 47.49x 371.43 17639.58 avg_pp_aligned[32x32] 47.39x 370.80 17572.80 sad[32x32] 2.83x 386.73 1096.29 sad_x3[32x32] 47.75x 817.34 39029.56 sad_x4[32x32] 47.98x 1046.36 50207.82 copy_pp[32x32] 33.30x 286.37 9536.17 addAvg[32x32] 29.14x 980.74 28574.73 addAvg_aligned[32x32] 29.08x 978.95 28466.15 sse_pp[32x32] 2.81x 769.65 2159.34 sse_ss[32x32] 12.09x 670.20 8101.59 sub_ps[32x32] 16.66x 704.06 11730.68 add_ps[32x32] 31.54x 758.02 23909.84 add_ps_aligned[32x32] 31.59x 756.27 23890.76 copy_ss[32x32] 17.15x 544.28 9333.99 copy_sp[32x32] 20.19x 457.40 9234.39 copy_ps[32x32] 17.20x 541.43 9312.53 [i420] copy_pp[16x16] 15.55x 156.63 2434.96 [i420] addAvg[16x16] 20.69x 362.96 7508.24 [i420] addAvg_aligned[16x16] 20.94x 359.63 7529.08 [i420] satd[16x16] 4.70x 961.79 4517.11 [i420] copy_ss[16x16] 15.79x 155.13 2449.02 [i420] copy_ps[16x16] 12.81x 190.11 2434.99 [i420] copy_sp[16x16] 12.39x 196.76 2437.80 [i420] sse_pp[16x16] 2.01x 314.07 630.56 [i420] sub_ps[16x16] 20.51x 213.43 4378.44 [i420] add_ps[16x16] 23.21x 261.83 6076.25 [i420] add_ps_aligned[16x16] 23.51x 262.07 6160.42 [i420] sa8d[16x16] 4.84x 965.64 4676.51 [i422] copy_pp[16x32] 16.92x 272.23 4607.09 [i422] addAvg[16x32] 22.55x 661.10 14908.88 [i422] addAvg_aligned[16x32] 21.97x 678.07 14894.40 [i422] satd[16x32] 4.95x 1811.39 8970.38 [i422] copy_ss[16x32] 16.15x 286.23 4623.37 [i422] copy_ps[16x32] 15.19x 305.00 4631.53 [i422] copy_sp[16x32] 26.79x 319.08 8547.01 [i422] sse_pp[16x32] 1.60x 729.11 1165.31 [i422] sub_ps[16x32] 15.51x 382.29 5930.08 [i422] add_ps[16x32] 24.74x 479.28 11856.23 [i422] add_ps_aligned[16x32] 25.24x 479.81 12109.16 [i422] sa8d[16x32] 4.20x 2174.59 9142.93 satd[32x16] 8.86x 1049.58 9303.83 avg_pp[32x16] 50.60x 217.11 10985.93 avg_pp_aligned[32x16] 50.25x 216.83 10896.57 sad[32x16] 2.14x 224.99 480.58 sad_x3[32x16] 45.32x 459.81 20838.68 sad_x4[32x16] 43.42x 579.40 25160.30 copy_pp[32x16] 56.72x 156.84 8896.75 addAvg[32x16] 27.81x 540.29 15027.84 addAvg_aligned[32x16] 28.19x 536.22 15114.39 [i420] copy_pp[ 16x8] 15.01x 79.56 1193.80 [i420] addAvg[ 16x8] 17.46x 206.60 3607.17 [i420] addAvg_aligned[ 16x8] 17.77x 203.56 3616.85 [i420] satd[ 16x8] 4.52x 524.60 2369.60 [i422] copy_pp[16x16] 16.13x 151.52 2443.55 [i422] addAvg[16x16] 20.90x 358.96 7503.05 [i422] addAvg_aligned[16x16] 20.60x 359.53 7405.13 [i422] satd[16x16] 4.73x 950.87 4500.52 satd[16x32] 8.88x 1032.77 9170.56 avg_pp[16x32] 25.45x 347.69 8849.24 avg_pp_aligned[16x32] 25.34x 349.68 8862.22 sad[16x32] 2.13x 320.83 682.89 sad_x3[16x32] 28.93x 676.04 19559.18 sad_x4[16x32] 29.61x 854.22 25295.95 copy_pp[16x32] 16.71x 275.90 4610.58 addAvg[16x32] 22.02x 674.40 14849.26 addAvg_aligned[16x32] 21.72x 686.97 14920.66 [i420] copy_pp[ 8x16] 9.04x 153.20 1384.71 [i420] addAvg[ 8x16] 14.65x 252.09 3693.13 [i420] addAvg_aligned[ 8x16] 14.67x 258.88 3797.11 [i420] satd[ 8x16] 4.66x 522.01 2431.90 [i422] copy_pp[ 8x32] 9.24x 274.81 2539.64 [i422] addAvg[ 8x32] 15.49x 491.68 7614.85 [i422] addAvg_aligned[ 8x32] 15.39x 491.37 7560.56 [i422] satd[ 8x32] 4.96x 946.59 4695.20 satd[ 32x8] 7.85x 589.38 4629.26 avg_pp[ 32x8] 32.10x 135.62 4353.63 avg_pp_aligned[ 32x8] 31.96x 136.71 4369.60 sad[ 32x8] 2.11x 149.03 313.81 sad_x3[ 32x8] 37.36x 266.13 9943.51 sad_x4[ 32x8] 42.37x 309.90 13130.82 copy_pp[ 32x8] 33.16x 76.65 2542.02 addAvg[ 32x8] 24.34x 290.40 7068.32 addAvg_aligned[ 32x8] 24.04x 296.25 7122.32 [i420] copy_pp[ 16x4] 8.67x 76.62 663.95 [i420] addAvg[ 16x4] 14.39x 125.68 1808.92 [i420] addAvg_aligned[ 16x4] 14.16x 129.42 1832.48 [i420] satd[ 16x4] 3.95x 300.35 1186.35 [i422] copy_pp[ 16x8] 15.75x 75.92 1195.75 [i422] addAvg[ 16x8] 17.91x 203.66 3647.59 [i422] addAvg_aligned[ 16x8] 17.94x 202.47 3632.14 [i422] satd[ 16x8] 4.46x 531.85 2372.28 satd[32x24] 9.19x 1469.40 13503.97 avg_pp[32x24] 44.12x 286.65 12648.40 avg_pp_aligned[32x24] 44.57x 288.40 12855.12 sad[32x24] 2.31x 292.01 675.31 sad_x3[32x24] 49.81x 645.37 32145.99 sad_x4[32x24] 46.77x 821.34 38416.53 copy_pp[32x24] 31.60x 220.96 6982.04 addAvg[32x24] 28.00x 786.49 22023.35 addAvg_aligned[32x24] 28.10x 783.62 22017.60 [i420] copy_pp[16x12] 17.78x 105.44 1875.13 [i420] addAvg[16x12] 18.85x 284.17 5357.88 [i420] addAvg_aligned[16x12] 18.84x 283.05 5333.33 [i420] satd[16x12] 4.62x 735.30 3398.58 [i422] copy_pp[16x24] 16.60x 211.86 3516.41 [i422] addAvg[16x24] 21.00x 527.05 11066.89 [i422] addAvg_aligned[16x24] 21.41x 519.27 11118.92 [i422] satd[16x24] 5.02x 1387.32 6960.64 satd[ 8x32] 4.88x 965.29 4712.87 avg_pp[ 8x32] 11.12x 409.25 4551.12 avg_pp_aligned[ 8x32] 11.32x 405.15 4587.17 sad[ 8x32] 2.31x 355.67 821.76 sad_x3[ 8x32] 16.10x 632.17 10176.23 sad_x4[ 8x32] 17.03x 780.90 13300.84 copy_pp[ 8x32] 9.12x 276.46 2522.38 addAvg[ 8x32] 15.81x 477.67 7552.41 addAvg_aligned[ 8x32] 15.19x 499.87 7594.93 [i420] copy_pp[ 4x16] 4.88x 155.02 756.25 [i420] addAvg[ 4x16] 6.34x 262.63 1666.22 [i420] addAvg_aligned[ 4x16] 6.55x 249.95 1637.49 [i420] satd[ 4x16] 5.80x 354.83 2057.21 [i422] copy_pp[ 4x32] 5.49x 271.00 1488.94 [i422] addAvg[ 4x32] 7.78x 417.76 3250.36 [i422] addAvg_aligned[ 4x32] 7.74x 419.05 3241.46 [i422] satd[ 4x32] 6.83x 604.93 4129.16 satd[24x32] 5.16x 2717.81 14024.83 avg_pp[24x32] 14.09x 898.09 12651.62 avg_pp_aligned[24x32] 14.12x 897.88 12682.20 sad[24x32] 3.07x 599.67 1838.38 sad_x3[24x32] 19.20x 1512.95 29049.72 sad_x4[24x32] 20.59x 1891.61 38941.18 copy_pp[24x32] 13.17x 510.42 6723.23 addAvg[24x32] 17.75x 1141.08 20259.74 addAvg_aligned[24x32] 17.69x 1145.05 20251.74 [i420] copy_pp[12x16] 7.39x 256.92 1899.42 [i420] addAvg[12x16] 10.28x 538.15 5529.58 [i420] addAvg_aligned[12x16] 10.37x 536.08 5558.06 [i420] satd[12x16] 7.13x 868.61 6190.30 [i422] copy_pp[12x32] 12.81x 501.11 6420.22 [i422] addAvg[12x32] 10.63x 988.12 10504.21 [i422] addAvg_aligned[12x32] 10.39x 1007.87 10467.67 [i422] satd[12x32] 7.46x 1663.64 12407.54 satd[64x64] 9.95x 7273.45 72381.96 avg_pp[64x64] 52.84x 1330.46 70298.10 avg_pp_aligned[64x64] 52.95x 1317.70 69766.02 sad[64x64] 2.93x 1185.20 3467.17 sad_x3[64x64] 49.32x 3149.19 155307.27 sad_x4[64x64] 51.64x 3933.07 203091.17 copy_pp[64x64] 63.85x 1067.33 68147.73 addAvg[64x64] 31.58x 3673.98 116026.89 addAvg_aligned[64x64] 31.62x 3674.58 116179.66 sse_pp[64x64] 2.86x 2649.42 7574.03 sse_ss[64x64] 13.26x 2269.53 30100.28 sub_ps[64x64] 17.21x 2699.76 46454.47 add_ps[64x64] 36.11x 2629.13 94937.95 add_ps_aligned[64x64] 36.14x 2621.81 94755.17 copy_ss[64x64] 15.24x 2303.59 35105.63 copy_sp[64x64] 22.62x 1552.19 35116.86 copy_ps[64x64] 16.87x 2086.97 35210.98 [i420] copy_pp[32x32] 33.69x 281.86 9497.13 [i420] addAvg[32x32] 28.88x 984.87 28438.80 [i420] addAvg_aligned[32x32] 29.20x 970.83 28347.05 [i420] satd[32x32] 5.04x 3634.88 18316.99 [i420] copy_ss[32x32] 17.20x 537.06 9236.77 [i420] copy_ps[32x32] 17.10x 539.54 9226.95 [i420] copy_sp[32x32] 20.43x 454.53 9284.42 [i420] sse_pp[32x32] 2.85x 758.86 2161.72 [i420] sub_ps[32x32] 16.67x 708.26 11810.22 [i420] add_ps[32x32] 37.51x 753.71 28274.11 [i420] add_ps_aligned[32x32] 37.79x 756.48 28589.32 [i420] sa8d[32x32] 4.74x 3912.89 18541.86 [i422] copy_pp[32x64] 34.91x 539.27 18827.76 [i422] addAvg[32x64] 29.79x 1897.15 56514.97 [i422] addAvg_aligned[32x64] 29.53x 1915.07 56545.83 [i422] satd[32x64] 5.08x 7134.88 36279.36 [i422] copy_ss[32x64] 17.55x 1055.60 18525.87 [i422] copy_ps[32x64] 17.32x 1055.46 18277.86 [i422] copy_sp[32x64] 22.37x 819.44 18333.83 [i422] sse_pp[32x64] 1.68x 2643.46 4454.19 [i422] sub_ps[32x64] 26.37x 1327.34 35000.98 [i422] add_ps[32x64] 32.27x 1462.65 47205.25 [i422] add_ps_aligned[32x64] 31.91x 1476.16 47108.32 [i422] sa8d[32x64] 4.32x 8551.11 36908.80 satd[64x32] 9.95x 3680.29 36611.12 avg_pp[64x32] 49.91x 674.37 33655.97 avg_pp_aligned[64x32] 49.41x 680.81 33641.38 sad[64x32] 3.69x 641.10 2367.37 sad_x3[64x32] 47.83x 1615.39 77260.22 sad_x4[64x32] 51.75x 1989.74 102977.44 copy_pp[64x32] 32.80x 537.83 17638.74 addAvg[64x32] 28.39x 1869.57 53078.94 addAvg_aligned[64x32] 28.54x 1870.50 53379.14 [i420] copy_pp[32x16] 56.89x 156.53 8905.46 [i420] addAvg[32x16] 27.53x 529.60 14579.08 [i420] addAvg_aligned[32x16] 27.58x 526.91 14532.22 [i420] satd[32x16] 4.99x 1826.31 9121.46 [i422] copy_pp[32x32] 33.57x 283.12 9504.01 [i422] addAvg[32x32] 28.71x 987.25 28346.07 [i422] addAvg_aligned[32x32] 28.58x 1001.64 28624.11 [i422] satd[32x32] 5.10x 3589.58 18301.70 satd[32x64] 9.75x 3690.45 35997.39 avg_pp[32x64] 38.87x 1138.59 44258.24 avg_pp_aligned[32x64] 38.98x 1138.22 44370.88 sad[32x64] 3.07x 689.07 2118.24 sad_x3[32x64] 48.17x 1617.74 77929.78 sad_x4[32x64] 48.87x 2052.42 100307.75 copy_pp[32x64] 35.11x 537.69 18878.82 addAvg[32x64] 29.96x 1870.39 56044.33 addAvg_aligned[32x64] 30.05x 1869.22 56169.18 [i420] copy_pp[16x32] 16.58x 277.93 4607.37 [i420] addAvg[16x32] 21.42x 687.91 14737.95 [i420] addAvg_aligned[16x32] 21.52x 686.90 14780.10 [i420] satd[16x32] 4.99x 1845.11 9209.98 [i422] copy_pp[16x64] 16.87x 533.56 9001.24 [i422] addAvg[16x64] 21.83x 1306.15 28517.49 [i422] addAvg_aligned[16x64] 21.95x 1302.71 28592.83 [i422] satd[16x64] 5.14x 3599.04 18500.48 satd[64x16] 9.34x 1984.56 18535.83 avg_pp[64x16] 47.06x 358.72 16880.66 avg_pp_aligned[64x16] 47.60x 357.22 17004.67 sad[64x16] 3.15x 362.92 1143.71 sad_x3[64x16] 45.68x 845.57 38625.27 sad_x4[64x16] 48.94x 1046.92 51239.86 copy_pp[64x16] 31.32x 288.16 9025.65 addAvg[64x16] 27.42x 979.96 26867.94 addAvg_aligned[64x16] 27.24x 983.05 26773.53 [i420] copy_pp[ 32x8] 33.45x 75.57 2527.58 [i420] addAvg[ 32x8] 24.22x 296.29 7177.31 [i420] addAvg_aligned[ 32x8] 23.90x 302.31 7223.75 [i420] satd[ 32x8] 4.86x 951.15 4624.35 [i422] copy_pp[32x16] 68.13x 156.07 10632.57 [i422] addAvg[32x16] 27.65x 540.50 14944.37 [i422] addAvg_aligned[32x16] 27.22x 546.59 14879.42 [i422] satd[32x16] 4.87x 1867.52 9102.67 satd[64x48] 9.84x 5535.05 54474.31 avg_pp[64x48] 52.95x 1002.60 53087.91 avg_pp_aligned[64x48] 53.53x 993.73 53192.57 sad[64x48] 3.01x 875.47 2634.89 sad_x3[64x48] 50.43x 2304.50 116224.41 sad_x4[64x48] 51.40x 2943.71 151310.55 copy_pp[64x48] 63.92x 799.66 51118.10 addAvg[64x48] 31.31x 2776.21 86934.67 addAvg_aligned[64x48] 31.53x 2774.77 87486.67 [i420] copy_pp[32x24] 31.52x 222.96 7028.20 [i420] addAvg[32x24] 28.42x 771.47 21926.69 [i420] addAvg_aligned[32x24] 28.57x 769.23 21973.97 [i420] satd[32x24] 4.95x 2713.29 13421.76 [i422] copy_pp[32x48] 74.86x 413.00 30915.31 [i422] addAvg[32x48] 28.03x 1447.44 40578.26 [i422] addAvg_aligned[32x48] 27.96x 1446.78 40447.38 [i422] satd[32x48] 4.98x 5374.14 26764.83 satd[16x64] 9.42x 1903.63 17928.56 avg_pp[16x64] 26.87x 647.12 17387.49 avg_pp_aligned[16x64] 26.77x 644.92 17265.03 sad[16x64] 2.19x 587.56 1284.27 sad_x3[16x64] 30.03x 1303.65 39146.70 sad_x4[16x64] 31.67x 1642.50 52025.43 copy_pp[16x64] 16.88x 536.01 9047.54 addAvg[16x64] 21.71x 1316.55 28586.79 addAvg_aligned[16x64] 21.90x 1305.49 28596.19 [i420] copy_pp[ 8x32] 9.09x 277.27 2520.28 [i420] addAvg[ 8x32] 15.78x 479.42 7567.45 [i420] addAvg_aligned[ 8x32] 15.45x 483.94 7478.08 [i420] satd[ 8x32] 4.89x 948.05 4635.29 [i422] copy_pp[ 8x64] 9.15x 535.87 4902.81 [i422] addAvg[ 8x64] 15.74x 952.92 14998.80 [i422] addAvg_aligned[ 8x64] 15.46x 964.84 14914.91 [i422] satd[ 8x64] 5.00x 1841.97 9214.75 satd[48x64] 9.79x 5552.53 54366.86 avg_pp[48x64] 34.94x 1444.26 50455.41 avg_pp_aligned[48x64] 37.55x 1333.54 50074.27 sad[48x64] 2.92x 1144.48 3341.02 sad_x3[48x64] 41.11x 2862.93 117699.04 sad_x4[48x64] 41.21x 3685.30 151879.66 copy_pp[48x64] 25.49x 1050.04 26762.16 addAvg[48x64] 26.02x 3375.66 87818.02 addAvg_aligned[48x64] 25.78x 3382.56 87218.04 [i420] copy_pp[24x32] 13.02x 515.49 6710.88 [i420] addAvg[24x32] 18.55x 1097.51 20359.48 [i420] addAvg_aligned[24x32] 18.52x 1100.11 20368.60 [i420] satd[24x32] 5.00x 2713.32 13554.61 [i422] copy_pp[24x64] 12.85x 1028.99 13224.25 [i422] addAvg[24x64] 19.82x 2205.04 43695.57 [i422] addAvg_aligned[24x64] 19.52x 2232.79 43579.00 [i422] satd[24x64] 5.13x 5376.79 27570.74 ssd_s[4x4] 3.70x 73.61 272.00 sa8d[4x4] 3.40x 143.50 487.47 residual[4x4] 4.20x 77.39 324.89 residual_aligned[4x4] 4.19x 77.00 322.79 blkfill[4x4] 1.05x 71.75 75.19 blkfill_aligned[4x4] 1.06x 72.38 76.73 transpose[4x4] 4.55x 73.08 332.61 cpy2Dto1D_shl[4x4] 4.42x 72.84 321.80 cpy2Dto1D_shr[4x4] 4.52x 73.78 333.17 cpy1Dto2D_shl[4x4] 4.40x 73.43 322.93 cpy1Dto2D_shl_aligned[4x4] 4.33x 74.59 322.79 cpy1Dto2D_shr[4x4] 4.26x 74.87 319.00 copy_cnt[4x4] 4.27x 76.13 324.89 psy_cost_pp[4x4] 9.49x 151.73 1439.56 ssimDist[4x4] 4.19x 153.80 644.17 ssd_s[8x8] 2.90x 72.70 211.12 sa8d[8x8] 4.37x 269.98 1178.64 residual[8x8] 7.34x 155.10 1138.66 residual_aligned[8x8] 7.24x 157.47 1140.34 blkfill[8x8] 1.00x 76.55 76.17 blkfill_aligned[8x8] 1.00x 75.85 75.89 transpose[8x8] 9.06x 76.48 692.85 var[8x8] 5.55x 171.59 952.08 cpy2Dto1D_shl[8x8] 10.98x 77.04 845.61 cpy2Dto1D_shr[8x8] 14.63x 77.39 1132.48 cpy1Dto2D_shl[8x8] 11.55x 76.30 881.24 cpy1Dto2D_shl_aligned[8x8] 12.08x 75.05 906.91 cpy1Dto2D_shr[8x8] 15.03x 74.73 1123.09 copy_cnt[8x8] 10.84x 76.65 831.02 psy_cost_pp[8x8] 7.22x 360.61 2602.77 ssimDist[8x8] 7.75x 318.48 2467.39 ssd_s[16x16] 3.03x 189.29 574.45 ssd_s_aligned[16x16] 3.08x 186.54 574.31 sa8d[16x16] 4.76x 954.96 4542.28 residual[16x16] 15.05x 198.16 2981.61 residual_aligned[16x16] 14.68x 202.79 2976.61 blkfill[16x16] 1.65x 147.04 242.40 blkfill_aligned[16x16] 1.64x 147.21 242.12 transpose[16x16] 13.54x 189.69 2568.12 var[16x16] 4.78x 233.78 1116.77 cpy2Dto1D_shl[16x16] 23.34x 154.36 3602.12 cpy2Dto1D_shr[16x16] 22.60x 192.84 4358.52 cpy1Dto2D_shl[16x16] 23.84x 152.68 3640.42 cpy1Dto2D_shl_aligned[16x16] 23.97x 153.34 3675.91 cpy1Dto2D_shr[16x16] 22.58x 193.58 4370.02 copy_cnt[16x16] 18.28x 183.49 3353.53 psy_cost_pp[16x16] 7.52x 1390.37 10455.81 ssimDist[16x16] 23.84x 401.37 9569.80 ssd_s[32x32] 5.16x 494.03 2547.64 ssd_s_aligned[32x32] 5.04x 500.86 2525.75 sa8d[32x32] 4.70x 3876.82 18235.63 residual[32x32] 25.75x 683.72 17602.69 residual_aligned[32x32] 25.51x 688.33 17557.09 blkfill[32x32] 1.00x 1005.32 1005.53 blkfill_aligned[32x32] 1.00x 1005.32 1004.88 transpose[32x32] 28.10x 623.59 17524.69 var[32x32] 5.76x 705.15 4061.97 cpy2Dto1D_shl[32x32] 25.24x 542.04 13679.46 cpy2Dto1D_shr[32x32] 31.35x 541.86 16986.85 cpy1Dto2D_shl[32x32] 25.52x 542.21 13835.03 cpy1Dto2D_shl_aligned[32x32] 25.35x 546.10 13846.08 cpy1Dto2D_shr[32x32] 29.51x 593.63 17515.57 copy_cnt[32x32] 25.56x 543.47 13889.88 psy_cost_pp[32x32] 8.40x 5355.05 44985.17 ssimDist[32x32] 28.60x 1263.08 36119.58 sa8d[64x64] 4.31x 17093.45 73743.66 transpose[64x64] 27.87x 2445.13 68151.25 var[64x64] 5.10x 2832.88 14448.96 psy_cost_pp[64x64] 7.26x 22545.25 163720.59 ssimDist[64x64] 29.79x 4703.35 140122.89 weight_pp 15.19x 2221.99 33761.60 weight_sp 13.94x 2488.33 34685.91 downscale 36.07x 13025.15 469812.91 scale1D_128to64 20.95x 141.33 2961.18 scale1D_128to64_aligned 21.05x 141.09 2970.02 scale2D_64to32 10.50x 2458.23 25817.66 ssim_4x4x2_core 5.95x 180.69 1075.67 ssim_end_4 2.56x 164.41 420.84 calSign 17.49x 80.40 1406.45 SAO_EO_0 8.25x 581.05 4795.14 SAO_EO_1 15.41x 259.76 4003.19 SAO_EO_1_2Rows 16.13x 494.73 7978.46 SAO_EO_2[0] 7.49x 149.84 1122.38 SAO_EO_2[1] 10.52x 385.40 4053.53 SAO_EO_3[0] 3.54x 271.74 962.18 SAO_EO_3[1] 9.34x 403.23 3764.99 SAO_BO_0 10.02x 11893.06 119213.09 saoCuStatsE0 3.90x 29886.01 116416.88 saoCuStatsE1 5.61x 27499.29 154285.61 saoCuStatsE2 5.42x 28461.18 154172.41 saoCuStatsE3 5.72x 27369.75 156541.17 planecopy_sp 20.44x 2685.51 54878.32 propagateCost 3.18x 1622.57 5164.54 cuTreeFix8Pack 4.77x 1250.65 5962.65 cuTreeFix8Unpack 3.60x 1796.92 6473.67 scanPosLast 16.83x 4322.06 72722.01 findPosFirstLast 4.98x 100.71 501.64 costCoeffNxN 1.93x 804.11 1555.85 costCoeffRemain 1.36x 275.20 374.27 costC1C2Flag 0.79x 746.19 591.28 pelFilterLumaStrong_Vertical 1.79x 555.41 995.43 pelFilterLumaStrong_Horizontal 3.32x 314.70 1044.67 pelFilterChroma_Vertical 0.93x 385.86 360.12 pelFilterChroma_Horizontal 1.75x 215.18 377.64 integral_init4v 8.82x 127.18 1121.82 integral_init8v 5.30x 127.01 673.49 integral_init12v 5.02x 135.06 678.68 integral_init16v 3.76x 173.51 651.74 integral_init24v 8.36x 135.94 1136.97 integral_init32v 5.16x 128.41 662.26 integral_init4h 6.37x 205.38 1308.21 integral_init8h 4.45x 262.04 1165.45 integral_init12h 3.12x 374.20 1165.87 integral_init16h 3.37x 351.96 1184.95 integral_init24h 1.98x 481.74 952.79 integral_init32h 1.76x 448.34 791.18 normFact[8x8] 5.73x 202.37 1159.28 normFact[16x16] 14.03x 321.11 4504.69 normFact[32x32] 24.09x 708.19 17059.94 normFact[64x64] 24.78x 2714.41 67270.28 == transforms primitives == dst4x4 6.90x 163.29 1126.87 dct4x4 6.07x 147.53 895.41 dct8x8 4.50x 850.33 3826.99 dct16x16 11.10x 3842.29 42656.51 dct32x32 8.28x 29821.47 246820.55 idst4x4 8.67x 176.24 1528.50 idct4x4 9.65x 148.86 1437.17 idct8x8 15.70x 702.03 11020.64 idct16x16 9.29x 3807.64 35377.50 idct32x32 6.62x 26157.17 173277.77 dequant_normal 14.51x 1994.86 28942.83 dequant_scaling 15.54x 2843.76 44201.70 quant 16.06x 4243.23 68164.15 nquant 17.09x 3310.50 56590.30 nonPsyRdoQuant[4x4] 3.25x 174.14 565.19 nonPsyRdoQuant[8x8] 2.97x 187.17 556.35 nonPsyRdoQuant[16x16] 3.06x 184.61 565.47 nonPsyRdoQuant[32x32] 2.97x 188.01 558.04 psyRdoQuant_1p[4x4] 3.31x 171.52 567.29 psyRdoQuant_1p[8x8] 3.22x 171.34 552.00 psyRdoQuant_1p[16x16] 3.29x 172.32 567.43 psyRdoQuant_1p[32x32] 3.23x 171.94 555.23 count_nonzero[4x4] 1.01x 72.49 72.95 count_nonzero[8x8] 2.73x 74.69 204.11 count_nonzero[16x16] 4.21x 147.35 620.32 count_nonzero[32x32] 6.26x 367.90 2301.72 denoiseDct 15.96x 2408.54 38448.80 == interp primitives == luma_hpp[ 4x4] 11.28x 141.16 1592.46 luma_hps[ 4x4] 13.13x 288.27 3785.47 luma_vpp[ 4x4] 8.88x 179.36 1592.32 luma_vps[ 4x4] 7.99x 177.71 1420.48 luma_vsp[ 4x4] 10.86x 179.99 1954.11 luma_vss[ 4x4] 7.27x 211.09 1534.52 luma_hv [ 4x4] 10.60x 544.03 5764.83 convert_p2s[ 4x4] 3.60x 75.11 270.04 convert_p2s_aligned[ 4x4] 3.58x 75.46 270.04 luma_hpp[ 8x8] 21.95x 303.15 6654.64 luma_hps[ 8x8] 24.01x 439.61 10553.17 luma_vpp[ 8x8] 26.54x 241.48 6409.28 luma_vps[ 8x8] 20.71x 237.84 4924.46 luma_vsp[ 8x8] 14.64x 439.15 6430.60 luma_vss[ 8x8] 13.93x 411.91 5736.63 luma_hv [ 8x8] 20.57x 889.44 18299.32 convert_p2s[ 8x8] 10.12x 112.37 1137.39 convert_p2s_aligned[ 8x8] 9.94x 114.75 1141.04 luma_hpp[16x16] 28.28x 887.17 25092.69 luma_hps[16x16] 21.86x 1432.92 31320.16 luma_vpp[16x16] 37.19x 713.83 26548.80 luma_vps[16x16] 32.18x 567.42 18262.14 luma_vsp[16x16] 18.01x 1504.09 27092.53 luma_vss[16x16] 16.26x 1355.91 22051.96 luma_hv [16x16] 20.91x 2949.24 61657.80 convert_p2s[16x16] 17.79x 185.03 3291.96 convert_p2s_aligned[16x16] 18.56x 180.10 3342.57 luma_hpp[32x32] 32.95x 3328.54 109678.22 luma_hps[32x32] 25.68x 4464.37 114659.16 luma_vpp[32x32] 39.78x 2697.94 107325.85 luma_vps[32x32] 35.25x 2105.54 74209.95 luma_vsp[32x32] 18.47x 5736.35 105933.15 luma_vss[32x32] 19.80x 5236.97 103672.38 luma_hv [32x32] 23.12x 10333.07 238933.70 convert_p2s[32x32] 31.64x 554.05 17529.32 convert_p2s_aligned[32x32] 31.77x 555.34 17640.70 luma_hpp[64x64] 31.62x 13289.71 420276.78 luma_hps[64x64] 23.82x 16064.18 382652.81 luma_vpp[64x64] 40.69x 10501.68 427334.28 luma_vps[64x64] 47.60x 8120.98 386563.69 luma_vsp[64x64] 18.33x 23026.74 422039.53 luma_vss[64x64] 19.28x 20943.24 403683.69 luma_hv [64x64] 21.67x 39138.37 848104.00 convert_p2s[64x64] 26.80x 2123.61 56920.52 convert_p2s_aligned[64x64] 26.61x 2141.41 56984.35 luma_hpp[ 8x4] 17.75x 185.91 3298.98 luma_hps[ 8x4] 21.83x 340.93 7442.35 luma_vpp[ 8x4] 16.86x 177.64 2994.29 luma_vps[ 8x4] 15.77x 173.51 2735.75 luma_vsp[ 8x4] 13.14x 266.45 3500.14 luma_vss[ 8x4] 11.75x 250.20 2940.14 luma_hv [ 8x4] 17.25x 650.31 11214.90 convert_p2s[ 8x4] 8.18x 76.72 627.62 convert_p2s_aligned[ 8x4] 8.26x 76.72 633.37 luma_hpp[ 4x8] 14.77x 225.20 3327.03 luma_hps[ 4x8] 13.94x 375.09 5229.10 luma_vpp[ 4x8] 13.51x 219.80 2969.32 luma_vps[ 4x8] 12.72x 213.40 2715.38 luma_vsp[ 4x8] 15.05x 254.47 3830.36 luma_vss[ 4x8] 12.17x 246.38 2999.06 luma_hv [ 4x8] 13.18x 692.65 9131.28 convert_p2s[ 4x8] 5.73x 80.96 463.77 convert_p2s_aligned[ 4x8] 5.74x 81.00 464.75 luma_hpp[ 16x8] 26.28x 480.55 12626.71 luma_hps[ 16x8] 21.22x 964.79 20475.21 luma_vpp[ 16x8] 31.89x 424.80 13545.49 luma_vps[ 16x8] 35.99x 332.49 11967.47 luma_vsp[ 16x8] 15.37x 888.92 13666.69 luma_vss[ 16x8] 16.44x 779.52 12816.45 luma_hv [ 16x8] 18.46x 1906.88 35199.76 convert_p2s[ 16x8] 19.15x 85.83 1643.53 convert_p2s_aligned[ 16x8] 18.99x 87.02 1652.79 luma_hpp[ 8x16] 23.86x 566.23 13512.24 luma_hps[ 8x16] 25.40x 632.84 16076.57 luma_vpp[ 8x16] 27.29x 467.69 12764.41 luma_vps[ 8x16] 21.67x 449.73 9743.92 luma_vsp[ 8x16] 17.01x 771.75 13130.06 luma_vss[ 8x16] 19.23x 676.68 13009.76 luma_hv [ 8x16] 21.58x 1442.97 31132.18 convert_p2s[ 8x16] 9.23x 188.67 1742.28 convert_p2s_aligned[ 8x16] 4.55x 374.62 1704.69 luma_hpp[32x16] 32.67x 1679.96 54880.98 luma_hps[32x16] 25.37x 2672.86 67819.76 luma_vpp[32x16] 40.46x 1355.00 54820.94 luma_vps[32x16] 34.63x 1075.93 37260.20 luma_vsp[32x16] 18.21x 2923.43 53235.63 luma_vss[32x16] 19.13x 2638.52 50480.10 luma_hv [32x16] 22.89x 5597.30 128128.34 convert_p2s[32x16] 30.40x 292.75 8898.56 convert_p2s_aligned[32x16] 30.26x 292.40 8848.67 luma_hpp[16x32] 29.43x 1691.66 49787.11 luma_hps[16x32] 22.11x 2380.98 52650.66 luma_vpp[16x32] 39.71x 1350.67 53631.08 luma_vps[16x32] 44.17x 1082.15 47802.98 luma_vsp[16x32] 18.17x 2951.18 53613.12 luma_vss[16x32] 19.05x 2661.54 50710.86 luma_hv [16x32] 20.85x 5350.08 111524.31 convert_p2s[16x32] 28.89x 297.02 8579.56 convert_p2s_aligned[16x32] 28.43x 298.56 8487.25 luma_hpp[64x32] 32.41x 6676.53 216359.91 luma_hps[64x32] 23.91x 8776.84 209883.58 luma_vpp[64x32] 34.90x 5262.76 183647.45 luma_vps[64x32] 47.37x 4125.24 195424.58 luma_vsp[64x32] 17.08x 11563.56 197463.41 luma_vss[64x32] 19.25x 10457.47 201322.09 luma_hv [64x32] 21.62x 20448.82 442160.97 convert_p2s[64x32] 26.51x 1076.30 28535.73 convert_p2s_aligned[64x32] 26.52x 1075.77 28528.86 luma_hpp[32x64] 33.17x 6508.25 215868.50 luma_hps[32x64] 24.39x 8038.85 196083.05 luma_vpp[32x64] 39.94x 5272.56 210567.86 luma_vps[32x64] 34.80x 4091.46 142402.44 luma_vsp[32x64] 18.32x 11521.52 211100.22 luma_vss[32x64] 16.43x 10457.77 171790.83 luma_hv [32x64] 22.40x 19582.74 438641.44 convert_p2s[32x64] 25.76x 1066.70 27482.51 convert_p2s_aligned[32x64] 25.51x 1078.36 27506.49 luma_hpp[16x12] 30.24x 672.08 20320.48 luma_hps[16x12] 21.53x 1198.30 25802.93 luma_vpp[16x12] 31.25x 563.40 17605.63 luma_vps[16x12] 39.78x 458.80 18248.82 luma_vsp[16x12] 17.31x 1154.72 19988.30 luma_vss[16x12] 18.13x 1060.05 19220.40 luma_hv [16x12] 20.32x 2355.91 47860.36 convert_p2s[16x12] 22.25x 149.17 3319.46 convert_p2s_aligned[16x12] 22.13x 150.05 3319.88 luma_hpp[12x16] 20.88x 958.38 20014.25 luma_hps[12x16] 15.52x 1544.24 23964.97 luma_vpp[12x16] 25.05x 791.97 19841.84 luma_vps[12x16] 21.77x 636.23 13848.08 luma_vsp[12x16] 18.76x 1161.17 21785.85 luma_vss[12x16] 16.56x 1058.05 17526.23 luma_hv [12x16] 18.02x 2557.26 46071.36 convert_p2s[12x16] 9.10x 274.05 2494.05 convert_p2s_aligned[12x16] 9.13x 274.12 2501.34 luma_hpp[ 16x4] 25.04x 271.32 6793.23 luma_hps[ 16x4] 19.97x 751.48 15006.79 luma_vpp[ 16x4] 23.39x 249.57 5838.39 luma_vps[ 16x4] 27.05x 220.72 5969.36 luma_vsp[ 16x4] 12.79x 538.81 6892.69 luma_vss[ 16x4] 12.89x 494.83 6380.40 luma_hv [ 16x4] 17.21x 1305.56 22466.63 convert_p2s[ 16x4] 11.00x 76.65 843.37 convert_p2s_aligned[ 16x4] 11.30x 75.95 858.52 luma_hpp[ 4x16] 16.10x 408.16 6569.90 luma_hps[ 4x16] 14.69x 543.36 7982.10 luma_vpp[ 4x16] 14.07x 432.99 6092.10 luma_vps[ 4x16] 12.78x 399.06 5099.34 luma_vsp[ 4x16] 17.15x 437.93 7512.49 luma_vss[ 4x16] 14.24x 430.37 6126.41 luma_hv [ 4x16] 14.91x 1039.18 15491.46 convert_p2s[ 4x16] 5.02x 167.77 842.38 convert_p2s_aligned[ 4x16] 5.14x 165.14 849.26 luma_hpp[32x24] 30.26x 2501.85 75707.45 luma_hps[32x24] 23.43x 3557.53 83350.08 luma_vpp[32x24] 38.58x 2111.88 81486.17 luma_vps[32x24] 46.85x 1613.05 75567.31 luma_vsp[32x24] 17.29x 4567.69 78981.18 luma_vss[32x24] 18.27x 4121.84 75305.13 luma_hv [32x24] 21.47x 8155.26 175123.17 convert_p2s[32x24] 30.70x 429.49 13183.29 convert_p2s_aligned[32x24] 31.02x 425.85 13209.10 luma_hpp[24x32] 26.37x 2856.93 75338.80 luma_hps[24x32] 20.43x 3865.45 78966.32 luma_vpp[24x32] 38.88x 2059.43 80068.07 luma_vps[24x32] 42.11x 1709.31 71976.98 luma_vsp[24x32] 18.28x 4342.98 79407.77 luma_vss[24x32] 19.07x 3957.47 75481.75 luma_hv [24x32] 19.85x 8353.99 165793.81 convert_p2s[24x32] 23.63x 535.24 12650.08 convert_p2s_aligned[24x32] 23.35x 539.65 12601.96 luma_hpp[ 32x8] 28.40x 894.20 25395.27 luma_hps[ 32x8] 23.22x 1738.51 40360.96 luma_vpp[ 32x8] 33.95x 796.51 27038.10 luma_vps[ 32x8] 39.75x 609.51 24225.89 luma_vsp[ 32x8] 15.55x 1738.89 27041.88 luma_vss[ 32x8] 16.79x 1514.25 25429.78 luma_hv [ 32x8] 20.36x 3489.94 71049.86 convert_p2s[ 32x8] 19.39x 183.11 3550.22 convert_p2s_aligned[ 32x8] 16.29x 216.79 3530.50 luma_hpp[ 8x32] 25.21x 1061.73 26761.60 luma_hps[ 8x32] 25.75x 1023.63 26355.63 luma_vpp[ 8x32] 28.92x 841.19 24327.74 luma_vps[ 8x32] 28.36x 793.74 22513.91 luma_vsp[ 8x32] 18.92x 1486.67 28129.62 luma_vss[ 8x32] 18.99x 1343.49 25511.28 luma_hv [ 8x32] 21.95x 2548.08 55920.32 convert_p2s[ 8x32] 14.44x 301.19 4348.01 convert_p2s_aligned[ 8x32] 14.22x 306.19 4355.15 luma_hpp[64x48] 32.45x 9992.35 324219.25 luma_hps[64x48] 23.70x 12450.41 295033.72 luma_vpp[64x48] 40.46x 7853.38 317719.47 luma_vps[64x48] 34.65x 6108.11 211675.22 luma_vsp[64x48] 18.26x 17221.86 314396.09 luma_vss[64x48] 16.46x 15645.42 257486.94 luma_hv [64x48] 21.67x 29624.18 641931.88 convert_p2s[64x48] 31.93x 1589.29 50738.50 convert_p2s_aligned[64x48] 31.82x 1593.26 50697.54 luma_hpp[48x64] 32.59x 9906.51 322891.78 luma_hps[48x64] 26.00x 12007.52 312183.31 luma_vpp[48x64] 40.34x 7889.02 318265.59 luma_vps[48x64] 36.16x 6099.64 220545.44 luma_vsp[48x64] 18.15x 17247.87 313003.81 luma_vss[48x64] 19.15x 15616.59 299009.81 luma_hv [48x64] 22.44x 29211.99 655559.81 convert_p2s[48x64] 31.73x 1610.60 51099.02 convert_p2s_aligned[48x64] 31.74x 1610.95 51125.11 luma_hpp[64x16] 32.64x 3291.19 107435.55 luma_hps[64x16] 25.90x 5197.00 134614.34 luma_vpp[64x16] 40.20x 2654.81 106711.01 luma_vps[64x16] 35.84x 2044.96 73287.34 luma_vsp[64x16] 18.28x 5763.65 105369.07 luma_vss[64x16] 19.27x 5184.24 99886.08 luma_hv [64x16] 22.86x 10993.61 251365.22 convert_p2s[64x16] 31.72x 549.28 17422.00 convert_p2s_aligned[64x16] 31.21x 548.58 17123.21 luma_hpp[16x64] 31.77x 3389.46 107693.66 luma_hps[16x64] 22.15x 4298.64 95214.03 luma_vpp[16x64] 35.14x 2625.00 92235.73 luma_vps[16x64] 46.14x 2068.41 95428.09 luma_vsp[16x64] 17.43x 5757.84 100353.20 luma_vss[16x64] 19.51x 5223.83 101914.53 luma_hv [16x64] 21.18x 9993.74 211623.59 convert_p2s[16x64] 22.97x 554.85 12744.08 convert_p2s_aligned[16x64] 23.08x 551.39 12725.69 = Color Space i420 = chroma_hpp[ 4x4] 13.30x 78.93 1050.14 chroma_hps[ 4x4] 11.34x 137.13 1554.59 chroma_vpp[ 4x4] 12.55x 81.70 1025.59 chroma_vps[ 4x4] 11.01x 84.29 928.24 chroma_vsp[ 4x4] 7.73x 142.03 1097.84 chroma_vss[ 4x4] 8.39x 107.99 906.49 chroma_p2s[ 4x4] 3.52x 74.48 262.18 chroma_p2s_aligned[ 4x4] 3.57x 74.94 267.23 chroma_hpp[ 8x8] 16.87x 195.36 3295.89 chroma_hps[ 8x8] 17.50x 268.09 4692.53 chroma_vpp[ 8x8] 20.14x 179.39 3612.51 chroma_vps[ 8x8] 18.89x 185.52 3504.49 chroma_vsp[ 8x8] 12.41x 317.80 3944.97 chroma_vss[ 8x8] 13.21x 277.83 3669.74 chroma_p2s[ 8x8] 9.97x 112.79 1124.35 chroma_p2s_aligned[ 8x8] 9.95x 113.04 1124.22 chroma_hpp[16x16] 23.97x 564.13 13521.08 chroma_hps[16x16] 25.07x 643.66 16139.42 chroma_vpp[16x16] 27.78x 490.46 13624.28 chroma_vps[16x16] 36.27x 379.55 13766.43 chroma_vsp[16x16] 14.36x 1109.07 15925.49 chroma_vss[16x16] 14.95x 993.31 14847.15 chroma_p2s[16x16] 18.26x 183.53 3351.72 chroma_p2s_aligned[16x16] 18.28x 182.71 3340.36 chroma_hpp[32x32] 39.94x 1799.13 71848.62 chroma_hps[32x32] 42.29x 1451.50 61381.86 chroma_vpp[32x32] 56.99x 944.02 53803.77 chroma_vps[32x32] 51.65x 1080.15 55784.53 chroma_vsp[32x32] 15.61x 4269.47 66630.74 chroma_vss[32x32] 15.57x 3768.02 58677.11 chroma_p2s[32x32] 31.70x 551.60 17488.33 chroma_p2s_aligned[32x32] 34.20x 554.61 18969.58 chroma_hpp[ 4x2] 7.04x 74.83 526.61 chroma_hps[ 4x2] 8.90x 108.31 964.29 chroma_vpp[ 4x2] 6.55x 76.13 498.56 chroma_vps[ 4x2] 6.43x 74.87 481.58 chroma_vsp[ 4x2] 7.75x 78.44 608.26 chroma_vss[ 4x2] 6.60x 78.44 517.35 chroma_p2s[ 4x2] 2.62x 75.46 197.80 chroma_p2s_aligned[ 4x2] 2.72x 72.77 198.22 chroma_hpp[ 2x4] 6.59x 79.70 525.21 chroma_hps[ 2x4] 5.18x 129.35 670.26 chroma_vpp[ 2x4] 5.15x 112.86 581.04 chroma_vps[ 2x4] 4.53x 105.09 475.69 chroma_vsp[ 2x4] 5.15x 114.89 591.28 chroma_vss[ 2x4] 4.97x 103.72 515.39 chroma_p2s[ 2x4] 1.83x 77.21 141.68 chroma_p2s_aligned[ 2x4] 1.83x 77.35 141.40 chroma_hpp[ 8x4] 14.93x 115.30 1721.10 chroma_hps[ 8x4] 15.94x 187.31 2986.29 chroma_vpp[ 8x4] 17.99x 103.37 1859.70 chroma_vps[ 8x4] 18.05x 97.77 1765.01 chroma_vsp[ 8x4] 12.00x 180.27 2163.67 chroma_vss[ 8x4] 10.38x 180.41 1872.04 chroma_p2s[ 8x4] 8.12x 76.65 622.42 chroma_p2s_aligned[ 8x4] 8.24x 76.09 627.19 chroma_hpp[ 4x8] 13.65x 157.51 2149.80 chroma_hps[ 4x8] 13.20x 184.19 2431.48 chroma_vpp[ 4x8] 11.50x 170.03 1955.65 chroma_vps[ 4x8] 10.71x 157.72 1689.26 chroma_vsp[ 4x8] 11.03x 198.02 2183.61 chroma_vss[ 4x8] 9.21x 181.53 1672.57 chroma_p2s[ 4x8] 6.08x 75.50 459.28 chroma_p2s_aligned[ 4x8] 5.87x 80.54 473.17 chroma_hpp[ 16x8] 21.29x 308.34 6564.43 chroma_hps[ 16x8] 22.26x 414.82 9232.83 chroma_vpp[ 16x8] 24.35x 282.17 6869.68 chroma_vps[ 16x8] 29.87x 232.46 6943.33 chroma_vsp[ 16x8] 12.85x 614.52 7898.50 chroma_vss[ 16x8] 11.11x 537.73 5973.29 chroma_p2s[ 16x8] 19.23x 84.89 1632.59 chroma_p2s_aligned[ 16x8] 18.69x 87.47 1634.55 chroma_hpp[ 8x16] 24.01x 360.96 8665.24 chroma_hps[ 8x16] 19.73x 416.95 8227.88 chroma_vpp[ 8x16] 23.23x 291.70 6776.93 chroma_vps[ 8x16] 24.01x 279.37 6706.39 chroma_vsp[ 8x16] 13.58x 599.55 8142.73 chroma_vss[ 8x16] 12.14x 513.88 6238.28 chroma_p2s[ 8x16] 5.88x 283.82 1670.18 chroma_p2s_aligned[ 8x16] 8.57x 200.02 1715.07 chroma_hpp[32x16] 27.95x 940.80 26291.66 chroma_hps[32x16] 27.43x 1173.58 32190.46 chroma_vpp[32x16] 53.37x 507.61 27090.14 chroma_vps[32x16] 44.46x 603.07 26812.24 chroma_vsp[32x16] 15.10x 2145.69 32390.64 chroma_vss[32x16] 15.43x 1905.35 29405.33 chroma_p2s[32x16] 30.29x 291.91 8840.66 chroma_p2s_aligned[32x16] 30.25x 290.30 8781.91 chroma_hpp[16x32] 23.69x 1108.13 26246.91 chroma_hps[16x32] 25.98x 1121.26 29131.64 chroma_vpp[16x32] 19.49x 1411.00 27506.21 chroma_vps[16x32] 27.83x 997.19 27747.92 chroma_vsp[16x32] 14.58x 2156.30 31441.08 chroma_vss[16x32] 15.08x 1923.93 29015.91 chroma_p2s[16x32] 30.98x 290.65 9002.93 chroma_p2s_aligned[16x32] 29.94x 293.34 8783.31 chroma_hpp[ 8x6] 18.09x 174.77 3162.20 chroma_hps[ 8x6] 17.88x 214.06 3826.67 chroma_vpp[ 8x6] 19.41x 152.57 2962.02 chroma_vps[ 8x6] 14.76x 149.49 2205.77 chroma_vsp[ 8x6] 15.12x 237.28 3587.68 chroma_vss[ 8x6] 12.53x 216.45 2712.89 chroma_p2s[ 8x6] 11.73x 75.57 886.29 chroma_p2s_aligned[ 8x6] 11.70x 75.81 887.27 chroma_hpp[ 6x8] 14.79x 217.21 3213.13 chroma_hps[ 6x8] 12.11x 297.75 3604.58 chroma_vpp[ 6x8] 14.04x 196.38 2756.79 chroma_vps[ 6x8] 13.85x 194.24 2690.16 chroma_vsp[ 6x8] 9.76x 311.27 3038.82 chroma_vss[ 6x8] 10.07x 273.21 2751.18 chroma_p2s[ 6x8] 5.69x 154.95 882.36 chroma_p2s_aligned[ 6x8] 5.85x 151.35 885.31 chroma_hpp[ 8x2] 12.29x 75.53 928.24 chroma_hps[ 8x2] 14.51x 149.42 2168.60 chroma_vpp[ 8x2] 11.86x 77.71 921.64 chroma_vps[ 8x2] 11.79x 76.62 903.41 chroma_vsp[ 8x2] 7.40x 143.57 1062.48 chroma_vss[ 8x2] 9.72x 94.76 921.36 chroma_p2s[ 8x2] 3.65x 72.38 264.43 chroma_p2s_aligned[ 8x2] 3.67x 72.31 265.27 chroma_hpp[ 2x8] 7.06x 129.21 912.81 chroma_hps[ 2x8] 6.16x 162.45 1000.48 chroma_vpp[ 2x8] 5.03x 205.97 1035.27 chroma_vps[ 2x8] 5.33x 160.59 855.43 chroma_vsp[ 2x8] 5.96x 187.45 1117.90 chroma_vss[ 2x8] 5.14x 173.23 890.78 chroma_p2s[ 2x8] 2.49x 88.14 219.68 chroma_p2s_aligned[ 2x8] 2.56x 85.02 217.29 chroma_hpp[16x12] 28.47x 457.47 13022.81 chroma_hps[16x12] 23.73x 532.65 12637.25 chroma_vpp[16x12] 24.05x 495.78 11923.85 chroma_vps[16x12] 22.87x 368.14 8417.96 chroma_vsp[16x12] 14.28x 836.15 11937.17 chroma_vss[16x12] 11.95x 750.64 8972.37 chroma_p2s[16x12] 22.27x 148.16 3299.12 chroma_p2s_aligned[16x12] 22.26x 149.17 3320.92 chroma_hpp[12x16] 18.75x 689.04 12920.54 chroma_hps[12x16] 14.11x 870.19 12279.46 chroma_vpp[12x16] 23.07x 511.61 11803.71 chroma_vps[12x16] 18.60x 458.17 8523.27 chroma_vsp[12x16] 14.10x 845.71 11923.75 chroma_vss[12x16] 12.11x 747.59 9056.79 chroma_p2s[12x16] 7.50x 332.67 2495.45 chroma_p2s_aligned[12x16] 7.39x 332.84 2460.38 chroma_hpp[ 16x4] 17.62x 187.54 3303.61 chroma_hps[ 16x4] 21.56x 268.13 5781.94 chroma_vpp[ 16x4] 21.11x 166.09 3506.04 chroma_vps[ 16x4] 23.46x 148.72 3489.06 chroma_vsp[ 16x4] 11.83x 334.00 3950.58 chroma_vss[ 16x4] 11.83x 308.36 3646.75 chroma_p2s[ 16x4] 11.14x 75.15 836.77 chroma_p2s_aligned[ 16x4] 11.07x 75.43 835.23 chroma_hpp[ 4x16] 15.61x 278.35 4344.07 chroma_hps[ 4x16] 12.78x 279.54 3572.95 chroma_vpp[ 4x16] 12.79x 276.67 3538.86 chroma_vps[ 4x16] 12.78x 270.27 3453.29 chroma_vsp[ 4x16] 14.02x 317.38 4449.14 chroma_vss[ 4x16] 10.87x 294.39 3200.64 chroma_p2s[ 4x16] 5.07x 167.63 849.82 chroma_p2s_aligned[ 4x16] 5.02x 168.68 846.87 chroma_hpp[32x24] 28.68x 1391.21 39905.33 chroma_hps[32x24] 29.05x 1614.59 46905.05 chroma_vpp[32x24] 57.65x 725.91 41849.34 chroma_vps[32x24] 51.04x 826.27 42173.11 chroma_vsp[32x24] 14.54x 3248.55 47222.50 chroma_vss[32x24] 15.44x 2858.44 44144.05 chroma_p2s[32x24] 30.95x 425.85 13178.98 chroma_p2s_aligned[32x24] 30.89x 427.39 13201.66 chroma_hpp[24x32] 19.74x 2014.03 39764.07 chroma_hps[24x32] 24.87x 1768.88 43989.32 chroma_vpp[24x32] 21.00x 1929.18 40522.29 chroma_vps[24x32] 28.75x 1419.27 40810.42 chroma_vsp[24x32] 14.71x 3212.29 47267.68 chroma_vss[24x32] 15.46x 2846.84 44001.66 chroma_p2s[24x32] 23.39x 538.60 12598.88 chroma_p2s_aligned[24x32] 23.59x 535.00 12619.78 chroma_hpp[ 32x8] 33.93x 507.82 17232.91 chroma_hps[ 32x8] 27.20x 708.93 19280.30 chroma_vpp[ 32x8] 54.59x 290.19 15841.18 chroma_vps[ 32x8] 35.21x 318.34 11207.43 chroma_vsp[ 32x8] 17.41x 1161.48 20225.79 chroma_vss[ 32x8] 14.41x 1025.98 14782.91 chroma_p2s[ 32x8] 16.64x 215.82 3591.04 chroma_p2s_aligned[ 32x8] 17.01x 210.21 3576.31 chroma_hpp[ 8x32] 24.65x 710.02 17502.10 chroma_hps[ 8x32] 21.02x 691.67 14538.96 chroma_vpp[ 8x32] 23.08x 579.40 13370.00 chroma_vps[ 8x32] 27.25x 491.05 13379.40 chroma_vsp[ 8x32] 14.12x 1140.60 16102.95 chroma_vss[ 8x32] 14.84x 992.57 14730.30 chroma_p2s[ 8x32] 14.22x 306.26 4355.46 chroma_p2s_aligned[ 8x32] 14.19x 304.20 4316.01 = Color Space i422 = chroma_vpp[ 2x4] 4.95x 112.51 556.77 chroma_vps[ 2x4] 4.33x 104.42 452.40 chroma_vsp[ 2x4] 5.12x 114.26 584.69 chroma_vss[ 2x4] 4.78x 102.36 488.88 chroma_hpp[ 4x8] 14.12x 152.02 2146.29 chroma_hps[ 4x8] 10.41x 232.06 2416.89 chroma_vpp[ 4x8] 11.26x 169.62 1909.92 chroma_vps[ 4x8] 10.64x 157.58 1677.05 chroma_vsp[ 4x8] 11.25x 193.93 2181.81 chroma_vss[ 4x8] 8.71x 189.34 1648.86 chroma_p2s[ 4x8] 5.83x 79.28 462.36 chroma_p2s_aligned[ 4x8] 5.72x 80.05 457.60 chroma_hpp[ 8x16] 24.50x 357.81 8767.29 chroma_hps[ 8x16] 19.98x 413.07 8255.09 chroma_vpp[ 8x16] 22.74x 295.49 6720.42 chroma_vps[ 8x16] 23.08x 292.05 6741.37 chroma_vsp[ 8x16] 13.68x 592.57 8106.39 chroma_vss[ 8x16] 11.98x 515.93 6180.48 chroma_p2s[ 8x16] 8.77x 195.78 1716.89 chroma_p2s_aligned[ 8x16] 9.61x 181.46 1744.67 chroma_hpp[16x32] 24.73x 1067.52 26395.61 chroma_hps[16x32] 26.19x 1110.16 29078.90 chroma_vpp[16x32] 19.66x 1400.07 27520.24 chroma_vps[16x32] 27.71x 989.59 27417.55 chroma_vsp[16x32] 14.74x 2135.86 31480.50 chroma_vss[16x32] 15.31x 1924.39 29463.83 chroma_p2s[16x32] 29.17x 291.87 8513.21 chroma_p2s_aligned[16x32] 28.99x 292.43 8478.01 chroma_hpp[32x64] 29.67x 3562.54 105685.69 chroma_hps[32x64] 29.84x 3904.37 116491.37 chroma_vpp[32x64] 59.15x 1812.79 107232.56 chroma_vps[32x64] 53.38x 2116.85 112988.55 chroma_vsp[32x64] 14.96x 8410.96 125862.52 chroma_vss[32x64] 15.77x 7501.53 118285.84 chroma_p2s[32x64] 25.15x 1091.50 27446.17 chroma_p2s_aligned[32x64] 25.34x 1074.59 27233.37 chroma_hpp[ 4x4] 13.45x 79.88 1074.69 chroma_hps[ 4x4] 11.58x 136.78 1584.33 chroma_vpp[ 4x4] 12.79x 85.90 1098.68 chroma_vps[ 4x4] 10.58x 84.60 894.99 chroma_vsp[ 4x4] 7.85x 144.13 1130.80 chroma_vss[ 4x4] 8.29x 109.29 905.51 chroma_p2s[ 4x4] 3.43x 76.90 263.59 chroma_p2s_aligned[ 4x4] 3.48x 75.67 263.31 chroma_hpp[ 2x8] 7.16x 128.13 917.29 chroma_hps[ 2x8] 5.19x 194.59 1009.74 chroma_vpp[ 2x8] 5.02x 206.88 1037.80 chroma_vps[ 2x8] 5.14x 161.71 831.58 chroma_vsp[ 2x8] 6.08x 179.71 1092.22 chroma_vss[ 2x8] 4.98x 176.21 877.88 chroma_p2s[ 2x8] 2.54x 83.20 210.98 chroma_p2s_aligned[ 2x8] 2.47x 85.69 211.68 chroma_hpp[ 8x8] 17.14x 197.18 3379.36 chroma_hps[ 8x8] 18.05x 259.69 4687.62 chroma_vpp[ 8x8] 20.02x 179.88 3600.64 chroma_vps[ 8x8] 19.11x 179.57 3432.10 chroma_vsp[ 8x8] 12.15x 316.70 3847.76 chroma_vss[ 8x8] 13.26x 271.77 3603.73 chroma_p2s[ 8x8] 9.80x 114.75 1124.49 chroma_p2s_aligned[ 8x8] 9.93x 113.00 1122.38 chroma_hpp[ 4x16] 15.98x 271.67 4341.68 chroma_hps[ 4x16] 13.15x 271.95 3574.78 chroma_vpp[ 4x16] 12.70x 279.37 3547.27 chroma_vps[ 4x16] 12.64x 276.39 3493.55 chroma_vsp[ 4x16] 13.99x 315.60 4414.77 chroma_vss[ 4x16] 11.14x 288.23 3210.46 chroma_p2s[ 4x16] 5.05x 167.56 845.61 chroma_p2s_aligned[ 4x16] 5.05x 167.28 844.49 chroma_hpp[16x16] 24.14x 559.89 13514.49 chroma_hps[16x16] 25.21x 640.16 16135.49 chroma_vpp[16x16] 28.70x 478.06 13720.84 chroma_vps[16x16] 36.06x 379.94 13699.10 chroma_vsp[16x16] 14.17x 1127.08 15975.29 chroma_vss[16x16] 15.36x 977.69 15015.35 chroma_p2s[16x16] 18.47x 181.29 3348.50 chroma_p2s_aligned[16x16] 18.01x 184.68 3325.77 chroma_hpp[ 8x32] 24.45x 708.68 17327.11 chroma_hps[ 8x32] 21.52x 686.10 14767.19 chroma_vpp[ 8x32] 22.95x 582.38 13367.47 chroma_vps[ 8x32] 26.12x 516.12 13480.48 chroma_vsp[ 8x32] 14.44x 1114.71 16094.67 chroma_vss[ 8x32] 15.08x 968.05 14598.30 chroma_p2s[ 8x32] 14.18x 305.00 4324.01 chroma_p2s_aligned[ 8x32] 13.95x 310.08 4325.66 chroma_hpp[32x32] 39.05x 1820.95 71106.68 chroma_hps[32x32] 42.68x 1442.22 61556.93 chroma_vpp[32x32] 58.18x 928.14 54001.00 chroma_vps[32x32] 49.62x 1084.05 53788.34 chroma_vsp[32x32] 15.16x 4252.75 64476.73 chroma_vss[32x32] 15.70x 3770.40 59203.87 chroma_p2s[32x32] 31.72x 553.03 17542.64 chroma_p2s_aligned[32x32] 31.79x 553.21 17585.99 chroma_hpp[16x64] 33.90x 2054.17 69636.11 chroma_hps[16x64] 27.40x 2050.25 56176.19 chroma_vpp[16x64] 21.72x 2882.26 62604.27 chroma_vps[16x64] 21.80x 2026.99 44183.75 chroma_vsp[16x64] 14.77x 4284.61 63264.29 chroma_vss[16x64] 12.45x 3825.65 47639.42 chroma_p2s[16x64] 23.10x 557.41 12877.90 chroma_p2s_aligned[16x64] 23.07x 554.33 12787.37 chroma_hpp[ 8x12] 17.59x 283.22 4981.95 chroma_hps[ 8x12] 19.64x 330.18 6485.03 chroma_vpp[ 8x12] 21.45x 233.22 5003.45 chroma_vps[ 8x12] 19.63x 260.15 5106.21 chroma_vsp[ 8x12] 13.08x 440.52 5760.34 chroma_vss[ 8x12] 14.38x 378.78 5447.23 chroma_p2s[ 8x12] 7.70x 151.45 1166.53 chroma_p2s_aligned[ 8x12] 7.42x 155.37 1152.83 chroma_hpp[ 6x16] 15.47x 411.77 6371.54 chroma_hps[ 6x16] 8.76x 685.01 5998.40 chroma_vpp[ 6x16] 12.76x 437.93 5587.09 chroma_vps[ 6x16] 13.91x 386.09 5368.82 chroma_vsp[ 6x16] 10.05x 608.85 6117.13 chroma_vss[ 6x16] 10.86x 510.03 5540.66 chroma_p2s[ 6x16] 4.96x 256.12 1270.94 chroma_p2s_aligned[ 6x16] 4.92x 257.12 1266.17 chroma_hpp[ 8x4] 14.85x 114.65 1702.59 chroma_hps[ 8x4] 16.23x 187.27 3039.60 chroma_vpp[ 8x4] 17.90x 104.25 1866.01 chroma_vps[ 8x4] 18.88x 97.94 1849.32 chroma_vsp[ 8x4] 11.93x 182.11 2172.24 chroma_vss[ 8x4] 10.35x 177.96 1842.59 chroma_p2s[ 8x4] 8.23x 76.20 627.33 chroma_p2s_aligned[ 8x4] 8.23x 76.09 626.35 chroma_hpp[ 2x16] 6.80x 257.48 1750.70 chroma_hps[ 2x16] 6.62x 262.67 1739.74 chroma_vpp[ 2x16] 7.34x 270.16 1983.71 chroma_vps[ 2x16] 7.27x 215.67 1567.07 chroma_vsp[ 2x16] 6.92x 309.06 2138.58 chroma_vss[ 2x16] 6.10x 271.39 1656.39 chroma_p2s[ 2x16] 2.15x 172.08 370.06 chroma_p2s_aligned[ 2x16] 2.12x 172.36 365.29 chroma_hpp[16x24] 30.29x 861.26 26087.98 chroma_hps[16x24] 26.14x 875.33 22878.36 chroma_vpp[16x24] 33.74x 704.03 23756.37 chroma_vps[16x24] 32.04x 521.88 16720.74 chroma_vsp[16x24] 14.32x 1645.21 23560.26 chroma_vss[16x24] 12.39x 1441.17 17861.36 chroma_p2s[16x24] 20.14x 246.52 4964.53 chroma_p2s_aligned[16x24] 20.22x 246.37 4982.34 chroma_hpp[12x32] 19.10x 1361.76 26005.07 chroma_hps[12x32] 14.31x 1536.04 21977.20 chroma_vpp[12x32] 23.74x 937.29 22248.08 chroma_vps[12x32] 24.78x 838.60 20783.55 chroma_vsp[12x32] 14.90x 1683.43 25090.58 chroma_vss[12x32] 14.99x 1466.60 21987.57 chroma_p2s[12x32] 8.04x 594.84 4782.21 chroma_p2s_aligned[12x32] 8.12x 595.30 4835.75 chroma_hpp[ 16x8] 22.42x 298.45 6690.48 chroma_hps[ 16x8] 22.46x 417.44 9377.62 chroma_vpp[ 16x8] 23.68x 287.74 6813.15 chroma_vps[ 16x8] 30.76x 229.05 7044.84 chroma_vsp[ 16x8] 12.90x 613.44 7913.80 chroma_vss[ 16x8] 8.58x 704.45 6040.76 chroma_p2s[ 16x8] 18.92x 86.98 1646.12 chroma_p2s_aligned[ 16x8] 19.68x 83.87 1650.26 chroma_hpp[ 4x32] 11.66x 592.36 6907.13 chroma_hps[ 4x32] 8.36x 909.16 7602.08 chroma_vpp[ 4x32] 12.65x 560.53 7089.40 chroma_vps[ 4x32] 10.22x 535.66 5476.69 chroma_vsp[ 4x32] 14.78x 593.37 8770.06 chroma_vss[ 4x32] 11.40x 557.69 6359.48 chroma_p2s[ 4x32] 6.57x 276.29 1815.65 chroma_p2s_aligned[ 4x32] 6.61x 274.26 1813.13 chroma_hpp[32x48] 38.73x 2763.91 107046.41 chroma_hps[32x48] 29.74x 3024.71 89960.95 chroma_vpp[32x48] 57.91x 1395.34 80810.86 chroma_vps[32x48] 50.97x 1593.60 81223.29 chroma_vsp[32x48] 15.83x 6356.75 100658.88 chroma_vss[32x48] 15.69x 5656.13 88754.53 chroma_p2s[32x48] 25.18x 818.71 20618.23 chroma_p2s_aligned[32x48] 25.35x 812.79 20602.02 chroma_hpp[24x64] 19.72x 3994.97 78800.50 chroma_hps[24x64] 24.24x 3425.31 83037.95 chroma_vpp[24x64] 38.30x 2110.44 80828.54 chroma_vps[24x64] 38.30x 2129.01 81543.27 chroma_vsp[24x64] 14.87x 6361.70 94590.77 chroma_vss[24x64] 15.71x 5635.00 88540.19 chroma_p2s[24x64] 22.45x 1117.97 25098.16 chroma_p2s_aligned[24x64] 23.87x 1053.29 25143.19 chroma_hpp[32x16] 27.88x 941.87 26261.92 chroma_hps[32x16] 27.26x 1158.69 31581.08 chroma_vpp[32x16] 55.91x 504.32 28197.09 chroma_vps[32x16] 44.86x 597.68 26810.98 chroma_vsp[32x16] 15.52x 2120.28 32916.83 chroma_vss[32x16] 15.74x 1908.45 30044.59 chroma_p2s[32x16] 30.30x 292.22 8854.65 chroma_p2s_aligned[32x16] 30.33x 292.40 8868.63 chroma_hpp[ 8x64] 18.91x 1408.16 26624.55 chroma_hps[ 8x64] 22.42x 1272.19 28526.19 chroma_vpp[ 8x64] 24.62x 1076.16 26498.16 chroma_vps[ 8x64] 24.41x 908.25 22171.06 chroma_vsp[ 8x64] 14.41x 2218.00 31951.00 chroma_vss[ 8x64] 15.49x 1915.04 29667.38 chroma_p2s[ 8x64] 15.81x 536.40 8483.05 chroma_p2s_aligned[ 8x64] 15.79x 537.05 8481.92 = Color Space i444 = chroma_hpp[ 4x4] 13.74x 79.87 1097.84 chroma_hps[ 4x4] 11.33x 136.04 1541.68 chroma_vpp[ 4x4] 12.23x 87.10 1065.43 chroma_vps[ 4x4] 11.12x 83.97 933.57 chroma_vsp[ 4x4] 7.77x 143.33 1113.55 chroma_vss[ 4x4] 8.26x 108.90 899.76 chroma_p2s[ 4x4] 3.51x 76.58 268.92 chroma_p2s_aligned[ 4x4] 3.46x 76.79 265.97 chroma_hpp[ 8x8] 15.85x 208.91 3310.90 chroma_hps[ 8x8] 17.22x 270.23 4654.23 chroma_vpp[ 8x8] 20.18x 179.88 3630.74 chroma_vps[ 8x8] 19.52x 177.22 3459.80 chroma_vsp[ 8x8] 12.28x 314.70 3863.61 chroma_vss[ 8x8] 13.50x 270.65 3653.61 chroma_p2s[ 8x8] 7.95x 140.49 1116.21 chroma_p2s_aligned[ 8x8] 7.93x 140.28 1112.42 chroma_hpp[16x16] 23.84x 567.77 13537.21 chroma_hps[16x16] 25.30x 635.18 16072.08 chroma_vpp[16x16] 27.98x 490.46 13722.38 chroma_vps[16x16] 36.27x 379.24 13755.42 chroma_vsp[16x16] 14.44x 1102.24 15917.64 chroma_vss[16x16] 14.97x 981.16 14685.83 chroma_p2s[16x16] 9.44x 354.03 3342.04 chroma_p2s_aligned[16x16] 9.48x 355.85 3374.45 chroma_hpp[32x32] 39.62x 1815.55 71927.31 chroma_hps[32x32] 42.31x 1454.24 61529.72 chroma_vpp[32x32] 57.84x 936.09 54147.04 chroma_vps[32x32] 49.72x 1080.64 53731.24 chroma_vsp[32x32] 15.14x 4252.06 64387.94 chroma_vss[32x32] 15.58x 3788.30 59023.61 chroma_p2s[32x32] 15.55x 1128.93 17555.27 chroma_p2s_aligned[32x32] 15.52x 1129.10 17524.69 chroma_hpp[64x64] 39.77x 6997.79 278334.00 chroma_hps[64x64] 28.97x 7618.82 220749.42 chroma_vpp[64x64] 72.47x 3563.48 258229.44 chroma_vps[64x64] 43.33x 4138.93 179332.84 chroma_vsp[64x64] 14.90x 16864.50 251234.78 chroma_vss[64x64] 12.66x 14970.02 189554.39 chroma_p2s[64x64] 13.28x 4279.92 56854.73 chroma_p2s_aligned[64x64] 11.76x 4824.22 56752.75 chroma_hpp[ 8x4] 14.91x 115.00 1714.51 chroma_hps[ 8x4] 16.09x 187.55 3017.73 chroma_vpp[ 8x4] 17.10x 105.68 1806.95 chroma_vps[ 8x4] 17.89x 97.59 1745.79 chroma_vsp[ 8x4] 11.69x 183.35 2143.49 chroma_vss[ 8x4] 10.24x 180.38 1847.78 chroma_p2s[ 8x4] 8.23x 76.17 627.19 chroma_p2s_aligned[ 8x4] 8.15x 76.97 626.91 chroma_hpp[ 4x8] 13.83x 157.40 2177.01 chroma_hps[ 4x8] 13.33x 185.07 2467.54 chroma_vpp[ 4x8] 10.92x 169.62 1851.84 chroma_vps[ 4x8] 10.51x 160.03 1682.67 chroma_vsp[ 4x8] 11.54x 187.66 2164.81 chroma_vss[ 4x8] 9.21x 179.39 1651.38 chroma_p2s[ 4x8] 4.48x 103.16 462.51 chroma_p2s_aligned[ 4x8] 4.47x 103.48 462.08 chroma_hpp[ 16x8] 21.55x 309.38 6667.99 chroma_hps[ 16x8] 22.45x 415.31 9322.79 chroma_vpp[ 16x8] 23.35x 292.78 6837.84 chroma_vps[ 16x8] 30.91x 221.73 6853.55 chroma_vsp[ 16x8] 13.10x 609.79 7985.48 chroma_vss[ 16x8] 11.23x 531.50 5968.66 chroma_p2s[ 16x8] 7.62x 216.37 1648.44 chroma_p2s_aligned[ 16x8] 7.66x 216.09 1655.54 chroma_hpp[ 8x16] 24.21x 357.63 8659.10 chroma_hps[ 8x16] 20.01x 415.59 8314.15 chroma_vpp[ 8x16] 23.00x 293.48 6749.80 chroma_vps[ 8x16] 23.35x 287.98 6725.19 chroma_vsp[ 8x16] 13.44x 603.18 8109.46 chroma_vss[ 8x16] 12.02x 517.80 6223.39 chroma_p2s[ 8x16] 7.77x 218.93 1700.76 chroma_p2s_aligned[ 8x16] 7.95x 216.41 1720.12 chroma_hpp[32x16] 28.06x 937.52 26310.74 chroma_hps[32x16] 27.66x 1165.48 32235.91 chroma_vpp[32x16] 53.23x 508.98 27093.23 chroma_vps[32x16] 45.44x 595.05 27039.50 chroma_vsp[32x16] 15.24x 2145.86 32705.29 chroma_vss[32x16] 15.47x 1901.98 29416.41 chroma_p2s[32x16] 14.61x 608.67 8890.14 chroma_p2s_aligned[32x16] 14.52x 609.27 8845.02 chroma_hpp[16x32] 24.23x 1088.27 26371.90 chroma_hps[16x32] 26.09x 1125.71 29372.37 chroma_vpp[16x32] 19.52x 1411.39 27556.01 chroma_vps[16x32] 28.00x 990.54 27735.85 chroma_vsp[16x32] 14.61x 2159.17 31546.15 chroma_vss[16x32] 15.19x 1929.57 29302.93 chroma_p2s[16x32] 14.89x 608.87 9067.59 chroma_p2s_aligned[16x32] 14.19x 609.22 8646.33 chroma_hpp[64x32] 38.11x 3637.06 138621.33 chroma_hps[64x32] 28.76x 4011.20 115349.05 chroma_vpp[64x32] 58.42x 1831.80 107014.84 chroma_vps[64x32] 51.09x 2114.11 108000.60 chroma_vsp[64x32] 15.05x 8440.68 127049.72 chroma_vss[64x32] 15.73x 7500.82 117991.66 chroma_p2s[64x32] 13.09x 2171.44 28416.06 chroma_p2s_aligned[64x32] 13.18x 2169.12 28588.06 chroma_hpp[32x64] 29.64x 3560.68 105521.70 chroma_hps[32x64] 29.60x 3935.07 116479.16 chroma_vpp[32x64] 59.83x 1803.37 107890.90 chroma_vps[32x64] 50.88x 2126.84 108215.23 chroma_vsp[32x64] 14.87x 8445.05 125538.34 chroma_vss[32x64] 15.76x 7467.54 117712.23 chroma_p2s[32x64] 12.59x 2185.10 27518.70 chroma_p2s_aligned[32x64] 12.66x 2180.72 27598.52 chroma_hpp[16x12] 28.53x 451.62 12884.35 chroma_hps[16x12] 24.13x 524.88 12666.21 chroma_vpp[16x12] 23.93x 498.68 11932.12 chroma_vps[16x12] 23.58x 358.23 8448.54 chroma_vsp[16x12] 14.13x 845.57 11944.47 chroma_vss[16x12] 12.22x 739.15 9032.11 chroma_p2s[16x12] 11.84x 280.91 3326.33 chroma_p2s_aligned[16x12] 11.86x 280.32 3323.25 chroma_hpp[12x16] 18.95x 680.99 12905.39 chroma_hps[12x16] 14.16x 871.83 12343.71 chroma_vpp[12x16] 23.06x 510.94 11782.63 chroma_vps[12x16] 18.59x 458.94 8531.30 chroma_vsp[12x16] 13.97x 854.64 11941.24 chroma_vss[12x16] 12.48x 748.73 9341.28 chroma_p2s[12x16] 7.23x 340.34 2461.67 chroma_p2s_aligned[12x16] 7.37x 333.54 2457.58 chroma_hpp[ 16x4] 18.28x 184.51 3372.77 chroma_hps[ 16x4] 21.77x 268.83 5851.33 chroma_vpp[ 16x4] 20.47x 173.44 3550.08 chroma_vps[ 16x4] 23.16x 151.24 3502.10 chroma_vsp[ 16x4] 12.10x 335.08 4055.51 chroma_vss[ 16x4] 11.68x 313.09 3655.99 chroma_p2s[ 16x4] 5.93x 141.37 838.88 chroma_p2s_aligned[ 16x4] 6.16x 141.23 869.38 chroma_hpp[ 4x16] 16.99x 255.98 4349.12 chroma_hps[ 4x16] 12.87x 278.14 3580.52 chroma_vpp[ 4x16] 12.78x 272.33 3481.31 chroma_vps[ 4x16] 12.80x 273.59 3501.82 chroma_vsp[ 4x16] 13.97x 320.97 4482.95 chroma_vss[ 4x16] 11.02x 289.56 3191.52 chroma_p2s[ 4x16] 4.15x 203.42 844.07 chroma_p2s_aligned[ 4x16] 4.10x 205.03 840.56 chroma_hpp[32x24] 28.92x 1380.94 39938.16 chroma_hps[32x24] 29.15x 1609.12 46905.47 chroma_vpp[32x24] 55.86x 727.35 40626.65 chroma_vps[32x24] 49.23x 826.48 40686.55 chroma_vsp[32x24] 14.59x 3244.27 47334.31 chroma_vss[32x24] 15.98x 2850.91 45562.71 chroma_p2s[32x24] 15.21x 867.84 13200.40 chroma_p2s_aligned[32x24] 15.18x 867.59 13166.04 chroma_hpp[24x32] 19.84x 2012.90 39941.38 chroma_hps[24x32] 24.61x 1785.93 43947.09 chroma_vpp[24x32] 20.95x 1946.87 40789.66 chroma_vps[24x32] 29.41x 1409.80 41465.25 chroma_vsp[24x32] 14.96x 3191.45 47758.24 chroma_vss[24x32] 15.57x 2844.91 44281.38 chroma_p2s[24x32] 15.78x 875.30 13809.54 chroma_p2s_aligned[24x32] 14.60x 869.13 12693.71 chroma_hpp[ 32x8] 33.49x 508.73 17039.10 chroma_hps[ 32x8] 26.06x 707.14 18426.55 chroma_vpp[ 32x8] 54.86x 289.87 15902.65 chroma_vps[ 32x8] 37.45x 322.15 12064.83 chroma_vsp[ 32x8] 16.82x 1183.45 19905.53 chroma_vss[ 32x8] 14.44x 1043.94 15072.87 chroma_p2s[ 32x8] 10.20x 351.26 3582.34 chroma_p2s_aligned[ 32x8] 10.24x 351.58 3599.74 chroma_hpp[ 8x32] 24.66x 713.73 17597.27 chroma_hps[ 8x32] 20.69x 701.68 14520.50 chroma_vpp[ 8x32] 22.96x 576.98 13247.96 chroma_vps[ 8x32] 26.51x 503.87 13358.22 chroma_vsp[ 8x32] 14.36x 1134.29 16284.19 chroma_vss[ 8x32] 15.10x 976.08 14734.93 chroma_p2s[ 8x32] 12.39x 351.12 4351.95 chroma_p2s_aligned[ 8x32] 12.35x 352.31 4350.80 chroma_hpp[64x48] 29.59x 5338.65 157977.52 chroma_hps[64x48] 28.88x 5840.29 168653.56 chroma_vpp[64x48] 59.25x 2718.54 161065.50 chroma_vps[64x48] 52.09x 3119.03 162483.88 chroma_vsp[64x48] 14.87x 12680.41 188579.30 chroma_vss[64x48] 15.79x 11265.79 177882.62 chroma_p2s[64x48] 15.80x 3235.45 51112.06 chroma_p2s_aligned[64x48] 15.85x 3230.79 51202.12 chroma_hpp[48x64] 22.80x 6989.21 159355.20 chroma_hps[48x64] 28.83x 5809.75 167476.20 chroma_vpp[48x64] 39.33x 4118.33 161959.66 chroma_vps[48x64] 42.59x 3796.54 161707.16 chroma_vsp[48x64] 14.97x 12622.26 188940.52 chroma_vss[48x64] 15.79x 11213.54 177071.52 chroma_p2s[48x64] 16.00x 3216.50 51468.52 chroma_p2s_aligned[48x64] 16.09x 3214.71 51712.18 chroma_hpp[64x16] 37.31x 1859.38 69381.09 chroma_hps[64x16] 28.21x 2234.08 63026.37 chroma_vpp[64x16] 67.14x 953.60 64021.38 chroma_vps[64x16] 41.47x 1073.95 44534.45 chroma_vsp[64x16] 14.81x 4262.57 63141.68 chroma_vss[64x16] 12.62x 3758.77 47421.28 chroma_p2s[64x16] 15.23x 1136.18 17304.17 chroma_p2s_aligned[64x16] 15.16x 1132.64 17174.97 chroma_hpp[16x64] 33.58x 2101.75 70584.27 chroma_hps[16x64] 24.98x 2248.76 56162.91 chroma_vpp[16x64] 22.06x 2883.59 63606.99 chroma_vps[16x64] 22.80x 2024.67 46167.18 chroma_vsp[16x64] 14.71x 4287.41 63066.35 chroma_vss[16x64] 12.58x 3796.85 47766.09 chroma_p2s[16x64] 11.34x 1133.59 12854.33 chroma_p2s_aligned[16x64] 11.41x 1125.18 12843.95 == intrapred primitives == intra_planar_4x4 4.18x 142.84 597.03 intra_dc_4x4[f=0] 1.99x 74.34 147.86 intra_dc_4x4[f=1] 2.53x 109.74 278.04 intra_allangs4x4 72.49x 413.87 30001.94 intra_ang_4x4[ 2] 6.47x 74.90 484.25 intra_ang_4x4[ 3] 12.75x 77.14 983.51 intra_ang_4x4[ 4] 13.06x 76.20 995.01 intra_ang_4x4[ 5] 13.00x 76.86 999.08 intra_ang_4x4[ 6] 12.69x 77.46 983.23 intra_ang_4x4[ 7] 12.93x 77.32 999.36 intra_ang_4x4[ 8] 12.54x 79.59 998.38 intra_ang_4x4[ 9] 12.95x 76.62 991.95 intra_ang_4x4[10] 6.82x 74.83 510.34 intra_ang_4x4[11] 15.06x 74.20 1117.76 intra_ang_4x4[12] 14.49x 76.76 1112.00 intra_ang_4x4[13] 15.14x 76.51 1158.16 intra_ang_4x4[14] 15.43x 76.23 1176.39 intra_ang_4x4[15] 14.53x 77.49 1125.75 intra_ang_4x4[16] 14.25x 79.56 1133.75 intra_ang_4x4[17] 14.96x 77.53 1159.70 intra_ang_4x4[18] 1.17x 392.86 459.70 intra_ang_4x4[19] 12.33x 79.00 973.69 intra_ang_4x4[20] 12.49x 76.55 955.73 intra_ang_4x4[21] 12.38x 77.25 956.01 intra_ang_4x4[22] 11.94x 76.48 912.81 intra_ang_4x4[23] 11.72x 77.53 908.74 intra_ang_4x4[24] 12.48x 75.43 941.70 intra_ang_4x4[25] 11.95x 78.79 941.20 intra_ang_4x4[26] 4.60x 78.89 362.77 intra_ang_4x4[27] 10.23x 77.98 798.06 intra_ang_4x4[28] 10.30x 76.34 786.13 intra_ang_4x4[29] 10.19x 77.14 785.85 intra_ang_4x4[30] 10.19x 75.92 773.51 intra_ang_4x4[31] 9.96x 77.63 773.51 intra_ang_4x4[32] 10.44x 75.01 782.77 intra_ang_4x4[33] 9.97x 77.18 769.58 intra_ang_4x4[34] 4.50x 75.57 339.76 intra_filter_4x4 4.47x 74.48 332.75 intra_planar_8x8 9.09x 242.06 2199.18 intra_dc_8x8[f=0] 2.16x 74.69 161.32 intra_dc_8x8[f=1] 2.98x 154.01 458.58 intra_allangs8x8 46.79x 2210.78 103444.15 intra_ang_8x8[ 2] 21.47x 76.93 1651.66 intra_ang_8x8[ 3] 35.85x 91.47 3279.48 intra_ang_8x8[ 4] 36.01x 91.75 3303.63 intra_ang_8x8[ 5] 35.96x 91.89 3304.31 intra_ang_8x8[ 6] 35.67x 91.96 3279.62 intra_ang_8x8[ 7] 35.99x 91.71 3301.10 intra_ang_8x8[ 8] 36.01x 91.85 3307.68 intra_ang_8x8[ 9] 36.05x 91.75 3307.54 intra_ang_8x8[10] 21.95x 77.95 1710.72 intra_ang_8x8[11] 35.00x 103.86 3635.36 intra_ang_8x8[12] 35.20x 103.72 3651.50 intra_ang_8x8[13] 33.07x 108.87 3600.58 intra_ang_8x8[14] 25.69x 141.16 3626.37 intra_ang_8x8[15] 33.00x 109.36 3609.14 intra_ang_8x8[16] 33.05x 109.60 3622.89 intra_ang_8x8[17] 33.54x 109.39 3669.24 intra_ang_8x8[18] 17.39x 73.61 1279.78 intra_ang_8x8[19] 18.49x 153.24 2834.09 intra_ang_8x8[20] 24.97x 113.49 2833.53 intra_ang_8x8[21] 20.15x 139.61 2812.79 intra_ang_8x8[22] 23.33x 119.90 2797.62 intra_ang_8x8[23] 26.61x 104.18 2772.22 intra_ang_8x8[24] 33.11x 83.31 2757.92 intra_ang_8x8[25] 36.74x 74.94 2753.33 intra_ang_8x8[26] 7.76x 145.74 1131.36 intra_ang_8x8[27] 33.30x 78.09 2600.10 intra_ang_8x8[28] 34.29x 75.85 2600.52 intra_ang_8x8[29] 31.89x 81.56 2600.66 intra_ang_8x8[30] 30.07x 86.50 2600.94 intra_ang_8x8[31] 34.35x 75.71 2600.80 intra_ang_8x8[32] 32.31x 80.51 2600.94 intra_ang_8x8[33] 32.39x 80.30 2600.94 intra_ang_8x8[34] 14.11x 74.27 1047.89 intra_filter_8x8 4.42x 146.23 646.69 intra_planar_16x16 22.12x 392.37 8679.86 intra_dc_16x16[f=0] 1.44x 151.14 216.89 intra_dc_16x16[f=1] 3.08x 288.82 890.08 intra_allangs16x16 33.41x 11749.31 392552.16 intra_ang_16x16[ 2] 47.41x 149.63 7094.18 intra_ang_16x16[ 3] 32.12x 378.68 12161.62 intra_ang_16x16[ 4] 34.04x 365.58 12444.57 intra_ang_16x16[ 5] 35.13x 352.45 12382.42 intra_ang_16x16[ 6] 35.38x 352.24 12463.65 intra_ang_16x16[ 7] 36.48x 340.86 12435.31 intra_ang_16x16[ 8] 38.53x 325.77 12552.45 intra_ang_16x16[ 9] 56.90x 215.29 12249.86 intra_ang_16x16[10] 41.94x 171.55 7194.15 intra_ang_16x16[11] 56.14x 221.84 12452.97 intra_ang_16x16[12] 52.72x 242.60 12789.52 intra_ang_16x16[13] 53.68x 236.26 12683.47 intra_ang_16x16[14] 54.28x 236.05 12812.38 intra_ang_16x16[15] 53.32x 238.24 12703.67 intra_ang_16x16[16] 53.85x 237.05 12766.09 intra_ang_16x16[17] 52.22x 238.59 12460.14 intra_ang_16x16[18] 24.98x 148.44 3708.60 intra_ang_16x16[19] 18.16x 457.96 8316.51 intra_ang_16x16[20] 20.52x 423.50 8689.12 intra_ang_16x16[21] 21.88x 396.96 8686.03 intra_ang_16x16[22] 28.32x 305.39 8649.98 intra_ang_16x16[23] 33.23x 259.58 8627.25 intra_ang_16x16[24] 39.76x 214.13 8514.75 intra_ang_16x16[25] 44.87x 183.60 8238.78 intra_ang_16x16[26] 13.76x 281.37 3870.62 intra_ang_16x16[27] 40.26x 202.58 8156.55 intra_ang_16x16[28] 41.64x 202.58 8435.70 intra_ang_16x16[29] 34.69x 243.16 8434.37 intra_ang_16x16[30] 32.09x 264.42 8484.87 intra_ang_16x16[31] 30.55x 276.67 8451.17 intra_ang_16x16[32] 27.75x 307.87 8544.49 intra_ang_16x16[33] 27.00x 301.68 8144.27 intra_ang_16x16[34] 27.45x 149.59 4105.68 intra_filter_16x16 6.95x 217.88 1513.63 intra_planar_32x32 31.14x 999.19 31116.75 intra_dc_32x32[f=0] 1.38x 414.19 573.63 intra_allangs32x32 32.45x 47805.52 1551501.38 intra_ang_32x32[ 2] 71.60x 419.89 30064.79 intra_ang_32x32[ 3] 35.56x 1377.05 48964.09 intra_ang_32x32[ 4] 13.40x 3705.38 49647.54 intra_ang_32x32[ 5] 36.03x 1377.83 49637.29 intra_ang_32x32[ 6] 36.18x 1371.74 49629.44 intra_ang_32x32[ 7] 36.70x 1348.94 49501.64 intra_ang_32x32[ 8] 36.23x 1371.67 49690.46 intra_ang_32x32[ 9] 89.06x 551.35 49103.11 intra_ang_32x32[10] 70.66x 424.10 29965.05 intra_ang_32x32[11] 82.82x 595.19 49291.93 intra_ang_32x32[12] 76.62x 649.50 49764.81 intra_ang_32x32[13] 74.20x 669.31 49663.81 intra_ang_32x32[14] 76.74x 652.10 50045.09 intra_ang_32x32[15] 66.73x 747.10 49853.89 intra_ang_32x32[16] 50.05x 1001.01 50104.71 intra_ang_32x32[17] 50.54x 978.42 49451.98 intra_ang_32x32[18] 31.93x 423.68 13527.57 intra_ang_32x32[19] 50.01x 630.04 31510.66 intra_ang_32x32[20] 54.85x 582.66 31956.19 intra_ang_32x32[21] 59.53x 536.26 31925.47 intra_ang_32x32[22] 59.03x 539.16 31827.28 intra_ang_32x32[23] 59.81x 531.34 31777.76 intra_ang_32x32[24] 60.15x 525.65 31615.17 intra_ang_32x32[25] 61.19x 509.44 31172.16 intra_ang_32x32[26] 24.91x 423.99 10562.97 intra_ang_32x32[27] 59.85x 516.51 30913.07 intra_ang_32x32[28] 57.50x 545.33 31358.18 intra_ang_32x32[29] 56.25x 557.76 31376.13 intra_ang_32x32[30] 52.96x 593.27 31421.30 intra_ang_32x32[31] 54.77x 572.82 31371.22 intra_ang_32x32[32] 50.85x 617.46 31399.56 intra_ang_32x32[33] 52.16x 596.77 31129.38 intra_ang_32x32[34] 26.60x 419.82 11166.55 intra_filter_32x32 5.83x 403.44 2351.80 + 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 65F3BE18 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.05x 323.88 987.01 avg_pp[ 4x4] 4.73x 167.42 791.88 avg_pp_aligned[ 4x4] 4.36x 180.54 786.97 sad[ 4x4] 3.94x 198.65 782.20 sad_x3[ 4x4] 2.89x 446.89 1292.26 sad_x4[ 4x4] 2.84x 610.38 1732.89 copy_pp[ 4x4] 3.58x 124.14 444.13 addAvg[ 4x4] 3.31x 228.84 756.95 addAvg_aligned[ 4x4] 3.32x 228.70 758.22 sse_ss[ 4x4] 4.01x 193.72 775.89 sub_ps[ 4x4] 2.95x 169.62 500.94 add_ps[ 4x4] 3.66x 179.25 655.39 add_ps_aligned[ 4x4] 3.61x 171.01 616.95 copy_ss[ 4x4] 2.88x 118.61 341.58 satd[ 8x8] 10.70x 296.38 3170.62 avg_pp[ 8x8] 10.81x 245.89 2657.05 avg_pp_aligned[ 8x8] 10.77x 250.75 2699.70 sad[ 8x8] 1.47x 534.65 785.01 sad_x3[ 8x8] 2.80x 667.85 1867.41 sad_x4[ 8x8] 2.95x 909.89 2682.73 copy_pp[ 8x8] 7.20x 186.82 1345.15 addAvg[ 8x8] 10.09x 328.39 3314.55 addAvg_aligned[ 8x8] 9.65x 332.73 3211.58 sse_ss[ 8x8] 4.36x 265.78 1159.28 sub_ps[ 8x8] 5.90x 258.85 1527.94 add_ps[ 8x8] 10.24x 313.62 3210.72 add_ps_aligned[ 8x8] 10.26x 303.46 3112.12 copy_ss[ 8x8] 6.93x 187.45 1299.14 [i420] copy_pp[ 4x4] 3.30x 123.44 407.09 [i420] addAvg[ 4x4] 3.55x 217.91 773.79 [i420] addAvg_aligned[ 4x4] 3.38x 222.85 752.61 [i420] copy_ss[ 4x4] 3.28x 122.20 400.36 [i420] sub_ps[ 4x4] 2.97x 167.98 499.40 [i420] add_ps[ 4x4] 4.22x 187.97 793.15 [i420] add_ps_aligned[ 4x4] 4.27x 180.13 768.32 [i422] copy_pp[ 4x8] 4.63x 189.51 878.02 [i422] addAvg[ 4x8] 4.24x 322.62 1368.02 [i422] addAvg_aligned[ 4x8] 4.56x 310.85 1418.80 [i422] satd[ 4x8] 5.96x 297.68 1772.87 [i422] copy_ss[ 4x8] 4.55x 177.82 808.72 [i422] sse_pp[ 4x8] 5.18x 246.10 1274.17 [i422] sub_ps[ 4x8] 3.30x 249.95 825.41 [i422] add_ps[ 4x8] 5.56x 264.56 1470.98 [i422] add_ps_aligned[ 4x8] 5.30x 287.84 1526.11 satd[ 8x4] 5.38x 302.27 1625.85 avg_pp[ 8x4] 6.17x 183.91 1133.89 avg_pp_aligned[ 8x4] 6.62x 181.32 1200.10 sad[ 8x4] 1.51x 313.44 472.18 sad_x3[ 8x4] 2.58x 429.70 1109.62 sad_x4[ 8x4] 2.65x 555.62 1472.95 copy_pp[ 8x4] 6.65x 122.18 812.51 addAvg[ 8x4] 6.99x 227.23 1588.96 addAvg_aligned[ 8x4] 7.39x 229.71 1696.87 [i420] copy_pp[ 4x2] 2.18x 105.61 230.34 [i420] addAvg[ 4x2] 2.86x 159.01 454.93 [i420] addAvg_aligned[ 4x2] 2.89x 158.03 457.17 [i422] copy_pp[ 4x4] 3.61x 124.21 447.78 [i422] addAvg[ 4x4] 3.37x 232.31 782.48 [i422] addAvg_aligned[ 4x4] 2.96x 232.20 686.81 satd[ 4x8] 6.19x 249.13 1541.68 avg_pp[ 4x8] 5.53x 229.78 1270.80 avg_pp_aligned[ 4x8] 5.53x 230.51 1274.59 sad[ 4x8] 3.14x 263.86 829.48 sad_x3[ 4x8] 2.87x 602.62 1728.12 sad_x4[ 4x8] 3.56x 739.87 2632.51 copy_pp[ 4x8] 4.33x 168.36 728.62 addAvg[ 4x8] 4.33x 277.37 1201.22 addAvg_aligned[ 4x8] 4.50x 303.43 1364.09 [i420] copy_pp[ 2x4] 1.63x 120.57 196.95 [i420] addAvg[ 2x4] 2.12x 186.56 395.87 [i420] addAvg_aligned[ 2x4] 2.11x 188.25 397.70 [i422] copy_pp[ 2x8] 1.51x 166.47 250.82 [i422] addAvg[ 2x8] 2.45x 291.52 714.03 [i422] addAvg_aligned[ 2x8] 2.64x 260.99 688.36 satd[16x16] 11.35x 700.21 7947.95 avg_pp[16x16] 20.91x 218.79 4575.11 avg_pp_aligned[16x16] 28.82x 214.34 6177.71 sad[16x16] 5.38x 397.26 2136.61 sad_x3[16x16] 6.02x 956.05 5751.95 sad_x4[16x16] 6.30x 1260.11 7932.49 copy_pp[16x16] 33.77x 290.24 9802.11 addAvg[16x16] 22.29x 553.31 12336.02 addAvg_aligned[16x16] 21.95x 555.86 12201.79 sse_ss[16x16] 11.89x 374.62 4455.45 sub_ps[16x16] 16.12x 369.09 5950.00 add_ps[16x16] 27.63x 457.89 12653.27 add_ps_aligned[16x16] 27.42x 462.79 12687.85 copy_ss[16x16] 35.23x 294.57 10378.13 copy_sp[16x16] 35.10x 290.05 10180.78 copy_ps[16x16] 35.26x 291.91 10293.37 [i420] copy_pp[ 8x8] 7.57x 190.46 1441.52 [i420] addAvg[ 8x8] 9.84x 318.66 3136.53 [i420] addAvg_aligned[ 8x8] 9.78x 317.99 3108.53 [i420] satd[ 8x8] 7.61x 407.22 3098.24 [i420] copy_ss[ 8x8] 7.58x 189.93 1439.56 [i420] sub_ps[ 8x8] 6.07x 261.93 1590.78 [i420] add_ps[ 8x8] 10.16x 312.83 3177.49 [i420] add_ps_aligned[ 8x8] 10.24x 310.99 3184.79 [i420] sa8d[ 8x8] 6.11x 444.23 2712.61 [i422] copy_pp[ 8x16] 10.49x 291.87 3063.03 [i422] addAvg[ 8x16] 12.28x 508.91 6248.80 [i422] addAvg_aligned[ 8x16] 12.18x 513.93 6260.02 [i422] satd[ 8x16] 8.31x 740.38 6153.39 [i422] copy_ss[ 8x16] 9.61x 301.15 2894.13 [i422] sse_pp[ 8x16] 5.33x 389.74 2076.71 [i422] sub_ps[ 8x16] 12.24x 422.63 5172.42 [i422] add_ps[ 8x16] 11.06x 493.54 5456.91 [i422] add_ps_aligned[ 8x16] 10.32x 433.03 4468.36 [i422] sa8d[ 8x16] 7.05x 688.69 4853.19 satd[ 16x8] 11.71x 455.26 5332.77 avg_pp[ 16x8] 13.99x 257.86 3607.74 avg_pp_aligned[ 16x8] 14.72x 249.52 3672.83 sad[ 16x8] 4.37x 267.18 1166.99 sad_x3[ 16x8] 5.81x 600.55 3491.72 sad_x4[ 16x8] 6.23x 742.18 4624.07 copy_pp[ 16x8] 13.42x 190.01 2549.88 addAvg[ 16x8] 17.21x 349.47 6013.96 addAvg_aligned[ 16x8] 18.60x 326.32 6068.96 [i420] copy_pp[ 8x4] 6.02x 132.86 799.88 [i420] addAvg[ 8x4] 6.89x 214.42 1477.29 [i420] addAvg_aligned[ 8x4] 7.52x 221.87 1668.64 [i420] satd[ 8x4] 4.68x 301.85 1412.48 [i422] copy_pp[ 8x8] 6.42x 178.78 1147.21 [i422] addAvg[ 8x8] 8.79x 287.81 2530.80 [i422] addAvg_aligned[ 8x8] 8.48x 294.04 2493.77 [i422] satd[ 8x8] 6.87x 346.15 2378.32 satd[ 8x16] 7.52x 618.82 4650.72 avg_pp[ 8x16] 9.60x 321.57 3087.43 avg_pp_aligned[ 8x16] 9.90x 325.77 3224.64 sad[ 8x16] 2.61x 445.25 1161.66 sad_x3[ 8x16] 2.92x 997.33 2912.08 sad_x4[ 8x16] 2.86x 1307.93 3741.28 copy_pp[ 8x16] 9.54x 281.47 2684.83 addAvg[ 8x16] 11.64x 425.18 4950.32 addAvg_aligned[ 8x16] 11.99x 457.40 5482.87 [i420] copy_pp[ 4x8] 4.46x 182.20 813.15 [i420] addAvg[ 4x8] 4.29x 310.18 1329.16 [i420] addAvg_aligned[ 4x8] 4.32x 308.15 1331.96 [i420] satd[ 4x8] 6.11x 281.61 1721.10 [i422] copy_pp[ 4x16] 8.40x 288.17 2420.90 [i422] addAvg[ 4x16] 5.44x 479.17 2606.97 [i422] addAvg_aligned[ 4x16] 5.24x 493.82 2587.76 [i422] satd[ 4x16] 7.32x 461.11 3377.57 satd[ 16x4] 8.77x 291.40 2555.07 avg_pp[ 16x4] 13.94x 174.95 2438.78 avg_pp_aligned[ 16x4] 14.67x 170.08 2494.47 sad[ 16x4] 3.66x 177.85 650.20 sad_x3[ 16x4] 4.43x 328.32 1455.41 sad_x4[ 16x4] 5.38x 406.41 2185.99 copy_pp[ 16x4] 9.26x 147.53 1365.91 addAvg[ 16x4] 13.58x 234.58 3184.58 addAvg_aligned[ 16x4] 13.20x 243.72 3217.47 [i420] copy_pp[ 8x2] 4.81x 105.25 506.13 [i420] addAvg[ 8x2] 5.87x 144.63 849.40 [i420] addAvg_aligned[ 8x2] 5.11x 140.39 717.11 [i422] copy_pp[ 8x4] 6.23x 119.41 744.05 [i422] addAvg[ 8x4] 6.66x 202.26 1347.82 [i422] addAvg_aligned[ 8x4] 7.05x 205.45 1447.56 [i422] satd[ 8x4] 5.31x 266.62 1414.59 satd[16x12] 11.45x 615.68 7047.09 avg_pp[16x12] 28.66x 244.63 7010.24 avg_pp_aligned[16x12] 30.01x 244.00 7323.07 sad[16x12] 6.07x 346.01 2099.16 sad_x3[16x12] 6.18x 819.57 5064.55 sad_x4[16x12] 5.37x 1073.88 5762.63 copy_pp[16x12] 15.71x 232.17 3648.14 addAvg[16x12] 19.51x 416.22 8121.69 addAvg_aligned[16x12] 19.50x 421.19 8213.61 [i420] copy_pp[ 8x6] 11.91x 153.21 1824.35 [i420] addAvg[ 8x6] 9.02x 245.67 2215.73 [i420] addAvg_aligned[ 8x6] 8.96x 248.64 2227.66 [i422] copy_pp[ 8x12] 7.54x 241.69 1822.95 [i422] addAvg[ 8x12] 12.01x 364.50 4379.28 [i422] addAvg_aligned[ 8x12] 10.79x 408.37 4406.91 [i422] satd[ 8x12] 9.78x 526.00 5145.91 satd[ 4x16] 7.22x 465.87 3361.97 avg_pp[ 4x16] 5.08x 392.13 1993.95 avg_pp_aligned[ 4x16] 5.60x 345.79 1937.13 sad[ 4x16] 4.31x 401.90 1734.01 sad_x3[ 4x16] 3.21x 1279.72 4106.85 sad_x4[ 4x16] 3.70x 1651.73 6118.76 copy_pp[ 4x16] 9.12x 297.65 2715.13 addAvg[ 4x16] 5.13x 509.79 2613.85 addAvg_aligned[ 4x16] 6.37x 432.96 2756.23 [i420] copy_pp[ 2x8] 1.60x 181.29 290.80 [i420] addAvg[ 2x8] 2.61x 316.94 826.39 [i420] addAvg_aligned[ 2x8] 2.67x 313.62 836.20 [i422] copy_pp[ 2x16] 1.26x 385.79 487.90 [i422] addAvg[ 2x16] 3.01x 464.58 1396.91 [i422] addAvg_aligned[ 2x16] 3.11x 464.23 1444.61 satd[12x16] 7.45x 1217.12 9068.30 avg_pp[12x16] 9.93x 425.53 4223.90 avg_pp_aligned[12x16] 10.65x 436.91 4653.25 sad[12x16] 7.44x 820.66 6103.75 sad_x3[12x16] 3.21x 3457.29 11103.86 sad_x4[12x16] 3.64x 5139.74 18733.38 copy_pp[12x16] 16.10x 433.43 6976.71 addAvg[12x16] 12.90x 694.95 8968.28 addAvg_aligned[12x16] 12.89x 660.14 8511.04 [i420] copy_pp[ 6x8] 3.20x 281.40 900.46 [i420] addAvg[ 6x8] 6.54x 346.29 2263.33 [i420] addAvg_aligned[ 6x8] 6.59x 382.29 2517.62 [i422] copy_pp[ 6x16] 4.49x 489.86 2198.90 [i422] addAvg[ 6x16] 6.83x 637.56 4355.46 [i422] addAvg_aligned[ 6x16] 6.93x 639.38 4427.96 satd[32x32] 14.76x 2993.18 44191.32 avg_pp[32x32] 36.52x 1107.18 40439.10 avg_pp_aligned[32x32] 36.67x 1149.59 42155.57 sad[32x32] 9.92x 979.23 9716.08 sad_x3[32x32] 6.66x 3479.64 23169.15 sad_x4[32x32] 6.57x 4447.73 29211.51 copy_pp[32x32] 23.07x 859.40 19830.28 addAvg[32x32] 30.35x 1659.44 50366.05 addAvg_aligned[32x32] 27.41x 1750.00 47965.57 sse_ss[32x32] 10.54x 1689.63 17814.65 sub_ps[32x32] 16.73x 1325.69 22173.38 add_ps[32x32] 35.57x 1427.14 50761.50 add_ps_aligned[32x32] 37.75x 1354.72 51143.49 copy_ss[32x32] 24.45x 874.56 21380.28 copy_sp[32x32] 25.51x 834.71 21297.04 copy_ps[32x32] 24.59x 859.43 21136.35 [i420] copy_pp[16x16] 33.27x 298.59 9932.97 [i420] addAvg[16x16] 21.49x 583.81 12543.63 [i420] addAvg_aligned[16x16] 22.17x 575.98 12769.60 [i420] satd[16x16] 14.49x 795.98 11534.54 [i420] copy_ss[16x16] 33.87x 291.10 9858.78 [i420] copy_ps[16x16] 34.78x 290.69 10109.32 [i420] copy_sp[16x16] 33.26x 297.23 9884.62 [i420] sse_pp[16x16] 12.21x 341.46 4169.64 [i420] sub_ps[16x16] 15.73x 364.01 5725.13 [i420] add_ps[16x16] 27.65x 441.77 12215.56 [i420] add_ps_aligned[16x16] 29.43x 439.75 12941.71 [i420] sa8d[16x16] 6.92x 1454.55 10068.50 [i422] copy_pp[16x32] 41.58x 506.61 21062.27 [i422] addAvg[16x32] 25.53x 956.22 24416.20 [i422] addAvg_aligned[16x32] 25.93x 955.44 24773.96 [i422] satd[16x32] 16.18x 1522.55 24636.21 [i422] copy_ss[16x32] 41.11x 514.69 21156.30 [i422] copy_ps[16x32] 42.89x 494.10 21191.97 [i422] copy_sp[16x32] 42.62x 489.79 20873.94 [i422] sse_pp[16x32] 10.63x 739.64 7861.23 [i422] sub_ps[16x32] 33.14x 614.63 20368.73 [i422] add_ps[16x32] 26.11x 753.79 19679.44 [i422] add_ps_aligned[16x32] 25.33x 785.51 19893.94 [i422] sa8d[16x32] 7.45x 2681.36 19971.97 satd[32x16] 16.29x 1446.85 23562.96 avg_pp[32x16] 27.24x 595.79 16230.72 avg_pp_aligned[32x16] 26.66x 600.43 16009.90 sad[32x16] 7.99x 583.32 4658.30 sad_x3[32x16] 6.14x 1756.20 10774.80 sad_x4[32x16] 6.22x 2310.49 14368.98 copy_pp[32x16] 20.18x 493.05 9947.58 addAvg[32x16] 25.17x 862.53 21710.12 addAvg_aligned[32x16] 28.57x 772.10 22059.15 [i420] copy_pp[ 16x8] 10.66x 219.49 2339.74 [i420] addAvg[ 16x8] 17.54x 313.65 5501.04 [i420] addAvg_aligned[ 16x8] 15.92x 351.53 5597.48 [i420] satd[ 16x8] 11.85x 449.01 5320.98 [i422] copy_pp[16x16] 33.47x 279.02 9338.11 [i422] addAvg[16x16] 22.72x 497.70 11305.35 [i422] addAvg_aligned[16x16] 22.49x 503.14 11314.70 [i422] satd[16x16] 14.27x 749.02 10684.84 satd[16x32] 16.04x 1349.01 21641.41 avg_pp[16x32] 32.90x 605.66 19929.06 avg_pp_aligned[16x32] 35.16x 564.97 19866.79 sad[16x32] 5.71x 858.49 4900.42 sad_x3[16x32] 6.63x 1896.90 12582.15 sad_x4[16x32] 6.24x 2540.95 15856.55 copy_pp[16x32] 36.01x 562.42 20252.82 addAvg[16x32] 26.54x 935.18 24815.28 addAvg_aligned[16x32] 26.16x 959.55 25101.69 [i420] copy_pp[ 8x16] 9.66x 301.05 2906.75 [i420] addAvg[ 8x16] 12.05x 512.80 6177.71 [i420] addAvg_aligned[ 8x16] 12.64x 480.58 6072.29 [i420] satd[ 8x16] 8.38x 733.37 6145.13 [i422] copy_pp[ 8x32] 12.10x 483.84 5852.87 [i422] addAvg[ 8x32] 13.44x 928.21 12477.99 [i422] addAvg_aligned[ 8x32] 13.19x 934.02 12318.03 [i422] satd[ 8x32] 9.61x 1319.07 12675.34 satd[ 32x8] 13.36x 926.47 12378.33 avg_pp[ 32x8] 21.23x 396.78 8424.60 avg_pp_aligned[ 32x8] 22.35x 388.20 8675.93 sad[ 32x8] 6.29x 395.56 2487.95 sad_x3[ 32x8] 5.84x 951.67 5557.64 sad_x4[ 32x8] 6.30x 1324.99 8349.22 copy_pp[ 32x8] 18.58x 292.08 5427.31 addAvg[ 32x8] 22.64x 541.93 12271.37 addAvg_aligned[ 32x8] 23.19x 544.42 12624.46 [i420] copy_pp[ 16x4] 8.83x 155.69 1375.03 [i420] addAvg[ 16x4] 12.87x 243.20 3129.76 [i420] addAvg_aligned[ 16x4] 11.55x 240.66 2780.50 [i420] satd[ 16x4] 9.97x 303.18 3022.34 [i422] copy_pp[ 16x8] 13.69x 191.58 2623.17 [i422] addAvg[ 16x8] 19.51x 353.99 6905.17 [i422] addAvg_aligned[ 16x8] 17.62x 348.65 6142.57 [i422] satd[ 16x8] 11.33x 490.91 5563.67 satd[32x24] 17.70x 2160.33 38247.50 avg_pp[32x24] 27.85x 891.09 24820.99 avg_pp_aligned[32x24] 28.26x 886.05 25039.58 sad[32x24] 8.01x 898.62 7198.90 sad_x3[32x24] 6.53x 2785.64 18189.46 sad_x4[32x24] 6.63x 3562.05 23623.10 copy_pp[32x24] 23.78x 635.89 15120.56 addAvg[32x24] 28.20x 1294.88 36513.77 addAvg_aligned[32x24] 26.16x 1352.20 35367.29 [i420] copy_pp[16x12] 15.03x 247.64 3722.48 [i420] addAvg[16x12] 19.38x 453.00 8776.93 [i420] addAvg_aligned[16x12] 24.27x 358.02 8688.57 [i420] satd[16x12] 14.41x 584.37 8419.40 [i422] copy_pp[16x24] 38.41x 350.28 13452.51 [i422] addAvg[16x24] 25.42x 746.99 18990.28 [i422] addAvg_aligned[16x24] 20.58x 787.94 16214.84 [i422] satd[16x24] 9.44x 1531.28 14456.06 satd[ 8x32] 8.25x 1302.53 10749.22 avg_pp[ 8x32] 13.99x 510.21 7137.48 avg_pp_aligned[ 8x32] 11.76x 700.84 8242.75 sad[ 8x32] 2.11x 1070.88 2260.06 sad_x3[ 8x32] 3.08x 2067.89 6370.70 sad_x4[ 8x32] 2.93x 3047.31 8943.73 copy_pp[ 8x32] 11.27x 447.65 5045.75 addAvg[ 8x32] 13.64x 859.54 11728.37 addAvg_aligned[ 8x32] 13.68x 906.36 12400.40 [i420] copy_pp[ 4x16] 7.95x 314.88 2503.27 [i420] addAvg[ 4x16] 5.61x 468.18 2625.21 [i420] addAvg_aligned[ 4x16] 5.41x 482.40 2612.16 [i420] satd[ 4x16] 8.30x 481.42 3994.21 [i422] copy_pp[ 4x32] 6.37x 462.09 2941.54 [i422] addAvg[ 4x32] 6.17x 874.70 5392.67 [i422] addAvg_aligned[ 4x32] 5.68x 920.23 5231.02 [i422] satd[ 4x32] 8.28x 837.90 6940.38 satd[24x32] 9.12x 3771.56 34382.48 avg_pp[24x32] 29.59x 1064.99 31513.10 avg_pp_aligned[24x32] 28.70x 1099.89 31562.85 sad[24x32] 3.25x 2194.98 7134.53 sad_x3[24x32] 2.75x 6243.46 17198.63 sad_x4[24x32] 2.65x 8658.57 22975.35 copy_pp[24x32] 37.99x 812.51 30863.52 addAvg[24x32] 21.78x 1729.61 37662.53 addAvg_aligned[24x32] 21.78x 1681.05 36620.10 [i420] copy_pp[12x16] 15.70x 453.93 7128.50 [i420] addAvg[12x16] 13.69x 655.37 8970.52 [i420] addAvg_aligned[12x16] 13.19x 669.57 8832.09 [i420] satd[12x16] 7.96x 1336.30 10634.95 [i422] copy_pp[12x32] 10.00x 795.12 7955.17 [i422] addAvg[12x32] 14.79x 1227.22 18155.16 [i422] addAvg_aligned[12x32] 15.74x 1216.47 19143.94 [i422] satd[12x32] 8.64x 2513.49 21715.60 satd[64x64] 16.90x 10935.36 184829.47 avg_pp[64x64] 31.27x 4236.00 132449.95 avg_pp_aligned[64x64] 34.08x 3890.36 132597.39 sad[64x64] 7.71x 4031.10 31068.33 sad_x3[64x64] 4.67x 11388.83 53225.11 sad_x4[64x64] 5.35x 12985.54 69421.34 copy_pp[64x64] 17.15x 2216.68 38006.49 addAvg[64x64] 31.96x 3985.83 127391.02 addAvg_aligned[64x64] 31.92x 3921.16 125161.41 sse_ss[64x64] 15.21x 2823.47 42950.26 sub_ps[64x64] 17.89x 2649.63 47399.12 add_ps[64x64] 35.80x 2673.03 95698.98 add_ps_aligned[64x64] 35.83x 2690.55 96401.22 copy_ss[64x64] 17.11x 2134.07 36513.77 copy_sp[64x64] 17.21x 2116.08 36424.41 copy_ps[64x64] 17.15x 2133.00 36574.79 [i420] copy_pp[32x32] 17.05x 552.26 9413.81 [i420] addAvg[32x32] 27.70x 978.60 27111.93 [i420] addAvg_aligned[32x32] 27.40x 991.21 27155.78 [i420] satd[32x32] 14.68x 1885.03 27678.96 [i420] copy_ss[32x32] 18.82x 552.58 10398.51 [i420] copy_ps[32x32] 17.90x 544.73 9748.10 [i420] copy_sp[32x32] 16.90x 552.71 9343.25 [i420] sse_pp[32x32] 12.76x 875.60 11169.42 [i420] sub_ps[32x32] 16.94x 695.97 11786.93 [i420] add_ps[32x32] 41.98x 752.98 31608.65 [i420] add_ps_aligned[32x32] 41.69x 753.86 31428.46 [i420] sa8d[32x32] 6.21x 3874.64 24047.88 [i422] copy_pp[32x64] 19.60x 1069.44 20958.34 [i422] addAvg[32x64] 30.82x 1869.50 57623.75 [i422] addAvg_aligned[32x64] 31.08x 1863.91 57933.07 [i422] satd[32x64] 14.83x 3600.38 53401.30 [i422] copy_ss[32x64] 17.42x 1069.86 18635.71 [i422] copy_ps[32x64] 16.37x 1145.72 18758.88 [i422] copy_sp[32x64] 17.31x 1091.08 18889.74 [i422] sse_pp[32x64] 15.29x 1329.72 20333.03 [i422] sub_ps[32x64] 33.41x 1362.13 45508.42 [i422] add_ps[32x64] 34.35x 1387.00 47648.35 [i422] add_ps_aligned[32x64] 34.16x 1407.91 48087.89 [i422] sa8d[32x64] 6.48x 7555.69 48952.02 satd[64x32] 15.14x 3592.18 54396.88 avg_pp[64x32] 31.40x 1147.08 36017.73 avg_pp_aligned[64x32] 30.41x 1149.46 34959.04 sad[64x32] 7.79x 1255.13 9782.18 sad_x3[64x32] 5.13x 4828.46 24754.98 sad_x4[64x32] 5.35x 6111.51 32713.24 copy_pp[64x32] 16.79x 1062.40 17839.18 addAvg[64x32] 29.92x 1922.16 57518.26 addAvg_aligned[64x32] 29.29x 1931.41 56563.09 [i420] copy_pp[32x16] 16.54x 282.91 4677.94 [i420] addAvg[32x16] 25.77x 547.25 14100.44 [i420] addAvg_aligned[32x16] 26.41x 541.82 14309.32 [i420] satd[32x16] 13.59x 959.30 13035.04 [i422] copy_pp[32x32] 18.98x 532.23 10102.35 [i422] addAvg[32x32] 27.67x 954.23 26401.92 [i422] addAvg_aligned[32x32] 27.61x 959.62 26491.70 [i422] satd[32x32] 14.60x 1800.80 26293.35 satd[32x64] 14.98x 3473.58 52042.96 avg_pp[32x64] 29.77x 1118.28 33296.01 avg_pp_aligned[32x64] 29.43x 1133.97 33374.43 sad[32x64] 8.40x 1192.14 10017.87 sad_x3[32x64] 5.56x 4715.23 26224.05 sad_x4[32x64] 5.71x 5942.29 33918.09 copy_pp[32x64] 17.29x 1046.00 18088.53 addAvg[32x64] 31.21x 1817.93 56733.95 addAvg_aligned[32x64] 31.58x 1808.06 57100.92 [i420] copy_pp[16x32] 28.63x 295.97 8474.22 [i420] addAvg[16x32] 26.01x 539.72 14037.81 [i420] addAvg_aligned[16x32] 26.29x 537.20 14124.96 [i420] satd[16x32] 13.74x 963.18 13233.23 [i422] copy_pp[16x64] 30.64x 549.84 16847.09 [i422] addAvg[16x64] 28.28x 1002.06 28340.42 [i422] addAvg_aligned[16x64] 29.01x 997.69 28943.73 [i422] satd[16x64] 14.65x 1897.00 27794.63 satd[64x16] 14.49x 1858.26 26934.71 avg_pp[64x16] 26.97x 633.15 17076.06 avg_pp_aligned[64x16] 27.22x 631.33 17184.09 sad[64x16] 7.25x 693.59 5029.90 sad_x3[64x16] 5.05x 2498.84 12612.65 sad_x4[64x16] 5.13x 3199.96 16423.29 copy_pp[64x16] 16.86x 545.36 9196.29 addAvg[64x16] 30.79x 989.49 30463.24 addAvg_aligned[64x16] 30.85x 991.73 30591.97 [i420] copy_pp[ 32x8] 16.09x 155.58 2503.87 [i420] addAvg[ 32x8] 24.13x 305.21 7363.92 [i420] addAvg_aligned[ 32x8] 24.45x 304.86 7453.88 [i420] satd[ 32x8] 12.18x 558.60 6802.48 [i422] copy_pp[32x16] 16.83x 288.12 4850.20 [i422] addAvg[32x16] 26.52x 554.26 14699.30 [i422] addAvg_aligned[32x16] 26.50x 554.43 14690.30 [i422] satd[32x16] 13.80x 980.28 13530.38 satd[64x48] 15.15x 5416.84 82069.59 avg_pp[64x48] 28.51x 1772.21 50532.43 avg_pp_aligned[64x48] 28.72x 1757.67 50474.91 sad[64x48] 8.10x 1780.34 14425.20 sad_x3[64x48] 5.29x 7028.08 37188.70 sad_x4[64x48] 5.42x 9122.54 49413.82 copy_pp[64x48] 32.94x 1584.86 52206.11 addAvg[64x48] 32.39x 2825.44 91507.53 addAvg_aligned[64x48] 31.94x 2826.07 90256.37 [i420] copy_pp[32x24] 17.02x 412.02 7012.77 [i420] addAvg[32x24] 29.55x 741.94 21920.66 [i420] addAvg_aligned[32x24] 29.60x 741.15 21939.29 [i420] satd[32x24] 13.84x 1479.39 20473.88 [i422] copy_pp[32x48] 17.09x 811.67 13875.46 [i422] addAvg[32x48] 30.55x 1425.40 43543.93 [i422] addAvg_aligned[32x48] 30.45x 1428.85 43503.95 [i422] satd[32x48] 8.33x 5132.54 42737.04 satd[16x64] 14.32x 1879.45 26914.58 avg_pp[16x64] 30.08x 625.73 18819.34 avg_pp_aligned[16x64] 28.14x 628.63 17687.79 sad[16x64] 7.52x 760.69 5723.17 sad_x3[16x64] 5.84x 2502.03 14621.43 sad_x4[16x64] 6.05x 3207.60 19420.50 copy_pp[16x64] 30.77x 555.48 17090.96 addAvg[16x64] 28.58x 1009.20 28841.54 addAvg_aligned[16x64] 28.49x 1008.06 28724.74 [i420] copy_pp[ 8x32] 9.06x 286.06 2590.28 [i420] addAvg[ 8x32] 13.49x 550.16 7421.27 [i420] addAvg_aligned[ 8x32] 13.53x 549.39 7432.91 [i420] satd[ 8x32] 7.43x 919.70 6833.21 [i422] copy_pp[ 8x64] 9.03x 548.30 4951.59 [i422] addAvg[ 8x64] 12.45x 1182.43 14717.57 [i422] addAvg_aligned[ 8x64] 13.68x 1075.39 14714.76 [i422] satd[ 8x64] 7.72x 1775.46 13712.27 satd[48x64] 15.41x 5380.78 82917.88 avg_pp[48x64] 31.25x 1725.52 53922.59 avg_pp_aligned[48x64] 31.39x 1738.41 54573.77 sad[48x64] 8.09x 1916.42 15509.08 sad_x3[48x64] 5.36x 7523.05 40295.73 sad_x4[48x64] 5.46x 9506.60 51905.91 copy_pp[48x64] 16.97x 1641.10 27848.64 addAvg[48x64] 28.06x 2988.35 83863.79 addAvg_aligned[48x64] 28.30x 2987.54 84548.07 [i420] copy_pp[24x32] 23.82x 558.00 13290.58 [i420] addAvg[24x32] 13.98x 1572.51 21976.49 [i420] addAvg_aligned[24x32] 14.00x 1560.88 21856.16 [i420] satd[24x32] 7.70x 2742.40 21126.39 [i422] copy_pp[24x64] 14.60x 1096.68 16015.83 [i422] addAvg[24x64] 22.10x 1917.19 42369.78 [i422] addAvg_aligned[24x64] 21.08x 1988.12 41917.35 [i422] satd[24x64] 8.05x 5301.39 42656.23 ssd_s[4x4] 3.52x 76.23 268.36 ssd_s_aligned[4x4] 3.56x 76.34 271.86 sa8d[4x4] 2.74x 211.05 579.22 residual[4x4] 3.45x 78.12 269.48 residual_aligned[4x4] 3.40x 78.09 265.55 blkfill[4x4] 1.00x 75.53 75.89 blkfill_aligned[4x4] 1.03x 75.43 77.86 transpose[4x4] 3.68x 76.51 281.55 cpy2Dto1D_shl[4x4] 3.46x 77.46 268.36 cpy2Dto1D_shr[4x4] 4.24x 78.96 334.99 cpy1Dto2D_shl[4x4] 3.36x 76.69 257.56 cpy1Dto2D_shl_aligned[4x4] 3.37x 76.58 258.40 cpy1Dto2D_shr[4x4] 4.15x 75.29 312.40 copy_cnt[4x4] 4.34x 77.77 337.80 psy_cost_pp[4x4] 9.21x 183.00 1685.89 ssimDist[4x4] 4.12x 156.67 645.15 ssd_s[8x8] 5.31x 78.37 416.49 ssd_s_aligned[8x8] 5.51x 75.46 415.65 sa8d[8x8] 5.23x 309.01 1615.05 residual[8x8] 8.01x 102.32 819.52 residual_aligned[8x8] 8.04x 101.94 819.38 blkfill[8x8] 0.99x 79.49 78.42 blkfill_aligned[8x8] 1.01x 77.32 78.42 transpose[8x8] 8.44x 85.51 721.74 var[8x8] 2.72x 159.85 434.03 cpy2Dto1D_shl[8x8] 11.45x 78.51 898.92 cpy2Dto1D_shr[8x8] 14.45x 81.31 1174.99 cpy1Dto2D_shl[8x8] 14.80x 78.83 1166.99 cpy1Dto2D_shl_aligned[8x8] 14.93x 77.81 1161.66 cpy1Dto2D_shr[8x8] 14.27x 77.46 1105.41 copy_cnt[8x8] 14.54x 80.16 1165.59 psy_cost_pp[8x8] 10.79x 351.19 3788.98 ssimDist[8x8] 6.91x 337.17 2329.92 ssd_s[16x16] 7.29x 190.11 1386.53 ssd_s_aligned[16x16] 7.20x 192.04 1383.31 sa8d[16x16] 10.27x 615.29 6316.87 residual[16x16] 17.67x 207.97 3674.93 residual_aligned[16x16] 17.30x 212.49 3676.33 blkfill[16x16] 1.54x 164.92 253.35 blkfill_aligned[16x16] 1.63x 154.67 252.79 transpose[16x16] 9.05x 304.76 2757.78 var[16x16] 2.78x 419.96 1167.98 cpy2Dto1D_shl[16x16] 23.24x 162.38 3773.82 cpy2Dto1D_shr[16x16] 22.93x 199.28 4569.64 cpy1Dto2D_shl[16x16] 28.44x 160.31 4559.96 cpy1Dto2D_shl_aligned[16x16] 28.79x 158.38 4559.42 cpy1Dto2D_shr[16x16] 22.86x 196.55 4492.91 copy_cnt[16x16] 23.43x 194.45 4555.48 psy_cost_pp[16x16] 10.53x 1426.19 15011.06 ssimDist[16x16] 8.24x 1138.84 9386.18 ssd_s[32x32] 9.95x 509.05 5065.72 ssd_s_aligned[32x32] 10.06x 503.73 5069.74 sa8d[32x32] 11.56x 2122.77 24549.24 residual[32x32] 32.12x 695.83 22347.54 residual_aligned[32x32] 31.87x 700.63 22330.98 blkfill[32x32] 1.88x 549.77 1035.10 blkfill_aligned[32x32] 1.87x 552.16 1034.99 transpose[32x32] 8.68x 1255.62 10903.27 var[32x32] 2.83x 1500.15 4248.49 cpy2Dto1D_shl[32x32] 32.26x 558.04 18004.90 cpy2Dto1D_shr[32x32] 25.96x 662.32 17194.56 cpy1Dto2D_shl[32x32] 25.06x 556.32 13939.84 cpy1Dto2D_shl_aligned[32x32] 25.06x 555.73 13929.02 cpy1Dto2D_shr[32x32] 31.11x 560.49 17436.76 copy_cnt[32x32] 24.74x 556.99 13780.60 psy_cost_pp[32x32] 10.87x 5450.12 59216.07 ssimDist[32x32] 8.89x 4088.55 36343.61 sa8d[64x64] 6.45x 15095.10 97354.01 transpose[64x64] 14.42x 4872.71 70278.59 var[64x64] 2.42x 5992.73 14482.41 psy_cost_pp[64x64] 10.84x 21451.72 232498.75 ssimDist[64x64] 9.16x 15812.88 144809.52 weight_pp 20.44x 1822.59 37245.47 weight_sp 15.79x 2024.81 31966.81 downscale 14.16x 33249.23 470817.47 scale1D_128to64 12.76x 212.07 2705.45 scale1D_128to64_aligned 12.81x 209.65 2686.09 scale2D_64to32 15.74x 1895.71 29836.30 ssim_4x4x2_core 6.65x 171.24 1138.41 ssim_end_4 2.48x 167.10 415.09 calSign 7.31x 183.49 1341.22 SAO_EO_0 8.81x 552.82 4873.07 SAO_EO_1 13.68x 293.80 4017.83 SAO_EO_1_2Rows 17.28x 443.88 7670.54 SAO_EO_2[0] 5.80x 185.97 1079.32 SAO_EO_2[1] 9.48x 429.98 4077.25 SAO_EO_3[0] 2.93x 326.29 957.13 SAO_EO_3[1] 8.77x 434.22 3809.38 SAO_BO_0 12.03x 9152.02 110130.90 saoCuStatsE0 1.00x 115000.90 114807.71 saoCuStatsE1 1.18x 132490.39 156549.03 saoCuStatsE2 1.08x 145476.50 157449.22 saoCuStatsE3 1.23x 131153.17 161704.91 planecopy_cp 15.87x 2303.52 36565.16 propagateCost 3.14x 1651.39 5184.08 cuTreeFix8Pack 4.88x 1226.49 5990.40 cuTreeFix8Unpack 3.54x 1842.74 6526.55 scanPosLast 16.71x 4345.12 72600.66 findPosFirstLast 4.80x 104.14 499.54 costCoeffNxN 1.93x 806.17 1552.48 costCoeffRemain 0.57x 477.39 272.42 pelFilterLumaStrong_Vertical 2.14x 477.85 1021.52 pelFilterLumaStrong_Horizontal 3.84x 292.47 1123.51 pelFilterChroma_Vertical 1.07x 358.86 383.53 pelFilterChroma_Horizontal 1.93x 197.32 380.86 integral_init4v 8.76x 128.02 1122.10 integral_init8v 3.69x 178.50 658.06 integral_init12v 3.65x 181.88 664.23 integral_init16v 5.31x 126.27 670.12 integral_init24v 8.53x 133.21 1136.69 integral_init32v 4.27x 178.97 764.67 integral_init4h 5.06x 249.88 1264.21 integral_init8h 3.75x 347.51 1304.14 integral_init12h 2.38x 469.79 1116.07 integral_init16h 1.81x 597.87 1081.84 normFact[8x8] 6.07x 189.13 1147.35 normFact[16x16] 7.51x 589.83 4431.51 normFact[32x32] 8.14x 2172.73 17694.29 normFact[64x64] 8.12x 8548.33 69392.30 == transforms primitives == dst4x4 7.17x 162.24 1163.63 dct4x4 6.17x 148.12 913.93 dct8x8 4.55x 854.99 3888.30 dct16x16 11.13x 3872.74 43097.13 dct32x32 8.33x 29986.61 249901.97 idst4x4 8.74x 174.91 1528.50 idct4x4 9.83x 152.19 1495.53 idct8x8 15.15x 706.09 10700.72 idct16x16 9.47x 3745.84 35467.27 idct32x32 6.67x 26449.53 176386.67 dequant_normal 14.62x 2024.40 29605.09 dequant_scaling 15.69x 2846.64 44672.48 quant 16.61x 4253.50 70645.44 nquant 16.78x 3449.09 57890.98 nonPsyRdoQuant[4x4] 3.26x 174.56 569.26 nonPsyRdoQuant[8x8] 2.97x 188.92 561.82 nonPsyRdoQuant[16x16] 3.06x 186.08 569.26 nonPsyRdoQuant[32x32] 2.96x 189.97 562.67 psyRdoQuant_1p[4x4] 3.30x 172.85 571.08 psyRdoQuant_1p[8x8] 3.22x 172.88 557.47 psyRdoQuant_1p[16x16] 3.30x 173.55 572.34 psyRdoQuant_1p[32x32] 3.23x 172.81 557.47 count_nonzero[4x4] 1.00x 73.15 73.09 count_nonzero[8x8] 2.68x 75.11 201.02 count_nonzero[16x16] 6.25x 168.71 1053.79 count_nonzero[32x32] 6.98x 365.51 2549.94 denoiseDct 15.60x 2545.11 39711.60 == interp primitives == luma_hpp[ 4x4] 6.09x 286.23 1742.14 luma_hps[ 4x4] 6.96x 649.27 4516.47 luma_vpp[ 4x4] 7.24x 247.05 1789.00 luma_vps[ 4x4] 6.59x 238.85 1573.67 luma_vsp[ 4x4] 10.24x 186.98 1914.83 luma_vss[ 4x4] 7.83x 211.96 1660.22 luma_hv [ 4x4] 7.41x 875.26 6489.76 luma_hpp[ 8x8] 14.80x 465.94 6896.61 luma_hps[ 8x8] 11.64x 1063.45 12375.24 luma_vpp[ 8x8] 14.29x 482.54 6893.95 luma_vps[ 8x8] 14.90x 445.70 6641.14 luma_vsp[ 8x8] 15.07x 464.02 6991.58 luma_vss[ 8x8] 15.13x 438.01 6625.03 luma_hv [ 8x8] 13.16x 1523.64 20052.19 convert_p2s[ 8x8] 7.02x 114.65 805.35 convert_p2s_aligned[ 8x8] 7.19x 114.44 823.03 luma_hpp[16x16] 23.81x 1165.86 27759.22 luma_hps[16x16] 24.69x 1514.37 37390.54 luma_vpp[16x16] 17.03x 1610.25 27417.04 luma_vps[16x16] 18.20x 1472.24 26797.21 luma_vsp[16x16] 17.57x 1545.74 27154.53 luma_vss[16x16] 18.78x 1363.51 25601.20 luma_hv [16x16] 20.97x 3213.90 67389.10 convert_p2s[16x16] 22.75x 193.26 4397.23 convert_p2s_aligned[16x16] 23.21x 191.06 4433.57 luma_hpp[32x32] 23.26x 4504.84 104801.22 luma_hps[32x32] 25.90x 4923.86 127508.86 luma_vpp[32x32] 15.71x 6277.99 98630.55 luma_vps[32x32] 18.66x 6000.30 111954.97 luma_vsp[32x32] 20.78x 6494.47 134954.09 luma_vss[32x32] 25.18x 5726.02 144174.75 luma_hv [32x32] 19.33x 15301.30 295846.66 convert_p2s[32x32] 43.89x 897.01 39370.02 convert_p2s_aligned[32x32] 39.30x 999.27 39273.79 luma_hpp[64x64] 16.10x 32516.63 523615.72 luma_hps[64x64] 22.25x 18625.58 414511.53 luma_vpp[64x64] 15.15x 25388.71 384564.41 luma_vps[64x64] 15.31x 23106.73 353836.56 luma_vsp[64x64] 18.03x 23700.03 427200.59 luma_vss[64x64] 17.19x 21008.09 361040.34 luma_hv [64x64] 20.93x 41947.33 877924.31 convert_p2s[64x64] 26.62x 2574.27 68523.41 convert_p2s_aligned[64x64] 32.69x 2085.08 68170.59 luma_hpp[ 8x4] 14.09x 239.24 3370.80 luma_hps[ 8x4] 11.71x 748.87 8766.41 luma_vpp[ 8x4] 12.69x 267.01 3388.25 luma_vps[ 8x4] 12.69x 251.32 3188.72 luma_vsp[ 8x4] 12.78x 267.78 3421.44 luma_vss[ 8x4] 13.44x 242.04 3253.31 luma_hv [ 8x4] 11.62x 1071.43 12448.19 convert_p2s[ 8x4] 6.11x 74.03 451.98 convert_p2s_aligned[ 8x4] 5.95x 74.38 442.87 luma_hpp[ 4x8] 6.57x 500.65 3290.00 luma_hps[ 4x8] 7.38x 820.28 6049.60 luma_vpp[ 4x8] 11.97x 281.26 3366.89 luma_vps[ 4x8] 11.89x 250.76 2980.54 luma_vsp[ 4x8] 14.29x 260.11 3718.00 luma_vss[ 4x8] 12.54x 245.26 3075.78 luma_hv [ 4x8] 8.48x 1139.01 9657.47 convert_p2s[ 4x8] 5.76x 78.89 454.51 convert_p2s_aligned[ 4x8] 6.41x 77.67 497.72 luma_hpp[ 16x8] 20.40x 611.23 12467.58 luma_hps[ 16x8] 20.55x 1015.61 20870.54 luma_vpp[ 16x8] 14.63x 913.05 13356.39 luma_vps[ 16x8] 15.88x 830.06 13183.61 luma_vsp[ 16x8] 13.95x 910.28 12698.90 luma_vss[ 16x8] 14.06x 795.19 11181.90 luma_hv [ 16x8] 18.32x 1963.33 35970.88 convert_p2s[ 16x8] 20.64x 115.00 2373.69 convert_p2s_aligned[ 16x8] 22.33x 115.10 2570.22 luma_hpp[ 8x16] 16.57x 810.52 13429.90 luma_hps[ 8x16] 12.27x 1505.21 18471.30 luma_vpp[ 8x16] 17.00x 804.35 13674.18 luma_vps[ 8x16] 17.09x 756.16 12920.68 luma_vsp[ 8x16] 17.49x 792.88 13870.80 luma_vss[ 8x16] 16.75x 684.03 11457.37 luma_hv [ 8x16] 14.61x 2315.29 33819.68 convert_p2s[ 8x16] 10.81x 188.74 2040.52 convert_p2s_aligned[ 8x16] 10.82x 188.18 2036.17 luma_hpp[32x16] 24.92x 2204.51 54932.75 luma_hps[32x16] 26.42x 2851.43 75322.80 luma_vpp[32x16] 17.82x 3069.35 54709.98 luma_vps[32x16] 18.32x 2915.69 53419.96 luma_vsp[32x16] 17.15x 3144.99 53935.07 luma_vss[32x16] 18.87x 2699.73 50941.20 luma_hv [32x16] 22.65x 6025.12 136495.09 convert_p2s[32x16] 24.91x 367.52 9153.17 convert_p2s_aligned[32x16] 24.32x 367.75 8942.29 luma_hpp[16x32] 22.63x 2234.01 50549.40 luma_hps[16x32] 21.88x 2512.57 54976.23 luma_vpp[16x32] 15.15x 3146.85 47671.12 luma_vps[16x32] 18.26x 2911.20 53159.04 luma_vsp[16x32] 17.84x 3050.47 54408.94 luma_vss[16x32] 18.93x 2699.83 51097.34 luma_hv [16x32] 20.91x 5499.19 114979.98 convert_p2s[16x32] 22.83x 349.33 7974.94 convert_p2s_aligned[16x32] 21.95x 351.30 7709.96 luma_hpp[64x32] 23.48x 9313.50 218663.73 luma_hps[64x32] 26.45x 9563.33 252920.09 luma_vpp[64x32] 17.88x 12114.59 216569.20 luma_vps[64x32] 18.62x 11522.95 214571.61 luma_vsp[64x32] 17.70x 12037.55 213052.50 luma_vss[64x32] 19.19x 10649.78 204392.98 luma_hv [64x32] 22.94x 21591.87 495325.06 convert_p2s[64x32] 23.08x 1285.72 29675.23 convert_p2s_aligned[64x32] 27.94x 1063.73 29725.59 luma_hpp[32x64] 23.52x 9476.54 222916.06 luma_hps[32x64] 23.87x 8467.44 202110.62 luma_vpp[32x64] 15.37x 12158.29 186851.05 luma_vps[32x64] 14.00x 11521.03 161256.02 luma_vsp[32x64] 18.21x 12087.96 220131.33 luma_vss[32x64] 17.58x 10667.89 187552.30 luma_hv [32x64] 21.35x 20814.00 444353.09 convert_p2s[32x64] 23.31x 1176.83 27436.63 convert_p2s_aligned[32x64] 25.56x 1074.80 27468.76 luma_hpp[16x12] 22.93x 895.71 20540.72 luma_hps[16x12] 24.63x 1245.78 30689.04 luma_vpp[16x12] 17.20x 1204.60 20724.35 luma_vps[16x12] 18.01x 1127.56 20304.64 luma_vsp[16x12] 19.73x 1222.57 24124.33 luma_vss[16x12] 17.90x 1076.05 19263.89 luma_hv [16x12] 21.30x 2511.59 53488.00 convert_p2s[16x12] 26.60x 154.99 4122.99 convert_p2s_aligned[16x12] 26.48x 155.86 4127.05 luma_hpp[12x16] 8.57x 2428.95 20819.60 luma_hps[12x16] 12.09x 2332.42 28210.14 luma_vpp[12x16] 15.42x 1198.19 18475.23 luma_vps[12x16] 15.72x 1123.92 17665.53 luma_vsp[12x16] 18.71x 1184.54 22163.07 luma_vss[12x16] 17.11x 1037.92 17758.54 luma_hv [12x16] 14.15x 3569.12 50506.75 convert_p2s[12x16] 9.66x 283.40 2738.28 convert_p2s_aligned[12x16] 10.22x 286.69 2930.60 luma_hpp[ 16x4] 19.02x 357.70 6801.78 luma_hps[ 16x4] 23.58x 757.67 17868.10 luma_vpp[ 16x4] 10.72x 551.95 5915.42 luma_vps[ 16x4] 12.92x 512.90 6624.89 luma_vsp[ 16x4] 12.29x 544.59 6694.84 luma_vss[ 16x4] 12.70x 505.83 6424.26 luma_hv [ 16x4] 18.72x 1364.70 25550.28 convert_p2s[ 16x4] 16.11x 75.08 1209.50 convert_p2s_aligned[ 16x4] 16.05x 75.46 1211.32 luma_hpp[ 4x16] 6.49x 956.43 6205.54 luma_hps[ 4x16] 6.36x 1262.66 8030.04 luma_vpp[ 4x16] 14.31x 472.14 6754.37 luma_vps[ 4x16] 13.94x 432.26 6026.45 luma_vsp[ 4x16] 16.57x 457.22 7577.85 luma_vss[ 4x16] 13.66x 429.63 5869.20 luma_hv [ 4x16] 8.68x 1796.49 15594.99 convert_p2s[ 4x16] 7.01x 164.62 1153.39 convert_p2s_aligned[ 4x16] 6.90x 167.07 1152.40 luma_hpp[32x24] 23.43x 3302.02 77376.93 luma_hps[32x24] 26.30x 3809.50 100179.68 luma_vpp[32x24] 14.63x 4858.99 71064.17 luma_vps[32x24] 17.44x 4554.20 79404.12 luma_vsp[32x24] 19.87x 4810.24 95560.24 luma_vss[32x24] 18.19x 4220.95 76796.45 luma_hv [32x24] 22.41x 8646.56 193748.08 convert_p2s[32x24] 32.03x 505.55 16195.11 convert_p2s_aligned[32x24] 32.34x 414.54 13407.53 luma_hpp[24x32] 11.62x 7027.31 81674.29 luma_hps[24x32] 13.04x 7254.55 94587.81 luma_vpp[24x32] 17.59x 4643.79 81687.62 luma_vps[24x32] 18.33x 4416.98 80983.82 luma_vsp[24x32] 17.87x 4546.07 81260.19 luma_vss[24x32] 17.08x 4062.73 69396.65 luma_hv [24x32] 15.40x 12017.23 185050.83 convert_p2s[24x32] 16.31x 763.34 12449.06 convert_p2s_aligned[24x32] 16.18x 681.13 11022.83 luma_hpp[ 32x8] 21.26x 1217.54 25887.66 luma_hps[ 32x8] 25.77x 1885.03 48579.72 luma_vpp[ 32x8] 14.91x 1865.28 27817.63 luma_vps[ 32x8] 16.32x 1672.64 27294.11 luma_vsp[ 32x8] 15.19x 1804.17 27407.17 luma_vss[ 32x8] 16.48x 1565.54 25795.49 luma_hv [ 32x8] 20.95x 3750.50 78588.12 convert_p2s[ 32x8] 31.72x 186.99 5930.88 convert_p2s_aligned[ 32x8] 31.18x 186.68 5821.08 luma_hpp[ 8x32] 15.94x 1580.19 25194.39 luma_hps[ 8x32] 10.69x 2583.91 27629.52 luma_vpp[ 8x32] 15.75x 1632.56 25710.90 luma_vps[ 8x32] 17.85x 1466.29 26177.62 luma_vsp[ 8x32] 17.69x 1562.07 27633.45 luma_vss[ 8x32] 18.94x 1370.38 25955.55 luma_hv [ 8x32] 13.91x 4124.88 57371.24 convert_p2s[ 8x32] 16.43x 332.91 5470.68 convert_p2s_aligned[ 8x32] 16.17x 328.99 5319.58 luma_hpp[64x48] 22.25x 14355.01 319343.34 luma_hps[64x48] 26.35x 13480.44 355225.59 luma_vpp[64x48] 15.64x 18338.07 286816.38 luma_vps[64x48] 18.66x 17216.71 321346.31 luma_vsp[64x48] 21.17x 18095.19 383000.31 luma_vss[64x48] 19.47x 16121.68 313892.19 luma_hv [64x48] 22.65x 31834.91 721113.94 convert_p2s[64x48] 22.97x 2012.17 46223.14 convert_p2s_aligned[64x48] 28.50x 1596.48 45492.84 luma_hpp[48x64] 22.91x 14368.09 329191.75 luma_hps[48x64] 16.83x 20546.60 345744.28 luma_vpp[48x64] 17.85x 18316.57 327029.91 luma_vps[48x64] 18.66x 17272.67 322250.84 luma_vsp[48x64] 18.04x 18070.47 325994.91 luma_vss[48x64] 19.29x 15893.16 306561.28 luma_hv [48x64] 17.77x 39893.94 708769.56 convert_p2s[48x64] 24.96x 1765.28 44069.00 convert_p2s_aligned[48x64] 27.46x 1598.06 43884.25 luma_hpp[64x16] 25.52x 4291.38 109498.80 luma_hps[64x16] 22.77x 5648.10 128580.19 luma_vpp[64x16] 15.25x 6109.00 93192.16 luma_vps[64x16] 13.61x 5823.21 79253.61 luma_vsp[64x16] 17.75x 6049.83 107386.04 luma_vss[64x16] 16.34x 5313.90 86825.40 luma_hv [64x16] 21.49x 11601.40 249288.23 convert_p2s[64x16] 33.09x 577.68 19114.78 convert_p2s_aligned[64x16] 32.11x 541.65 17395.07 luma_hpp[16x64] 24.67x 4426.22 109197.48 luma_hps[16x64] 26.09x 4400.40 114792.56 luma_vpp[16x64] 17.82x 6133.89 109304.23 luma_vps[16x64] 18.56x 5712.74 106036.67 luma_vsp[16x64] 18.08x 6025.68 108937.95 luma_vss[16x64] 19.16x 5324.76 102030.26 luma_hv [16x64] 22.34x 10470.51 233924.84 convert_p2s[16x64] 29.77x 583.74 17377.89 convert_p2s_aligned[16x64] 31.05x 549.70 17069.34 = Color Space i420 = chroma_hpp[ 4x4] 4.75x 199.39 946.19 chroma_hps[ 4x4] 5.35x 282.03 1507.88 chroma_vpp[ 4x4] 7.55x 138.21 1043.69 chroma_vps[ 4x4] 7.15x 125.92 900.74 chroma_vsp[ 4x4] 8.21x 138.00 1132.63 chroma_vss[ 4x4] 7.95x 115.77 920.52 chroma_p2s[ 4x4] 3.60x 76.69 276.35 chroma_p2s_aligned[ 4x4] 3.57x 75.04 268.08 chroma_hpp[ 8x8] 10.47x 419.96 4398.19 chroma_hps[ 8x8] 8.34x 523.48 4363.71 chroma_vpp[ 8x8] 12.29x 309.87 3807.83 chroma_vps[ 8x8] 11.26x 288.33 3246.93 chroma_vsp[ 8x8] 13.00x 309.10 4018.20 chroma_vss[ 8x8] 13.32x 274.29 3654.90 chroma_p2s[ 8x8] 6.95x 116.29 807.88 chroma_p2s_aligned[ 8x8] 7.17x 112.27 804.51 chroma_hpp[16x16] 11.75x 1502.74 17655.04 chroma_hps[16x16] 9.27x 1646.14 15262.24 chroma_vpp[16x16] 17.72x 761.14 13484.98 chroma_vps[16x16] 19.80x 648.22 12835.81 chroma_vsp[16x16] 22.47x 734.56 16503.55 chroma_vss[16x16] 24.45x 613.51 14997.43 chroma_p2s[16x16] 22.87x 191.62 4383.01 chroma_p2s_aligned[16x16] 24.76x 191.27 4735.03 chroma_hpp[32x32] 12.19x 5732.67 69872.77 chroma_hps[32x32] 9.54x 5852.74 55820.44 chroma_vpp[32x32] 19.47x 2756.94 53677.80 chroma_vps[32x32] 20.76x 2435.64 50554.73 chroma_vsp[32x32] 24.08x 2761.57 66505.05 chroma_vss[32x32] 28.43x 2111.53 60033.49 chroma_p2s[32x32] 34.47x 545.68 18809.15 chroma_p2s_aligned[32x32] 27.35x 646.68 17683.57 chroma_hpp[ 4x2] 5.06x 104.14 526.89 chroma_hps[ 4x2] 5.14x 216.16 1110.46 chroma_vpp[ 4x2] 7.37x 78.96 582.02 chroma_vps[ 4x2] 6.75x 75.74 511.60 chroma_vsp[ 4x2] 7.55x 77.98 588.62 chroma_vss[ 4x2] 6.08x 81.59 496.45 chroma_p2s[ 4x2] 2.29x 74.17 169.60 chroma_p2s_aligned[ 4x2] 2.27x 74.87 170.16 chroma_hpp[ 2x4] 3.46x 144.27 499.40 chroma_hps[ 2x4] 3.64x 194.91 708.84 chroma_vpp[ 2x4] 4.08x 150.26 612.32 chroma_vps[ 2x4] 4.11x 123.93 508.94 chroma_vsp[ 2x4] 3.91x 150.02 586.65 chroma_vss[ 2x4] 4.20x 115.84 486.21 chroma_p2s[ 2x4] 1.96x 75.96 148.84 chroma_p2s_aligned[ 2x4] 1.93x 76.37 147.15 chroma_hpp[ 8x4] 7.82x 235.74 1842.59 chroma_hps[ 8x4] 8.03x 349.30 2805.19 chroma_vpp[ 8x4] 10.74x 185.00 1986.93 chroma_vps[ 8x4] 10.00x 182.79 1827.31 chroma_vsp[ 8x4] 11.42x 207.44 2368.08 chroma_vss[ 8x4] 10.55x 176.84 1865.59 chroma_p2s[ 8x4] 5.77x 74.55 429.96 chroma_p2s_aligned[ 8x4] 5.70x 75.85 432.48 chroma_hpp[ 4x8] 5.54x 320.59 1775.53 chroma_hps[ 4x8] 5.79x 406.27 2351.52 chroma_vpp[ 4x8] 10.51x 195.15 2051.18 chroma_vps[ 4x8] 8.90x 191.06 1700.76 chroma_vsp[ 4x8] 11.24x 195.57 2198.62 chroma_vss[ 4x8] 8.91x 186.07 1657.84 chroma_p2s[ 4x8] 5.71x 81.31 464.61 chroma_p2s_aligned[ 4x8] 5.81x 79.77 463.07 chroma_hpp[ 16x8] 8.48x 789.29 6692.31 chroma_hps[ 16x8] 9.03x 996.04 8990.78 chroma_vpp[ 16x8] 16.25x 415.24 6749.32 chroma_vps[ 16x8] 16.72x 379.10 6338.51 chroma_vsp[ 16x8] 19.58x 404.42 7918.98 chroma_vss[ 16x8] 18.73x 321.76 6026.87 chroma_p2s[ 16x8] 20.65x 115.94 2394.17 chroma_p2s_aligned[ 16x8] 20.66x 115.91 2394.34 chroma_hpp[ 8x16] 8.69x 772.56 6715.79 chroma_hps[ 8x16] 8.95x 879.27 7869.04 chroma_vpp[ 8x16] 11.90x 572.71 6816.29 chroma_vps[ 8x16] 12.60x 522.57 6582.52 chroma_vsp[ 8x16] 14.47x 557.86 8069.50 chroma_vss[ 8x16] 13.36x 497.35 6645.64 chroma_p2s[ 8x16] 8.70x 203.17 1768.10 chroma_p2s_aligned[ 8x16] 8.92x 194.94 1739.06 chroma_hpp[32x16] 11.98x 2934.29 35143.09 chroma_hps[32x16] 10.44x 3212.89 33535.05 chroma_vpp[32x16] 20.42x 1424.37 29080.02 chroma_vps[32x16] 20.23x 1254.08 25373.73 chroma_vsp[32x16] 23.05x 1428.05 32912.91 chroma_vss[32x16] 27.55x 1095.45 30175.47 chroma_p2s[32x16] 23.87x 298.24 7118.49 chroma_p2s_aligned[32x16] 23.72x 300.38 7124.29 chroma_hpp[16x32] 12.10x 2924.51 35392.36 chroma_hps[16x32] 9.37x 2985.41 27978.82 chroma_vpp[16x32] 21.30x 1518.11 32335.51 chroma_vps[16x32] 20.65x 1235.86 25526.29 chroma_vsp[16x32] 22.68x 1401.33 31781.96 chroma_vss[16x32] 21.58x 1114.67 24057.84 chroma_p2s[16x32] 21.76x 302.20 6577.19 chroma_p2s_aligned[16x32] 21.81x 301.78 6583.23 chroma_hpp[ 8x6] 10.36x 325.00 3367.86 chroma_hps[ 8x6] 8.06x 443.57 3575.05 chroma_vpp[ 8x6] 10.69x 251.78 2691.49 chroma_vps[ 8x6] 10.79x 225.27 2430.64 chroma_vsp[ 8x6] 12.53x 242.88 3042.40 chroma_vss[ 8x6] 12.40x 223.83 2774.75 chroma_p2s[ 8x6] 7.85x 80.37 630.56 chroma_p2s_aligned[ 8x6] 7.95x 80.02 636.45 chroma_hpp[ 6x8] 5.67x 448.75 2545.25 chroma_hps[ 6x8] 5.86x 578.42 3387.49 chroma_vpp[ 6x8] 6.59x 405.11 2671.22 chroma_vps[ 6x8] 6.84x 359.84 2462.77 chroma_vsp[ 6x8] 8.59x 391.92 3364.63 chroma_vss[ 6x8] 7.96x 345.59 2750.48 chroma_p2s[ 6x8] 5.79x 154.46 894.01 chroma_p2s_aligned[ 6x8] 5.73x 155.23 889.66 chroma_hpp[ 8x2] 7.54x 148.51 1120.42 chroma_hps[ 8x2] 7.63x 264.03 2015.83 chroma_vpp[ 8x2] 6.79x 143.12 971.72 chroma_vps[ 8x2] 7.26x 116.12 842.67 chroma_vsp[ 8x2] 7.52x 144.24 1084.79 chroma_vss[ 8x2] 5.25x 177.87 933.29 chroma_p2s[ 8x2] 4.69x 73.01 342.57 chroma_p2s_aligned[ 8x2] 4.70x 74.48 350.42 chroma_hpp[ 2x8] 4.40x 221.24 974.53 chroma_hps[ 2x8] 4.01x 266.06 1066.59 chroma_vpp[ 2x8] 4.77x 222.36 1060.66 chroma_vps[ 2x8] 4.64x 199.46 925.29 chroma_vsp[ 2x8] 5.07x 219.35 1111.72 chroma_vss[ 2x8] 4.68x 193.05 903.13 chroma_p2s[ 2x8] 2.89x 80.37 232.02 chroma_p2s_aligned[ 2x8] 2.87x 81.17 233.29 chroma_hpp[16x12] 11.40x 1159.20 13212.71 chroma_hps[16x12] 9.28x 1301.95 12082.59 chroma_vpp[16x12] 17.73x 579.68 10277.63 chroma_vps[16x12] 18.43x 521.69 9613.75 chroma_vsp[16x12] 21.92x 561.19 12302.04 chroma_vss[16x12] 23.93x 460.10 11009.68 chroma_p2s[16x12] 22.50x 154.43 3474.89 chroma_p2s_aligned[16x12] 22.14x 151.42 3352.57 chroma_hpp[12x16] 8.96x 1483.10 13287.94 chroma_hps[12x16] 7.64x 1505.82 11506.00 chroma_vpp[12x16] 13.99x 857.12 11987.29 chroma_vps[12x16] 12.58x 768.70 9672.93 chroma_vsp[12x16] 14.64x 820.64 12012.31 chroma_vss[12x16] 13.27x 692.96 9193.29 chroma_p2s[12x16] 9.05x 280.28 2535.43 chroma_p2s_aligned[12x16] 8.92x 284.55 2537.96 chroma_hpp[ 16x4] 10.19x 428.33 4364.69 chroma_hps[ 16x4] 8.49x 650.66 5526.77 chroma_vpp[ 16x4] 17.92x 235.56 4220.62 chroma_vps[ 16x4] 14.87x 217.14 3228.15 chroma_vsp[ 16x4] 17.35x 229.33 3978.78 chroma_vss[ 16x4] 16.88x 194.98 3291.96 chroma_p2s[ 16x4] 15.53x 77.63 1205.29 chroma_p2s_aligned[ 16x4] 16.02x 75.25 1205.74 chroma_hpp[ 4x16] 7.80x 570.75 4453.35 chroma_hps[ 4x16] 6.30x 631.37 3977.07 chroma_vpp[ 4x16] 12.16x 333.93 4060.14 chroma_vps[ 4x16] 11.11x 303.29 3370.66 chroma_vsp[ 4x16] 13.43x 322.20 4326.23 chroma_vss[ 4x16] 11.55x 280.14 3234.31 chroma_p2s[ 4x16] 7.87x 169.52 1333.93 chroma_p2s_aligned[ 4x16] 8.02x 166.54 1335.19 chroma_hpp[32x24] 9.24x 4304.88 39766.45 chroma_hps[32x24] 9.74x 4537.98 44208.16 chroma_vpp[32x24] 19.77x 2097.37 41467.78 chroma_vps[32x24] 21.12x 1853.79 39146.70 chroma_vsp[32x24] 23.29x 2086.48 48595.85 chroma_vss[32x24] 27.46x 1613.40 44305.09 chroma_p2s[32x24] 37.88x 421.16 15951.29 chroma_p2s_aligned[32x24] 39.59x 414.15 16396.55 chroma_hpp[24x32] 14.22x 3751.87 53333.69 chroma_hps[24x32] 9.58x 4426.09 42406.51 chroma_vpp[24x32] 14.30x 2876.48 41144.01 chroma_vps[24x32] 15.66x 2443.55 38260.12 chroma_vsp[24x32] 17.15x 2772.74 47565.77 chroma_vss[24x32] 21.35x 2136.63 45614.05 chroma_p2s[24x32] 19.38x 557.72 10810.78 chroma_p2s_aligned[24x32] 19.82x 539.83 10698.05 chroma_hpp[ 32x8] 11.57x 1491.68 17262.31 chroma_hps[ 32x8] 9.19x 1907.26 17534.02 chroma_vpp[ 32x8] 18.85x 742.86 14001.96 chroma_vps[ 32x8] 19.25x 660.82 12718.21 chroma_vsp[ 32x8] 21.39x 742.62 15884.10 chroma_vss[ 32x8] 25.03x 587.35 14702.67 chroma_p2s[ 32x8] 25.76x 186.89 4814.43 chroma_p2s_aligned[ 32x8] 29.06x 186.85 5429.98 chroma_hpp[ 8x32] 11.73x 1497.40 17562.56 chroma_hps[ 8x32] 9.26x 1528.79 14159.26 chroma_vpp[ 8x32] 13.46x 1091.99 14699.30 chroma_vps[ 8x32] 12.81x 1012.64 12974.55 chroma_vsp[ 8x32] 14.48x 1093.90 15843.90 chroma_vss[ 8x32] 16.13x 921.52 14860.24 chroma_p2s[ 8x32] 15.85x 322.69 5114.50 chroma_p2s_aligned[ 8x32] 16.61x 322.69 5358.30 = Color Space i422 = chroma_hpp[ 4x8] 5.60x 320.80 1796.57 chroma_hps[ 4x8] 5.89x 403.01 2373.83 chroma_vpp[ 4x8] 10.83x 192.74 2087.23 chroma_vps[ 4x8] 9.07x 190.71 1728.82 chroma_vsp[ 4x8] 8.76x 255.80 2240.00 chroma_vss[ 4x8] 9.10x 183.55 1669.90 chroma_p2s[ 4x8] 5.85x 78.33 458.58 chroma_p2s_aligned[ 4x8] 5.64x 81.66 460.54 chroma_hpp[ 8x16] 8.71x 771.23 6715.78 chroma_hps[ 8x16] 8.86x 888.46 7868.62 chroma_vpp[ 8x16] 10.98x 623.87 6851.30 chroma_vps[ 8x16] 12.31x 531.25 6541.06 chroma_vsp[ 8x16] 14.62x 552.33 8072.49 chroma_vss[ 8x16] 13.78x 483.21 6656.31 chroma_p2s[ 8x16] 10.69x 187.34 2002.79 chroma_p2s_aligned[ 8x16] 11.04x 187.80 2073.43 chroma_hpp[16x32] 12.03x 2946.69 35460.96 chroma_hps[16x32] 9.28x 2993.25 27788.74 chroma_vpp[16x32] 20.20x 1601.91 32366.23 chroma_vps[16x32] 20.30x 1259.51 25571.74 chroma_vsp[16x32] 22.88x 1401.54 32061.68 chroma_vss[16x32] 21.57x 1139.89 24588.10 chroma_p2s[16x32] 21.69x 302.73 6566.67 chroma_p2s_aligned[16x32] 21.46x 306.09 6568.75 chroma_hpp[32x64] 12.30x 11470.68 141072.58 chroma_hps[32x64] 10.30x 11179.51 115147.48 chroma_vpp[32x64] 23.81x 5440.80 129530.30 chroma_vps[32x64] 21.17x 4787.82 101353.27 chroma_vsp[32x64] 22.63x 5590.26 126510.20 chroma_vss[32x64] 20.56x 4646.42 95545.51 chroma_p2s[32x64] 25.73x 1065.14 27403.31 chroma_p2s_aligned[32x64] 25.66x 1061.10 27230.42 chroma_hpp[ 4x4] 4.81x 199.14 956.99 chroma_hps[ 4x4] 5.35x 282.42 1509.84 chroma_vpp[ 4x4] 7.66x 139.19 1066.83 chroma_vps[ 4x4] 7.38x 122.14 900.88 chroma_vsp[ 4x4] 8.22x 138.25 1136.27 chroma_vss[ 4x4] 7.84x 115.87 908.60 chroma_p2s[ 4x4] 3.56x 76.30 271.58 chroma_p2s_aligned[ 4x4] 3.57x 75.74 270.32 chroma_hpp[ 2x8] 4.30x 223.45 961.90 chroma_hps[ 2x8] 3.96x 267.99 1061.36 chroma_vpp[ 2x8] 4.72x 225.41 1063.05 chroma_vps[ 2x8] 4.61x 201.07 926.87 chroma_vsp[ 2x8] 5.04x 222.78 1122.24 chroma_vss[ 2x8] 4.65x 192.77 895.55 chroma_p2s[ 2x8] 2.89x 80.02 231.32 chroma_p2s_aligned[ 2x8] 2.88x 80.30 231.60 chroma_hpp[ 8x8] 10.58x 419.93 4441.42 chroma_hps[ 8x8] 8.36x 523.25 4372.54 chroma_vpp[ 8x8] 11.52x 313.58 3612.51 chroma_vps[ 8x8] 11.18x 287.63 3216.35 chroma_vsp[ 8x8] 13.05x 311.62 4067.58 chroma_vss[ 8x8] 13.66x 270.13 3689.80 chroma_p2s[ 8x8] 6.95x 115.76 805.07 chroma_p2s_aligned[ 8x8] 7.29x 110.69 806.47 chroma_hpp[ 4x16] 7.69x 577.58 4442.40 chroma_hps[ 4x16] 6.23x 634.41 3950.92 chroma_vpp[ 4x16] 12.12x 333.12 4037.41 chroma_vps[ 4x16] 10.99x 303.08 3329.98 chroma_vsp[ 4x16] 13.14x 329.40 4327.37 chroma_vss[ 4x16] 11.39x 284.17 3236.97 chroma_p2s[ 4x16] 8.90x 168.50 1499.04 chroma_p2s_aligned[ 4x16] 8.41x 166.66 1401.54 chroma_hpp[16x16] 11.44x 1506.21 17226.47 chroma_hps[16x16] 9.26x 1641.57 15193.51 chroma_vpp[16x16] 17.68x 768.32 13583.79 chroma_vps[16x16] 19.39x 656.65 12733.11 chroma_vsp[16x16] 22.39x 728.61 16314.22 chroma_vss[16x16] 24.59x 598.34 14711.50 chroma_p2s[16x16] 22.76x 192.53 4382.50 chroma_p2s_aligned[16x16] 22.68x 193.19 4382.17 chroma_hpp[ 8x32] 11.62x 1507.36 17513.21 chroma_hps[ 8x32] 9.29x 1523.53 14148.57 chroma_vpp[ 8x32] 13.73x 1094.58 15033.17 chroma_vps[ 8x32] 12.79x 1009.92 12914.16 chroma_vsp[ 8x32] 14.75x 1084.49 15998.86 chroma_vss[ 8x32] 15.67x 931.33 14592.61 chroma_p2s[ 8x32] 14.32x 326.19 4670.22 chroma_p2s_aligned[ 8x32] 15.67x 322.55 5052.77 chroma_hpp[32x32] 12.29x 5735.72 70498.13 chroma_hps[32x32] 10.39x 5845.68 60722.41 chroma_vpp[32x32] 17.77x 3026.26 53790.44 chroma_vps[32x32] 20.77x 2438.54 50638.76 chroma_vsp[32x32] 24.16x 2771.06 66959.56 chroma_vss[32x32] 28.53x 2108.62 60157.64 chroma_p2s[32x32] 32.45x 548.93 17810.22 chroma_p2s_aligned[32x32] 32.42x 551.42 17875.02 chroma_hpp[16x64] 9.17x 5848.77 53636.83 chroma_hps[16x64] 9.49x 5720.48 54287.73 chroma_vpp[16x64] 19.64x 2906.05 57065.85 chroma_vps[16x64] 20.46x 2515.90 51478.90 chroma_vsp[16x64] 23.73x 2691.32 63874.51 chroma_vss[16x64] 27.88x 2184.36 60896.91 chroma_p2s[16x64] 30.88x 557.97 17230.82 chroma_p2s_aligned[16x64] 24.93x 690.86 17222.11 chroma_hpp[ 8x12] 11.11x 613.40 6814.69 chroma_hps[ 8x12] 8.79x 704.34 6191.70 chroma_vpp[ 8x12] 13.82x 466.15 6442.25 chroma_vps[ 8x12] 11.47x 433.34 4971.54 chroma_vsp[ 8x12] 13.44x 462.09 6208.63 chroma_vss[ 8x12] 13.64x 419.65 5723.87 chroma_p2s[ 8x12] 11.08x 154.78 1715.63 chroma_p2s_aligned[ 8x12] 11.09x 154.50 1713.25 chroma_hpp[ 6x16] 7.87x 869.55 6847.23 chroma_hps[ 6x16] 6.27x 974.88 6112.02 chroma_vpp[ 6x16] 7.41x 831.14 6155.92 chroma_vps[ 6x16] 6.86x 736.07 5050.26 chroma_vsp[ 6x16] 7.73x 787.19 6087.90 chroma_vss[ 6x16] 8.12x 712.75 5788.49 chroma_p2s[ 6x16] 5.05x 256.68 1296.89 chroma_p2s_aligned[ 6x16] 4.61x 280.53 1292.69 chroma_hpp[ 8x4] 7.57x 244.11 1848.67 chroma_hps[ 8x4] 8.09x 354.94 2872.81 chroma_vpp[ 8x4] 10.32x 187.59 1935.59 chroma_vps[ 8x4] 9.06x 185.59 1681.68 chroma_vsp[ 8x4] 12.85x 188.50 2422.59 chroma_vss[ 8x4] 10.71x 179.53 1922.12 chroma_p2s[ 8x4] 6.06x 76.44 463.63 chroma_p2s_aligned[ 8x4] 5.88x 76.93 452.69 chroma_hpp[ 2x16] 5.17x 365.83 1892.24 chroma_hps[ 2x16] 4.21x 420.21 1770.76 chroma_vpp[ 2x16] 5.43x 386.68 2098.60 chroma_vps[ 2x16] 5.21x 348.28 1816.07 chroma_vsp[ 2x16] 5.50x 399.09 2196.79 chroma_vss[ 2x16] 5.21x 326.33 1698.84 chroma_p2s[ 2x16] 2.38x 160.84 382.97 chroma_p2s_aligned[ 2x16] 2.30x 170.26 391.10 chroma_hpp[16x24] 11.37x 2358.43 26824.76 chroma_hps[16x24] 9.30x 2343.81 21797.41 chroma_vpp[16x24] 21.93x 1116.88 24497.05 chroma_vps[16x24] 19.86x 969.18 19246.63 chroma_vsp[16x24] 22.16x 1093.93 24246.29 chroma_vss[16x24] 23.96x 1118.25 26793.13 chroma_p2s[16x24] 17.61x 470.02 8274.90 chroma_p2s_aligned[16x24] 16.06x 454.16 7293.89 chroma_hpp[12x32] 7.59x 3995.99 30317.46 chroma_hps[12x32] 7.56x 3855.92 29160.42 chroma_vpp[12x32] 13.49x 2489.41 33581.06 chroma_vps[12x32] 11.99x 2258.95 27074.79 chroma_vsp[12x32] 15.81x 2507.00 39643.85 chroma_vss[12x32] 15.52x 2038.27 31638.88 chroma_p2s[12x32] 16.31x 909.75 14834.10 chroma_p2s_aligned[12x32] 16.50x 904.78 14929.54 chroma_hpp[ 16x8] 9.28x 1145.77 10633.67 chroma_hps[ 16x8] 8.07x 1524.48 12297.79 chroma_vpp[ 16x8] 18.34x 591.34 10845.64 chroma_vps[ 16x8] 14.87x 591.94 8803.45 chroma_vsp[ 16x8] 19.66x 652.95 12838.67 chroma_vss[ 16x8] 22.78x 468.01 10661.46 chroma_p2s[ 16x8] 21.67x 233.04 5048.98 chroma_p2s_aligned[ 16x8] 21.85x 232.62 5082.79 chroma_hpp[ 4x32] 6.79x 1719.90 11685.78 chroma_hps[ 4x32] 5.76x 1781.31 10259.92 chroma_vpp[ 4x32] 10.49x 1045.59 10968.63 chroma_vps[ 4x32] 10.51x 859.92 9038.43 chroma_vsp[ 4x32] 15.46x 919.91 14221.81 chroma_vss[ 4x32] 13.30x 848.23 11284.20 chroma_p2s[ 4x32] 7.14x 500.89 3575.47 chroma_p2s_aligned[ 4x32] 7.03x 497.98 3500.84 chroma_hpp[32x48] 10.12x 11937.65 120867.00 chroma_hps[32x48] 8.27x 10178.79 84203.83 chroma_vpp[32x48] 22.97x 4321.82 99291.00 chroma_vps[32x48] 21.18x 3671.50 77759.05 chroma_vsp[32x48] 22.99x 4253.15 97801.09 chroma_vss[32x48] 22.71x 3206.38 72806.59 chroma_p2s[32x48] 26.36x 810.94 21374.32 chroma_p2s_aligned[32x48] 26.25x 809.15 21238.03 chroma_hpp[24x64] 14.12x 7522.21 106215.53 chroma_hps[24x64] 9.45x 8443.17 79768.86 chroma_vpp[24x64] 14.81x 5439.96 80556.95 chroma_vps[24x64] 15.48x 4892.78 75746.73 chroma_vsp[24x64] 17.57x 5314.18 93362.74 chroma_vss[24x64] 21.72x 4097.70 88997.35 chroma_p2s[24x64] 20.00x 1032.67 20649.86 chroma_p2s_aligned[24x64] 20.01x 1037.04 20748.96 chroma_hpp[32x16] 12.22x 2870.21 35087.68 chroma_hps[32x16] 9.61x 3158.44 30361.41 chroma_vpp[32x16] 20.57x 1370.17 28178.65 chroma_vps[32x16] 19.91x 1238.56 24660.06 chroma_vsp[32x16] 22.60x 1351.37 30539.44 chroma_vss[32x16] 25.11x 1178.09 29586.43 chroma_p2s[32x16] 23.72x 293.03 6950.06 chroma_p2s_aligned[32x16] 23.80x 293.10 6976.95 chroma_hpp[ 8x64] 8.95x 2884.08 25815.38 chroma_hps[ 8x64] 9.41x 2850.80 26839.32 chroma_vpp[ 8x64] 12.64x 2101.93 26560.16 chroma_vps[ 8x64] 12.95x 1962.03 25417.86 chroma_vsp[ 8x64] 15.21x 2080.38 31640.42 chroma_vss[ 8x64] 16.07x 1811.14 29108.50 chroma_p2s[ 8x64] 15.71x 568.93 8940.36 chroma_p2s_aligned[ 8x64] 14.47x 593.25 8586.57 = Color Space i444 = chroma_hpp[ 4x4] 4.77x 193.51 922.77 chroma_hps[ 4x4] 5.33x 275.94 1471.82 chroma_vpp[ 4x4] 7.60x 134.33 1020.40 chroma_vps[ 4x4] 7.12x 122.49 872.40 chroma_vsp[ 4x4] 8.09x 134.15 1084.65 chroma_vss[ 4x4] 7.88x 112.72 888.40 chroma_p2s[ 4x4] 3.51x 74.31 260.92 chroma_p2s_aligned[ 4x4] 3.50x 74.90 261.90 chroma_hpp[ 8x8] 10.42x 412.51 4298.53 chroma_hps[ 8x8] 8.32x 508.87 4233.81 chroma_vpp[ 8x8] 11.60x 298.35 3460.92 chroma_vps[ 8x8] 11.37x 279.19 3173.15 chroma_vsp[ 8x8] 13.24x 298.87 3958.02 chroma_vss[ 8x8] 13.67x 262.49 3588.55 chroma_p2s[ 8x8] 9.98x 79.14 789.64 chroma_p2s_aligned[ 8x8] 10.02x 79.14 793.15 chroma_hpp[16x16] 11.68x 1467.20 17142.43 chroma_hps[16x16] 9.35x 1610.46 15056.73 chroma_vpp[16x16] 18.12x 735.40 13324.18 chroma_vps[16x16] 19.67x 639.00 12568.02 chroma_vsp[16x16] 22.25x 724.73 16127.97 chroma_vss[16x16] 24.01x 605.98 14550.30 chroma_p2s[16x16] 16.03x 283.08 4537.49 chroma_p2s_aligned[16x16] 15.98x 284.10 4538.92 chroma_hpp[32x32] 12.31x 5655.24 69622.78 chroma_hps[32x32] 9.84x 5819.42 57287.64 chroma_vpp[32x32] 19.11x 2778.94 53112.46 chroma_vps[32x32] 20.94x 2373.20 49694.53 chroma_vsp[32x32] 24.25x 2715.01 65838.02 chroma_vss[32x32] 28.01x 2095.94 58699.00 chroma_p2s[32x32] 16.93x 1036.41 17542.03 chroma_p2s_aligned[32x32] 17.09x 1044.46 17851.82 chroma_hpp[64x64] 15.79x 17686.35 279317.38 chroma_hps[64x64] 9.87x 22941.88 226540.34 chroma_vpp[64x64] 19.19x 11336.95 217606.81 chroma_vps[64x64] 21.72x 9428.16 204760.23 chroma_vsp[64x64] 23.18x 11153.78 258525.30 chroma_vss[64x64] 27.89x 8709.06 242888.20 chroma_p2s[64x64] 16.54x 4232.44 69999.02 chroma_p2s_aligned[64x64] 16.60x 4229.11 70202.84 chroma_hpp[ 8x4] 7.78x 243.02 1890.42 chroma_hps[ 8x4] 8.07x 356.87 2879.68 chroma_vpp[ 8x4] 10.22x 189.09 1931.80 chroma_vps[ 8x4] 8.99x 187.13 1681.68 chroma_vsp[ 8x4] 12.65x 188.95 2390.66 chroma_vss[ 8x4] 10.57x 180.89 1912.59 chroma_p2s[ 8x4] 6.21x 77.53 481.44 chroma_p2s_aligned[ 8x4] 5.77x 77.91 449.88 chroma_hpp[ 4x8] 5.54x 328.04 1815.79 chroma_hps[ 4x8] 5.82x 412.86 2402.73 chroma_vpp[ 4x8] 10.46x 199.32 2085.10 chroma_vps[ 4x8] 8.99x 195.15 1755.19 chroma_vsp[ 4x8] 10.75x 210.25 2260.06 chroma_vss[ 4x8] 9.03x 188.95 1706.65 chroma_p2s[ 4x8] 5.93x 79.21 469.38 chroma_p2s_aligned[ 4x8] 6.19x 76.27 472.46 chroma_hpp[ 16x8] 8.63x 806.75 6958.76 chroma_hps[ 16x8] 9.06x 1016.37 9211.52 chroma_vpp[ 16x8] 18.41x 413.73 7617.21 chroma_vps[ 16x8] 18.07x 382.32 6907.23 chroma_vsp[ 16x8] 19.65x 408.90 8034.29 chroma_vss[ 16x8] 19.84x 324.93 6447.73 chroma_p2s[ 16x8] 13.50x 181.25 2446.35 chroma_p2s_aligned[ 16x8] 13.50x 181.57 2450.42 chroma_hpp[ 8x16] 8.71x 792.81 6906.01 chroma_hps[ 8x16] 8.91x 904.29 8054.08 chroma_vpp[ 8x16] 12.07x 573.24 6917.49 chroma_vps[ 8x16] 12.36x 545.71 6745.95 chroma_vsp[ 8x16] 14.61x 563.82 8234.75 chroma_vss[ 8x16] 13.20x 513.04 6771.59 chroma_p2s[ 8x16] 10.28x 183.67 1888.46 chroma_p2s_aligned[ 8x16] 10.29x 183.28 1885.37 chroma_hpp[32x16] 12.23x 2948.41 36054.91 chroma_hps[32x16] 10.68x 3261.52 34839.24 chroma_vpp[32x16] 18.61x 1488.36 27695.45 chroma_vps[32x16] 20.98x 1274.64 26747.57 chroma_vsp[32x16] 22.03x 1456.24 32087.63 chroma_vss[32x16] 27.22x 1115.31 30355.59 chroma_p2s[32x16] 13.54x 535.73 7255.40 chroma_p2s_aligned[32x16] 13.61x 531.99 7240.22 chroma_hpp[16x32] 11.82x 2964.48 35038.38 chroma_hps[16x32] 9.22x 3000.58 27659.58 chroma_vpp[16x32] 21.81x 1485.44 32402.00 chroma_vps[16x32] 20.81x 1224.42 25481.97 chroma_vsp[16x32] 22.93x 1397.97 32059.44 chroma_vss[16x32] 21.48x 1141.75 24519.08 chroma_p2s[16x32] 12.15x 546.80 6641.44 chroma_p2s_aligned[16x32] 12.21x 545.25 6658.42 chroma_hpp[64x32] 15.56x 9195.11 143051.80 chroma_hps[64x32] 10.75x 11860.30 127460.19 chroma_vpp[64x32] 18.86x 5711.48 107729.58 chroma_vps[64x32] 21.82x 4687.93 102281.64 chroma_vsp[64x32] 22.91x 5632.48 129060.51 chroma_vss[64x32] 28.45x 4222.96 120160.55 chroma_p2s[64x32] 14.00x 2060.52 28839.72 chroma_p2s_aligned[64x32] 14.26x 2045.56 29175.13 chroma_hpp[32x64] 12.32x 11141.15 137273.78 chroma_hps[32x64] 10.22x 10833.76 110773.24 chroma_vpp[32x64] 23.79x 5378.40 127955.37 chroma_vps[32x64] 21.69x 4604.02 99839.64 chroma_vsp[32x64] 23.29x 5364.17 124937.23 chroma_vss[32x64] 23.41x 4067.74 95229.59 chroma_p2s[32x64] 13.12x 2075.07 27224.95 chroma_p2s_aligned[32x64] 13.06x 2074.04 27078.19 chroma_hpp[16x12] 11.48x 1142.66 13118.96 chroma_hps[16x12] 9.19x 1317.18 12108.74 chroma_vpp[16x12] 17.83x 576.28 10275.41 chroma_vps[16x12] 18.66x 515.84 9628.09 chroma_vsp[16x12] 21.86x 561.05 12266.31 chroma_vss[16x12] 23.91x 459.39 10986.06 chroma_p2s[16x12] 14.44x 232.13 3352.99 chroma_p2s_aligned[16x12] 14.39x 232.81 3350.18 chroma_hpp[12x16] 8.95x 1482.33 13269.08 chroma_hps[12x16] 7.64x 1504.68 11501.04 chroma_vpp[12x16] 14.24x 855.17 12174.53 chroma_vps[12x16] 12.81x 752.91 9648.47 chroma_vsp[12x16] 14.63x 815.63 11935.42 chroma_vss[12x16] 13.10x 698.14 9143.43 chroma_p2s[12x16] 8.90x 278.35 2476.09 chroma_p2s_aligned[12x16] 9.01x 276.53 2491.24 chroma_hpp[ 16x4] 10.51x 422.45 4440.64 chroma_hps[ 16x4] 8.61x 641.28 5523.55 chroma_vpp[ 16x4] 18.18x 230.42 4188.90 chroma_vps[ 16x4] 14.66x 217.25 3183.95 chroma_vsp[ 16x4] 17.38x 229.43 3987.62 chroma_vss[ 16x4] 15.86x 195.01 3092.09 chroma_p2s[ 16x4] 13.78x 83.66 1152.69 chroma_p2s_aligned[ 16x4] 14.43x 79.87 1152.83 chroma_hpp[ 4x16] 7.71x 575.65 4440.30 chroma_hps[ 4x16] 6.13x 644.71 3955.07 chroma_vpp[ 4x16] 12.26x 333.09 4084.83 chroma_vps[ 4x16] 11.15x 298.80 3330.20 chroma_vsp[ 4x16] 13.32x 322.16 4291.04 chroma_vss[ 4x16] 11.00x 292.54 3217.47 chroma_p2s[ 4x16] 7.41x 164.51 1218.48 chroma_p2s_aligned[ 4x16] 7.19x 170.40 1224.37 chroma_hpp[32x24] 9.25x 4315.27 39933.81 chroma_hps[32x24] 9.70x 4558.23 44207.73 chroma_vpp[32x24] 19.56x 2112.51 41328.20 chroma_vps[32x24] 20.60x 1854.61 38208.07 chroma_vsp[32x24] 23.05x 2034.80 46892.14 chroma_vss[32x24] 28.14x 1571.85 44237.61 chroma_p2s[32x24] 16.72x 781.73 13073.69 chroma_p2s_aligned[32x24] 16.72x 781.94 13074.82 chroma_hpp[24x32] 14.25x 3695.53 52651.50 chroma_hps[24x32] 9.39x 4375.28 41084.81 chroma_vpp[24x32] 14.73x 2746.61 40460.56 chroma_vps[24x32] 15.70x 2427.93 38107.50 chroma_vsp[24x32] 17.22x 2754.51 47443.87 chroma_vss[24x32] 21.14x 2125.60 44935.23 chroma_p2s[24x32] 13.82x 794.30 10976.08 chroma_p2s_aligned[24x32] 13.03x 794.86 10355.78 chroma_hpp[ 32x8] 11.50x 1468.04 16883.63 chroma_hps[ 32x8] 9.16x 1882.29 17245.58 chroma_vpp[ 32x8] 18.70x 727.14 13598.27 chroma_vps[ 32x8] 19.28x 648.85 12506.71 chroma_vsp[ 32x8] 21.53x 729.92 15717.39 chroma_vss[ 32x8] 25.78x 578.91 14926.31 chroma_p2s[ 32x8] 15.03x 301.64 4534.85 chroma_p2s_aligned[ 32x8] 12.16x 374.56 4555.61 chroma_hpp[ 8x32] 11.82x 1499.85 17730.80 chroma_hps[ 8x32] 9.13x 1526.41 13943.47 chroma_vpp[ 8x32] 13.72x 1078.90 14802.19 chroma_vps[ 8x32] 12.75x 1006.30 12826.17 chroma_vsp[ 8x32] 14.62x 1090.76 15943.41 chroma_vss[ 8x32] 15.80x 936.14 14793.19 chroma_p2s[ 8x32] 17.21x 294.39 5066.79 chroma_p2s_aligned[ 8x32] 17.52x 289.03 5064.74 chroma_hpp[64x48] 15.41x 13652.24 210314.38 chroma_hps[64x48] 9.59x 17317.74 166074.52 chroma_vpp[64x48] 19.21x 8550.59 164217.06 chroma_vps[64x48] 21.68x 7025.34 152311.17 chroma_vsp[64x48] 22.88x 8361.13 191294.58 chroma_vss[64x48] 28.39x 6299.75 178840.73 chroma_p2s[64x48] 14.55x 3110.22 45246.93 chroma_p2s_aligned[64x48] 14.50x 3107.36 45068.92 chroma_hpp[48x64] 15.77x 13448.49 212039.83 chroma_hps[48x64] 9.66x 17634.35 170309.88 chroma_vpp[48x64] 19.34x 8400.14 162497.48 chroma_vps[48x64] 21.68x 7053.28 152945.92 chroma_vsp[48x64] 23.04x 8368.93 192808.34 chroma_vss[48x64] 29.56x 6059.17 179087.62 chroma_p2s[48x64] 14.01x 3085.50 43219.04 chroma_p2s_aligned[48x64] 14.08x 3084.41 43426.93 chroma_hpp[64x16] 15.53x 4477.86 69558.81 chroma_hps[64x16] 9.43x 6406.56 60386.43 chroma_vpp[64x16] 19.49x 2822.87 55018.32 chroma_vps[64x16] 21.21x 2447.16 51897.91 chroma_vsp[64x16] 22.86x 2872.07 65660.14 chroma_vss[64x16] 28.92x 2174.80 62902.93 chroma_p2s[64x16] 16.37x 1076.96 17631.43 chroma_p2s_aligned[64x16] 16.41x 1078.85 17709.02 chroma_hpp[16x64] 9.30x 5900.57 54846.33 chroma_hps[16x64] 9.46x 5804.04 54932.89 chroma_vpp[16x64] 19.80x 2957.06 58557.45 chroma_vps[16x64] 20.24x 2570.66 52031.46 chroma_vsp[16x64] 23.39x 2721.98 63672.22 chroma_vss[16x64] 28.70x 2083.22 59784.91 chroma_p2s[16x64] 16.07x 1061.59 17054.56 chroma_p2s_aligned[16x64] 15.94x 1072.74 17103.90 == intrapred primitives == intra_planar_4x4 4.36x 138.07 601.94 intra_dc_4x4[f=0] 1.36x 78.19 106.33 intra_dc_4x4[f=1] 2.07x 123.58 255.87 intra_ang_4x4[ 2] 6.43x 76.20 490.28 intra_ang_4x4[ 3] 6.69x 142.10 951.18 intra_ang_4x4[ 4] 7.13x 132.47 944.93 intra_ang_4x4[ 5] 7.36x 132.02 971.72 intra_ang_4x4[ 6] 7.08x 130.37 923.05 intra_ang_4x4[ 7] 7.24x 132.89 961.48 intra_ang_4x4[ 8] 7.62x 127.04 968.36 intra_ang_4x4[ 9] 7.74x 126.73 980.98 intra_ang_4x4[10] 7.56x 78.33 592.40 intra_ang_4x4[11] 9.05x 126.90 1147.97 intra_ang_4x4[12] 9.52x 126.59 1205.29 intra_ang_4x4[13] 8.99x 133.14 1196.87 intra_ang_4x4[14] 8.95x 132.12 1182.99 intra_ang_4x4[15] 8.15x 144.48 1177.66 intra_ang_4x4[16] 7.99x 144.59 1155.49 intra_ang_4x4[17] 8.03x 148.47 1192.95 intra_ang_4x4[18] 6.23x 77.25 481.58 intra_ang_4x4[19] 6.54x 140.07 916.73 intra_ang_4x4[20] 7.48x 122.70 918.28 intra_ang_4x4[21] 7.50x 121.90 913.93 intra_ang_4x4[22] 8.70x 105.05 914.21 intra_ang_4x4[23] 8.68x 105.33 914.21 intra_ang_4x4[24] 9.51x 94.76 901.02 intra_ang_4x4[25] 9.55x 94.83 905.93 intra_ang_4x4[26] 4.74x 81.18 385.07 intra_ang_4x4[27] 8.15x 93.78 763.97 intra_ang_4x4[28] 8.21x 95.04 780.52 intra_ang_4x4[29] 7.25x 106.87 774.91 intra_ang_4x4[30] 7.46x 104.18 776.87 intra_ang_4x4[31] 6.77x 114.47 775.47 intra_ang_4x4[32] 6.61x 114.68 758.36 intra_ang_4x4[33] 6.28x 123.30 774.91 intra_ang_4x4[34] 4.73x 76.34 361.22 intra_filter_4x4 4.50x 74.55 335.80 intra_planar_8x8 9.71x 202.37 1964.07 intra_dc_8x8[f=0] 1.85x 78.61 145.05 intra_dc_8x8[f=1] 2.80x 159.47 446.23 intra_ang_8x8[ 2] 18.21x 76.90 1400.56 intra_ang_8x8[ 3] 10.82x 292.50 3164.03 intra_ang_8x8[ 4] 10.89x 292.19 3182.40 intra_ang_8x8[ 5] 11.21x 295.09 3306.97 intra_ang_8x8[ 6] 11.17x 295.72 3303.89 intra_ang_8x8[ 7] 9.32x 361.98 3372.34 intra_ang_8x8[ 8] 11.96x 270.48 3235.15 intra_ang_8x8[ 9] 12.15x 265.71 3229.00 intra_ang_8x8[10] 11.99x 124.98 1498.20 intra_ang_8x8[11] 13.11x 268.72 3521.74 intra_ang_8x8[12] 12.23x 286.86 3508.84 intra_ang_8x8[13] 12.51x 280.11 3504.77 intra_ang_8x8[14] 12.48x 286.34 3572.10 intra_ang_8x8[15] 11.83x 297.68 3521.37 intra_ang_8x8[16] 11.60x 302.87 3513.19 intra_ang_8x8[17] 11.30x 309.45 3497.05 intra_ang_8x8[18] 14.01x 77.84 1090.54 intra_ang_8x8[19] 11.31x 245.58 2778.35 intra_ang_8x8[20] 11.62x 241.10 2801.68 intra_ang_8x8[21] 11.53x 241.38 2782.04 intra_ang_8x8[22] 11.79x 235.70 2778.78 intra_ang_8x8[23] 11.79x 232.97 2746.55 intra_ang_8x8[24] 12.15x 224.18 2722.99 intra_ang_8x8[25] 13.07x 208.98 2730.56 intra_ang_8x8[26] 6.30x 152.05 957.41 intra_ang_8x8[27] 12.57x 208.98 2627.17 intra_ang_8x8[28] 12.28x 215.25 2642.61 intra_ang_8x8[29] 11.08x 238.47 2642.89 intra_ang_8x8[30] 10.24x 256.42 2626.89 intra_ang_8x8[31] 11.21x 236.23 2648.08 intra_ang_8x8[32] 10.95x 241.62 2645.69 intra_ang_8x8[33] 11.01x 241.83 2662.11 intra_ang_8x8[34] 12.42x 76.72 953.07 intra_filter_8x8 4.41x 144.83 638.70 intra_planar_16x16 34.24x 255.31 8742.55 intra_dc_16x16[f=0] 1.72x 160.45 276.35 intra_dc_16x16[f=1] 3.01x 292.57 880.26 intra_ang_16x16[ 2] 41.70x 153.94 6419.38 intra_ang_16x16[ 3] 19.31x 593.18 11454.05 intra_ang_16x16[ 4] 19.20x 618.89 11885.38 intra_ang_16x16[ 5] 20.10x 592.11 11900.28 intra_ang_16x16[ 6] 20.24x 589.62 11931.42 intra_ang_16x16[ 7] 19.97x 594.04 11863.88 intra_ang_16x16[ 8] 20.17x 588.50 11872.73 intra_ang_16x16[ 9] 20.88x 553.87 11566.31 intra_ang_16x16[10] 52.03x 163.36 8499.74 intra_ang_16x16[11] 12.03x 980.25 11792.75 intra_ang_16x16[12] 11.87x 1029.02 12212.41 intra_ang_16x16[13] 11.78x 1044.29 12298.96 intra_ang_16x16[14] 11.81x 1025.10 12106.91 intra_ang_16x16[15] 11.75x 1030.46 12112.81 intra_ang_16x16[16] 11.53x 1045.80 12061.04 intra_ang_16x16[17] 11.14x 1038.79 11576.43 intra_ang_16x16[18] 26.05x 149.28 3888.02 intra_ang_16x16[19] 18.09x 442.66 8007.27 intra_ang_16x16[20] 19.00x 433.66 8240.18 intra_ang_16x16[21] 19.43x 423.96 8238.26 intra_ang_16x16[22] 19.29x 422.49 8149.46 intra_ang_16x16[23] 20.82x 388.87 8094.98 intra_ang_16x16[24] 21.28x 379.87 8082.61 intra_ang_16x16[25] 22.45x 347.79 7806.33 intra_ang_16x16[26] 17.81x 280.25 4991.37 intra_ang_16x16[27] 20.94x 367.61 7699.44 intra_ang_16x16[28] 20.40x 392.23 8001.32 intra_ang_16x16[29] 21.09x 379.10 7993.77 intra_ang_16x16[30] 19.73x 405.05 7989.84 intra_ang_16x16[31] 19.86x 402.81 7999.64 intra_ang_16x16[32] 19.32x 416.64 8048.73 intra_ang_16x16[33] 19.14x 407.99 7807.81 intra_ang_16x16[34] 21.49x 151.59 3257.03 intra_filter_16x16 5.67x 223.10 1264.07 intra_planar_32x32 49.73x 709.38 35274.24 intra_dc_32x32[f=0] 2.01x 554.33 1113.27 intra_ang_32x32[ 2] 48.24x 558.39 26934.22 intra_ang_32x32[ 3] 20.42x 2339.88 47773.95 intra_ang_32x32[ 4] 19.50x 2494.37 48643.55 intra_ang_32x32[ 5] 20.27x 2383.71 48324.27 intra_ang_32x32[ 6] 20.57x 2307.48 47473.21 intra_ang_32x32[ 7] 19.94x 2385.92 47585.55 intra_ang_32x32[ 8] 20.20x 2364.42 47752.34 intra_ang_32x32[ 9] 22.70x 2091.03 47458.04 intra_ang_32x32[10] 62.15x 559.96 34804.31 intra_ang_32x32[11] 19.08x 2470.95 47150.34 intra_ang_32x32[12] 17.19x 2777.37 47751.36 intra_ang_32x32[13] 16.84x 2875.47 48431.02 intra_ang_32x32[14] 17.51x 2723.35 47672.95 intra_ang_32x32[15] 17.22x 2789.00 48031.93 intra_ang_32x32[16] 16.98x 2860.26 48558.96 intra_ang_32x32[17] 16.68x 2872.77 47921.80 intra_ang_32x32[18] 14.46x 742.20 10733.05 intra_ang_32x32[19] 16.63x 1908.73 31749.70 intra_ang_32x32[20] 18.52x 1731.86 32075.99 intra_ang_32x32[21] 18.71x 1707.75 31948.90 intra_ang_32x32[22] 18.83x 1681.79 31670.36 intra_ang_32x32[23] 19.45x 1641.08 31919.02 intra_ang_32x32[24] 20.35x 1565.84 31858.01 intra_ang_32x32[25] 23.64x 1323.87 31299.84 intra_ang_32x32[26] 32.65x 564.20 18420.96 intra_ang_32x32[27] 22.92x 1347.89 30895.02 intra_ang_32x32[28] 22.38x 1402.07 31384.18 intra_ang_32x32[29] 22.67x 1390.79 31533.67 intra_ang_32x32[30] 22.03x 1424.58 31389.80 intra_ang_32x32[31] 22.47x 1391.18 31253.95 intra_ang_32x32[32] 21.54x 1454.13 31324.37 intra_ang_32x32[33] 21.97x 1410.26 30977.39 intra_ang_32x32[34] 18.14x 562.14 10197.09 intra_filter_32x32 6.91x 361.73 2500.50 + 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 65F3BE23 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.29x 251.85 575.99 avg_pp[ 4x4] 4.56x 82.78 377.07 avg_pp_aligned[ 4x4] 4.47x 83.62 373.57 sad[ 4x4] 3.88x 88.87 344.39 sad_x3[ 4x4] 2.42x 292.68 709.40 sad_x4[ 4x4] 2.81x 359.91 1010.36 copy_pp[ 4x4] 4.42x 76.41 337.66 addAvg[ 4x4] 4.18x 117.66 491.40 addAvg_aligned[ 4x4] 4.29x 118.18 506.97 sub_ps[ 4x4] 4.25x 79.94 340.04 add_ps[ 4x4] 5.52x 83.24 459.56 add_ps_aligned[ 4x4] 5.63x 82.99 466.85 copy_ss[ 4x4] 4.38x 77.84 340.74 satd[ 8x8] 6.52x 274.64 1791.38 avg_pp[ 8x8] 8.97x 132.68 1189.72 avg_pp_aligned[ 8x8] 8.61x 132.33 1139.92 sad[ 8x8] 1.37x 320.31 439.36 sad_x3[ 8x8] 2.42x 445.42 1075.95 sad_x4[ 8x8] 2.49x 582.10 1451.90 copy_pp[ 8x8] 14.11x 83.06 1172.01 addAvg[ 8x8] 10.47x 179.39 1878.50 addAvg_aligned[ 8x8] 11.24x 168.26 1891.26 sub_ps[ 8x8] 8.59x 136.81 1174.99 add_ps[ 8x8] 9.23x 168.50 1554.73 add_ps_aligned[ 8x8] 9.29x 168.54 1566.23 copy_ss[ 8x8] 14.11x 83.24 1174.29 [i420] copy_pp[ 4x4] 4.48x 76.37 342.00 [i420] addAvg[ 4x4] 4.25x 117.87 501.50 [i420] addAvg_aligned[ 4x4] 4.24x 118.08 500.66 [i420] copy_ss[ 4x4] 4.25x 79.21 336.25 [i420] sub_ps[ 4x4] 4.29x 80.33 344.39 [i420] add_ps[ 4x4] 5.67x 81.87 464.33 [i420] add_ps_aligned[ 4x4] 5.70x 80.30 457.45 [i422] copy_pp[ 4x8] 4.53x 82.89 375.25 [i422] addAvg[ 4x8] 4.34x 204.26 887.41 [i422] addAvg_aligned[ 4x8] 4.42x 199.56 882.79 [i422] satd[ 4x8] 5.82x 202.19 1176.39 [i422] copy_ss[ 4x8] 4.48x 83.17 372.59 [i422] sub_ps[ 4x8] 4.66x 136.92 638.42 [i422] add_ps[ 4x8] 5.39x 155.79 840.14 [i422] add_ps_aligned[ 4x8] 5.36x 156.00 835.65 satd[ 8x4] 4.95x 183.35 906.91 avg_pp[ 8x4] 8.04x 83.52 671.80 avg_pp_aligned[ 8x4] 9.09x 118.91 1080.72 sad[ 8x4] 1.38x 190.36 262.18 sad_x3[ 8x4] 2.23x 266.76 594.09 sad_x4[ 8x4] 2.43x 331.06 805.21 copy_pp[ 8x4] 8.19x 79.66 652.44 addAvg[ 8x4] 9.19x 102.74 944.65 addAvg_aligned[ 8x4] 9.23x 102.39 944.93 [i420] copy_pp[ 4x2] 1.35x 76.72 103.53 [i420] addAvg[ 4x2] 3.48x 78.27 272.71 [i420] addAvg_aligned[ 4x2] 3.44x 79.14 272.57 [i422] copy_pp[ 4x4] 4.60x 77.32 356.03 [i422] addAvg[ 4x4] 4.03x 118.67 478.36 [i422] addAvg_aligned[ 4x4] 4.07x 118.53 482.71 satd[ 4x8] 5.72x 202.54 1158.44 avg_pp[ 4x8] 5.13x 133.87 686.11 avg_pp_aligned[ 4x8] 5.23x 133.84 700.42 sad[ 4x8] 3.19x 206.92 660.02 sad_x3[ 4x8] 2.53x 501.74 1269.54 sad_x4[ 4x8] 3.21x 636.58 2044.45 copy_pp[ 4x8] 4.62x 83.66 386.75 addAvg[ 4x8] 4.56x 197.67 900.46 addAvg_aligned[ 4x8] 4.50x 199.53 897.23 [i420] copy_pp[ 2x4] 1.14x 76.90 87.99 [i420] addAvg[ 2x4] 3.49x 83.24 290.66 [i420] addAvg_aligned[ 2x4] 3.55x 83.41 296.13 [i422] copy_pp[ 2x8] 2.32x 80.79 187.27 [i422] addAvg[ 2x8] 2.70x 189.06 509.64 [i422] addAvg_aligned[ 2x8] 2.67x 191.16 510.20 satd[16x16] 12.37x 567.60 7021.93 avg_pp[16x16] 21.93x 217.00 4759.72 avg_pp_aligned[16x16] 22.14x 215.39 4768.86 sad[16x16] 5.84x 251.99 1470.42 sad_x3[16x16] 5.18x 735.16 3808.20 sad_x4[16x16] 5.75x 876.19 5042.24 copy_pp[16x16] 15.45x 165.95 2563.91 addAvg[16x16] 23.30x 327.69 7636.33 addAvg_aligned[16x16] 17.29x 440.04 7606.39 sse_ss[16x16] 12.32x 238.71 2940.28 sub_ps[16x16] 21.72x 211.19 4587.88 add_ps[16x16] 23.65x 269.56 6375.20 add_ps_aligned[16x16] 23.06x 278.70 6427.37 copy_ss[16x16] 15.44x 164.38 2538.38 copy_sp[16x16] 15.71x 161.33 2534.73 copy_ps[16x16] 15.37x 166.02 2551.56 [i420] copy_pp[ 8x8] 14.20x 85.23 1210.06 [i420] addAvg[ 8x8] 11.17x 175.05 1955.64 [i420] addAvg_aligned[ 8x8] 10.96x 177.26 1943.45 [i420] satd[ 8x8] 6.46x 282.00 1821.68 [i420] copy_ss[ 8x8] 13.74x 88.21 1211.74 [i420] sub_ps[ 8x8] 8.73x 139.33 1216.65 [i420] add_ps[ 8x8] 9.46x 171.24 1620.12 [i420] add_ps_aligned[ 8x8] 9.18x 173.34 1590.50 [i420] sa8d[ 8x8] 5.81x 288.02 1673.97 [i422] copy_pp[ 8x16] 8.81x 164.27 1447.84 [i422] addAvg[ 8x16] 12.55x 302.27 3792.09 [i422] addAvg_aligned[ 8x16] 12.53x 297.58 3729.92 [i422] satd[ 8x16] 6.98x 514.76 3594.13 [i422] copy_ss[ 8x16] 9.67x 159.68 1543.51 [i422] sub_ps[ 8x16] 7.64x 230.87 1763.19 [i422] add_ps[ 8x16] 11.97x 292.89 3505.05 [i422] add_ps_aligned[ 8x16] 11.92x 293.10 3493.82 [i422] sa8d[ 8x16] 4.74x 711.35 3368.56 satd[ 16x8] 11.19x 320.03 3582.48 avg_pp[ 16x8] 16.52x 135.41 2237.19 avg_pp_aligned[ 16x8] 17.08x 135.10 2307.90 sad[ 16x8] 4.50x 174.49 784.59 sad_x3[ 16x8] 4.40x 444.76 1957.90 sad_x4[ 16x8] 5.05x 515.39 2604.48 copy_pp[ 16x8] 27.18x 84.18 2288.40 addAvg[ 16x8] 18.22x 212.03 3862.63 addAvg_aligned[ 16x8] 18.43x 209.82 3866.02 [i420] copy_pp[ 8x4] 12.65x 83.57 1057.01 [i420] addAvg[ 8x4] 9.61x 103.83 997.82 [i420] addAvg_aligned[ 8x4] 9.59x 104.53 1002.02 [i420] satd[ 8x4] 5.14x 185.66 954.61 [i422] copy_pp[ 8x8] 14.03x 87.40 1226.19 [i422] addAvg[ 8x8] 10.77x 181.01 1949.74 [i422] addAvg_aligned[ 8x8] 11.30x 174.60 1972.34 [i422] satd[ 8x8] 6.53x 282.28 1842.59 satd[ 8x16] 6.93x 519.27 3598.20 avg_pp[ 8x16] 12.00x 217.29 2606.97 avg_pp_aligned[ 8x16] 11.61x 223.24 2591.68 sad[ 8x16] 2.62x 310.47 813.49 sad_x3[ 8x16] 2.56x 820.25 2098.17 sad_x4[ 8x16] 2.64x 1055.32 2787.94 copy_pp[ 8x16] 9.14x 158.24 1446.29 addAvg[ 8x16] 12.13x 306.75 3719.42 addAvg_aligned[ 8x16] 12.52x 298.80 3740.44 [i420] copy_pp[ 4x8] 4.82x 81.66 393.91 [i420] addAvg[ 4x8] 4.54x 200.44 910.42 [i420] addAvg_aligned[ 4x8] 4.57x 200.27 915.33 [i420] satd[ 4x8] 5.65x 207.76 1173.45 [i422] copy_pp[ 4x16] 4.57x 162.45 742.22 [i422] addAvg[ 4x16] 5.81x 304.41 1767.54 [i422] addAvg_aligned[ 4x16] 5.80x 305.77 1772.44 [i422] satd[ 4x16] 6.60x 352.45 2327.85 satd[ 16x4] 8.85x 200.79 1777.07 avg_pp[ 16x4] 13.51x 85.76 1158.44 avg_pp_aligned[ 16x4] 14.01x 86.21 1208.24 sad[ 16x4] 5.37x 82.05 440.62 sad_x3[ 16x4] 4.17x 244.14 1017.17 sad_x4[ 16x4] 4.38x 311.34 1364.16 copy_pp[ 16x4] 8.50x 81.07 689.20 addAvg[ 16x4] 13.78x 139.26 1918.76 addAvg_aligned[ 16x4] 14.01x 139.37 1952.00 [i420] copy_pp[ 8x2] 2.41x 77.95 187.84 [i420] addAvg[ 8x2] 6.53x 80.89 528.16 [i420] addAvg_aligned[ 8x2] 6.59x 80.16 528.44 [i422] copy_pp[ 8x4] 8.59x 78.54 674.89 [i422] addAvg[ 8x4] 9.39x 104.07 976.77 [i422] addAvg_aligned[ 8x4] 9.38x 104.56 980.56 [i422] satd[ 8x4] 5.14x 185.56 953.91 satd[16x12] 12.06x 453.79 5474.87 avg_pp[16x12] 21.37x 165.11 3528.96 avg_pp_aligned[16x12] 15.91x 237.89 3783.93 sad[16x12] 5.49x 206.60 1133.61 sad_x3[16x12] 5.06x 572.12 2897.55 sad_x4[16x12] 5.49x 698.70 3832.89 copy_pp[16x12] 21.09x 94.86 2000.26 addAvg[16x12] 20.49x 278.74 5712.65 addAvg_aligned[16x12] 20.24x 282.17 5709.98 [i420] copy_pp[ 8x6] 6.92x 80.33 555.65 [i420] addAvg[ 8x6] 9.97x 146.41 1459.90 [i420] addAvg_aligned[ 8x6] 9.90x 148.23 1467.76 [i422] copy_pp[ 8x12] 12.27x 144.34 1770.90 [i422] addAvg[ 8x12] 11.94x 235.98 2817.11 [i422] addAvg_aligned[ 8x12] 12.00x 232.94 2794.94 [i422] satd[ 8x12] 7.60x 446.09 3388.48 satd[ 4x16] 6.61x 355.50 2348.86 avg_pp[ 4x16] 5.76x 212.59 1225.49 avg_pp_aligned[ 4x16] 5.74x 213.50 1224.93 sad[ 4x16] 3.46x 351.86 1216.51 sad_x3[ 4x16] 2.56x 969.95 2483.39 sad_x4[ 4x16] 3.54x 1173.92 4150.76 copy_pp[ 4x16] 4.62x 158.35 731.28 addAvg[ 4x16] 5.75x 305.70 1756.33 addAvg_aligned[ 4x16] 5.53x 306.37 1694.45 [i420] copy_pp[ 2x8] 2.28x 82.43 187.84 [i420] addAvg[ 2x8] 2.61x 199.49 520.58 [i420] addAvg_aligned[ 2x8] 2.84x 194.63 552.99 [i422] copy_pp[ 2x16] 1.55x 174.88 270.46 [i422] addAvg[ 2x16] 3.07x 320.73 984.07 [i422] addAvg_aligned[ 2x16] 3.09x 320.69 992.09 satd[12x16] 7.18x 938.08 6732.77 avg_pp[12x16] 12.01x 302.80 3636.06 avg_pp_aligned[12x16] 11.56x 303.67 3511.78 sad[12x16] 6.17x 588.54 3630.44 sad_x3[12x16] 3.01x 2430.67 7311.98 sad_x4[12x16] 3.92x 3187.94 12512.57 copy_pp[12x16] 7.61x 264.91 2015.41 addAvg[12x16] 13.89x 417.30 5796.08 addAvg_aligned[12x16] 13.61x 419.86 5713.35 [i420] copy_pp[ 6x8] 3.34x 162.94 544.15 [i420] addAvg[ 6x8] 6.20x 237.56 1471.82 [i420] addAvg_aligned[ 6x8] 6.21x 239.38 1487.39 [i422] copy_pp[ 6x16] 4.12x 271.42 1119.02 [i422] addAvg[ 6x16] 6.74x 430.09 2899.74 [i422] addAvg_aligned[ 6x16] 6.65x 438.70 2918.21 satd[32x32] 14.44x 1946.34 28107.89 avg_pp[32x32] 27.71x 649.82 18008.55 avg_pp_aligned[32x32] 27.61x 652.20 18010.48 sad[32x32] 7.51x 738.80 5545.18 sad_x3[32x32] 5.29x 2671.11 14129.46 sad_x4[32x32] 5.41x 3397.91 18394.96 copy_pp[32x32] 17.01x 576.07 9799.30 addAvg[32x32] 29.07x 1053.71 30632.73 addAvg_aligned[32x32] 29.69x 1025.86 30460.54 sse_ss[32x32] 11.09x 1040.37 11533.98 sub_ps[32x32] 32.31x 721.96 23328.24 add_ps[32x32] 32.34x 769.09 24868.73 add_ps_aligned[32x32] 32.61x 768.49 25057.33 copy_ss[32x32] 17.05x 578.31 9860.72 copy_sp[32x32] 17.42x 577.93 10068.36 copy_ps[32x32] 15.66x 624.67 9781.31 [i420] copy_pp[16x16] 15.61x 164.48 2567.41 [i420] addAvg[16x16] 22.89x 327.17 7489.30 [i420] addAvg_aligned[16x16] 22.78x 331.86 7561.26 [i420] satd[16x16] 12.19x 577.55 7039.56 [i420] copy_ss[16x16] 15.53x 164.76 2558.02 [i420] copy_ps[16x16] 15.87x 160.80 2551.91 [i420] copy_sp[16x16] 15.17x 168.12 2550.44 [i420] sse_pp[16x16] 12.34x 238.68 2946.03 [i420] sub_ps[16x16] 21.98x 209.86 4613.39 [i420] add_ps[16x16] 23.25x 277.86 6460.76 [i420] add_ps_aligned[16x16] 22.81x 280.00 6385.99 [i420] sa8d[16x16] 6.32x 1035.08 6537.27 [i422] copy_pp[16x32] 15.52x 314.35 4879.66 [i422] addAvg[16x32] 25.43x 566.93 14414.81 [i422] addAvg_aligned[16x32] 28.95x 568.30 16451.27 [i422] satd[16x32] 13.69x 1398.42 19149.44 [i422] copy_ss[16x32] 21.25x 454.61 9658.32 [i422] copy_ps[16x32] 20.30x 463.38 9406.65 [i422] copy_sp[16x32] 18.38x 521.23 9577.94 [i422] sse_pp[16x32] 11.46x 644.13 7378.67 [i422] sub_ps[16x32] 18.51x 658.34 12183.09 [i422] add_ps[16x32] 27.31x 749.63 20472.82 [i422] add_ps_aligned[16x32] 28.11x 764.01 21474.51 [i422] sa8d[16x32] 6.06x 3676.26 22279.54 satd[32x16] 15.73x 1564.73 24614.93 avg_pp[32x16] 25.35x 675.28 17116.12 avg_pp_aligned[32x16] 19.09x 670.10 12790.88 sad[32x16] 7.43x 514.02 3821.33 sad_x3[32x16] 4.78x 1502.60 7175.56 sad_x4[32x16] 5.29x 1749.33 9245.90 copy_pp[32x16] 16.99x 303.71 5159.24 addAvg[32x16] 25.50x 592.65 15110.86 addAvg_aligned[32x16] 26.28x 589.38 15486.73 [i420] copy_pp[ 16x8] 25.85x 89.26 2307.05 [i420] addAvg[ 16x8] 18.54x 210.35 3900.04 [i420] addAvg_aligned[ 16x8] 18.30x 211.12 3862.77 [i420] satd[ 16x8] 10.93x 333.74 3648.98 [i422] copy_pp[16x16] 15.29x 168.19 2571.16 [i422] addAvg[16x16] 22.72x 333.37 7574.31 [i422] addAvg_aligned[16x16] 23.09x 332.28 7670.76 [i422] satd[16x16] 12.19x 586.68 7151.53 satd[16x32] 13.65x 1028.57 14042.87 avg_pp[16x32] 26.04x 355.15 9246.47 avg_pp_aligned[16x32] 25.62x 359.59 9211.47 sad[16x32] 6.26x 461.50 2889.36 sad_x3[16x32] 5.60x 1341.28 7513.90 sad_x4[16x32] 5.77x 1712.41 9884.59 copy_pp[16x32] 15.85x 304.34 4824.10 addAvg[16x32] 25.13x 573.69 14419.72 addAvg_aligned[16x32] 24.60x 581.92 14316.55 [i420] copy_pp[ 8x16] 8.94x 161.40 1442.79 [i420] addAvg[ 8x16] 12.79x 298.78 3821.38 [i420] addAvg_aligned[ 8x16] 12.51x 296.21 3707.05 [i420] satd[ 8x16] 7.35x 511.61 3759.76 [i422] copy_pp[ 8x32] 9.50x 293.55 2787.52 [i422] addAvg[ 8x32] 13.29x 561.47 7461.18 [i422] addAvg_aligned[ 8x32] 13.36x 558.14 7455.21 [i422] satd[ 8x32] 7.31x 954.00 6973.07 satd[ 32x8] 12.17x 574.64 6995.08 avg_pp[ 32x8] 22.81x 209.54 4780.62 avg_pp_aligned[ 32x8] 22.21x 208.11 4623.09 sad[ 32x8] 5.62x 247.68 1390.88 sad_x3[ 32x8] 5.05x 696.67 3517.25 sad_x4[ 32x8] 4.99x 924.36 4615.79 copy_pp[ 32x8] 30.36x 157.19 4772.51 addAvg[ 32x8] 24.34x 311.17 7573.47 addAvg_aligned[ 32x8] 24.18x 312.85 7565.06 [i420] copy_pp[ 16x4] 8.55x 80.05 684.15 [i420] addAvg[ 16x4] 14.32x 137.58 1969.82 [i420] addAvg_aligned[ 16x4] 14.24x 138.84 1977.25 [i420] satd[ 16x4] 9.12x 199.56 1820.42 [i422] copy_pp[ 16x8] 27.06x 84.43 2284.33 [i422] addAvg[ 16x8] 18.52x 206.04 3815.49 [i422] addAvg_aligned[ 16x8] 18.69x 206.18 3852.67 [i422] satd[ 16x8] 11.36x 313.72 3563.27 satd[32x24] 14.34x 1481.98 21253.43 avg_pp[32x24] 26.35x 511.01 13464.60 avg_pp_aligned[32x24] 26.80x 505.72 13554.28 sad[32x24] 7.11x 571.52 4066.18 sad_x3[32x24] 5.36x 1947.81 10440.96 sad_x4[32x24] 5.42x 2522.00 13675.30 copy_pp[32x24] 17.34x 436.32 7564.49 addAvg[32x24] 29.17x 782.61 22828.56 addAvg_aligned[32x24] 32.66x 800.52 26140.99 [i420] copy_pp[16x12] 15.54x 245.35 3812.40 [i420] addAvg[16x12] 19.37x 426.83 8267.59 [i420] addAvg_aligned[16x12] 19.93x 422.24 8416.55 [i420] satd[16x12] 12.04x 636.10 7661.70 [i422] copy_pp[16x24] 18.31x 436.07 7982.53 [i422] addAvg[16x24] 23.82x 767.34 18277.46 [i422] addAvg_aligned[16x24] 24.99x 660.50 16502.85 [i422] satd[16x24] 8.63x 1947.81 16810.82 satd[ 8x32] 9.32x 1265.54 11796.26 avg_pp[ 8x32] 16.58x 684.56 11351.95 avg_pp_aligned[ 8x32] 16.68x 667.26 11131.55 sad[ 8x32] 3.08x 911.37 2809.00 sad_x3[ 8x32] 3.30x 2345.02 7734.86 sad_x4[ 8x32] 2.29x 3469.20 7933.75 copy_pp[ 8x32] 11.20x 399.76 4477.33 addAvg[ 8x32] 13.29x 850.51 11306.69 addAvg_aligned[ 8x32] 13.46x 875.60 11786.99 [i420] copy_pp[ 4x16] 4.53x 282.70 1280.94 [i420] addAvg[ 4x16] 5.19x 497.46 2581.16 [i420] addAvg_aligned[ 4x16] 5.18x 496.66 2574.71 [i420] satd[ 4x16] 7.04x 493.96 3476.39 [i422] copy_pp[ 4x32] 10.90x 465.60 5076.89 [i422] addAvg[ 4x32] 6.09x 863.71 5257.31 [i422] addAvg_aligned[ 4x32] 5.74x 926.92 5319.86 [i422] satd[ 4x32] 8.00x 940.88 7531.66 satd[24x32] 10.01x 3431.33 34349.20 avg_pp[24x32] 33.79x 981.82 33177.89 avg_pp_aligned[24x32] 25.37x 1195.64 30334.37 sad[24x32] 3.54x 1784.65 6319.78 sad_x3[24x32] 2.88x 5764.26 16613.47 sad_x4[24x32] 2.55x 8118.18 20725.92 copy_pp[24x32] 14.78x 1000.70 14785.74 addAvg[24x32] 20.26x 1619.49 32804.00 addAvg_aligned[24x32] 21.38x 1706.98 36488.27 [i420] copy_pp[12x16] 9.17x 440.02 4036.01 [i420] addAvg[12x16] 13.86x 678.11 9401.08 [i420] addAvg_aligned[12x16] 14.46x 672.65 9727.05 [i420] satd[12x16] 8.45x 1226.00 10363.37 [i422] copy_pp[12x32] 9.70x 661.66 6415.68 [i422] addAvg[12x32] 15.52x 1082.74 16800.84 [i422] addAvg_aligned[12x32] 10.73x 1170.01 12550.38 [i422] satd[12x32] 7.93x 1932.99 15327.19 satd[64x64] 23.24x 7752.75 180138.91 avg_pp[64x64] 31.82x 3237.34 103003.38 avg_pp_aligned[64x64] 31.82x 3850.56 122507.58 sad[64x64] 6.29x 3279.80 20628.21 sad_x3[64x64] 6.79x 11881.19 80646.59 sad_x4[64x64] 4.96x 17044.30 84514.27 copy_pp[64x64] 39.68x 2231.84 88565.44 addAvg[64x64] 32.12x 3989.02 128125.81 addAvg_aligned[64x64] 29.71x 4363.61 129642.66 sse_ss[64x64] 15.23x 2964.52 45140.18 sub_ps[64x64] 16.88x 3069.31 51814.73 add_ps[64x64] 40.55x 2838.40 115083.78 add_ps_aligned[64x64] 61.13x 2822.46 172536.41 copy_ss[64x64] 48.37x 3059.08 147975.64 copy_sp[64x64] 55.11x 2695.46 148546.59 copy_ps[64x64] 56.00x 2684.70 150340.08 [i420] copy_pp[32x32] 15.46x 887.94 13731.10 [i420] addAvg[32x32] 33.97x 993.87 33760.75 [i420] addAvg_aligned[32x32] 32.07x 1657.38 53153.71 [i420] satd[32x32] 18.08x 2742.72 49585.95 [i420] copy_ss[32x32] 22.41x 832.09 18648.67 [i420] copy_ps[32x32] 22.57x 828.02 18689.30 [i420] copy_sp[32x32] 22.38x 832.40 18630.26 [i420] sse_pp[32x32] 8.80x 1785.77 15709.24 [i420] sub_ps[32x32] 35.63x 1066.81 38014.63 [i420] add_ps[32x32] 36.24x 1215.18 44034.21 [i420] add_ps_aligned[32x32] 36.13x 1219.38 44055.67 [i420] sa8d[32x32] 7.93x 5291.68 41956.51 [i422] copy_pp[32x64] 16.74x 1641.83 27491.45 [i422] addAvg[32x64] 31.03x 1946.86 60405.65 [i422] addAvg_aligned[32x64] 31.14x 1953.66 60830.42 [i422] satd[32x64] 14.99x 3760.63 56378.34 [i422] copy_ss[32x64] 18.46x 1111.66 20520.68 [i422] copy_ps[32x64] 17.80x 1118.07 19905.63 [i422] copy_sp[32x64] 17.81x 1119.96 19948.17 [i422] sse_pp[32x64] 13.85x 1493.18 20676.71 [i422] sub_ps[32x64] 17.22x 1397.37 24064.96 [i422] add_ps[32x64] 42.62x 1461.88 62306.45 [i422] add_ps_aligned[32x64] 42.13x 1459.49 61486.65 [i422] sa8d[32x64] 5.31x 9736.56 51730.28 satd[64x32] 14.93x 3749.27 55977.55 avg_pp[64x32] 31.68x 1182.61 37469.50 avg_pp_aligned[64x32] 29.99x 1198.76 35954.33 sad[64x32] 7.77x 1313.78 10206.25 sad_x3[64x32] 5.32x 4900.91 26071.06 sad_x4[64x32] 5.31x 6418.42 34104.73 copy_pp[64x32] 16.68x 1096.75 18294.37 addAvg[64x32] 30.50x 1960.18 59786.03 addAvg_aligned[64x32] 30.08x 1973.73 59368.42 [i420] copy_pp[32x16] 17.06x 293.59 5007.81 [i420] addAvg[32x16] 26.25x 571.35 14996.17 [i420] addAvg_aligned[32x16] 26.54x 569.21 15108.75 [i420] satd[32x16] 13.66x 1004.35 13723.23 [i422] copy_pp[32x32] 17.90x 556.78 9964.60 [i422] addAvg[32x32] 29.42x 1006.12 29602.00 [i422] addAvg_aligned[32x32] 29.55x 999.78 29544.07 [i422] satd[32x32] 14.33x 1905.42 27299.15 satd[32x64] 14.92x 3678.78 54886.31 avg_pp[32x64] 27.99x 1260.53 35277.34 avg_pp_aligned[32x64] 29.72x 1188.35 35314.93 sad[32x64] 8.35x 1270.54 10615.03 sad_x3[32x64] 5.41x 5015.34 27132.17 sad_x4[32x64] 5.64x 6366.95 35938.90 copy_pp[32x64] 17.68x 1095.00 19359.08 addAvg[32x64] 30.82x 1906.11 58752.30 addAvg_aligned[32x64] 31.00x 1913.93 59331.52 [i420] copy_pp[16x32] 15.99x 295.83 4731.61 [i420] addAvg[16x32] 24.77x 566.13 14021.46 [i420] addAvg_aligned[16x32] 24.96x 566.30 14134.81 [i420] satd[16x32] 13.57x 1016.84 13793.51 [i422] copy_pp[16x64] 17.38x 565.99 9835.35 [i422] addAvg[16x64] 27.37x 1033.60 28287.01 [i422] addAvg_aligned[16x64] 26.96x 1045.59 28193.17 [i422] satd[16x64] 14.34x 1920.01 27541.49 satd[64x16] 14.57x 1919.67 27965.21 avg_pp[64x16] 27.34x 652.24 17833.70 avg_pp_aligned[64x16] 27.22x 652.06 17751.94 sad[64x16] 7.18x 721.75 5178.59 sad_x3[64x16] 5.11x 2519.23 12873.39 sad_x4[64x16] 5.13x 3310.18 16995.41 copy_pp[64x16] 31.94x 556.18 17763.31 addAvg[64x16] 32.00x 1010.75 32346.87 addAvg_aligned[64x16] 31.72x 1017.36 32275.19 [i420] copy_pp[ 32x8] 29.13x 161.26 4697.45 [i420] addAvg[ 32x8] 23.65x 311.97 7378.20 [i420] addAvg_aligned[ 32x8] 25.15x 308.33 7755.24 [i420] satd[ 32x8] 11.91x 574.57 6841.73 [i422] copy_pp[32x16] 17.90x 292.22 5229.38 [i422] addAvg[32x16] 26.05x 560.21 14595.98 [i422] addAvg_aligned[32x16] 25.85x 564.59 14596.26 [i422] satd[32x16] 13.48x 1006.12 13565.24 satd[64x48] 14.91x 5575.60 83148.36 avg_pp[64x48] 29.97x 1748.32 52389.32 avg_pp_aligned[64x48] 30.39x 1731.48 52613.63 sad[64x48] 8.23x 1801.54 14832.83 sad_x3[64x48] 5.30x 7243.41 38364.21 sad_x4[64x48] 5.34x 9446.28 50459.20 copy_pp[64x48] 16.67x 1616.62 26949.44 addAvg[64x48] 30.71x 2843.34 87318.20 addAvg_aligned[64x48] 30.03x 2878.55 86442.15 [i420] copy_pp[32x24] 17.36x 420.11 7293.05 [i420] addAvg[32x24] 29.18x 741.22 21630.28 [i420] addAvg_aligned[32x24] 29.68x 734.56 21803.45 [i420] satd[32x24] 14.29x 1419.15 20276.81 [i422] copy_pp[32x48] 18.20x 801.45 14587.50 [i422] addAvg[32x48] 30.09x 1420.77 42753.17 [i422] addAvg_aligned[32x48] 29.66x 1449.68 43000.48 [i422] satd[32x48] 7.87x 5157.25 40604.63 satd[16x64] 14.44x 1883.31 27198.79 avg_pp[16x64] 28.26x 633.22 17897.37 avg_pp_aligned[16x64] 28.20x 632.07 17821.61 sad[16x64] 7.75x 730.85 5665.22 sad_x3[16x64] 5.84x 2499.23 14596.83 sad_x4[16x64] 6.00x 3230.65 19376.22 copy_pp[16x64] 16.52x 561.26 9273.53 addAvg[16x64] 27.13x 1032.91 28026.65 addAvg_aligned[16x64] 27.39x 1015.44 27814.32 [i420] copy_pp[ 8x32] 9.06x 286.93 2598.57 [i420] addAvg[ 8x32] 13.56x 536.99 7282.24 [i420] addAvg_aligned[ 8x32] 13.47x 537.69 7242.61 [i420] satd[ 8x32] 7.38x 931.96 6881.93 [i422] copy_pp[ 8x64] 8.95x 555.27 4968.32 [i422] addAvg[ 8x64] 13.97x 1043.97 14580.06 [i422] addAvg_aligned[ 8x64] 14.23x 1030.57 14661.42 [i422] satd[ 8x64] 8.10x 1745.69 14132.55 satd[48x64] 15.40x 5388.11 82971.46 avg_pp[48x64] 28.49x 1818.77 51812.91 avg_pp_aligned[48x64] 30.77x 1676.53 51587.05 sad[48x64] 8.02x 1860.10 14918.86 sad_x3[48x64] 5.39x 7267.21 39139.82 sad_x4[48x64] 5.49x 9303.86 51095.37 copy_pp[48x64] 17.03x 1596.10 27175.99 addAvg[48x64] 29.84x 2907.38 86764.23 addAvg_aligned[48x64] 29.77x 2888.18 85978.10 [i420] copy_pp[24x32] 13.59x 533.67 7254.00 [i420] addAvg[24x32] 13.61x 1479.21 20132.54 [i420] addAvg_aligned[24x32] 13.50x 1490.98 20133.77 [i420] satd[24x32] 7.80x 2593.96 20232.82 [i422] copy_pp[24x64] 23.90x 1057.11 25261.29 [i422] addAvg[24x64] 22.80x 1918.13 43737.80 [i422] addAvg_aligned[24x64] 23.61x 1865.28 44036.05 [i422] satd[24x64] 8.00x 5114.24 40895.57 ssd_s[4x4] 3.57x 76.20 272.00 ssd_s_aligned[4x4] 3.72x 75.08 279.02 sa8d[4x4] 2.79x 207.93 581.04 residual[4x4] 4.30x 76.97 330.78 residual_aligned[4x4] 4.28x 76.62 327.98 blkfill[4x4] 1.04x 74.48 77.58 blkfill_aligned[4x4] 1.03x 74.27 76.45 transpose[4x4] 3.19x 75.47 240.44 cpy2Dto1D_shl[4x4] 4.45x 74.13 330.08 cpy2Dto1D_shr[4x4] 4.50x 75.53 340.18 cpy1Dto2D_shl[4x4] 4.42x 75.29 332.46 cpy1Dto2D_shl_aligned[4x4] 4.44x 75.22 333.87 cpy1Dto2D_shr[4x4] 4.03x 76.83 309.32 copy_cnt[4x4] 3.52x 76.86 270.18 psy_cost_pp[4x4] 9.15x 179.11 1638.90 ssimDist[4x4] 4.10x 154.57 633.37 ssd_s[8x8] 5.02x 77.18 387.31 ssd_s_aligned[8x8] 5.05x 76.48 386.47 sa8d[8x8] 4.79x 337.67 1618.42 residual[8x8] 11.41x 100.26 1144.13 residual_aligned[8x8] 11.34x 101.17 1147.35 blkfill[8x8] 1.04x 77.35 80.52 blkfill_aligned[8x8] 1.02x 76.30 77.72 transpose[8x8] 9.36x 85.65 801.42 var[8x8] 2.74x 154.95 425.33 cpy2Dto1D_shl[8x8] 11.26x 77.07 867.78 cpy2Dto1D_shr[8x8] 15.81x 79.70 1260.14 cpy1Dto2D_shl[8x8] 11.29x 77.70 877.60 cpy1Dto2D_shl_aligned[8x8] 11.75x 76.20 895.13 cpy1Dto2D_shr[8x8] 15.07x 78.12 1177.66 copy_cnt[8x8] 15.02x 77.95 1170.50 psy_cost_pp[8x8] 6.20x 617.92 3832.57 ssimDist[8x8] 6.92x 341.18 2361.76 ssd_s[16x16] 7.63x 183.25 1398.46 ssd_s_aligned[16x16] 7.41x 188.53 1397.90 sa8d[16x16] 5.05x 1230.43 6219.06 residual[16x16] 17.12x 204.54 3501.26 residual_aligned[16x16] 17.52x 199.98 3503.51 blkfill[16x16] 1.64x 150.68 247.60 blkfill_aligned[16x16] 1.64x 150.54 247.45 transpose[16x16] 10.86x 297.47 3231.78 var[16x16] 2.82x 403.75 1140.48 cpy2Dto1D_shl[16x16] 22.79x 160.64 3660.90 cpy2Dto1D_shr[16x16] 24.62x 195.96 4824.67 cpy1Dto2D_shl[16x16] 23.31x 156.91 3657.99 cpy1Dto2D_shl_aligned[16x16] 23.67x 155.41 3677.74 cpy1Dto2D_shr[16x16] 23.94x 190.36 4557.86 copy_cnt[16x16] 23.15x 191.16 4425.60 psy_cost_pp[16x16] 6.18x 2441.39 15092.45 ssimDist[16x16] 8.54x 1096.71 9368.33 ssd_s[32x32] 10.17x 490.67 4990.34 ssd_s_aligned[32x32] 10.22x 489.47 5000.08 sa8d[32x32] 5.26x 4758.60 25011.18 residual[32x32] 19.96x 688.83 13747.21 residual_aligned[32x32] 18.30x 693.45 12692.16 blkfill[32x32] 1.91x 545.64 1040.18 blkfill_aligned[32x32] 1.91x 545.67 1039.76 transpose[32x32] 8.36x 1233.28 10311.74 var[32x32] 2.92x 1436.66 4191.99 cpy2Dto1D_shl[32x32] 25.49x 550.37 14030.08 cpy2Dto1D_shr[32x32] 32.30x 549.70 17755.82 cpy1Dto2D_shl[32x32] 32.60x 547.71 17855.06 cpy1Dto2D_shl_aligned[32x32] 32.47x 547.71 17783.51 cpy1Dto2D_shr[32x32] 31.09x 556.08 17286.76 copy_cnt[32x32] 33.50x 547.67 18345.05 psy_cost_pp[32x32] 6.17x 9552.76 58954.87 ssimDist[32x32] 9.28x 4068.20 37751.04 sa8d[64x64] 5.05x 19736.07 99667.38 transpose[64x64] 7.47x 4861.15 36317.94 var[64x64] 2.54x 5812.49 14786.45 psy_cost_pp[64x64] 6.20x 38323.79 237613.25 ssimDist[64x64] 9.37x 16146.63 151344.48 weight_pp 17.50x 2227.98 38992.66 weight_sp 16.18x 2186.91 35373.57 downscale 14.37x 33529.65 481804.09 scale1D_128to64 12.83x 213.22 2736.03 scale1D_128to64_aligned 12.82x 210.95 2703.77 scale2D_64to32 13.68x 1908.29 26096.95 ssim_4x4x2_core 6.68x 172.32 1151.00 ssim_end_4 2.51x 167.98 422.24 calSign 6.96x 186.92 1300.12 SAO_EO_0 9.44x 552.26 5213.95 SAO_EO_1 13.93x 296.00 4123.83 SAO_EO_1_2Rows 18.04x 438.17 7903.25 SAO_EO_2[0] 5.88x 185.45 1091.38 SAO_EO_2[1] 9.78x 430.65 4209.98 SAO_EO_3[0] 3.17x 325.87 1034.29 SAO_EO_3[1] 9.39x 435.51 4089.18 SAO_BO_0 13.12x 9101.79 119435.85 saoCuStatsE0 1.08x 109081.46 117495.77 saoCuStatsE1 1.22x 127935.02 155862.78 saoCuStatsE2 1.07x 146304.73 156717.66 saoCuStatsE3 1.22x 131304.12 160506.62 planecopy_cp 15.34x 2372.26 36401.55 propagateCost 3.20x 1637.96 5247.62 cuTreeFix8Pack 4.80x 1255.59 6021.82 cuTreeFix8Unpack 3.51x 1866.11 6547.17 scanPosLast 17.04x 4338.28 73924.21 findPosFirstLast 4.87x 102.92 500.94 costCoeffNxN 2.14x 821.51 1760.10 costCoeffRemain 1.03x 269.49 276.63 pelFilterLumaStrong_Vertical 2.10x 479.77 1007.21 pelFilterLumaStrong_Horizontal 3.55x 292.75 1040.04 pelFilterChroma_Vertical 1.04x 357.88 372.02 pelFilterChroma_Horizontal 1.86x 199.88 371.18 integral_init4v 5.68x 127.81 725.53 integral_init8v 8.83x 128.83 1137.25 integral_init12v 5.61x 136.99 768.60 integral_init16v 4.24x 180.73 766.63 integral_init24v 5.70x 135.62 772.67 integral_init32v 8.83x 130.93 1155.63 integral_init4h 5.19x 255.73 1328.46 integral_init8h 3.71x 344.92 1279.92 integral_init12h 2.85x 478.23 1361.00 integral_init16h 1.92x 555.31 1066.83 normFact[8x8] 5.13x 190.29 976.49 normFact[16x16] 6.87x 586.30 4026.89 normFact[32x32] 7.21x 2205.14 15898.15 normFact[64x64] 7.54x 8580.19 64688.28 == transforms primitives == dst4x4 7.58x 162.41 1230.96 dct4x4 6.22x 147.74 918.42 dct8x8 4.48x 859.75 3855.33 dct16x16 11.11x 3839.73 42659.74 dct32x32 8.24x 30087.15 248009.16 idst4x4 8.67x 178.66 1548.70 idct4x4 9.87x 149.49 1475.33 idct8x8 15.66x 710.30 11121.57 idct16x16 9.54x 3773.27 36003.43 idct32x32 6.56x 26375.73 172920.62 dequant_normal 16.24x 1963.82 31894.28 dequant_scaling 15.62x 2838.38 44347.18 quant 16.09x 4243.93 68294.47 nquant 17.66x 3282.47 57977.11 nonPsyRdoQuant[4x4] 3.26x 172.78 563.93 nonPsyRdoQuant[8x8] 2.98x 187.66 559.16 nonPsyRdoQuant[16x16] 3.05x 184.44 563.23 nonPsyRdoQuant[32x32] 3.00x 188.11 565.05 psyRdoQuant_1p[4x4] 3.24x 172.78 559.16 psyRdoQuant_1p[8x8] 3.25x 172.09 559.44 psyRdoQuant_1p[16x16] 3.23x 172.32 556.91 psyRdoQuant_1p[32x32] 3.25x 172.67 560.84 count_nonzero[4x4] 1.00x 73.19 73.23 count_nonzero[8x8] 2.87x 75.50 216.59 count_nonzero[16x16] 4.04x 147.35 595.21 count_nonzero[32x32] 6.29x 367.40 2310.98 denoiseDct 14.39x 2709.64 39001.50 == interp primitives == luma_hpp[ 4x4] 6.50x 265.71 1725.87 luma_hps[ 4x4] 7.17x 630.98 4525.82 luma_vpp[ 4x4] 7.48x 243.65 1821.68 luma_vps[ 4x4] 6.70x 233.39 1562.87 luma_vsp[ 4x4] 10.64x 180.76 1922.55 luma_vss[ 4x4] 7.52x 210.00 1578.80 luma_hv [ 4x4] 7.38x 861.85 6363.69 luma_hpp[ 8x8] 14.18x 446.02 6325.44 luma_hps[ 8x8] 10.42x 1036.17 10797.99 luma_vpp[ 8x8] 14.47x 470.25 6804.20 luma_vps[ 8x8] 14.98x 437.75 6559.10 luma_vsp[ 8x8] 15.42x 460.03 7093.29 luma_vss[ 8x8] 14.63x 419.68 6141.73 luma_hv [ 8x8] 11.71x 1528.41 17894.84 convert_p2s[ 8x8] 10.31x 113.95 1175.27 convert_p2s_aligned[ 8x8] 10.33x 113.83 1175.83 luma_hpp[16x16] 23.70x 1140.28 27027.86 luma_hps[16x16] 25.30x 1480.26 37456.03 luma_vpp[16x16] 17.55x 1547.78 27161.69 luma_vps[16x16] 18.07x 1475.15 26656.25 luma_vsp[16x16] 18.65x 1557.82 29053.37 luma_vss[16x16] 19.74x 1348.15 26613.92 luma_hv [16x16] 21.45x 3064.79 65735.33 convert_p2s[16x16] 17.30x 190.36 3292.53 convert_p2s_aligned[16x16] 17.64x 186.99 3297.86 luma_hpp[32x32] 25.18x 4336.22 109178.96 luma_hps[32x32] 24.93x 5011.50 124927.55 luma_vpp[32x32] 17.96x 6131.71 110131.61 luma_vps[32x32] 18.77x 5704.95 107089.77 luma_vsp[32x32] 18.00x 6032.90 108569.58 luma_vss[32x32] 18.45x 5538.59 102170.26 luma_hv [32x32] 23.11x 10871.29 251181.89 convert_p2s[32x32] 20.29x 681.51 13826.12 convert_p2s_aligned[32x32] 20.08x 548.34 11008.27 luma_hpp[64x64] 21.95x 19724.57 432918.91 luma_hps[64x64] 26.39x 17643.89 465630.19 luma_vpp[64x64] 15.63x 24508.52 383149.03 luma_vps[64x64] 18.31x 23377.97 427943.94 luma_vsp[64x64] 21.37x 23849.17 509742.25 luma_vss[64x64] 19.36x 21231.24 410961.44 luma_hv [64x64] 21.77x 42522.74 925734.62 convert_p2s[64x64] 17.19x 2507.35 43101.48 convert_p2s_aligned[64x64] 17.26x 2104.76 36332.39 luma_hpp[ 8x4] 13.86x 241.66 3350.44 luma_hps[ 8x4] 11.56x 766.11 8860.06 luma_vpp[ 8x4] 12.46x 267.95 3337.98 luma_vps[ 8x4] 12.49x 261.30 3263.35 luma_vsp[ 8x4] 12.84x 269.00 3453.33 luma_vss[ 8x4] 12.80x 252.62 3233.47 luma_hv [ 8x4] 11.26x 1110.16 12495.56 convert_p2s[ 8x4] 5.19x 75.43 391.38 convert_p2s_aligned[ 8x4] 5.15x 75.67 389.84 luma_hpp[ 4x8] 6.63x 505.34 3352.55 luma_hps[ 4x8] 7.42x 825.26 6124.79 luma_vpp[ 4x8] 12.33x 286.24 3529.04 luma_vps[ 4x8] 11.90x 254.82 3032.44 luma_vsp[ 4x8] 13.39x 268.06 3589.64 luma_vss[ 4x8] 12.11x 251.73 3048.72 luma_hv [ 4x8] 8.27x 1179.56 9759.10 convert_p2s[ 4x8] 5.03x 79.42 399.66 convert_p2s_aligned[ 4x8] 5.11x 78.40 400.50 luma_hpp[ 16x8] 21.70x 627.06 13607.78 luma_hps[ 16x8] 23.82x 1014.96 24180.36 luma_vpp[ 16x8] 12.74x 916.94 11684.39 luma_vps[ 16x8] 15.90x 852.82 13556.15 luma_vsp[ 16x8] 14.80x 911.61 13495.24 luma_vss[ 16x8] 16.06x 808.69 12984.02 luma_hv [ 16x8] 19.56x 1970.20 38545.59 convert_p2s[ 16x8] 13.51x 115.87 1565.67 convert_p2s_aligned[ 16x8] 13.48x 116.15 1565.95 luma_hpp[ 8x16] 16.60x 808.13 13417.79 luma_hps[ 8x16] 12.23x 1505.74 18419.84 luma_vpp[ 8x16] 16.88x 814.05 13740.10 luma_vps[ 8x16] 15.02x 744.33 11178.07 luma_vsp[ 8x16] 16.59x 798.71 13249.82 luma_vss[ 8x16] 19.19x 689.17 13227.33 luma_hv [ 8x16] 14.41x 2323.17 33467.16 convert_p2s[ 8x16] 9.29x 188.29 1748.74 convert_p2s_aligned[ 8x16] 9.36x 188.29 1761.92 luma_hpp[32x16] 24.42x 2239.16 54685.01 luma_hps[32x16] 26.15x 2862.61 74849.07 luma_vpp[32x16] 17.78x 3088.83 54930.78 luma_vps[32x16] 18.36x 2950.09 54156.86 luma_vsp[32x16] 17.79x 3041.95 54107.34 luma_vss[32x16] 19.21x 2694.72 51753.71 luma_hv [32x16] 21.96x 6063.50 133148.14 convert_p2s[32x16] 24.69x 385.44 9515.36 convert_p2s_aligned[32x16] 20.66x 426.41 8808.92 luma_hpp[16x32] 24.52x 2238.46 54876.07 luma_hps[16x32] 25.69x 2455.15 63065.37 luma_vpp[16x32] 18.11x 3069.17 55586.17 luma_vps[16x32] 14.25x 2916.74 41570.32 luma_vsp[16x32] 16.63x 3101.72 51585.51 luma_vss[16x32] 19.38x 2696.09 52242.73 luma_hv [16x32] 21.98x 5563.55 122300.94 convert_p2s[16x32] 18.02x 314.56 5668.46 convert_p2s_aligned[16x32] 19.09x 313.02 5976.14 luma_hpp[64x32] 23.29x 9515.97 221598.25 luma_hps[64x32] 26.61x 9605.99 255651.64 luma_vpp[64x32] 17.75x 12489.13 221710.62 luma_vps[64x32] 18.73x 11733.42 219780.08 luma_vsp[64x32] 16.95x 12462.91 211275.58 luma_vss[64x32] 19.12x 10864.09 207761.95 luma_hv [64x32] 23.47x 21666.56 508590.69 convert_p2s[64x32] 19.36x 1254.92 24290.99 convert_p2s_aligned[64x32] 17.75x 1082.92 19218.51 luma_hpp[32x64] 21.87x 9555.70 208989.98 luma_hps[32x64] 26.76x 8686.52 232409.69 luma_vpp[32x64] 15.45x 12269.44 189505.58 luma_vps[32x64] 18.44x 11622.11 214339.72 luma_vsp[32x64] 21.35x 12019.54 256644.69 luma_vss[32x64] 18.83x 10829.55 203866.80 luma_hv [32x64] 23.66x 23314.14 551722.44 convert_p2s[32x64] 47.35x 1797.10 85089.70 convert_p2s_aligned[32x64] 45.44x 1851.71 84134.81 luma_hpp[16x12] 20.70x 1315.01 27219.88 luma_hps[16x12] 19.85x 1983.58 39365.67 luma_vpp[16x12] 17.00x 1622.19 27584.79 luma_vps[16x12] 17.04x 1493.61 25444.79 luma_vsp[16x12] 20.93x 1605.20 33591.16 luma_vss[16x12] 20.20x 1469.72 29681.27 luma_hv [16x12] 20.87x 3673.07 76652.52 convert_p2s[16x12] 24.72x 323.00 7984.63 convert_p2s_aligned[16x12] 24.52x 325.45 7978.74 luma_hpp[12x16] 7.76x 3590.71 27854.24 luma_hps[12x16] 9.10x 4038.77 36736.51 luma_vpp[12x16] 16.48x 1626.29 26796.48 luma_vps[12x16] 16.20x 1496.65 24249.24 luma_vsp[12x16] 21.04x 1601.18 33690.38 luma_vss[12x16] 21.03x 1422.06 29908.38 luma_hv [12x16] 12.49x 5680.41 70967.94 convert_p2s[12x16] 7.07x 566.13 4004.45 convert_p2s_aligned[12x16] 7.11x 566.20 4023.67 luma_hpp[ 16x4] 16.66x 544.42 9068.65 luma_hps[ 16x4] 18.09x 1299.60 23514.53 luma_vpp[ 16x4] 11.95x 773.89 9249.70 luma_vps[ 16x4] 11.00x 755.43 8312.01 luma_vsp[ 16x4] 14.58x 754.45 11003.07 luma_vss[ 16x4] 13.71x 724.41 9930.16 luma_hv [ 16x4] 16.43x 2125.46 34925.64 convert_p2s[ 16x4] 7.73x 184.23 1423.29 convert_p2s_aligned[ 16x4] 7.59x 185.03 1405.19 luma_hpp[ 4x16] 7.14x 1351.62 9653.41 luma_hps[ 4x16] 6.50x 1931.52 12558.25 luma_vpp[ 4x16] 14.47x 677.17 9799.86 luma_vps[ 4x16] 13.44x 640.96 8613.79 luma_vsp[ 4x16] 18.23x 674.63 12299.06 luma_vss[ 4x16] 16.56x 621.81 10298.15 luma_hv [ 4x16] 9.02x 2697.47 24327.61 convert_p2s[ 4x16] 4.74x 303.57 1439.98 convert_p2s_aligned[ 4x16] 4.65x 310.29 1443.63 luma_hpp[32x24] 20.76x 5449.49 113126.03 luma_hps[32x24] 23.37x 5732.88 133979.86 luma_vpp[32x24] 18.61x 6110.15 113718.44 luma_vps[32x24] 18.48x 5578.87 103125.44 luma_vsp[32x24] 22.38x 6074.27 135934.53 luma_vss[32x24] 22.33x 5379.38 120103.45 luma_hv [32x24] 23.16x 11940.21 276487.50 convert_p2s[32x24] 20.82x 759.53 15815.50 convert_p2s_aligned[32x24] 19.90x 781.80 15557.15 luma_hpp[24x32] 10.39x 10337.55 107427.70 luma_hps[24x32] 12.57x 9928.01 124752.34 luma_vpp[24x32] 18.50x 6003.98 111068.39 luma_vps[24x32] 18.12x 5528.21 100177.57 luma_vsp[24x32] 22.51x 5823.14 131056.27 luma_vss[24x32] 22.39x 5186.69 116155.95 luma_hv [24x32] 15.93x 16929.96 269749.56 convert_p2s[24x32] 29.81x 1066.60 31790.24 convert_p2s_aligned[24x32] 30.65x 1014.86 31110.42 luma_hpp[ 32x8] 22.46x 1663.37 37362.29 luma_hps[ 32x8] 21.97x 2836.79 62322.87 luma_vpp[ 32x8] 16.02x 2276.37 36457.86 luma_vps[ 32x8] 15.19x 2107.14 32004.79 luma_vsp[ 32x8] 20.12x 2241.51 45090.54 luma_vss[ 32x8] 19.44x 2002.27 38919.72 luma_hv [ 32x8] 22.08x 5127.32 113201.09 convert_p2s[ 32x8] 15.32x 335.15 5135.25 convert_p2s_aligned[ 32x8] 15.07x 344.29 5188.57 luma_hpp[ 8x32] 18.21x 2095.31 38153.23 luma_hps[ 8x32] 10.14x 4092.02 41486.95 luma_vpp[ 8x32] 17.85x 2116.19 37771.61 luma_vps[ 8x32] 17.43x 1880.37 32775.04 luma_vsp[ 8x32] 22.09x 2098.56 46361.88 luma_vss[ 8x32] 22.84x 1792.93 40954.77 luma_hv [ 8x32] 14.44x 6373.37 92058.98 convert_p2s[ 8x32] 7.88x 636.66 5014.19 convert_p2s_aligned[ 8x32] 9.14x 596.98 5457.19 luma_hpp[64x48] 19.39x 22788.39 441774.38 luma_hps[64x48] 24.16x 19303.74 466413.09 luma_vpp[64x48] 19.66x 22654.78 445397.94 luma_vps[64x48] 20.08x 20750.35 416613.66 luma_vsp[64x48] 23.58x 22582.11 532589.75 luma_vss[64x48] 23.52x 19971.25 469668.69 luma_hv [64x48] 22.66x 42563.47 964615.88 convert_p2s[64x48] 18.33x 1668.44 30580.74 convert_p2s_aligned[64x48] 16.91x 1653.41 27959.60 luma_hpp[48x64] 22.98x 14993.61 344501.00 luma_hps[48x64] 14.16x 22187.65 314183.16 luma_vpp[48x64] 15.20x 19333.44 293873.31 luma_vps[48x64] 13.78x 18076.46 249169.84 luma_vsp[48x64] 17.92x 18793.84 336791.03 luma_vss[48x64] 16.49x 16421.74 270736.41 luma_hv [48x64] 15.53x 42363.16 657713.00 convert_p2s[48x64] 16.55x 1815.90 30059.18 convert_p2s_aligned[48x64] 17.28x 1616.83 27942.93 luma_hpp[64x16] 24.75x 4395.80 108792.06 luma_hps[64x16] 26.54x 5740.70 152348.77 luma_vpp[64x16] 15.29x 6229.47 95279.12 luma_vps[64x16] 18.52x 5882.21 108961.11 luma_vsp[64x16] 21.29x 6135.01 130590.54 luma_vss[64x16] 19.20x 5440.34 104450.24 luma_hv [64x16] 22.70x 11859.58 269165.97 convert_p2s[64x16] 22.87x 621.88 14220.26 convert_p2s_aligned[64x16] 21.46x 554.78 11903.79 luma_hpp[16x64] 23.05x 4480.77 103276.38 luma_hps[16x64] 22.79x 4517.38 102955.55 luma_vpp[16x64] 15.40x 6287.95 96807.62 luma_vps[16x64] 18.38x 5907.17 108581.64 luma_vsp[16x64] 18.05x 6188.78 111721.83 luma_vss[16x64] 19.28x 5423.88 104596.55 luma_hv [16x64] 20.01x 10849.37 217145.19 convert_p2s[16x64] 17.08x 829.60 14169.94 convert_p2s_aligned[16x64] 19.73x 678.53 13390.62 = Color Space i420 = chroma_hpp[ 4x4] 5.67x 201.81 1143.43 chroma_hps[ 4x4] 5.38x 286.48 1540.28 chroma_vpp[ 4x4] 7.61x 140.00 1065.15 chroma_vps[ 4x4] 7.16x 127.67 914.35 chroma_vsp[ 4x4] 8.10x 140.07 1135.15 chroma_vss[ 4x4] 7.66x 117.24 898.22 chroma_p2s[ 4x4] 4.40x 75.53 332.46 chroma_p2s_aligned[ 4x4] 4.50x 74.13 333.31 chroma_hpp[ 8x8] 10.37x 431.73 4475.78 chroma_hps[ 8x8] 8.33x 530.48 4417.29 chroma_vpp[ 8x8] 13.74x 311.45 4279.26 chroma_vps[ 8x8] 11.34x 289.95 3288.88 chroma_vsp[ 8x8] 13.15x 311.20 4091.84 chroma_vss[ 8x8] 13.74x 272.40 3741.49 chroma_p2s[ 8x8] 10.03x 115.45 1157.74 chroma_p2s_aligned[ 8x8] 10.02x 115.35 1156.33 chroma_hpp[16x16] 8.80x 1540.00 13549.28 chroma_hps[16x16] 9.41x 1667.53 15692.09 chroma_vpp[16x16] 18.50x 767.13 14191.87 chroma_vps[16x16] 19.08x 677.41 12923.86 chroma_vsp[16x16] 21.63x 742.95 16073.57 chroma_vss[16x16] 24.89x 601.29 14965.24 chroma_p2s[16x16] 14.92x 192.70 2876.03 chroma_p2s_aligned[16x16] 15.70x 194.14 3047.67 chroma_hpp[32x32] 9.53x 5925.02 56491.82 chroma_hps[32x32] 9.83x 5958.27 58580.88 chroma_vpp[32x32] 19.85x 2807.18 55711.58 chroma_vps[32x32] 21.79x 2437.39 53118.78 chroma_vsp[32x32] 24.01x 2765.49 66385.95 chroma_vss[32x32] 27.85x 2160.26 60153.29 chroma_p2s[32x32] 18.00x 552.47 9943.51 chroma_p2s_aligned[32x32] 17.49x 559.68 9790.16 chroma_hpp[ 4x2] 5.08x 106.17 539.10 chroma_hps[ 4x2] 5.08x 220.89 1122.67 chroma_vpp[ 4x2] 6.86x 79.87 547.94 chroma_vps[ 4x2] 6.51x 80.93 526.75 chroma_vsp[ 4x2] 7.75x 79.07 613.03 chroma_vss[ 4x2] 8.24x 81.28 669.42 chroma_p2s[ 4x2] 1.87x 75.25 140.70 chroma_p2s_aligned[ 4x2] 1.86x 75.39 140.56 chroma_hpp[ 2x4] 3.48x 146.65 510.76 chroma_hps[ 2x4] 3.63x 197.99 718.80 chroma_vpp[ 2x4] 3.79x 152.57 578.80 chroma_vps[ 2x4] 4.15x 125.99 522.40 chroma_vsp[ 2x4] 3.94x 152.54 600.26 chroma_vss[ 2x4] 4.38x 118.59 519.32 chroma_p2s[ 2x4] 1.65x 78.02 128.50 chroma_p2s_aligned[ 2x4] 1.63x 78.40 127.66 chroma_hpp[ 8x4] 7.38x 239.38 1767.25 chroma_hps[ 8x4] 8.26x 354.24 2924.43 chroma_vpp[ 8x4] 9.50x 187.69 1782.55 chroma_vps[ 8x4] 8.98x 185.83 1669.20 chroma_vsp[ 8x4] 10.93x 187.73 2052.30 chroma_vss[ 8x4] 10.79x 177.26 1913.01 chroma_p2s[ 8x4] 5.15x 77.84 400.78 chroma_p2s_aligned[ 8x4] 5.10x 77.04 393.21 chroma_hpp[ 4x8] 6.98x 325.73 2274.02 chroma_hps[ 4x8] 5.84x 408.34 2386.45 chroma_vpp[ 4x8] 11.10x 195.85 2173.37 chroma_vps[ 4x8] 8.97x 193.72 1737.94 chroma_vsp[ 4x8] 11.31x 196.03 2216.57 chroma_vss[ 4x8] 9.12x 185.42 1690.52 chroma_p2s[ 4x8] 4.73x 81.17 383.95 chroma_p2s_aligned[ 4x8] 4.75x 80.37 381.56 chroma_hpp[ 16x8] 10.87x 823.58 8949.18 chroma_hps[ 16x8] 8.86x 998.38 8850.36 chroma_vpp[ 16x8] 16.85x 407.92 6872.77 chroma_vps[ 16x8] 17.28x 372.81 6440.28 chroma_vsp[ 16x8] 23.14x 412.86 9554.44 chroma_vss[ 16x8] 23.41x 320.76 7509.54 chroma_p2s[ 16x8] 11.58x 116.89 1353.43 chroma_p2s_aligned[ 16x8] 11.57x 116.92 1353.01 chroma_hpp[ 8x16] 11.47x 782.50 8972.51 chroma_hps[ 8x16] 9.08x 885.91 8047.61 chroma_vpp[ 8x16] 12.51x 565.29 7074.49 chroma_vps[ 8x16] 12.41x 531.06 6590.66 chroma_vsp[ 8x16] 14.55x 555.10 8078.11 chroma_vss[ 8x16] 14.94x 501.17 7487.05 chroma_p2s[ 8x16] 9.34x 189.48 1769.22 chroma_p2s_aligned[ 8x16] 9.32x 189.65 1767.11 chroma_hpp[32x16] 12.24x 2935.73 35938.90 chroma_hps[32x16] 9.48x 3258.85 30880.56 chroma_vpp[32x16] 22.50x 1444.89 32516.12 chroma_vps[32x16] 20.25x 1277.69 25872.79 chroma_vsp[32x16] 22.50x 1438.55 32369.18 chroma_vss[32x16] 21.74x 1124.06 24442.37 chroma_p2s[32x16] 17.82x 315.37 5619.22 chroma_p2s_aligned[32x16] 17.96x 317.26 5696.71 chroma_hpp[16x32] 12.19x 2982.20 36360.02 chroma_hps[16x32] 9.27x 3036.21 28132.27 chroma_vpp[16x32] 18.21x 1509.15 27481.89 chroma_vps[16x32] 19.80x 1299.80 25730.42 chroma_vsp[16x32] 23.67x 1411.07 33406.16 chroma_vss[16x32] 26.71x 1125.92 30068.30 chroma_p2s[16x32] 18.10x 313.79 5680.54 chroma_p2s_aligned[16x32] 19.57x 311.10 6088.46 chroma_hpp[ 8x6] 10.21x 333.09 3399.28 chroma_hps[ 8x6] 8.19x 445.89 3651.64 chroma_vpp[ 8x6] 10.91x 250.34 2731.82 chroma_vps[ 8x6] 10.96x 230.10 2522.53 chroma_vsp[ 8x6] 12.06x 255.76 3085.61 chroma_vss[ 8x6] 12.37x 226.84 2807.01 chroma_p2s[ 8x6] 6.36x 80.37 511.46 chroma_p2s_aligned[ 8x6] 5.95x 86.00 511.74 chroma_hpp[ 6x8] 5.42x 471.79 2556.55 chroma_hps[ 6x8] 5.77x 591.94 3412.75 chroma_vpp[ 6x8] 6.83x 394.23 2693.53 chroma_vps[ 6x8] 6.81x 367.12 2500.50 chroma_vsp[ 6x8] 8.43x 397.59 3351.02 chroma_vss[ 6x8] 7.87x 349.47 2751.88 chroma_p2s[ 6x8] 5.79x 155.84 901.86 chroma_p2s_aligned[ 6x8] 5.79x 155.69 901.30 chroma_hpp[ 8x2] 6.65x 149.45 993.75 chroma_hps[ 8x2] 8.01x 263.96 2113.33 chroma_vpp[ 8x2] 6.76x 141.40 956.01 chroma_vps[ 8x2] 7.63x 116.75 891.06 chroma_vsp[ 8x2] 8.21x 145.36 1193.23 chroma_vss[ 8x2] 8.45x 110.62 934.83 chroma_p2s[ 8x2] 3.01x 75.08 225.71 chroma_p2s_aligned[ 8x2] 2.89x 78.02 225.29 chroma_hpp[ 2x8] 4.35x 223.34 970.88 chroma_hps[ 2x8] 4.04x 270.16 1091.38 chroma_vpp[ 2x8] 4.61x 230.73 1063.47 chroma_vps[ 2x8] 4.63x 202.09 935.44 chroma_vsp[ 2x8] 5.05x 223.97 1130.52 chroma_vss[ 2x8] 4.43x 204.36 905.79 chroma_p2s[ 2x8] 2.36x 78.93 186.43 chroma_p2s_aligned[ 2x8] 2.30x 80.68 185.59 chroma_hpp[16x12] 9.39x 1161.11 10897.09 chroma_hps[16x12] 9.14x 1344.64 12292.36 chroma_vpp[16x12] 18.25x 585.72 10688.96 chroma_vps[16x12] 19.05x 512.21 9758.48 chroma_vsp[16x12] 19.36x 628.81 12172.42 chroma_vss[16x12] 24.46x 461.71 11293.43 chroma_p2s[16x12] 22.59x 157.54 3559.62 chroma_p2s_aligned[16x12] 17.81x 204.71 3645.33 chroma_hpp[12x16] 8.87x 1487.33 13193.45 chroma_hps[12x16] 7.66x 1514.11 11602.99 chroma_vpp[12x16] 12.21x 853.38 10418.90 chroma_vps[12x16] 11.34x 860.49 9759.94 chroma_vsp[12x16] 15.27x 817.87 12491.91 chroma_vss[12x16] 16.16x 695.55 11241.89 chroma_p2s[12x16] 9.10x 279.51 2543.85 chroma_p2s_aligned[12x16] 9.20x 276.67 2544.04 chroma_hpp[ 16x4] 10.37x 424.97 4405.79 chroma_hps[ 16x4] 8.69x 639.17 5555.86 chroma_vpp[ 16x4] 15.36x 229.85 3530.30 chroma_vps[ 16x4] 14.51x 221.42 3213.83 chroma_vsp[ 16x4] 16.93x 236.44 4004.06 chroma_vss[ 16x4] 18.78x 198.97 3736.93 chroma_p2s[ 16x4] 10.43x 76.97 802.55 chroma_p2s_aligned[ 16x4] 10.51x 76.48 803.67 chroma_hpp[ 4x16] 7.68x 580.63 4461.59 chroma_hps[ 4x16] 6.19x 642.01 3975.83 chroma_vpp[ 4x16] 12.70x 336.87 4278.01 chroma_vps[ 4x16] 11.23x 302.52 3398.30 chroma_vsp[ 4x16] 13.30x 327.52 4357.43 chroma_vss[ 4x16] 13.11x 283.12 3711.40 chroma_p2s[ 4x16] 5.87x 168.89 991.50 chroma_p2s_aligned[ 4x16] 5.34x 167.73 896.11 chroma_hpp[32x24] 12.56x 4324.55 54301.48 chroma_hps[32x24] 10.40x 4595.92 47791.06 chroma_vpp[32x24] 19.86x 2110.58 41920.18 chroma_vps[32x24] 20.63x 1874.10 38662.59 chroma_vsp[32x24] 22.52x 2135.74 48098.98 chroma_vss[32x24] 27.72x 1642.02 45515.43 chroma_p2s[32x24] 17.60x 418.00 7357.03 chroma_p2s_aligned[32x24] 17.64x 417.13 7357.86 chroma_hpp[24x32] 14.16x 3774.39 53426.55 chroma_hps[24x32] 9.57x 4434.40 42449.32 chroma_vpp[24x32] 17.71x 2775.84 49151.08 chroma_vps[24x32] 15.66x 2456.94 38463.53 chroma_vsp[24x32] 17.38x 2773.90 48211.34 chroma_vss[24x32] 16.98x 2145.07 36431.77 chroma_p2s[24x32] 23.29x 546.52 12726.51 chroma_p2s_aligned[24x32] 23.31x 545.99 12728.33 chroma_hpp[ 32x8] 8.93x 1487.45 13278.21 chroma_hps[ 32x8] 9.47x 1913.88 18120.88 chroma_vpp[ 32x8] 18.17x 749.68 13621.18 chroma_vps[ 32x8] 19.71x 663.62 13077.49 chroma_vsp[ 32x8] 21.84x 730.71 15955.78 chroma_vss[ 32x8] 20.62x 582.66 12017.09 chroma_p2s[ 32x8] 16.69x 183.04 3054.28 chroma_p2s_aligned[ 32x8] 16.73x 182.65 3056.01 chroma_hpp[ 8x32] 8.84x 1492.55 13188.67 chroma_hps[ 8x32] 9.41x 1521.64 14317.25 chroma_vpp[ 8x32] 12.29x 1095.56 13468.82 chroma_vps[ 8x32] 12.76x 1020.03 13019.58 chroma_vsp[ 8x32] 14.75x 1089.17 16062.33 chroma_vss[ 8x32] 16.00x 939.76 15039.04 chroma_p2s[ 8x32] 10.15x 325.31 3302.37 chroma_p2s_aligned[ 8x32] 10.37x 325.00 3370.66 = Color Space i422 = chroma_hpp[ 4x8] 7.03x 323.11 2272.55 chroma_hps[ 4x8] 5.87x 405.26 2377.05 chroma_vpp[ 4x8] 10.79x 194.70 2101.12 chroma_vps[ 4x8] 9.06x 192.21 1741.30 chroma_vsp[ 4x8] 11.34x 194.10 2201.28 chroma_vss[ 4x8] 9.14x 184.33 1684.36 chroma_p2s[ 4x8] 5.29x 83.90 443.71 chroma_p2s_aligned[ 4x8] 5.51x 80.86 445.67 chroma_hpp[ 8x16] 11.41x 781.28 8911.22 chroma_hps[ 8x16] 8.88x 874.63 7767.48 chroma_vpp[ 8x16] 12.47x 565.57 7052.89 chroma_vps[ 8x16] 12.43x 525.61 6533.19 chroma_vsp[ 8x16] 14.11x 570.16 8042.97 chroma_vss[ 8x16] 14.40x 516.51 7436.97 chroma_p2s[ 8x16] 8.59x 190.95 1641.14 chroma_p2s_aligned[ 8x16] 8.73x 187.65 1637.78 chroma_hpp[16x32] 11.92x 2923.57 34843.66 chroma_hps[16x32] 9.33x 2980.08 27791.96 chroma_vpp[16x32] 18.48x 1480.89 27367.20 chroma_vps[16x32] 19.83x 1281.23 25407.89 chroma_vsp[16x32] 23.89x 1393.00 33280.16 chroma_vss[16x32] 26.82x 1134.85 30436.08 chroma_p2s[16x32] 18.11x 306.19 5545.99 chroma_p2s_aligned[16x32] 18.09x 306.66 5548.10 chroma_hpp[32x64] 12.37x 11476.63 142002.08 chroma_hps[32x64] 10.20x 11245.94 114684.12 chroma_vpp[32x64] 18.13x 5956.06 107976.20 chroma_vps[32x64] 21.04x 4852.26 102106.71 chroma_vsp[32x64] 24.38x 5490.81 133881.94 chroma_vss[32x64] 28.70x 4172.94 119776.18 chroma_p2s[32x64] 33.12x 1073.22 35547.21 chroma_p2s_aligned[32x64] 33.16x 1072.94 35577.39 chroma_hpp[ 4x4] 5.67x 200.55 1136.83 chroma_hps[ 4x4] 5.35x 283.78 1516.99 chroma_vpp[ 4x4] 7.65x 139.44 1066.83 chroma_vps[ 4x4] 7.05x 127.08 895.80 chroma_vsp[ 4x4] 8.14x 139.12 1132.06 chroma_vss[ 4x4] 7.73x 117.10 905.65 chroma_p2s[ 4x4] 4.52x 75.67 342.00 chroma_p2s_aligned[ 4x4] 4.42x 78.02 344.95 chroma_hpp[ 2x8] 4.29x 225.16 965.83 chroma_hps[ 2x8] 3.97x 267.81 1062.91 chroma_vpp[ 2x8] 4.79x 223.03 1067.85 chroma_vps[ 2x8] 4.59x 202.44 929.92 chroma_vsp[ 2x8] 5.03x 222.92 1120.28 chroma_vss[ 2x8] 4.33x 210.04 909.86 chroma_p2s[ 2x8] 2.26x 81.49 184.47 chroma_p2s_aligned[ 2x8] 2.30x 80.30 184.47 chroma_hpp[ 8x8] 10.49x 423.19 4440.36 chroma_hps[ 8x8] 8.32x 527.47 4390.50 chroma_vpp[ 8x8] 13.59x 308.54 4193.25 chroma_vps[ 8x8] 11.33x 287.63 3260.26 chroma_vsp[ 8x8] 13.11x 309.55 4059.58 chroma_vss[ 8x8] 13.45x 278.04 3739.38 chroma_p2s[ 8x8] 9.96x 114.54 1141.32 chroma_p2s_aligned[ 8x8] 10.04x 114.40 1148.62 chroma_hpp[ 4x16] 7.76x 578.56 4492.48 chroma_hps[ 4x16] 6.20x 639.98 3970.78 chroma_vpp[ 4x16] 12.52x 334.91 4192.99 chroma_vps[ 4x16] 11.37x 293.06 3332.87 chroma_vsp[ 4x16] 13.16x 330.74 4352.20 chroma_vss[ 4x16] 11.44x 281.86 3225.20 chroma_p2s[ 4x16] 4.97x 164.58 817.70 chroma_p2s_aligned[ 4x16] 4.91x 166.65 818.40 chroma_hpp[16x16] 9.25x 1510.66 13973.43 chroma_hps[16x16] 9.30x 1644.37 15285.58 chroma_vpp[16x16] 18.65x 752.53 14035.07 chroma_vps[16x16] 19.55x 651.57 12737.19 chroma_vsp[16x16] 21.96x 729.20 16013.52 chroma_vss[16x16] 24.93x 594.56 14823.41 chroma_p2s[16x16] 18.99x 188.78 3585.15 chroma_p2s_aligned[16x16] 18.36x 195.19 3584.48 chroma_hpp[ 8x32] 9.02x 1493.04 13464.46 chroma_hps[ 8x32] 9.45x 1518.63 14349.02 chroma_vpp[ 8x32] 13.35x 1103.54 14736.55 chroma_vps[ 8x32] 12.85x 1014.91 13038.41 chroma_vsp[ 8x32] 14.59x 1104.30 16109.70 chroma_vss[ 8x32] 15.89x 938.33 14909.44 chroma_p2s[ 8x32] 10.56x 325.28 3436.47 chroma_p2s_aligned[ 8x32] 11.32x 325.49 3684.47 chroma_hpp[32x32] 9.57x 5904.54 56515.67 chroma_hps[32x32] 10.20x 5941.35 60579.18 chroma_vpp[32x32] 20.07x 2827.15 56752.04 chroma_vps[32x32] 21.74x 2452.00 53316.57 chroma_vsp[32x32] 23.40x 2842.85 66533.80 chroma_vss[32x32] 28.45x 2131.59 60652.12 chroma_p2s[32x32] 18.17x 544.87 9898.25 chroma_p2s_aligned[32x32] 18.72x 541.30 10133.69 chroma_hpp[16x64] 12.21x 5832.00 71218.20 chroma_hps[16x64] 9.73x 5703.48 55483.63 chroma_vpp[16x64] 18.16x 3015.47 54761.60 chroma_vps[16x64] 21.05x 2448.56 51531.79 chroma_vsp[16x64] 23.27x 2721.42 63335.97 chroma_vss[16x64] 26.86x 2228.34 59855.33 chroma_p2s[16x64] 18.86x 553.91 10445.18 chroma_p2s_aligned[16x64] 19.39x 548.37 10632.99 chroma_hpp[ 8x12] 10.68x 625.76 6682.69 chroma_hps[ 8x12] 8.83x 699.26 6176.87 chroma_vpp[ 8x12] 11.96x 456.14 5455.65 chroma_vps[ 8x12] 11.73x 423.12 4962.42 chroma_vsp[ 8x12] 13.29x 459.81 6108.66 chroma_vss[ 8x12] 13.46x 412.78 5557.50 chroma_p2s[ 8x12] 6.69x 151.31 1012.12 chroma_p2s_aligned[ 8x12] 6.68x 153.06 1022.08 chroma_hpp[ 6x16] 6.03x 846.34 5099.76 chroma_hps[ 6x16] 6.48x 958.01 6209.34 chroma_vpp[ 6x16] 6.21x 811.60 5042.38 chroma_vps[ 6x16] 6.38x 783.60 4997.35 chroma_vsp[ 6x16] 7.88x 786.81 6199.08 chroma_vss[ 6x16] 8.02x 699.23 5610.80 chroma_p2s[ 6x16] 7.98x 256.19 2043.21 chroma_p2s_aligned[ 6x16] 7.12x 276.71 1969.82 chroma_hpp[ 8x4] 7.26x 239.27 1735.97 chroma_hps[ 8x4] 8.04x 359.77 2891.46 chroma_vpp[ 8x4] 10.79x 186.36 2010.04 chroma_vps[ 8x4] 8.98x 184.26 1655.17 chroma_vsp[ 8x4] 10.93x 186.64 2039.96 chroma_vss[ 8x4] 10.69x 177.92 1902.34 chroma_p2s[ 8x4] 5.13x 79.63 408.78 chroma_p2s_aligned[ 8x4] 5.26x 77.56 408.22 chroma_hpp[ 2x16] 5.06x 398.73 2017.37 chroma_hps[ 2x16] 4.47x 399.30 1786.19 chroma_vpp[ 2x16] 5.54x 380.47 2106.45 chroma_vps[ 2x16] 5.35x 344.43 1842.91 chroma_vsp[ 2x16] 5.42x 410.51 2224.71 chroma_vss[ 2x16] 5.38x 320.48 1724.75 chroma_p2s[ 2x16] 2.16x 169.55 366.41 chroma_p2s_aligned[ 2x16] 2.03x 167.98 340.18 chroma_hpp[16x24] 10.52x 2540.04 26724.51 chroma_hps[16x24] 9.12x 2379.16 21694.95 chroma_vpp[16x24] 17.86x 1149.36 20524.06 chroma_vps[16x24] 20.39x 954.58 19464.08 chroma_vsp[16x24] 23.15x 1080.19 25003.63 chroma_vss[16x24] 26.87x 832.19 22364.16 chroma_p2s[16x24] 15.79x 260.36 4111.48 chroma_p2s_aligned[16x24] 17.82x 257.52 4589.22 chroma_hpp[12x32] 9.02x 2940.74 26532.53 chroma_hps[12x32] 7.47x 2808.58 20987.18 chroma_vpp[12x32] 12.37x 1686.37 20854.80 chroma_vps[12x32] 14.18x 1384.38 19633.10 chroma_vsp[12x32] 15.35x 1575.47 24191.24 chroma_vss[12x32] 17.88x 1255.34 22443.24 chroma_p2s[12x32] 12.38x 542.07 6708.75 chroma_p2s_aligned[12x32] 12.03x 542.70 6526.97 chroma_hpp[ 16x8] 11.28x 795.07 8972.23 chroma_hps[ 16x8] 9.00x 999.43 8995.14 chroma_vpp[ 16x8] 17.46x 410.41 7165.58 chroma_vps[ 16x8] 16.80x 382.85 6430.60 chroma_vsp[ 16x8] 23.19x 409.32 9491.61 chroma_vss[ 16x8] 23.58x 325.73 7681.45 chroma_p2s[ 16x8] 13.47x 118.08 1590.08 chroma_p2s_aligned[ 16x8] 13.55x 117.76 1595.55 chroma_hpp[ 4x32] 8.23x 1106.09 9099.72 chroma_hps[ 4x32] 6.73x 1112.54 7482.85 chroma_vpp[ 4x32] 12.57x 652.76 8202.93 chroma_vps[ 4x32] 11.56x 589.80 6818.53 chroma_vsp[ 4x32] 14.44x 611.37 8826.17 chroma_vss[ 4x32] 12.60x 550.62 6935.47 chroma_p2s[ 4x32] 9.44x 286.83 2706.57 chroma_p2s_aligned[ 4x32] 9.78x 288.76 2822.73 chroma_hpp[32x48] 12.22x 8773.24 107227.38 chroma_hps[32x48] 9.76x 8616.59 84125.55 chroma_vpp[32x48] 18.20x 4303.42 78304.75 chroma_vps[32x48] 21.53x 3461.46 74536.82 chroma_vsp[32x48] 24.40x 4032.85 98403.87 chroma_vss[32x48] 27.74x 3104.76 86125.12 chroma_p2s[32x48] 17.79x 785.06 13965.77 chroma_p2s_aligned[32x48] 17.75x 790.81 14038.94 chroma_hpp[24x64] 14.21x 7362.58 104647.34 chroma_hps[24x64] 9.50x 8261.71 78494.27 chroma_vpp[24x64] 17.75x 5410.93 96066.79 chroma_vps[24x64] 16.01x 4720.38 75566.19 chroma_vsp[24x64] 17.41x 5466.34 95174.34 chroma_vss[24x64] 17.35x 4152.32 72053.85 chroma_p2s[24x64] 14.68x 1064.33 15624.45 chroma_p2s_aligned[24x64] 13.40x 1096.26 14692.13 chroma_hpp[32x16] 12.09x 2935.62 35482.27 chroma_hps[32x16] 9.51x 3209.49 30537.25 chroma_vpp[32x16] 22.01x 1430.43 31480.22 chroma_vps[32x16] 20.05x 1264.80 25355.18 chroma_vsp[32x16] 22.25x 1426.72 31751.24 chroma_vss[32x16] 22.10x 1097.23 24247.36 chroma_p2s[32x16] 16.83x 308.26 5188.43 chroma_p2s_aligned[32x16] 16.63x 312.15 5189.54 chroma_hpp[ 8x64] 12.08x 2931.07 35396.01 chroma_hps[ 8x64] 9.15x 2897.05 26509.66 chroma_vpp[ 8x64] 13.13x 2126.30 27928.18 chroma_vps[ 8x64] 12.93x 1990.83 25732.79 chroma_vsp[ 8x64] 15.02x 2117.05 31790.96 chroma_vss[ 8x64] 16.46x 1820.70 29969.40 chroma_p2s[ 8x64] 10.74x 594.88 6389.68 chroma_p2s_aligned[ 8x64] 9.83x 589.94 5799.34 = Color Space i444 = chroma_hpp[ 4x4] 5.90x 199.14 1174.99 chroma_hps[ 4x4] 5.38x 282.31 1517.56 chroma_vpp[ 4x4] 7.39x 140.56 1039.34 chroma_vps[ 4x4] 7.14x 125.96 899.48 chroma_vsp[ 4x4] 8.10x 140.32 1136.27 chroma_vss[ 4x4] 7.64x 117.10 894.99 chroma_p2s[ 4x4] 4.56x 74.76 340.88 chroma_p2s_aligned[ 4x4] 4.52x 75.88 342.71 chroma_hpp[ 8x8] 10.36x 433.62 4492.20 chroma_hps[ 8x8] 8.26x 529.67 4375.84 chroma_vpp[ 8x8] 12.87x 314.00 4040.36 chroma_vps[ 8x8] 11.35x 288.12 3271.34 chroma_vsp[ 8x8] 12.93x 312.74 4043.84 chroma_vss[ 8x8] 13.21x 278.14 3673.39 chroma_p2s[ 8x8] 13.56x 83.20 1128.28 chroma_p2s_aligned[ 8x8] 14.08x 80.54 1134.17 chroma_hpp[16x16] 8.83x 1519.47 13419.62 chroma_hps[16x16] 9.16x 1667.78 15281.37 chroma_vpp[16x16] 18.60x 759.17 14116.95 chroma_vps[16x16] 19.44x 658.96 12809.86 chroma_vsp[16x16] 21.90x 736.91 16141.47 chroma_vss[16x16] 25.59x 605.21 15489.44 chroma_p2s[16x16] 9.87x 284.87 2810.38 chroma_p2s_aligned[16x16] 9.87x 284.90 2811.50 chroma_hpp[32x32] 9.03x 5911.69 53371.70 chroma_hps[32x32] 9.75x 5933.22 57833.61 chroma_vpp[32x32] 20.72x 2748.63 56953.63 chroma_vps[32x32] 21.65x 2387.32 51689.46 chroma_vsp[32x32] 22.83x 2746.19 62686.47 chroma_vss[32x32] 27.94x 2113.03 59044.93 chroma_p2s[32x32] 11.56x 1044.05 12070.16 chroma_p2s_aligned[32x32] 10.54x 1043.52 11001.22 chroma_hpp[64x64] 11.72x 18124.32 212403.14 chroma_hps[64x64] 9.53x 22730.24 216550.83 chroma_vpp[64x64] 19.70x 10979.55 216285.69 chroma_vps[64x64] 21.82x 9356.22 204135.16 chroma_vsp[64x64] 21.71x 11083.81 240607.12 chroma_vss[64x64] 29.06x 8305.31 241356.92 chroma_p2s[64x64] 8.66x 4228.34 36634.97 chroma_p2s_aligned[64x64] 8.19x 4453.55 36468.88 chroma_hpp[ 8x4] 7.29x 237.49 1731.06 chroma_hps[ 8x4] 8.23x 349.89 2878.00 chroma_vpp[ 8x4] 9.90x 183.49 1816.35 chroma_vps[ 8x4] 9.01x 181.43 1633.90 chroma_vsp[ 8x4] 11.02x 183.49 2022.00 chroma_vss[ 8x4] 10.54x 175.40 1847.92 chroma_p2s[ 8x4] 5.06x 76.06 384.93 chroma_p2s_aligned[ 8x4] 5.08x 75.81 384.93 chroma_hpp[ 4x8] 7.08x 319.11 2260.90 chroma_hps[ 4x8] 5.80x 402.59 2335.25 chroma_vpp[ 4x8] 10.79x 193.82 2092.14 chroma_vps[ 4x8] 8.96x 189.37 1696.27 chroma_vsp[ 4x8] 11.37x 193.61 2202.12 chroma_vss[ 4x8] 8.98x 184.14 1653.07 chroma_p2s[ 4x8] 5.06x 73.68 373.15 chroma_p2s_aligned[ 4x8] 4.85x 78.09 378.62 chroma_hpp[ 16x8] 11.11x 784.67 8715.98 chroma_hps[ 16x8] 8.73x 992.75 8664.82 chroma_vpp[ 16x8] 16.36x 409.74 6704.71 chroma_vps[ 16x8] 16.92x 371.82 6290.58 chroma_vsp[ 16x8] 23.65x 400.71 9478.34 chroma_vss[ 16x8] 23.49x 319.11 7496.59 chroma_p2s[ 16x8] 8.45x 177.05 1496.43 chroma_p2s_aligned[ 16x8] 8.81x 176.87 1558.94 chroma_hpp[ 8x16] 11.39x 779.63 8880.30 chroma_hps[ 8x16] 8.55x 885.94 7578.52 chroma_vpp[ 8x16] 12.43x 570.37 7090.06 chroma_vps[ 8x16] 12.50x 523.20 6538.82 chroma_vsp[ 8x16] 14.25x 567.21 8085.42 chroma_vss[ 8x16] 14.86x 505.48 7510.90 chroma_p2s[ 8x16] 8.85x 181.57 1606.49 chroma_p2s_aligned[ 8x16] 8.86x 181.99 1611.96 chroma_hpp[32x16] 11.99x 2917.75 34994.24 chroma_hps[32x16] 10.12x 3210.09 32495.29 chroma_vpp[32x16] 22.72x 1438.64 32691.55 chroma_vps[32x16] 20.03x 1277.83 25601.06 chroma_vsp[32x16] 21.89x 1456.65 31882.89 chroma_vss[32x16] 21.62x 1128.02 24389.74 chroma_p2s[32x16] 9.10x 539.86 4913.77 chroma_p2s_aligned[32x16] 9.59x 541.27 5189.26 chroma_hpp[16x32] 11.73x 3051.59 35793.43 chroma_hps[16x32] 9.23x 3016.76 27848.87 chroma_vpp[16x32] 18.29x 1489.29 27236.45 chroma_vps[16x32] 19.76x 1297.56 25644.04 chroma_vsp[16x32] 23.38x 1408.72 32930.50 chroma_vss[16x32] 26.75x 1137.13 30422.79 chroma_p2s[16x32] 9.94x 542.91 5394.91 chroma_p2s_aligned[16x32] 10.05x 540.24 5427.03 chroma_hpp[64x32] 15.58x 9172.63 142902.27 chroma_hps[64x32] 9.61x 12079.27 116035.88 chroma_vpp[64x32] 22.51x 5815.64 130927.36 chroma_vps[64x32] 21.49x 4754.04 102174.05 chroma_vsp[64x32] 23.01x 5541.88 127545.33 chroma_vss[64x32] 23.05x 4194.32 96672.10 chroma_p2s[64x32] 10.20x 2105.12 21477.94 chroma_p2s_aligned[64x32] 9.07x 2090.05 18948.96 chroma_hpp[32x64] 12.27x 11298.00 138596.91 chroma_hps[32x64] 10.42x 10976.67 114353.34 chroma_vpp[32x64] 19.46x 5480.93 106631.60 chroma_vps[32x64] 21.69x 4661.50 101085.76 chroma_vsp[32x64] 24.51x 5402.96 132448.14 chroma_vss[32x64] 26.83x 4409.44 118285.84 chroma_p2s[32x64] 16.91x 2090.16 35348.04 chroma_p2s_aligned[32x64] 16.95x 2075.63 35175.77 chroma_hpp[16x12] 8.75x 1124.27 9838.65 chroma_hps[16x12] 9.17x 1293.69 11861.35 chroma_vpp[16x12] 18.00x 577.16 10386.29 chroma_vps[16x12] 18.90x 501.21 9471.08 chroma_vsp[16x12] 21.03x 562.17 11822.97 chroma_vss[16x12] 24.14x 453.37 10945.86 chroma_p2s[16x12] 12.93x 254.68 3292.67 chroma_p2s_aligned[16x12] 13.96x 235.98 3295.34 chroma_hpp[12x16] 8.75x 1476.20 12912.19 chroma_hps[12x16] 7.66x 1482.75 11363.43 chroma_vpp[12x16] 12.09x 842.00 10176.93 chroma_vps[12x16] 12.85x 741.90 9530.24 chroma_vsp[12x16] 14.97x 822.20 12312.28 chroma_vss[12x16] 15.61x 698.63 10908.36 chroma_p2s[12x16] 7.07x 281.96 1993.25 chroma_p2s_aligned[12x16] 7.23x 277.13 2003.35 chroma_hpp[ 16x4] 10.39x 425.25 4420.10 chroma_hps[ 16x4] 8.48x 645.66 5474.45 chroma_vpp[ 16x4] 15.07x 228.14 3437.29 chroma_vps[ 16x4] 14.44x 218.65 3157.43 chroma_vsp[ 16x4] 17.30x 227.82 3940.62 chroma_vss[ 16x4] 18.69x 195.26 3649.96 chroma_p2s[ 16x4] 8.64x 78.20 676.01 chroma_p2s_aligned[ 16x4] 8.88x 76.06 675.03 chroma_hpp[ 4x16] 7.74x 570.09 4409.72 chroma_hps[ 4x16] 6.14x 638.02 3917.19 chroma_vpp[ 4x16] 12.57x 330.22 4150.62 chroma_vps[ 4x16] 11.19x 297.96 3333.77 chroma_vsp[ 4x16] 13.51x 322.74 4359.22 chroma_vss[ 4x16] 11.22x 289.42 3248.20 chroma_p2s[ 4x16] 4.23x 167.94 710.10 chroma_p2s_aligned[ 4x16] 4.34x 162.62 706.45 chroma_hpp[32x24] 12.16x 4354.20 52967.41 chroma_hps[32x24] 9.38x 4540.08 42603.77 chroma_vpp[32x24] 19.21x 2077.23 39912.91 chroma_vps[32x24] 20.60x 1835.91 37825.81 chroma_vsp[32x24] 22.18x 2124.30 47123.05 chroma_vss[32x24] 28.32x 1605.80 45473.21 chroma_p2s[32x24] 9.16x 787.45 7211.82 chroma_p2s_aligned[32x24] 9.16x 787.40 7211.97 chroma_hpp[24x32] 14.24x 3733.68 53162.96 chroma_hps[24x32] 9.42x 4422.58 41679.18 chroma_vpp[24x32] 17.42x 2785.85 48542.12 chroma_vps[24x32] 15.82x 2417.00 38240.76 chroma_vsp[24x32] 17.19x 2778.24 47765.39 chroma_vss[24x32] 16.96x 2108.23 35747.84 chroma_p2s[24x32] 16.00x 783.49 12539.14 chroma_p2s_aligned[24x32] 15.98x 784.85 12541.95 chroma_hpp[ 32x8] 8.86x 1472.28 13038.13 chroma_hps[ 32x8] 9.41x 1892.38 17806.29 chroma_vpp[ 32x8] 18.20x 739.08 13452.23 chroma_vps[ 32x8] 19.02x 673.53 12811.69 chroma_vsp[ 32x8] 20.69x 762.15 15766.73 chroma_vss[ 32x8] 20.32x 591.06 12011.04 chroma_p2s[ 32x8] 9.22x 304.06 2802.81 chroma_p2s_aligned[ 32x8] 9.20x 284.59 2618.20 chroma_hpp[ 8x32] 8.72x 1483.70 12931.87 chroma_hps[ 8x32] 9.27x 1525.05 14137.33 chroma_vpp[ 8x32] 12.12x 1094.67 13268.37 chroma_vps[ 8x32] 12.75x 1011.97 12902.35 chroma_vsp[ 8x32] 14.49x 1099.69 15931.33 chroma_vss[ 8x32] 15.80x 938.66 14829.18 chroma_p2s[ 8x32] 9.97x 288.79 2879.40 chroma_p2s_aligned[ 8x32] 9.89x 294.11 2909.00 chroma_hpp[64x48] 11.60x 13665.04 158497.39 chroma_hps[64x48] 9.29x 17358.46 161175.78 chroma_vpp[64x48] 19.46x 8262.81 160805.70 chroma_vps[64x48] 21.65x 7001.23 151552.53 chroma_vsp[64x48] 21.71x 8187.51 177744.03 chroma_vss[64x48] 29.00x 6205.32 179926.23 chroma_p2s[64x48] 9.22x 3131.01 28866.65 chroma_p2s_aligned[64x48] 8.50x 3130.59 26622.68 chroma_hpp[48x64] 15.48x 13661.05 211408.83 chroma_hps[48x64] 8.98x 17701.82 158988.09 chroma_vpp[48x64] 23.18x 8375.80 194152.22 chroma_vps[48x64] 21.72x 6986.96 151725.36 chroma_vsp[48x64] 22.80x 8352.58 190401.41 chroma_vss[48x64] 22.71x 6327.41 143726.83 chroma_p2s[48x64] 8.75x 3128.50 27361.43 chroma_p2s_aligned[48x64] 8.80x 3133.43 27571.44 chroma_hpp[64x16] 11.56x 4581.90 52984.95 chroma_hps[64x16] 9.35x 6489.25 60682.43 chroma_vpp[64x16] 19.16x 2795.94 53577.64 chroma_vps[64x16] 21.04x 2417.63 50860.82 chroma_vsp[64x16] 21.24x 2825.61 60011.74 chroma_vss[64x16] 28.80x 2110.16 60764.91 chroma_p2s[64x16] 8.84x 1052.17 9298.05 chroma_p2s_aligned[64x16] 8.73x 1060.54 9253.78 chroma_hpp[16x64] 12.17x 5822.82 70885.03 chroma_hps[16x64] 9.32x 5665.59 52819.98 chroma_vpp[16x64] 18.52x 2914.67 53967.34 chroma_vps[16x64] 21.44x 2380.14 51037.02 chroma_vsp[16x64] 22.88x 2768.82 63353.37 chroma_vss[16x64] 26.72x 2228.82 59546.71 chroma_p2s[16x64] 9.95x 1057.25 10521.46 chroma_p2s_aligned[16x64] 9.52x 1055.64 10045.42 == intrapred primitives == intra_planar_4x4 4.33x 137.93 596.61 intra_dc_4x4[f=0] 1.39x 75.18 104.79 intra_dc_4x4[f=1] 2.28x 123.89 282.38 intra_ang_4x4[ 2] 7.62x 75.29 573.33 intra_ang_4x4[ 3] 6.43x 141.75 911.68 intra_ang_4x4[ 4] 7.02x 130.37 915.19 intra_ang_4x4[ 5] 6.96x 130.62 909.44 intra_ang_4x4[ 6] 7.17x 126.34 906.07 intra_ang_4x4[ 7] 7.26x 126.13 916.18 intra_ang_4x4[ 8] 7.34x 123.86 908.88 intra_ang_4x4[ 9] 7.34x 124.35 912.10 intra_ang_4x4[10] 7.08x 76.30 540.50 intra_ang_4x4[11] 8.51x 124.17 1056.59 intra_ang_4x4[12] 8.68x 124.21 1077.64 intra_ang_4x4[13] 8.23x 130.16 1071.32 intra_ang_4x4[14] 8.23x 130.30 1072.59 intra_ang_4x4[15] 7.47x 142.31 1063.33 intra_ang_4x4[16] 7.45x 142.35 1060.94 intra_ang_4x4[17] 7.31x 148.30 1083.67 intra_ang_4x4[18] 7.04x 75.71 532.79 intra_ang_4x4[19] 6.10x 140.25 856.13 intra_ang_4x4[20] 6.94x 119.69 830.46 intra_ang_4x4[21] 6.94x 120.08 833.41 intra_ang_4x4[22] 7.76x 104.32 809.42 intra_ang_4x4[23] 7.87x 104.05 818.40 intra_ang_4x4[24] 8.70x 93.46 813.49 intra_ang_4x4[25] 8.65x 93.36 807.60 intra_ang_4x4[26] 4.64x 77.63 360.24 intra_ang_4x4[27] 7.73x 93.46 722.44 intra_ang_4x4[28] 7.73x 93.50 722.59 intra_ang_4x4[29] 6.97x 103.72 723.01 intra_ang_4x4[30] 7.02x 103.79 729.04 intra_ang_4x4[31] 6.34x 113.88 722.30 intra_ang_4x4[32] 6.38x 113.84 725.86 intra_ang_4x4[33] 6.00x 121.58 729.74 intra_ang_4x4[34] 6.37x 75.15 478.92 intra_filter_4x4 4.84x 73.29 354.77 intra_planar_8x8 10.72x 202.89 2175.61 intra_dc_8x8[f=0] 1.84x 78.33 144.21 intra_dc_8x8[f=1] 2.77x 158.14 438.80 intra_ang_8x8[ 2] 25.49x 80.02 2039.26 intra_ang_8x8[ 3] 10.75x 293.56 3156.87 intra_ang_8x8[ 4] 10.85x 291.24 3161.36 intra_ang_8x8[ 5] 11.10x 290.19 3222.24 intra_ang_8x8[ 6] 10.75x 297.68 3201.06 intra_ang_8x8[ 7] 10.71x 299.08 3201.90 intra_ang_8x8[ 8] 11.55x 276.22 3190.82 intra_ang_8x8[ 9] 12.12x 264.41 3205.55 intra_ang_8x8[10] 12.79x 121.76 1557.39 intra_ang_8x8[11] 12.69x 276.08 3504.07 intra_ang_8x8[12] 12.58x 278.14 3499.30 intra_ang_8x8[13] 12.15x 286.72 3483.87 intra_ang_8x8[14] 12.77x 284.62 3635.93 intra_ang_8x8[15] 11.61x 304.14 3532.55 intra_ang_8x8[16] 11.27x 313.72 3535.77 intra_ang_8x8[17] 11.48x 312.60 3587.71 intra_ang_8x8[18] 19.24x 78.65 1513.07 intra_ang_8x8[19] 11.12x 244.42 2718.36 intra_ang_8x8[20] 11.26x 241.97 2725.37 intra_ang_8x8[21] 11.38x 238.89 2718.61 intra_ang_8x8[22] 11.67x 231.85 2706.43 intra_ang_8x8[23] 11.60x 231.54 2685.81 intra_ang_8x8[24] 12.31x 217.60 2678.38 intra_ang_8x8[25] 12.84x 208.07 2671.08 intra_ang_8x8[26] 5.80x 153.06 887.41 intra_ang_8x8[27] 12.43x 204.96 2548.62 intra_ang_8x8[28] 11.90x 215.43 2562.93 intra_ang_8x8[29] 10.96x 232.69 2550.36 intra_ang_8x8[30] 10.69x 239.76 2562.36 intra_ang_8x8[31] 10.98x 232.10 2549.04 intra_ang_8x8[32] 10.58x 242.32 2563.43 intra_ang_8x8[33] 10.77x 237.77 2561.80 intra_ang_8x8[34] 17.74x 78.02 1383.73 intra_filter_8x8 4.49x 142.38 639.68 intra_planar_16x16 15.49x 568.51 8808.90 intra_dc_16x16[f=0] 1.72x 159.05 273.27 intra_dc_16x16[f=1] 2.98x 287.35 857.25 intra_ang_16x16[ 2] 42.23x 150.51 6355.52 intra_ang_16x16[ 3] 20.78x 582.90 12112.24 intra_ang_16x16[ 4] 20.55x 606.82 12467.72 intra_ang_16x16[ 5] 20.63x 604.79 12474.31 intra_ang_16x16[ 6] 21.64x 578.31 12516.39 intra_ang_16x16[ 7] 21.32x 581.15 12391.26 intra_ang_16x16[ 8] 21.04x 593.27 12483.71 intra_ang_16x16[ 9] 22.17x 544.59 12076.33 intra_ang_16x16[10] 39.23x 161.29 6326.71 intra_ang_16x16[11] 12.87x 951.50 12241.43 intra_ang_16x16[12] 12.87x 985.11 12680.38 intra_ang_16x16[13] 12.37x 1023.32 12661.58 intra_ang_16x16[14] 12.66x 1000.67 12673.09 intra_ang_16x16[15] 12.31x 1034.56 12733.97 intra_ang_16x16[16] 12.22x 1038.83 12691.32 intra_ang_16x16[17] 12.11x 1024.30 12405.43 intra_ang_16x16[18] 25.64x 148.47 3807.13 intra_ang_16x16[19] 19.91x 439.96 8758.70 intra_ang_16x16[20] 20.78x 437.31 9087.94 intra_ang_16x16[21] 21.75x 416.71 9064.16 intra_ang_16x16[22] 21.33x 423.22 9028.03 intra_ang_16x16[23] 22.39x 403.61 9037.72 intra_ang_16x16[24] 23.38x 383.48 8966.17 intra_ang_16x16[25] 24.58x 350.49 8613.79 intra_ang_16x16[26] 11.64x 282.21 3285.51 intra_ang_16x16[27] 22.95x 369.92 8491.04 intra_ang_16x16[28] 22.91x 387.64 8879.46 intra_ang_16x16[29] 23.15x 383.97 8887.89 intra_ang_16x16[30] 21.81x 407.01 8876.08 intra_ang_16x16[31] 21.68x 409.32 8874.29 intra_ang_16x16[32] 21.77x 407.77 8877.38 intra_ang_16x16[33] 20.80x 408.09 8486.73 intra_ang_16x16[34] 23.75x 150.16 3566.07 intra_filter_16x16 5.45x 225.30 1227.17 intra_planar_32x32 16.54x 2149.97 35556.63 intra_dc_32x32[f=0] 2.02x 541.79 1092.65 intra_ang_32x32[ 2] 52.39x 545.82 28595.49 intra_ang_32x32[ 3] 20.19x 2338.13 47198.94 intra_ang_32x32[ 4] 19.91x 2397.73 47730.32 intra_ang_32x32[ 5] 20.82x 2293.78 47747.71 intra_ang_32x32[ 6] 21.32x 2239.19 47734.95 intra_ang_32x32[ 7] 20.40x 2353.76 48028.00 intra_ang_32x32[ 8] 20.80x 2312.98 48114.41 intra_ang_32x32[ 9] 23.30x 2038.40 47493.67 intra_ang_32x32[10] 46.30x 539.58 24980.60 intra_ang_32x32[11] 19.76x 2408.19 47580.08 intra_ang_32x32[12] 17.76x 2716.30 48238.14 intra_ang_32x32[13] 17.05x 2821.44 48100.24 intra_ang_32x32[14] 18.14x 2656.46 48194.93 intra_ang_32x32[15] 17.84x 2709.09 48342.36 intra_ang_32x32[16] 17.40x 2773.48 48245.15 intra_ang_32x32[17] 17.29x 2761.01 47740.84 intra_ang_32x32[18] 21.34x 718.36 15326.63 intra_ang_32x32[19] 17.27x 1873.54 32358.38 intra_ang_32x32[20] 19.62x 1675.66 32872.36 intra_ang_32x32[21] 19.82x 1648.80 32682.85 intra_ang_32x32[22] 18.48x 1757.32 32482.53 intra_ang_32x32[23] 19.18x 1686.90 32359.40 intra_ang_32x32[24] 21.65x 1503.46 32550.14 intra_ang_32x32[25] 24.99x 1270.86 31756.95 intra_ang_32x32[26] 18.31x 544.24 9962.45 intra_ang_32x32[27] 24.02x 1316.55 31623.13 intra_ang_32x32[28] 23.81x 1355.19 32267.62 intra_ang_32x32[29] 23.84x 1359.20 32405.92 intra_ang_32x32[30] 23.40x 1380.18 32293.43 intra_ang_32x32[31] 21.17x 1512.88 32023.38 intra_ang_32x32[32] 22.17x 1444.70 32031.75 intra_ang_32x32[33] 22.98x 1391.46 31981.16 intra_ang_32x32[34] 19.60x 545.64 10692.71 intra_filter_32x32 7.11x 354.24 2517.05 + 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.Hbr26E 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.nFA5fZ 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.D0AY8U 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.6chDHh 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.45fLaH 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.ypcZy7 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.l0bgY6 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.bqe3Fi 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.WhcFEK 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.q3X3Rn find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Sf8hT1 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.9KPjGI find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.akWuXP 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.BMc1rx find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gJTN4P 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) 868.99user 35.21system 3:52.57elapsed 388%CPU (0avgtext+0avgdata 655152maxresident)k 0inputs+0outputs (0major+9279429minor)pagefaults 0swaps 3.07user 1.40system 4:01.27elapsed 1%CPU (0avgtext+0avgdata 129124maxresident)k 0inputs+0outputs (0major+211095minor)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 2024-03-15 03:19:27.482637083 +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 2f06cc8f35ba92981b1f9de6086be084 +File: /usr/lib64/libx265_main10.so.199 100644 root:root 102b606f21cd8d7fca0fe52c86582005 +File: /usr/lib64/libx265_main12.so.199 100644 root:root e371e4763f78b394efc8ed251c611c49 +RPMIdentity: c9ed8df653f6cbcf39db42c7eee1cca07028f7d62fca833c6ed3fd4a77a8c36ea4408b3963ba3acdbfb1e71cd6cce8c1a25e83b23f0bd4b558badd6dcdaf5c20 --- 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 2024-03-15 03:19:27.534637997 +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/5e 40755 root:root +/usr/lib/debug/.build-id/5e/321a9605c92a3e3ebaf6db6a8daac106e11515 120777 root:root ../../../../lib64/libx265.so.199 +/usr/lib/debug/.build-id/5e/321a9605c92a3e3ebaf6db6a8daac106e11515.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug +/usr/lib/debug/.build-id/95 40755 root:root +/usr/lib/debug/.build-id/95/b9779c5c2b47d10ab1cd88b4e692718ed7a977 120777 root:root ../../../../lib64/libx265_main12.so.199 +/usr/lib/debug/.build-id/95/b9779c5c2b47d10ab1cd88b4e692718ed7a977.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +/usr/lib/debug/.build-id/c8 40755 root:root +/usr/lib/debug/.build-id/c8/89807ba6dd21931caeffee02e93d2bcbae8d80 120777 root:root ../../../../lib64/libx265_main10.so.199 +/usr/lib/debug/.build-id/c8/89807ba6dd21931caeffee02e93d2bcbae8d80.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/5e 40755 root:root +File: /usr/lib/debug/.build-id/5e/321a9605c92a3e3ebaf6db6a8daac106e11515 120777 root:root ../../../../lib64/libx265.so.199 +File: /usr/lib/debug/.build-id/5e/321a9605c92a3e3ebaf6db6a8daac106e11515.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug +File: /usr/lib/debug/.build-id/95 40755 root:root +File: /usr/lib/debug/.build-id/95/b9779c5c2b47d10ab1cd88b4e692718ed7a977 120777 root:root ../../../../lib64/libx265_main12.so.199 +File: /usr/lib/debug/.build-id/95/b9779c5c2b47d10ab1cd88b4e692718ed7a977.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +File: /usr/lib/debug/.build-id/c8 40755 root:root +File: /usr/lib/debug/.build-id/c8/89807ba6dd21931caeffee02e93d2bcbae8d80 120777 root:root ../../../../lib64/libx265_main10.so.199 +File: /usr/lib/debug/.build-id/c8/89807ba6dd21931caeffee02e93d2bcbae8d80.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug +File: /usr/lib/debug/usr/lib64/libx265.so.199.debug 100644 root:root 907623168cb8f76f231b2e399c5bd3fb +File: /usr/lib/debug/usr/lib64/libx265_main10.so.199.debug 100644 root:root 16437b87e5db5582531a9c3794d124b8 +File: /usr/lib/debug/usr/lib64/libx265_main12.so.199.debug 100644 root:root bb1dd6a69fda967cb30e15dd8a40a469 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: a33eb18a7339836ab557c8a021eec30f4a0eca4a3d02ab98acad79090f27854ea847fc971e53ec3011d3d660a1c52a79d94547742f9589170182d4532db767b1 --- 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 2024-03-15 03:19:27.579638789 +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 fd1faabfccc5303e4c84b692c66f8ca8 File: /usr/lib64/libx265.so 120777 root:root libx265.so.199 File: /usr/lib64/pkgconfig/x265.pc 100644 root:root 667cf0cbbf29822b77622c99b00a1aa4 -RPMIdentity: 070a7f772b147a948064684344e024134a8b5c4f82626b54af4381ee4d96307d3be09b794464ebb4ce43861e6bb5a8d4931fed9f3e21d4eda91e8918e865f63e +RPMIdentity: e34ac66d23ea87c7f8f12e5dbbe10efaa17e2c3dc2dfcdc7a09bd647a163b23f99c944eca6ec5c539e2f68a10400a25c9715dcb5b14c0c2acc6d264ab5cdbae5 --- 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 2024-03-15 03:19:27.638639827 +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/a4 40755 root:root +/usr/lib/debug/.build-id/a4/988b563a7d002643792d8876a9b2193629f40f 120777 root:root ../../../../lib64/libhdr10plus.so +/usr/lib/debug/.build-id/a4/988b563a7d002643792d8876a9b2193629f40f.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/a4 40755 root:root +File: /usr/lib/debug/.build-id/a4/988b563a7d002643792d8876a9b2193629f40f 120777 root:root ../../../../lib64/libhdr10plus.so +File: /usr/lib/debug/.build-id/a4/988b563a7d002643792d8876a9b2193629f40f.debug 120777 root:root ../../usr/lib64/libhdr10plus.so.debug +File: /usr/lib/debug/usr/lib64/libhdr10plus.so.debug 100644 root:root 13da2f838edc8e4c077962e9a189e085 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: a38560ac02a3df90bd221e4f1a3d2b995b490ac9a90d888a1f23a39301cab995205aca11b1b289b296ef234142923ce040b0ad268e16297579f48cb8e6a21bb0 --- 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 2024-03-15 03:19:27.696640847 +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 97191e03569d8c209c76d7ed62e3d669 +RPMIdentity: e5af8d294d1dadf96edb74cf60267e729a4663289c972b0e60f04e5b815e824c87422890c8131064034d16ea9cf39a02d05358bc1d3fa52a6c77ed88860423c7 --- 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 2024-03-15 03:19:27.752641831 +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/b3 40755 root:root +/usr/lib/debug/.build-id/b3/78373a82e3d5b57a6750b5b16eb0d8ddf01922 120777 root:root ../../../../bin/x265 +/usr/lib/debug/.build-id/b3/78373a82e3d5b57a6750b5b16eb0d8ddf01922.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/b3 40755 root:root +File: /usr/lib/debug/.build-id/b3/78373a82e3d5b57a6750b5b16eb0d8ddf01922 120777 root:root ../../../../bin/x265 +File: /usr/lib/debug/.build-id/b3/78373a82e3d5b57a6750b5b16eb0d8ddf01922.debug 120777 root:root ../../usr/bin/x265.debug +File: /usr/lib/debug/usr/bin/x265.debug 100644 root:root cb1468d56a918d27da7f67bbc631c67f 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: 1c367b2ed50a54994b3f1fb1c1e51b5c56a1094748f550a068ef3fd2ccefde7adbe399839ece3cadaee0484f3bc0349fafae1222ad27c957d09878b7c8b4fe7e