<86>Mar 7 03:25:21 userdel[1576713]: delete user 'rooter' <86>Mar 7 03:25:21 userdel[1576713]: removed group 'rooter' owned by 'rooter' <86>Mar 7 03:25:21 userdel[1576713]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 7 03:25:21 groupadd[1576744]: group added to /etc/group: name=rooter, GID=1790 <86>Mar 7 03:25:21 groupadd[1576744]: group added to /etc/gshadow: name=rooter <86>Mar 7 03:25:21 groupadd[1576744]: new group: name=rooter, GID=1790 <86>Mar 7 03:25:21 useradd[1576769]: new user: name=rooter, UID=1790, GID=1790, home=/root, shell=/bin/bash, from=none <86>Mar 7 03:25:21 userdel[1576800]: delete user 'builder' <86>Mar 7 03:25:21 userdel[1576800]: removed group 'builder' owned by 'builder' <86>Mar 7 03:25:21 userdel[1576800]: removed shadow group 'builder' owned by 'builder' <86>Mar 7 03:25:21 groupadd[1576829]: group added to /etc/group: name=builder, GID=1791 <86>Mar 7 03:25:21 groupadd[1576829]: group added to /etc/gshadow: name=builder <86>Mar 7 03:25:21 groupadd[1576829]: new group: name=builder, GID=1791 <86>Mar 7 03:25:21 useradd[1576855]: new user: name=builder, UID=1791, GID=1791, home=/usr/src, shell=/bin/bash, from=none warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found <13>Mar 7 03:25:24 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Mar 7 03:25:24 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Mar 7 03:25:24 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Mar 7 03:25:24 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Mar 7 03:25:24 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Mar 7 03:25:25 rpmi: libgnutls30-3.8.3-alt1 sisyphus+338392.100.2.1 1705654662 installed <13>Mar 7 03:25:25 rpmi: libngtcp2.16-1.2.0-alt1 sisyphus+339162.100.1.1 1706355118 installed <13>Mar 7 03:25:25 rpmi: libngtcp2_crypto_gnutls8-1.2.0-alt1 sisyphus+339162.100.1.1 1706355118 installed <13>Mar 7 03:25:25 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 7 03:25:25 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Mar 7 03:25:25 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>Mar 7 03:25:25 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>Mar 7 03:25:25 rpmi: rpm-macros-cmake-3.28.3-alt1.1 sisyphus+340934.100.1.1 1708243593 installed <13>Mar 7 03:25:25 rpmi: cmake-modules-3.28.3-alt1.1 sisyphus+340934.100.1.1 1708243593 installed <13>Mar 7 03:25:25 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265066 installed <13>Mar 7 03:25:25 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Mar 7 03:25:25 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>Mar 7 03:25:25 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Mar 7 03:25:25 rpmi: publicsuffix-list-dafsa-20240130-alt1 sisyphus+339506.100.1.1 1706719111 installed <13>Mar 7 03:25:25 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Mar 7 03:25:25 rpmi: libnghttp3.9-1.1.0-alt1 sisyphus+339163.100.1.1 1706355266 installed <13>Mar 7 03:25:25 rpmi: libnghttp2-1.59.0-alt1 sisyphus+339160.100.1.1 1706354719 installed <13>Mar 7 03:25:25 rpmi: openldap-common-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed <13>Mar 7 03:25:25 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Mar 7 03:25:25 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Mar 7 03:25:25 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Mar 7 03:25:26 rpmi: liblmdb-0.9.31-alt1 sisyphus+330946.40.2.1 1696431544 installed <13>Mar 7 03:25:26 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Mar 7 03:25:26 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Mar 7 03:25:26 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Mar 7 03:25:26 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Mar 7 03:25:26 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 7 03:25:26 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 7 03:25:26 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Mar 7 03:25:26 rpmi: ca-trust-0.1.5-alt1 sisyphus+340049.100.1.1 1707326464 installed <13>Mar 7 03:25:26 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>Mar 7 03:25:26 rpmi: libcrypto3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed <13>Mar 7 03:25:26 rpmi: libssl3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908440 installed <86>Mar 7 03:25:26 groupadd[1586546]: group added to /etc/group: name=_keytab, GID=999 <86>Mar 7 03:25:26 groupadd[1586546]: group added to /etc/gshadow: name=_keytab <86>Mar 7 03:25:26 groupadd[1586546]: new group: name=_keytab, GID=999 <13>Mar 7 03:25:26 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700934 installed <13>Mar 7 03:25:26 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>Mar 7 03:25:26 groupadd[1586628]: group added to /etc/group: name=sasl, GID=998 <86>Mar 7 03:25:26 groupadd[1586628]: group added to /etc/gshadow: name=sasl <86>Mar 7 03:25:26 groupadd[1586628]: new group: name=sasl, GID=998 <13>Mar 7 03:25:26 rpmi: libsasl2-3-2.1.28-alt1 sisyphus+341396.100.1.1 1708892239 installed <13>Mar 7 03:25:26 rpmi: libldap2-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed <13>Mar 7 03:25:26 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed <13>Mar 7 03:25:26 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Mar 7 03:25:26 rpmi: libcurl-8.6.0-alt1 sisyphus+339478.100.2.2 1706721193 installed <13>Mar 7 03:25:26 rpmi: cmake-3.28.3-alt1.1 sisyphus+340934.100.1.1 1708243593 installed <13>Mar 7 03:25:26 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Mar 7 03:25:26 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Mar 7 03:25:26 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.94589 + 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.94589 + 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 common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/common /usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 18%] 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' [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF CMakeFiles/encoder.dir/nal.cpp.o.d -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF CMakeFiles/encoder.dir/level.cpp.o.d -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 6%] 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' [ 13%] 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' [ 19%] 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' [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF CMakeFiles/encoder.dir/framefilter.cpp.o.d -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 24%] 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' [ 16%] 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' [ 17%] 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' [ 28%] 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' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 6%] 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' [ 27%] 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' [ 3%] 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' [ 2%] 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' [ 23%] 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' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 29%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 45%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF CMakeFiles/common.dir/lowpassdct.cpp.o.d -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 53%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 69%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 80%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF CMakeFiles/common.dir/slice.cpp.o.d -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 56%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF CMakeFiles/common.dir/ipfilter.cpp.o.d -o CMakeFiles/common.dir/ipfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/ipfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF CMakeFiles/common.dir/cudata.cpp.o.d -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 85%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF CMakeFiles/common.dir/scalinglist.cpp.o.d -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 22%] 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-shared.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 97%] 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' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265_main10.so.199 libx265_main10.so.199 libx265_main10.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack "CMakeFiles/TestBench.dir/checkasm-a.asm.o" CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' + builddir=12bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + mkdir -p 12bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 12bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON -S source CMake Warning: Ignoring extra path from command line: "/usr/src/RPM/BUILD/x265-3.5" -- cmake version 3.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.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/12bit + cmake --build 12bit --verbose --parallel 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/12bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/12bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/12bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/encoder /usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/common /usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] 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' [ 13%] 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' [ 3%] 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' [ 18%] 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' [ 17%] 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/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' [ 19%] 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' [ 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' [ 25%] 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' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF CMakeFiles/encoder.dir/reference.cpp.o.d -o CMakeFiles/encoder.dir/reference.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/reference.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/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' [ 6%] 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' [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 22%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 30%] 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' [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/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' [ 1%] 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' [ 14%] 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' [ 28%] 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' [ 48%] 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' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 80%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF CMakeFiles/common.dir/slice.cpp.o.d -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 87%] 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' [ 88%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF CMakeFiles/common.dir/deblock.cpp.o.d -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 83%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF CMakeFiles/common.dir/predict.cpp.o.d -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 20%] 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' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 16%] 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' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad16-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad16-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad16-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-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' 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' [ 90%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/test /usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 96%] 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' [ 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' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Linking CXX shared library libx265_main12.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main12.so.199 -o libx265_main12.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/common/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/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/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 (2.7s) -- 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 encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/common /usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/encoder /usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 7%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/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' [ 7%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 7%] 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' [ 14%] 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' [ 7%] 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' [ 13%] 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' [ 15%] 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' [ 12%] 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' [ 11%] 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' [ 2%] 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' [ 22%] 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' [ 18%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 25%] 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' [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 26%] 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' [ 23%] 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' [ 24%] 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' [ 2%] 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' [ 34%] 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' [ 21%] 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' [ 36%] 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' [ 36%] 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' [ 32%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF CMakeFiles/encoder.dir/dpb.cpp.o.d -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 34%] 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' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF CMakeFiles/encoder.dir/sao.cpp.o.d -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 30%] 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' [ 33%] 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' [ 39%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 38%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 35%] 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' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 45%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 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' [ 19%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 16%] 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' [ 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' [ 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' [ 58%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 57%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 17%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 60%] 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' [ 61%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 37%] Linking CXX shared library libhdr10plus.so /usr/bin/cmake -E cmake_link_script CMakeFiles/hdr10plus-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -shared -Wl,-soname,libhdr10plus.so -o libhdr10plus.so dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 75%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 78%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 77%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 10%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 31%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8_allangs.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 27%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 42%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 79%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-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/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(unsigned char*, unsigned char*, unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const unsigned char*, unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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/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/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/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' [ 92%] 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' [ 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' [ 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/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' [ 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' [ 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' [ 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' [ 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' [ 92%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/output.cpp.o -MF CMakeFiles/cli.dir/output/output.cpp.o.d -o CMakeFiles/cli.dir/output/output.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/output.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 89%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/input.cpp.o -MF CMakeFiles/cli.dir/input/input.cpp.o.d -o CMakeFiles/cli.dir/input/input.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/input.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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/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/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/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/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.25851 + 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.72555 + 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 65E93478 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.33x 140.95 469.94 avg_pp[ 4x4] 3.97x 79.56 315.91 avg_pp_aligned[ 4x4] 3.86x 80.75 311.42 sad[ 4x4] 4.20x 76.02 319.28 sad_x3[ 4x4] 7.70x 92.66 713.05 sad_x4[ 4x4] 7.16x 132.09 945.35 copy_pp[ 4x4] 2.60x 74.13 192.75 addAvg[ 4x4] 5.79x 77.60 449.32 addAvg_aligned[ 4x4] 5.93x 75.22 446.23 sse_pp[ 4x4] 3.83x 87.58 335.13 sse_ss[ 4x4] 4.34x 77.04 334.15 sub_ps[ 4x4] 4.49x 78.26 351.68 add_ps[ 4x4] 5.94x 73.99 439.22 add_ps_aligned[ 4x4] 6.23x 74.83 466.15 copy_ss[ 4x4] 4.50x 72.03 324.47 copy_sp[ 4x4] 2.73x 73.36 200.46 copy_ps[ 4x4] 4.41x 73.50 324.33 satd[ 8x8] 5.57x 210.49 1171.62 avg_pp[ 8x8] 8.60x 133.66 1148.90 avg_pp_aligned[ 8x8] 8.60x 133.31 1146.29 sad[ 8x8] 2.41x 85.06 205.09 sad_x3[ 8x8] 12.36x 218.44 2699.00 sad_x4[ 8x8] 12.91x 256.12 3306.41 copy_pp[ 8x8] 8.45x 75.92 641.22 addAvg[ 8x8] 12.37x 148.12 1832.09 addAvg_aligned[ 8x8] 12.30x 148.05 1820.70 sse_pp[ 8x8] 6.29x 177.89 1118.04 sse_ss[ 8x8] 3.59x 168.15 603.63 sub_ps[ 8x8] 7.39x 159.47 1177.94 add_ps[ 8x8] 10.93x 142.03 1552.91 add_ps_aligned[ 8x8] 10.87x 142.03 1544.22 copy_ss[ 8x8] 8.59x 77.11 662.12 copy_sp[ 8x8] 8.49x 78.02 662.26 copy_ps[ 8x8] 8.00x 83.90 670.82 [i420] copy_pp[ 4x4] 2.63x 72.98 191.90 [i420] addAvg[ 4x4] 5.72x 78.05 446.23 [i420] addAvg_aligned[ 4x4] 5.46x 81.07 443.01 [i420] satd[ 4x4] 3.31x 142.70 472.89 [i420] copy_ss[ 4x4] 4.36x 73.54 320.96 [i420] copy_ps[ 4x4] 4.34x 73.75 319.70 [i420] copy_sp[ 4x4] 2.67x 71.68 191.06 [i420] sub_ps[ 4x4] 4.81x 76.41 367.39 [i420] add_ps[ 4x4] 5.91x 74.17 438.69 [i420] add_ps_aligned[ 4x4] 5.96x 73.78 439.92 [i420] sa8d[ 4x4] 3.34x 141.02 471.48 [i422] copy_pp[ 4x8] 4.83x 75.15 362.77 [i422] addAvg[ 4x8] 5.48x 152.78 837.62 [i422] addAvg_aligned[ 4x8] 5.38x 152.78 822.46 [i422] satd[ 4x8] 4.70x 212.10 996.13 [i422] copy_ss[ 4x8] 5.03x 80.12 403.31 [i422] copy_ps[ 4x8] 4.76x 83.90 398.96 [i422] copy_sp[ 4x8] 5.01x 79.28 396.85 [i422] sse_pp[ 4x8] 2.68x 190.22 510.10 [i422] sub_ps[ 4x8] 4.27x 158.49 677.41 [i422] add_ps[ 4x8] 5.72x 142.31 813.77 [i422] add_ps_aligned[ 4x8] 5.67x 142.00 805.35 satd[ 8x4] 3.35x 184.16 616.39 avg_pp[ 8x4] 7.94x 78.65 624.25 avg_pp_aligned[ 8x4] 7.95x 78.09 620.74 sad[ 8x4] 1.70x 75.08 127.66 sad_x3[ 8x4] 11.70x 112.41 1314.85 sad_x4[ 8x4] 11.16x 149.00 1663.31 copy_pp[ 8x4] 4.77x 72.87 347.90 addAvg[ 8x4] 11.87x 77.84 923.89 addAvg_aligned[ 8x4] 11.62x 79.03 918.00 [i420] copy_pp[ 4x2] 1.35x 72.77 98.20 [i420] addAvg[ 4x2] 3.44x 76.44 262.89 [i420] addAvg_aligned[ 4x2] 3.59x 76.86 275.65 [i422] copy_pp[ 4x4] 2.69x 72.03 194.01 [i422] addAvg[ 4x4] 5.73x 77.53 444.13 [i422] addAvg_aligned[ 4x4] 5.41x 81.94 443.01 [i422] satd[ 4x4] 3.31x 143.08 473.17 satd[ 4x8] 4.84x 206.92 1001.74 avg_pp[ 4x8] 4.52x 125.36 566.03 avg_pp_aligned[ 4x8] 4.85x 126.87 614.99 sad[ 4x8] 7.12x 86.14 613.31 sad_x3[ 4x8] 7.06x 194.87 1376.43 sad_x4[ 4x8] 6.93x 251.46 1741.44 copy_pp[ 4x8] 4.85x 75.81 367.39 addAvg[ 4x8] 5.64x 148.37 836.35 addAvg_aligned[ 4x8] 5.64x 148.16 836.35 [i420] copy_pp[ 2x4] 1.09x 73.50 80.10 [i420] addAvg[ 2x4] 3.60x 78.96 284.49 [i420] addAvg_aligned[ 2x4] 3.64x 80.82 294.59 [i422] copy_pp[ 2x8] 2.13x 88.70 188.68 [i422] addAvg[ 2x8] 2.94x 174.35 512.30 [i422] addAvg_aligned[ 2x8] 2.86x 177.05 506.69 satd[16x16] 8.71x 526.24 4585.00 avg_pp[16x16] 22.48x 196.48 4417.15 avg_pp_aligned[16x16] 22.32x 196.45 4385.59 sad[16x16] 2.01x 184.77 372.16 sad_x3[16x16] 27.88x 355.78 9917.42 sad_x4[16x16] 27.52x 464.60 12786.67 copy_pp[16x16] 15.98x 150.30 2401.18 addAvg[16x16] 20.94x 351.65 7364.87 addAvg_aligned[16x16] 21.00x 353.75 7428.84 sse_pp[16x16] 1.99x 309.80 617.94 sse_ss[16x16] 9.74x 222.75 2170.00 sub_ps[16x16] 20.88x 207.65 4335.09 add_ps[16x16] 22.76x 262.11 5966.69 add_ps_aligned[16x16] 23.30x 258.38 6020.70 copy_ss[16x16] 15.38x 156.00 2399.50 copy_sp[16x16] 11.98x 200.34 2399.08 copy_ps[16x16] 13.25x 180.83 2396.41 [i420] copy_pp[ 8x8] 8.70x 75.92 660.16 [i420] addAvg[ 8x8] 12.12x 150.16 1819.44 [i420] addAvg_aligned[ 8x8] 12.63x 143.99 1818.88 [i420] satd[ 8x8] 4.50x 264.10 1188.18 [i420] copy_ss[ 8x8] 8.54x 79.91 682.15 [i420] copy_ps[ 8x8] 7.97x 85.58 682.04 [i420] copy_sp[ 8x8] 8.60x 79.31 682.18 [i420] sse_pp[ 8x8] 6.19x 180.27 1115.09 [i420] sub_ps[ 8x8] 7.66x 159.36 1221.28 [i420] add_ps[ 8x8] 11.08x 141.26 1565.53 [i420] add_ps_aligned[ 8x8] 11.11x 141.12 1567.21 [i420] sa8d[ 8x8] 4.41x 265.71 1170.50 [i422] copy_pp[ 8x16] 9.19x 149.52 1374.61 [i422] addAvg[ 8x16] 12.97x 275.10 3568.60 [i422] addAvg_aligned[ 8x16] 13.86x 261.41 3622.29 [i422] satd[ 8x16] 4.51x 520.47 2345.91 [i422] copy_ss[ 8x16] 9.18x 149.35 1370.40 [i422] copy_ps[ 8x16] 8.44x 162.45 1370.54 [i422] copy_sp[ 8x16] 8.82x 156.00 1375.59 [i422] sse_pp[ 8x16] 7.25x 274.29 1987.97 [i422] sub_ps[ 8x16] 8.90x 264.35 2353.35 [i422] add_ps[ 8x16] 14.98x 227.96 3414.57 [i422] add_ps_aligned[ 8x16] 15.48x 220.54 3414.82 [i422] sa8d[ 8x16] 3.73x 605.91 2259.22 satd[ 16x8] 8.17x 277.79 2270.86 avg_pp[ 16x8] 17.63x 123.16 2171.54 avg_pp_aligned[ 16x8] 17.30x 125.57 2171.97 sad[ 16x8] 2.71x 80.54 218.56 sad_x3[ 16x8] 24.59x 197.39 4854.27 sad_x4[ 16x8] 24.31x 259.09 6298.59 copy_pp[ 16x8] 15.55x 76.79 1194.21 addAvg[ 16x8] 18.25x 198.20 3617.98 addAvg_aligned[ 16x8] 18.29x 196.66 3596.29 [i420] copy_pp[ 8x4] 4.78x 73.19 350.00 [i420] addAvg[ 8x4] 11.75x 77.63 911.82 [i420] addAvg_aligned[ 8x4] 11.54x 79.03 911.68 [i420] satd[ 8x4] 3.23x 182.97 591.56 [i422] copy_pp[ 8x8] 8.85x 75.46 668.02 [i422] addAvg[ 8x8] 12.25x 148.23 1816.21 [i422] addAvg_aligned[ 8x8] 12.21x 148.05 1807.37 [i422] satd[ 8x8] 4.40x 264.48 1162.65 satd[ 8x16] 5.81x 405.92 2358.54 avg_pp[ 8x16] 10.65x 212.21 2260.90 avg_pp_aligned[ 8x16] 11.30x 210.14 2373.69 sad[ 8x16] 2.10x 187.62 393.21 sad_x3[ 8x16] 14.57x 352.10 5131.18 sad_x4[ 8x16] 15.15x 422.31 6396.71 copy_pp[ 8x16] 9.15x 149.63 1368.58 addAvg[ 8x16] 13.20x 274.05 3618.54 addAvg_aligned[ 8x16] 13.09x 276.04 3613.86 [i420] copy_pp[ 4x8] 4.70x 76.76 361.08 [i420] addAvg[ 4x8] 5.67x 151.56 858.66 [i420] addAvg_aligned[ 4x8] 5.75x 149.59 859.78 [i420] satd[ 4x8] 4.80x 207.97 998.94 [i422] copy_pp[ 4x16] 4.98x 150.02 747.27 [i422] addAvg[ 4x16] 6.39x 253.18 1618.14 [i422] addAvg_aligned[ 4x16] 6.32x 255.87 1618.28 [i422] satd[ 4x16] 5.74x 359.38 2063.25 satd[ 16x4] 6.17x 190.36 1173.73 avg_pp[ 16x4] 13.43x 79.07 1061.92 avg_pp_aligned[ 16x4] 14.48x 78.93 1142.73 sad[ 16x4] 1.97x 73.82 145.47 sad_x3[ 16x4] 27.31x 90.63 2474.97 sad_x4[ 16x4] 22.29x 147.49 3287.05 copy_pp[ 16x4] 8.42x 74.10 623.97 addAvg[ 16x4] 14.24x 128.20 1825.89 addAvg_aligned[ 16x4] 14.21x 128.13 1820.56 [i420] copy_pp[ 8x2] 3.37x 72.28 243.67 [i420] addAvg[ 8x2] 6.91x 73.64 508.52 [i420] addAvg_aligned[ 8x2] 7.01x 71.89 504.31 [i422] copy_pp[ 8x4] 4.86x 72.28 351.40 [i422] addAvg[ 8x4] 12.16x 79.77 970.18 [i422] addAvg_aligned[ 8x4] 12.00x 80.58 967.23 [i422] satd[ 8x4] 3.33x 182.86 609.66 satd[16x12] 7.63x 450.75 3440.12 avg_pp[16x12] 21.70x 156.46 3395.07 avg_pp_aligned[16x12] 21.98x 155.76 3423.13 sad[16x12] 1.95x 150.54 294.03 sad_x3[16x12] 28.17x 285.36 8037.35 sad_x4[16x12] 27.05x 356.97 9655.22 copy_pp[16x12] 18.18x 102.71 1866.85 addAvg[16x12] 18.69x 278.70 5209.46 addAvg_aligned[16x12] 18.47x 282.80 5223.49 [i420] copy_pp[ 8x6] 12.10x 72.80 880.68 [i420] addAvg[ 8x6] 11.91x 117.06 1394.25 [i420] addAvg_aligned[ 8x6] 11.79x 116.96 1379.10 [i422] copy_pp[ 8x12] 20.35x 80.86 1645.42 [i422] addAvg[ 8x12] 13.73x 199.32 2735.89 [i422] addAvg_aligned[ 8x12] 13.71x 197.78 2711.90 [i422] satd[ 8x12] 7.30x 416.43 3040.72 satd[ 4x16] 5.71x 356.20 2034.63 avg_pp[ 4x16] 5.68x 200.86 1140.48 avg_pp_aligned[ 4x16] 6.07x 201.88 1224.93 sad[ 4x16] 5.66x 188.85 1068.94 sad_x3[ 4x16] 7.38x 345.52 2550.36 sad_x4[ 4x16] 7.61x 434.29 3305.85 copy_pp[ 4x16] 4.98x 151.91 756.53 addAvg[ 4x16] 6.61x 247.68 1636.93 addAvg_aligned[ 4x16] 6.54x 250.45 1638.06 [i420] copy_pp[ 2x8] 2.04x 89.29 181.94 [i420] addAvg[ 2x8] 2.86x 176.42 503.75 [i420] addAvg_aligned[ 2x8] 2.81x 178.48 502.06 [i422] copy_pp[ 2x16] 1.64x 199.91 328.82 [i422] addAvg[ 2x16] 3.08x 314.25 967.09 [i422] addAvg_aligned[ 2x16] 3.03x 313.72 949.14 satd[12x16] 6.91x 893.15 6173.05 avg_pp[12x16] 10.18x 319.67 3253.95 avg_pp_aligned[12x16] 10.52x 320.52 3372.93 sad[12x16] 12.86x 268.13 3447.82 sad_x3[12x16] 14.68x 509.33 7477.35 sad_x4[12x16] 14.88x 637.81 9487.67 copy_pp[12x16] 7.60x 248.17 1886.91 addAvg[12x16] 9.74x 563.47 5490.50 addAvg_aligned[12x16] 9.66x 569.00 5498.44 [i420] copy_pp[ 6x8] 2.64x 190.25 503.19 [i420] addAvg[ 6x8] 7.54x 198.65 1497.78 [i420] addAvg_aligned[ 6x8] 6.90x 202.29 1395.93 [i422] copy_pp[ 6x16] 3.75x 282.24 1059.40 [i422] addAvg[ 6x16] 7.64x 361.80 2764.93 [i422] addAvg_aligned[ 6x16] 7.67x 362.12 2778.26 satd[32x32] 9.59x 1898.09 18203.37 avg_pp[32x32] 48.58x 359.31 17454.04 avg_pp_aligned[32x32] 47.28x 367.09 17356.91 sad[32x32] 2.86x 378.92 1084.09 sad_x3[32x32] 46.95x 824.37 38705.93 sad_x4[32x32] 47.98x 1042.15 50007.50 copy_pp[32x32] 33.11x 284.94 9433.55 addAvg[32x32] 28.00x 1001.75 28050.22 addAvg_aligned[32x32] 28.25x 1003.72 28358.70 sse_pp[32x32] 2.82x 760.48 2144.05 sse_ss[32x32] 11.92x 667.47 7958.35 sub_ps[32x32] 16.92x 692.65 11722.75 add_ps[32x32] 37.50x 746.36 27990.18 add_ps_aligned[32x32] 37.76x 747.55 28229.92 copy_ss[32x32] 16.93x 539.92 9138.58 copy_sp[32x32] 20.90x 436.49 9121.79 copy_ps[32x32] 17.12x 534.96 9158.05 [i420] copy_pp[16x16] 15.39x 155.93 2400.34 [i420] addAvg[16x16] 21.08x 349.37 7364.20 [i420] addAvg_aligned[16x16] 20.46x 357.70 7317.53 [i420] satd[16x16] 4.77x 948.13 4526.43 [i420] copy_ss[16x16] 15.62x 154.11 2406.51 [i420] copy_ps[16x16] 12.88x 186.92 2407.55 [i420] copy_sp[16x16] 12.02x 200.23 2406.65 [i420] sse_pp[16x16] 1.99x 310.12 617.80 [i420] sub_ps[16x16] 21.04x 205.90 4331.58 [i420] add_ps[16x16] 23.14x 260.39 6024.63 [i420] add_ps_aligned[16x16] 22.94x 258.29 5924.28 [i420] sa8d[16x16] 4.82x 940.50 4533.87 [i422] copy_pp[16x32] 16.62x 275.38 4576.71 [i422] addAvg[16x32] 21.74x 676.36 14700.98 [i422] addAvg_aligned[16x32] 21.54x 680.36 14653.19 [i422] satd[16x32] 5.04x 1807.74 9112.34 [i422] copy_ss[16x32] 15.94x 285.85 4556.04 [i422] copy_ps[16x32] 15.04x 305.11 4589.28 [i422] copy_sp[16x32] 25.80x 326.57 8424.18 [i422] sse_pp[16x32] 1.65x 718.00 1184.95 [i422] sub_ps[16x32] 15.98x 371.47 5937.21 [i422] add_ps[16x32] 24.51x 480.37 11775.32 [i422] add_ps_aligned[16x32] 25.30x 473.33 11974.07 [i422] sa8d[16x32] 4.20x 2131.53 8955.79 satd[32x16] 8.58x 1072.67 9206.89 avg_pp[32x16] 51.27x 209.89 10761.87 avg_pp_aligned[32x16] 50.22x 213.19 10706.49 sad[32x16] 2.20x 221.14 486.35 sad_x3[32x16] 42.96x 455.72 19576.71 sad_x4[32x16] 47.61x 557.27 26530.00 copy_pp[32x16] 56.94x 154.22 8781.00 addAvg[32x16] 26.56x 539.68 14332.61 addAvg_aligned[32x16] 26.84x 536.01 14384.02 [i420] copy_pp[ 16x8] 15.44x 76.93 1188.18 [i420] addAvg[ 16x8] 18.10x 202.19 3658.66 [i420] addAvg_aligned[ 16x8] 17.57x 202.58 3559.74 [i420] satd[ 16x8] 4.54x 516.12 2341.70 [i422] copy_pp[16x16] 15.70x 151.80 2383.51 [i422] addAvg[16x16] 20.89x 353.26 7378.82 [i422] addAvg_aligned[16x16] 20.91x 354.62 7415.08 [i422] satd[16x16] 4.81x 953.35 4585.77 satd[16x32] 8.98x 1014.12 9111.36 avg_pp[16x32] 25.66x 340.69 8742.69 avg_pp_aligned[16x32] 25.28x 345.52 8736.08 sad[16x32] 2.15x 313.83 674.47 sad_x3[16x32] 29.07x 668.13 19420.58 sad_x4[16x32] 29.38x 848.65 24934.76 copy_pp[16x32] 16.79x 272.26 4572.30 addAvg[16x32] 20.95x 692.19 14500.54 addAvg_aligned[16x32] 20.88x 702.38 14667.39 [i420] copy_pp[ 8x16] 9.40x 146.44 1376.57 [i420] addAvg[ 8x16] 14.71x 248.38 3654.45 [i420] addAvg_aligned[ 8x16] 14.70x 246.49 3623.59 [i420] satd[ 8x16] 4.64x 514.03 2387.15 [i422] copy_pp[ 8x32] 9.33x 266.20 2483.95 [i422] addAvg[ 8x32] 15.61x 482.23 7525.84 [i422] addAvg_aligned[ 8x32] 15.67x 482.19 7555.37 [i422] satd[ 8x32] 4.99x 931.41 4648.90 satd[ 32x8] 7.86x 580.87 4565.46 avg_pp[ 32x8] 31.98x 133.70 4275.47 avg_pp_aligned[ 32x8] 32.52x 133.63 4345.47 sad[ 32x8] 1.99x 154.34 306.93 sad_x3[ 32x8] 37.33x 262.45 9797.05 sad_x4[ 32x8] 42.89x 302.27 12964.90 copy_pp[ 32x8] 33.44x 74.90 2504.68 addAvg[ 32x8] 24.18x 288.09 6965.21 addAvg_aligned[ 32x8] 24.09x 292.01 7034.44 [i420] copy_pp[ 16x4] 8.45x 73.99 625.09 [i420] addAvg[ 16x4] 14.48x 128.51 1860.26 [i420] addAvg_aligned[ 16x4] 14.91x 124.59 1857.60 [i420] satd[ 16x4] 4.10x 288.23 1180.46 [i422] copy_pp[ 16x8] 15.56x 76.27 1186.63 [i422] addAvg[ 16x8] 18.70x 202.12 3780.14 [i422] addAvg_aligned[ 16x8] 17.49x 203.21 3554.57 [i422] satd[ 16x8] 4.46x 514.58 2294.82 satd[32x24] 9.26x 1438.62 13316.13 avg_pp[32x24] 43.86x 286.34 12560.16 avg_pp_aligned[32x24] 44.56x 284.80 12689.68 sad[32x24] 2.31x 289.28 667.45 sad_x3[32x24] 46.42x 637.70 29600.88 sad_x4[32x24] 49.95x 811.01 40507.55 copy_pp[32x24] 30.84x 224.11 6912.46 addAvg[32x24] 27.82x 777.71 21635.33 addAvg_aligned[32x24] 27.31x 795.45 21725.58 [i420] copy_pp[16x12] 16.81x 113.57 1909.36 [i420] addAvg[16x12] 19.25x 275.31 5300.04 [i420] addAvg_aligned[16x12] 19.42x 277.55 5390.28 [i420] satd[16x12] 4.73x 717.86 3392.47 [i422] copy_pp[16x24] 16.46x 210.95 3472.65 [i422] addAvg[16x24] 20.75x 531.39 11025.98 [i422] addAvg_aligned[16x24] 19.88x 549.60 10927.87 [i422] satd[16x24] 4.96x 1374.16 6820.50 satd[ 8x32] 5.00x 932.10 4663.91 avg_pp[ 8x32] 10.55x 409.28 4318.68 avg_pp_aligned[ 8x32] 11.22x 405.92 4554.91 sad[ 8x32] 2.33x 350.00 816.39 sad_x3[ 8x32] 15.99x 622.47 9950.94 sad_x4[ 8x32] 17.19x 763.31 13122.47 copy_pp[ 8x32] 9.02x 278.28 2508.92 addAvg[ 8x32] 15.66x 482.75 7558.59 addAvg_aligned[ 8x32] 15.63x 485.06 7582.73 [i420] copy_pp[ 4x16] 4.97x 148.86 740.12 [i420] addAvg[ 4x16] 6.52x 249.24 1624.59 [i420] addAvg_aligned[ 4x16] 6.33x 248.52 1572.83 [i420] satd[ 4x16] 5.80x 355.57 2062.55 [i422] copy_pp[ 4x32] 5.48x 270.09 1480.52 [i422] addAvg[ 4x32] 7.59x 421.86 3201.62 [i422] addAvg_aligned[ 4x32] 7.63x 421.23 3211.86 [i422] satd[ 4x32] 6.67x 614.38 4098.65 satd[24x32] 5.17x 2675.79 13844.71 avg_pp[24x32] 14.12x 891.40 12582.46 avg_pp_aligned[24x32] 14.27x 899.14 12831.32 sad[24x32] 2.96x 596.24 1763.61 sad_x3[24x32] 19.37x 1498.06 29012.97 sad_x4[24x32] 20.31x 1896.72 38514.03 copy_pp[24x32] 13.09x 502.15 6572.13 addAvg[24x32] 17.49x 1158.90 20269.22 addAvg_aligned[24x32] 17.38x 1165.97 20266.05 [i420] copy_pp[12x16] 7.43x 252.16 1873.55 [i420] addAvg[12x16] 9.59x 563.89 5406.55 [i420] addAvg_aligned[12x16] 9.48x 569.73 5398.86 [i420] satd[12x16] 7.06x 869.83 6139.38 [i422] copy_pp[12x32] 13.00x 490.88 6382.63 [i422] addAvg[12x32] 10.55x 982.98 10368.71 [i422] addAvg_aligned[12x32] 10.69x 977.79 10449.68 [i422] satd[12x32] 7.44x 1644.47 12226.95 satd[64x64] 10.03x 7182.24 72056.80 avg_pp[64x64] 52.46x 1307.45 68589.76 avg_pp_aligned[64x64] 52.14x 1314.80 68555.67 sad[64x64] 2.96x 1152.34 3414.99 sad_x3[64x64] 51.42x 2992.41 153866.17 sad_x4[64x64] 51.78x 3857.57 199751.66 copy_pp[64x64] 64.29x 1050.04 67506.52 addAvg[64x64] 31.59x 3633.69 114787.66 addAvg_aligned[64x64] 31.45x 3683.06 115816.61 sse_pp[64x64] 2.81x 2636.35 7408.08 sse_ss[64x64] 13.41x 2222.45 29809.48 sub_ps[64x64] 17.47x 2661.16 46483.79 add_ps[64x64] 36.26x 2607.10 94525.12 add_ps_aligned[64x64] 36.14x 2601.42 94027.67 copy_ss[64x64] 16.01x 2172.45 34786.91 copy_sp[64x64] 21.99x 1583.21 34821.56 copy_ps[64x64] 16.90x 2060.48 34831.10 [i420] copy_pp[32x32] 33.40x 281.40 9398.94 [i420] addAvg[32x32] 28.20x 999.26 28176.19 [i420] addAvg_aligned[32x32] 27.95x 1004.76 28085.43 [i420] satd[32x32] 5.21x 3550.66 18484.35 [i420] copy_ss[32x32] 17.10x 534.84 9147.42 [i420] copy_ps[32x32] 17.27x 527.57 9109.14 [i420] copy_sp[32x32] 20.85x 439.54 9164.24 [i420] sse_pp[32x32] 2.78x 765.97 2126.09 [i420] sub_ps[32x32] 16.67x 688.54 11477.62 [i420] add_ps[32x32] 31.69x 743.86 23571.06 [i420] add_ps_aligned[32x32] 31.74x 745.23 23649.90 [i420] sa8d[32x32] 4.78x 3841.77 18379.84 [i422] copy_pp[32x64] 35.22x 532.23 18744.57 [i422] addAvg[32x64] 31.65x 1905.73 60309.00 [i422] addAvg_aligned[32x64] 25.34x 2236.64 56668.02 [i422] satd[32x64] 5.17x 7038.94 36384.26 [i422] copy_ss[32x64] 17.33x 1044.88 18108.40 [i422] copy_ps[32x64] 17.46x 1048.07 18300.58 [i422] copy_sp[32x64] 22.69x 798.71 18122.56 [i422] sse_pp[32x64] 1.71x 2581.14 4417.29 [i422] sub_ps[32x64] 26.40x 1314.93 34709.48 [i422] add_ps[32x64] 32.10x 1459.66 46854.13 [i422] add_ps_aligned[32x64] 32.26x 1452.66 46861.42 [i422] sa8d[32x64] 4.32x 8474.66 36622.91 satd[64x32] 10.01x 3620.31 36253.83 avg_pp[64x32] 49.45x 674.33 33349.04 avg_pp_aligned[64x32] 50.06x 669.85 33531.68 sad[64x32] 3.62x 642.19 2321.78 sad_x3[64x32] 48.05x 1605.41 77133.55 sad_x4[64x32] 50.52x 2021.21 102119.20 copy_pp[64x32] 32.73x 534.40 17489.88 addAvg[64x32] 27.62x 1905.06 52617.27 addAvg_aligned[64x32] 27.87x 1881.95 52455.67 [i420] copy_pp[32x16] 56.24x 156.07 8777.55 [i420] addAvg[32x16] 26.96x 541.93 14607.98 [i420] addAvg_aligned[32x16] 26.89x 541.69 14568.15 [i420] satd[32x16] 5.07x 1801.15 9123.90 [i422] copy_pp[32x32] 33.73x 279.30 9421.52 [i422] addAvg[32x32] 28.11x 1009.18 28372.77 [i422] addAvg_aligned[32x32] 28.07x 1011.06 28377.21 [i422] satd[32x32] 5.18x 3520.50 18248.63 satd[32x64] 10.02x 3644.63 36513.91 avg_pp[32x64] 39.26x 1126.51 44221.48 avg_pp_aligned[32x64] 39.35x 1119.58 44057.78 sad[32x64] 3.06x 689.49 2109.70 sad_x3[32x64] 48.75x 1590.64 77536.99 sad_x4[32x64] 49.53x 2012.95 99695.57 copy_pp[32x64] 35.06x 533.98 18722.54 addAvg[32x64] 28.87x 1947.43 56221.50 addAvg_aligned[32x64] 29.30x 1929.38 56528.16 [i420] copy_pp[16x32] 16.85x 271.21 4570.06 [i420] addAvg[16x32] 21.32x 682.84 14554.94 [i420] addAvg_aligned[16x32] 21.77x 671.15 14614.15 [i420] satd[16x32] 4.93x 1827.43 9005.73 [i422] copy_pp[16x64] 16.92x 528.41 8939.62 [i422] addAvg[16x64] 21.64x 1303.63 28206.49 [i422] addAvg_aligned[16x64] 21.66x 1310.57 28381.56 [i422] satd[16x64] 5.11x 3550.17 18139.54 satd[64x16] 9.58x 1903.70 18239.56 avg_pp[64x16] 47.82x 349.23 16700.96 avg_pp_aligned[64x16] 47.60x 353.22 16812.77 sad[64x16] 3.20x 355.67 1136.41 sad_x3[64x16] 50.42x 820.57 41375.33 sad_x4[64x16] 50.17x 1019.43 51142.22 copy_pp[64x16] 30.84x 288.89 8909.96 addAvg[64x16] 27.08x 978.14 26488.20 addAvg_aligned[64x16] 26.63x 994.60 26482.02 [i420] copy_pp[ 32x8] 33.77x 74.17 2504.54 [i420] addAvg[ 32x8] 24.36x 287.00 6991.30 [i420] addAvg_aligned[ 32x8] 24.55x 287.21 7051.45 [i420] satd[ 32x8] 4.85x 938.61 4550.42 [i422] copy_pp[32x16] 57.28x 153.20 8775.86 [i422] addAvg[32x16] 26.40x 543.02 14335.10 [i422] addAvg_aligned[32x16] 26.96x 542.45 14624.94 [i422] satd[32x16] 5.02x 1818.42 9121.65 satd[64x48] 9.96x 5438.38 54152.09 avg_pp[64x48] 52.46x 997.24 52313.85 avg_pp_aligned[64x48] 50.53x 1027.40 51916.01 sad[64x48] 2.91x 900.96 2623.95 sad_x3[64x48] 49.43x 2334.77 115415.27 sad_x4[64x48] 51.52x 2919.01 150373.61 copy_pp[64x48] 64.19x 789.83 50701.60 addAvg[64x48] 31.21x 2776.25 86649.77 addAvg_aligned[64x48] 31.84x 2795.06 89003.11 [i420] copy_pp[32x24] 31.95x 216.93 6930.84 [i420] addAvg[32x24] 27.32x 794.83 21718.24 [i420] addAvg_aligned[32x24] 27.99x 784.57 21962.75 [i420] satd[32x24] 5.01x 2688.73 13461.32 [i422] copy_pp[32x48] 63.14x 413.69 26121.64 [i422] addAvg[32x48] 27.69x 1447.24 40076.05 [i422] addAvg_aligned[32x48] 27.55x 1448.08 39892.43 [i422] satd[32x48] 5.03x 5318.56 26766.37 satd[16x64] 9.46x 1894.66 17915.37 avg_pp[16x64] 26.55x 624.82 16590.14 avg_pp_aligned[16x64] 25.95x 639.59 16597.31 sad[16x64] 2.19x 579.82 1267.03 sad_x3[16x64] 30.05x 1296.70 38965.73 sad_x4[16x64] 31.31x 1653.42 51775.17 copy_pp[16x64] 16.89x 529.25 8936.95 addAvg[16x64] 21.74x 1306.08 28394.05 addAvg_aligned[16x64] 21.70x 1310.14 28427.01 [i420] copy_pp[ 8x32] 9.25x 268.79 2487.03 [i420] addAvg[ 8x32] 15.59x 479.49 7477.21 [i420] addAvg_aligned[ 8x32] 15.13x 488.39 7390.82 [i420] satd[ 8x32] 4.88x 952.74 4648.06 [i422] copy_pp[ 8x64] 9.11x 530.48 4834.49 [i422] addAvg[ 8x64] 15.57x 950.92 14810.34 [i422] addAvg_aligned[ 8x64] 15.67x 949.85 14886.15 [i422] satd[ 8x64] 4.83x 1827.11 8816.63 satd[48x64] 10.16x 5392.63 54771.70 avg_pp[48x64] 37.95x 1313.16 49829.90 avg_pp_aligned[48x64] 37.82x 1313.65 49679.10 sad[48x64] 2.92x 1130.33 3298.84 sad_x3[48x64] 41.02x 2838.26 116421.64 sad_x4[48x64] 41.76x 3605.95 150572.11 copy_pp[48x64] 25.50x 1038.19 26471.50 addAvg[48x64] 25.58x 3385.05 86594.91 addAvg_aligned[48x64] 25.69x 3366.94 86510.46 [i420] copy_pp[24x32] 13.07x 506.18 6614.86 [i420] addAvg[24x32] 18.02x 1127.49 20321.74 [i420] addAvg_aligned[24x32] 17.87x 1133.07 20249.50 [i420] satd[24x32] 5.14x 2682.60 13781.57 [i422] copy_pp[24x64] 13.04x 1004.09 13095.47 [i422] addAvg[24x64] 19.39x 2230.40 43248.50 [i422] addAvg_aligned[24x64] 19.34x 2235.69 43247.94 [i422] satd[24x64] 5.24x 5312.71 27820.92 ssd_s[4x4] 3.59x 74.10 265.97 sa8d[4x4] 3.18x 149.12 473.59 residual[4x4] 4.09x 78.93 323.21 residual_aligned[4x4] 4.09x 78.33 320.68 blkfill[4x4] 1.03x 72.03 74.21 blkfill_aligned[4x4] 1.03x 72.31 74.21 transpose[4x4] 4.56x 72.03 328.54 cpy2Dto1D_shl[4x4] 4.35x 73.47 319.56 cpy2Dto1D_shr[4x4] 4.63x 73.57 340.32 cpy1Dto2D_shl[4x4] 4.38x 73.26 321.10 cpy1Dto2D_shl_aligned[4x4] 4.36x 73.47 320.12 cpy1Dto2D_shr[4x4] 4.20x 75.71 318.02 copy_cnt[4x4] 4.32x 74.62 322.22 psy_cost_pp[4x4] 9.38x 152.75 1433.31 ssimDist[4x4] 4.12x 152.61 628.18 ssd_s[8x8] 2.78x 75.78 210.84 sa8d[8x8] 4.39x 266.48 1169.80 residual[8x8] 7.37x 153.87 1134.59 residual_aligned[8x8] 7.28x 152.99 1114.39 blkfill[8x8] 1.00x 74.94 74.63 blkfill_aligned[8x8] 0.98x 75.25 74.07 transpose[8x8] 9.18x 74.45 683.59 var[8x8] 5.60x 166.79 934.60 cpy2Dto1D_shl[8x8] 11.20x 74.66 836.21 cpy2Dto1D_shr[8x8] 14.37x 77.18 1109.34 cpy1Dto2D_shl[8x8] 11.87x 73.50 872.69 cpy1Dto2D_shl_aligned[8x8] 11.73x 74.45 873.11 cpy1Dto2D_shr[8x8] 15.66x 74.52 1166.99 copy_cnt[8x8] 11.13x 77.32 860.34 psy_cost_pp[8x8] 7.28x 352.91 2570.04 ssimDist[8x8] 7.62x 329.89 2513.69 ssd_s[16x16] 3.03x 188.22 570.80 ssd_s_aligned[16x16] 3.05x 187.10 571.22 sa8d[16x16] 4.78x 953.84 4559.56 residual[16x16] 20.60x 199.21 4104.47 residual_aligned[16x16] 12.84x 235.53 3023.19 blkfill[16x16] 1.67x 144.97 241.49 blkfill_aligned[16x16] 1.68x 146.27 245.07 transpose[16x16] 13.50x 188.15 2539.08 var[16x16] 4.80x 234.13 1123.51 cpy2Dto1D_shl[16x16] 23.91x 148.96 3562.42 cpy2Dto1D_shr[16x16] 23.39x 188.92 4418.86 cpy1Dto2D_shl[16x16] 23.88x 149.87 3579.12 cpy1Dto2D_shl_aligned[16x16] 23.86x 153.20 3655.15 cpy1Dto2D_shr[16x16] 22.33x 193.95 4331.58 copy_cnt[16x16] 18.48x 180.97 3344.99 psy_cost_pp[16x16] 7.53x 1373.97 10339.24 ssimDist[16x16] 23.78x 399.27 9495.82 ssd_s[32x32] 5.15x 487.83 2509.90 ssd_s_aligned[32x32] 5.08x 490.04 2489.56 sa8d[32x32] 4.70x 3843.34 18072.79 residual[32x32] 25.45x 679.57 17294.50 residual_aligned[32x32] 25.93x 672.09 17430.28 blkfill[32x32] 1.00x 997.10 1001.60 blkfill_aligned[32x32] 1.01x 998.10 1005.95 transpose[32x32] 28.29x 613.79 17364.35 var[32x32] 5.74x 703.61 4039.66 cpy2Dto1D_shl[32x32] 25.06x 538.15 13483.57 cpy2Dto1D_shr[32x32] 31.56x 534.16 16856.65 cpy1Dto2D_shl[32x32] 25.12x 532.30 13369.16 cpy1Dto2D_shl_aligned[32x32] 25.09x 536.19 13450.82 cpy1Dto2D_shr[32x32] 29.43x 590.22 17371.92 copy_cnt[32x32] 25.52x 540.11 13781.57 psy_cost_pp[32x32] 8.43x 5304.26 44735.19 ssimDist[32x32] 28.74x 1247.07 35847.02 sa8d[64x64] 4.34x 16901.88 73399.13 transpose[64x64] 28.31x 2392.89 67743.73 var[64x64] 5.21x 2767.91 14425.47 psy_cost_pp[64x64] 7.32x 22260.53 162950.31 ssimDist[64x64] 29.79x 4663.93 138919.28 weight_pp 15.26x 2188.43 33388.45 weight_sp 14.04x 2455.12 34481.10 downscale 36.25x 12906.58 467801.72 scale1D_128to64 19.72x 144.66 2852.89 scale1D_128to64_aligned 19.10x 144.52 2760.72 scale2D_64to32 10.41x 2441.21 25409.44 ssim_4x4x2_core 5.94x 176.84 1050.14 ssim_end_4 2.60x 160.94 419.02 calSign 16.75x 76.44 1280.20 SAO_EO_0 8.56x 572.29 4897.33 SAO_EO_1 16.10x 255.69 4117.52 SAO_EO_1_2Rows 16.32x 491.30 8019.08 SAO_EO_2[0] 7.23x 149.59 1082.12 SAO_EO_2[1] 11.15x 371.99 4147.54 SAO_EO_3[0] 3.67x 269.07 988.42 SAO_EO_3[1] 9.59x 398.00 3815.21 SAO_BO_0 10.07x 11771.05 118543.39 saoCuStatsE0 3.89x 29747.34 115605.77 saoCuStatsE1 5.54x 27646.71 153129.56 saoCuStatsE2 5.33x 28746.08 153097.30 saoCuStatsE3 5.64x 27470.43 155049.86 planecopy_sp 19.54x 2784.28 54403.33 propagateCost 3.18x 1599.38 5083.63 cuTreeFix8Pack 4.84x 1211.26 5861.59 cuTreeFix8Unpack 3.58x 1785.89 6400.50 scanPosLast 16.96x 4259.21 72252.34 findPosFirstLast 4.70x 105.19 494.63 costCoeffNxN 1.97x 793.40 1559.78 costCoeffRemain 1.38x 268.16 369.64 costC1C2Flag 0.80x 733.90 584.55 pelFilterLumaStrong_Vertical 1.70x 535.28 907.76 pelFilterLumaStrong_Horizontal 3.44x 308.83 1063.61 pelFilterChroma_Vertical 0.94x 367.40 346.77 pelFilterChroma_Horizontal 1.63x 211.79 345.23 integral_init4v 8.81x 126.31 1112.99 integral_init8v 5.10x 126.06 642.63 integral_init12v 4.94x 134.08 662.12 integral_init16v 3.72x 176.10 654.27 integral_init24v 8.42x 134.05 1128.01 integral_init32v 5.17x 126.06 651.46 integral_init4h 6.27x 204.75 1284.41 integral_init8h 4.33x 263.54 1140.90 integral_init12h 3.04x 373.04 1135.29 integral_init16h 3.30x 350.81 1157.88 integral_init24h 1.88x 482.96 906.77 integral_init32h 1.78x 445.67 794.97 normFact[8x8] 5.77x 198.69 1146.09 normFact[16x16] 13.58x 315.51 4284.87 normFact[32x32] 23.87x 706.62 16866.49 normFact[64x64] 24.61x 2706.74 66623.73 == transforms primitives == dst4x4 6.84x 163.01 1114.39 dct4x4 6.02x 147.07 885.03 dct8x8 4.49x 842.94 3785.89 dct16x16 11.10x 3776.39 41910.78 dct32x32 8.25x 29442.09 242910.94 idst4x4 8.82x 175.47 1547.58 idct4x4 9.96x 147.50 1468.60 idct8x8 15.81x 697.09 11023.31 idct16x16 9.20x 3795.38 34922.29 idct32x32 6.64x 25857.47 171568.73 dequant_normal 14.58x 1975.73 28799.88 dequant_scaling 15.51x 2822.10 43769.78 quant 16.03x 4228.24 67775.01 nquant 17.29x 3246.42 56137.89 nonPsyRdoQuant[4x4] 3.26x 170.85 556.49 nonPsyRdoQuant[8x8] 2.98x 184.54 549.76 nonPsyRdoQuant[16x16] 3.07x 181.95 558.04 nonPsyRdoQuant[32x32] 2.94x 188.04 553.41 psyRdoQuant_1p[4x4] 3.30x 170.12 561.54 psyRdoQuant_1p[8x8] 3.25x 169.83 551.86 psyRdoQuant_1p[16x16] 3.30x 170.19 562.24 psyRdoQuant_1p[32x32] 3.22x 170.90 550.74 count_nonzero[4x4] 1.08x 72.03 78.14 count_nonzero[8x8] 2.75x 73.47 202.14 count_nonzero[16x16] 4.33x 142.31 616.67 count_nonzero[32x32] 6.27x 363.55 2281.24 denoiseDct 16.05x 2365.29 37967.07 == interp primitives == luma_hpp[ 4x4] 11.57x 137.20 1586.99 luma_hps[ 4x4] 13.08x 284.03 3715.61 luma_vpp[ 4x4] 9.02x 179.99 1623.61 luma_vps[ 4x4] 7.61x 181.88 1384.71 luma_vsp[ 4x4] 10.67x 178.34 1902.91 luma_vss[ 4x4] 7.28x 210.04 1529.62 luma_hv [ 4x4] 10.40x 552.65 5746.45 convert_p2s[ 4x4] 3.52x 75.11 264.43 convert_p2s_aligned[ 4x4] 3.55x 74.38 264.01 luma_hpp[ 8x8] 22.00x 299.22 6582.24 luma_hps[ 8x8] 24.01x 431.21 10351.71 luma_vpp[ 8x8] 26.05x 236.37 6157.33 luma_vps[ 8x8] 20.26x 236.96 4800.40 luma_vsp[ 8x8] 14.49x 439.43 6369.16 luma_vss[ 8x8] 13.66x 416.32 5688.66 luma_hv [ 8x8] 20.19x 882.74 17825.87 convert_p2s[ 8x8] 9.96x 112.16 1116.77 convert_p2s_aligned[ 8x8] 9.92x 112.09 1112.00 luma_hpp[16x16] 27.02x 922.99 24940.62 luma_hps[16x16] 21.99x 1416.50 31151.12 luma_vpp[16x16] 37.59x 705.32 26514.99 luma_vps[16x16] 31.93x 571.91 18263.55 luma_vsp[16x16] 18.29x 1474.69 26969.22 luma_vss[16x16] 16.31x 1334.38 21763.55 luma_hv [16x16] 20.36x 2954.54 60163.81 convert_p2s[16x16] 18.33x 185.38 3397.45 convert_p2s_aligned[16x16] 17.89x 186.78 3341.02 luma_hpp[32x32] 33.36x 3272.24 109176.15 luma_hps[32x32] 25.85x 4430.82 114527.15 luma_vpp[32x32] 40.95x 2650.72 108549.38 luma_vps[32x32] 35.40x 2077.30 73532.41 luma_vsp[32x32] 18.47x 5715.71 105570.10 luma_vss[32x32] 19.17x 5198.15 99660.64 luma_hv [32x32] 22.80x 10286.18 234551.62 convert_p2s[32x32] 31.75x 547.67 17390.30 convert_p2s_aligned[32x32] 31.50x 551.38 17366.87 luma_hpp[64x64] 31.57x 13127.77 414477.97 luma_hps[64x64] 23.74x 15993.77 379674.94 luma_vpp[64x64] 40.53x 10407.49 421802.50 luma_vps[64x64] 47.37x 8109.17 384096.56 luma_vsp[64x64] 18.33x 22809.59 418079.28 luma_vss[64x64] 19.37x 20718.67 401401.47 luma_hv [64x64] 21.40x 39401.95 843396.31 convert_p2s[64x64] 26.71x 2109.03 56332.04 convert_p2s_aligned[64x64] 26.79x 2102.14 56325.17 luma_hpp[ 8x4] 17.59x 178.76 3144.53 luma_hps[ 8x4] 21.98x 337.18 7410.02 luma_vpp[ 8x4] 17.54x 176.35 3092.63 luma_vps[ 8x4] 15.82x 171.24 2709.10 luma_vsp[ 8x4] 13.08x 262.83 3437.01 luma_vss[ 8x4] 12.27x 243.48 2987.84 luma_hv [ 8x4] 17.34x 645.51 11190.74 convert_p2s[ 8x4] 8.13x 75.43 613.03 convert_p2s_aligned[ 8x4] 7.99x 75.99 606.99 luma_hpp[ 4x8] 14.78x 222.57 3289.44 luma_hps[ 4x8] 14.05x 369.15 5188.28 luma_vpp[ 4x8] 13.61x 216.55 2947.15 luma_vps[ 4x8] 13.18x 205.55 2708.26 luma_vsp[ 4x8] 15.10x 249.36 3765.41 luma_vss[ 4x8] 12.43x 244.88 3044.09 luma_hv [ 4x8] 13.19x 683.04 9007.70 convert_p2s[ 4x8] 5.77x 79.00 455.77 convert_p2s_aligned[ 4x8] 5.77x 79.14 456.75 luma_hpp[ 16x8] 26.42x 475.46 12561.70 luma_hps[ 16x8] 20.67x 968.55 20020.42 luma_vpp[ 16x8] 31.72x 424.48 13465.25 luma_vps[ 16x8] 35.92x 330.78 11880.46 luma_vsp[ 16x8] 15.31x 880.71 13481.10 luma_vss[ 16x8] 16.27x 778.19 12660.16 luma_hv [ 16x8] 18.33x 1918.85 35173.25 convert_p2s[ 16x8] 19.41x 84.43 1638.48 convert_p2s_aligned[ 16x8] 19.73x 84.74 1672.00 luma_hpp[ 8x16] 24.01x 556.95 13372.67 luma_hps[ 8x16] 25.20x 629.68 15865.96 luma_vpp[ 8x16] 26.77x 465.28 12457.05 luma_vps[ 8x16] 21.17x 456.52 9666.04 luma_vsp[ 8x16] 16.99x 764.22 12986.97 luma_vss[ 8x16] 18.89x 684.49 12928.92 luma_hv [ 8x16] 21.30x 1452.56 30941.68 convert_p2s[ 8x16] 9.02x 186.33 1679.86 convert_p2s_aligned[ 8x16] 8.98x 186.22 1671.58 luma_hpp[32x16] 32.37x 1687.88 54629.32 luma_hps[32x16] 25.14x 2664.17 66973.30 luma_vpp[32x16] 39.36x 1344.25 52909.48 luma_vps[32x16] 34.34x 1072.18 36823.79 luma_vsp[32x16] 18.28x 2902.90 53066.31 luma_vss[32x16] 19.21x 2615.65 50259.16 luma_hv [32x16] 22.43x 5671.16 127185.93 convert_p2s[32x16] 30.06x 292.22 8783.59 convert_p2s_aligned[32x16] 30.16x 289.98 8745.09 luma_hpp[16x32] 29.80x 1654.42 49296.97 luma_hps[16x32] 22.19x 2363.53 52444.17 luma_vpp[16x32] 39.81x 1336.09 53183.45 luma_vps[16x32] 44.82x 1060.68 47540.24 luma_vsp[16x32] 18.50x 2888.32 53446.61 luma_vss[16x32] 19.11x 2631.64 50278.66 luma_hv [16x32] 20.76x 5324.38 110542.35 convert_p2s[16x32] 28.90x 291.45 8422.07 convert_p2s_aligned[16x32] 28.74x 290.65 8354.46 luma_hpp[64x32] 32.53x 6606.46 214929.31 luma_hps[64x32] 23.91x 8712.97 208343.42 luma_vpp[64x32] 34.68x 5247.62 181999.58 luma_vps[64x32] 47.57x 4097.63 194921.67 luma_vsp[64x32] 17.03x 11449.12 194954.62 luma_vss[64x32] 19.35x 10346.36 200232.41 luma_hv [64x32] 21.17x 20751.13 439315.25 convert_p2s[64x32] 26.86x 1063.73 28576.30 convert_p2s_aligned[64x32] 26.70x 1064.99 28437.68 luma_hpp[32x64] 33.50x 6406.45 214596.16 luma_hps[32x64] 24.63x 7938.57 195521.22 luma_vpp[32x64] 40.12x 5222.27 209532.73 luma_vps[32x64] 34.99x 4048.12 141625.30 luma_vsp[32x64] 18.42x 11415.44 210264.70 luma_vss[32x64] 16.58x 10343.80 171496.20 luma_hv [32x64] 22.46x 19546.35 438994.53 convert_p2s[32x64] 25.45x 1068.31 27188.20 convert_p2s_aligned[32x64] 25.42x 1069.61 27192.54 luma_hpp[16x12] 30.16x 669.29 20186.37 luma_hps[16x12] 21.58x 1197.14 25840.10 luma_vpp[16x12] 31.41x 555.59 17448.66 luma_vps[16x12] 40.55x 446.61 18112.32 luma_vsp[16x12] 17.41x 1144.20 19915.56 luma_vss[16x12] 17.94x 1054.97 18926.37 luma_hv [16x12] 19.99x 2379.97 47566.33 convert_p2s[16x12] 22.19x 148.65 3299.26 convert_p2s_aligned[16x12] 22.16x 148.58 3292.10 luma_hpp[12x16] 21.87x 899.84 19675.61 luma_hps[12x16] 15.53x 1532.30 23792.27 luma_vpp[12x16] 25.33x 792.24 20064.75 luma_vps[12x16] 21.44x 639.87 13721.82 luma_vsp[12x16] 18.79x 1168.99 21968.08 luma_vss[12x16] 16.80x 1039.14 17460.02 luma_hv [12x16] 17.95x 2566.61 46060.14 convert_p2s[12x16] 9.00x 270.23 2431.06 convert_p2s_aligned[12x16] 9.14x 270.41 2471.04 luma_hpp[ 16x4] 27.20x 255.66 6955.16 luma_hps[ 16x4] 19.99x 750.43 15004.18 luma_vpp[ 16x4] 23.13x 248.69 5753.07 luma_vps[ 16x4] 26.47x 224.18 5934.57 luma_vsp[ 16x4] 12.36x 531.43 6568.75 luma_vss[ 16x4] 12.90x 492.84 6355.83 luma_hv [ 16x4] 17.22x 1306.84 22499.18 convert_p2s[ 16x4] 10.76x 76.34 821.62 convert_p2s_aligned[ 16x4] 11.41x 72.91 831.58 luma_hpp[ 4x16] 16.07x 407.53 6550.26 luma_hps[ 4x16] 14.79x 530.17 7838.59 luma_vpp[ 4x16] 14.46x 416.08 6014.94 luma_vps[ 4x16] 12.89x 396.78 5115.33 luma_vsp[ 4x16] 17.28x 429.17 7416.20 luma_vss[ 4x16] 14.25x 421.30 6003.31 luma_hv [ 4x16] 14.73x 1042.43 15355.53 convert_p2s[ 4x16] 5.00x 167.28 837.05 convert_p2s_aligned[ 4x16] 5.04x 167.94 846.59 luma_hpp[32x24] 31.07x 2439.63 75799.05 luma_hps[32x24] 23.47x 3555.60 83462.03 luma_vpp[32x24] 38.61x 2102.52 81172.36 luma_vps[32x24] 44.43x 1612.77 71659.38 luma_vsp[32x24] 17.58x 4501.84 79159.48 luma_vss[32x24] 18.25x 4114.02 75063.57 luma_hv [32x24] 21.38x 8107.38 173353.52 convert_p2s[32x24] 30.79x 423.89 13049.52 convert_p2s_aligned[32x24] 30.71x 425.36 13064.05 luma_hpp[24x32] 26.52x 2811.18 74559.12 luma_hps[24x32] 20.25x 3870.67 78380.22 luma_vpp[24x32] 38.67x 2052.34 79369.62 luma_vps[24x32] 42.44x 1677.65 71205.71 luma_vsp[24x32] 18.63x 4310.66 80319.74 luma_vss[24x32] 19.14x 3911.55 74876.71 luma_hv [24x32] 20.04x 8255.58 165420.25 convert_p2s[24x32] 23.30x 537.45 12521.43 convert_p2s_aligned[24x32] 23.47x 532.13 12487.97 luma_hpp[ 32x8] 29.15x 859.83 25060.28 luma_hps[ 32x8] 23.05x 1744.32 40209.74 luma_vpp[ 32x8] 33.13x 797.07 26404.17 luma_vps[ 32x8] 38.97x 607.73 23684.55 luma_vsp[ 32x8] 16.17x 1663.26 26900.48 luma_vss[ 32x8] 16.84x 1528.51 25742.89 luma_hv [ 32x8] 19.70x 3555.32 70040.12 convert_p2s[ 32x8] 19.55x 182.13 3560.18 convert_p2s_aligned[ 32x8] 19.40x 181.67 3524.55 luma_hpp[ 8x32] 25.17x 1046.04 26327.01 luma_hps[ 8x32] 26.07x 1011.66 26374.15 luma_vpp[ 8x32] 28.15x 846.41 23825.44 luma_vps[ 8x32] 28.17x 794.86 22387.94 luma_vsp[ 8x32] 18.74x 1487.19 27869.12 luma_vss[ 8x32] 19.02x 1331.93 25329.06 luma_hv [ 8x32] 21.98x 2531.53 55632.61 convert_p2s[ 8x32] 14.01x 308.68 4325.69 convert_p2s_aligned[ 8x32] 14.19x 304.87 4324.71 luma_hpp[64x48] 32.40x 9901.09 320804.94 luma_hps[64x48] 23.82x 12350.51 294163.44 luma_vpp[64x48] 40.29x 7795.08 314066.72 luma_vps[64x48] 34.98x 6050.88 211660.09 luma_vsp[64x48] 18.33x 17059.19 312723.81 luma_vss[64x48] 16.42x 15572.95 255655.56 luma_hv [64x48] 21.40x 29939.96 640651.94 convert_p2s[64x48] 32.10x 1580.82 50751.40 convert_p2s_aligned[64x48] 31.93x 1589.19 50737.09 luma_hpp[48x64] 32.96x 9769.22 321971.94 luma_hps[48x64] 26.10x 11918.75 311084.75 luma_vpp[48x64] 41.28x 7686.89 317349.84 luma_vps[48x64] 36.30x 6054.33 219791.73 luma_vsp[48x64] 18.69x 17030.68 318303.75 luma_vss[48x64] 19.12x 15612.98 298556.59 luma_hv [48x64] 22.25x 29497.78 656386.75 convert_p2s[48x64] 31.75x 1608.70 51084.15 convert_p2s_aligned[48x64] 31.82x 1606.92 51131.42 luma_hpp[64x16] 32.70x 3293.19 107673.33 luma_hps[64x16] 26.08x 5162.19 134618.84 luma_vpp[64x16] 40.04x 2643.95 105853.61 luma_vps[64x16] 35.69x 2061.97 73581.64 luma_vsp[64x16] 18.13x 5709.66 103530.70 luma_vss[64x16] 19.20x 5197.48 99795.31 luma_hv [64x16] 21.85x 11447.93 250156.30 convert_p2s[64x16] 31.15x 545.71 16997.38 convert_p2s_aligned[64x16] 30.81x 551.18 16980.82 luma_hpp[16x64] 32.22x 3335.23 107458.27 luma_hps[16x64] 22.80x 4179.12 95296.37 luma_vpp[16x64] 34.82x 2633.69 91702.52 luma_vps[16x64] 46.23x 2077.40 96032.29 luma_vsp[16x64] 17.57x 5706.07 100232.29 luma_vss[16x64] 19.47x 5217.35 101568.32 luma_hv [16x64] 21.10x 10011.33 211198.14 convert_p2s[16x64] 22.34x 566.83 12663.25 convert_p2s_aligned[16x64] 22.78x 560.53 12766.37 = Color Space i420 = chroma_hpp[ 4x4] 13.40x 77.60 1040.18 chroma_hps[ 4x4] 11.87x 132.93 1577.88 chroma_vpp[ 4x4] 12.32x 81.73 1007.21 chroma_vps[ 4x4] 10.79x 81.98 884.75 chroma_vsp[ 4x4] 7.80x 141.05 1100.22 chroma_vss[ 4x4] 8.36x 107.33 897.21 chroma_p2s[ 4x4] 3.52x 74.59 262.61 chroma_p2s_aligned[ 4x4] 3.52x 75.18 264.43 chroma_hpp[ 8x8] 16.95x 194.80 3302.77 chroma_hps[ 8x8] 18.44x 254.44 4690.70 chroma_vpp[ 8x8] 20.09x 177.94 3575.19 chroma_vps[ 8x8] 18.79x 183.81 3453.15 chroma_vsp[ 8x8] 12.64x 308.12 3893.43 chroma_vss[ 8x8] 13.19x 274.15 3616.43 chroma_p2s[ 8x8] 10.04x 112.13 1125.19 chroma_p2s_aligned[ 8x8] 10.04x 111.25 1116.49 chroma_hpp[16x16] 23.93x 556.18 13309.28 chroma_hps[16x16] 24.97x 636.24 15886.06 chroma_vpp[16x16] 28.02x 482.33 13515.62 chroma_vps[16x16] 35.96x 377.45 13572.83 chroma_vsp[16x16] 14.42x 1101.72 15887.47 chroma_vss[16x16] 15.08x 987.22 14891.45 chroma_p2s[16x16] 18.29x 181.04 3310.34 chroma_p2s_aligned[16x16] 18.22x 182.27 3320.02 chroma_hpp[32x32] 39.26x 1798.35 70596.20 chroma_hps[32x32] 42.76x 1433.37 61294.19 chroma_vpp[32x32] 57.61x 930.87 53625.75 chroma_vps[32x32] 49.57x 1073.53 53216.13 chroma_vsp[32x32] 15.16x 4211.32 63835.79 chroma_vss[32x32] 15.44x 3748.96 57866.15 chroma_p2s[32x32] 31.90x 548.30 17491.02 chroma_p2s_aligned[32x32] 32.01x 544.91 17443.75 chroma_hpp[ 4x2] 6.80x 75.29 512.30 chroma_hps[ 4x2] 8.86x 108.59 962.04 chroma_vpp[ 4x2] 6.98x 75.01 523.53 chroma_vps[ 4x2] 6.43x 76.37 490.70 chroma_vsp[ 4x2] 7.54x 79.45 598.86 chroma_vss[ 4x2] 6.20x 79.77 494.49 chroma_p2s[ 4x2] 2.73x 72.21 196.95 chroma_p2s_aligned[ 4x2] 2.57x 74.31 191.06 chroma_hpp[ 2x4] 6.46x 78.05 504.03 chroma_hps[ 2x4] 5.21x 127.64 665.63 chroma_vpp[ 2x4] 5.06x 111.78 565.05 chroma_vps[ 2x4] 4.19x 106.10 444.69 chroma_vsp[ 2x4] 4.96x 116.40 577.54 chroma_vss[ 2x4] 4.77x 101.83 485.65 chroma_p2s[ 2x4] 1.85x 75.74 140.28 chroma_p2s_aligned[ 2x4] 1.90x 73.64 139.58 chroma_hpp[ 8x4] 14.57x 115.84 1687.59 chroma_hps[ 8x4] 16.28x 180.94 2944.77 chroma_vpp[ 8x4] 17.52x 102.29 1791.94 chroma_vps[ 8x4] 17.19x 100.22 1722.79 chroma_vsp[ 8x4] 12.18x 182.16 2218.68 chroma_vss[ 8x4] 10.91x 171.62 1871.62 chroma_p2s[ 8x4] 8.40x 74.17 622.85 chroma_p2s_aligned[ 8x4] 8.47x 74.41 630.28 chroma_hpp[ 4x8] 13.94x 154.36 2151.90 chroma_hps[ 4x8] 12.92x 190.18 2456.87 chroma_vpp[ 4x8] 11.03x 175.61 1937.23 chroma_vps[ 4x8] 10.40x 156.49 1626.97 chroma_vsp[ 4x8] 11.96x 188.99 2259.78 chroma_vss[ 4x8] 9.29x 177.01 1644.51 chroma_p2s[ 4x8] 5.85x 77.21 451.98 chroma_p2s_aligned[ 4x8] 5.76x 78.54 452.40 chroma_hpp[ 16x8] 21.81x 302.67 6601.04 chroma_hps[ 16x8] 22.08x 418.35 9236.49 chroma_vpp[ 16x8] 23.75x 283.92 6744.13 chroma_vps[ 16x8] 29.38x 227.79 6691.75 chroma_vsp[ 16x8] 12.74x 616.24 7849.14 chroma_vss[ 16x8] 11.17x 531.43 5934.43 chroma_p2s[ 16x8] 18.67x 88.35 1649.84 chroma_p2s_aligned[ 16x8] 19.14x 85.27 1631.88 chroma_hpp[ 8x16] 23.62x 360.05 8504.23 chroma_hps[ 8x16] 19.84x 413.48 8201.92 chroma_vpp[ 8x16] 23.28x 288.30 6710.86 chroma_vps[ 8x16] 25.20x 264.87 6675.67 chroma_vsp[ 8x16] 13.58x 586.59 7964.01 chroma_vss[ 8x16] 12.04x 511.26 6157.33 chroma_p2s[ 8x16] 8.76x 191.83 1679.58 chroma_p2s_aligned[ 8x16] 8.51x 198.09 1684.91 chroma_hpp[32x16] 27.58x 940.99 25947.84 chroma_hps[32x16] 27.60x 1155.56 31893.49 chroma_vpp[32x16] 53.01x 506.67 26860.78 chroma_vps[32x16] 44.71x 597.68 26725.13 chroma_vsp[32x16] 15.11x 2122.39 32065.33 chroma_vss[32x16] 15.54x 1894.80 29437.17 chroma_p2s[32x16] 30.47x 287.88 8772.63 chroma_p2s_aligned[32x16] 30.23x 290.30 8775.81 chroma_hpp[16x32] 24.39x 1073.72 26184.63 chroma_hps[16x32] 25.97x 1119.96 29080.58 chroma_vpp[16x32] 19.64x 1399.89 27494.40 chroma_vps[16x32] 28.28x 990.34 28009.12 chroma_vsp[16x32] 14.63x 2140.41 31310.62 chroma_vss[16x32] 15.32x 1896.48 29045.37 chroma_p2s[16x32] 28.78x 290.58 8361.63 chroma_p2s_aligned[16x32] 28.99x 290.51 8422.49 chroma_hpp[ 8x6] 18.59x 170.85 3176.65 chroma_hps[ 8x6] 18.71x 206.11 3855.47 chroma_vpp[ 8x6] 19.44x 149.52 2907.39 chroma_vps[ 8x6] 14.68x 147.04 2158.78 chroma_vsp[ 8x6] 14.71x 238.82 3512.06 chroma_vss[ 8x6] 12.29x 214.69 2638.40 chroma_p2s[ 8x6] 11.41x 77.11 879.98 chroma_p2s_aligned[ 8x6] 11.62x 76.34 886.99 chroma_hpp[ 6x8] 15.62x 207.55 3240.90 chroma_hps[ 6x8] 11.18x 312.25 3492.42 chroma_vpp[ 6x8] 14.22x 194.77 2768.80 chroma_vps[ 6x8] 13.90x 193.72 2693.39 chroma_vsp[ 6x8] 9.84x 307.80 3028.52 chroma_vss[ 6x8] 10.28x 268.06 2756.71 chroma_p2s[ 6x8] 5.53x 158.42 876.47 chroma_p2s_aligned[ 6x8] 5.53x 159.12 879.56 chroma_hpp[ 8x2] 12.88x 74.24 956.29 chroma_hps[ 8x2] 14.35x 148.30 2128.06 chroma_vpp[ 8x2] 12.05x 76.16 918.14 chroma_vps[ 8x2] 11.89x 76.55 910.14 chroma_vsp[ 8x2] 7.64x 138.42 1057.31 chroma_vss[ 8x2] 10.23x 92.06 941.42 chroma_p2s[ 8x2] 3.79x 72.35 274.53 chroma_p2s_aligned[ 8x2] 3.55x 73.01 259.52 chroma_hpp[ 2x8] 7.39x 121.55 898.78 chroma_hps[ 2x8] 6.19x 166.65 1032.32 chroma_vpp[ 2x8] 4.99x 204.57 1021.52 chroma_vps[ 2x8] 4.99x 159.33 794.97 chroma_vsp[ 2x8] 5.96x 184.79 1101.48 chroma_vss[ 2x8] 5.19x 168.62 874.37 chroma_p2s[ 2x8] 2.54x 82.36 209.44 chroma_p2s_aligned[ 2x8] 2.55x 83.52 213.37 chroma_hpp[16x12] 28.82x 451.41 13010.60 chroma_hps[16x12] 23.16x 539.02 12486.14 chroma_vpp[16x12] 23.56x 496.41 11694.92 chroma_vps[16x12] 23.21x 355.57 8253.53 chroma_vsp[16x12] 14.17x 839.23 11889.04 chroma_vss[16x12] 12.16x 741.22 9015.38 chroma_p2s[16x12] 21.98x 150.23 3302.20 chroma_p2s_aligned[16x12] 21.83x 150.26 3280.32 chroma_hpp[12x16] 18.88x 679.15 12824.17 chroma_hps[12x16] 13.90x 865.47 12029.60 chroma_vpp[12x16] 23.64x 498.82 11792.75 chroma_vps[12x16] 18.78x 447.14 8399.16 chroma_vsp[12x16] 14.01x 839.72 11761.12 chroma_vss[12x16] 12.92x 749.20 9681.88 chroma_p2s[12x16] 7.38x 332.06 2449.72 chroma_p2s_aligned[12x16] 7.15x 341.11 2439.06 chroma_hpp[ 16x4] 18.64x 176.52 3290.28 chroma_hps[ 16x4] 21.87x 265.68 5809.72 chroma_vpp[ 16x4] 20.72x 165.46 3428.74 chroma_vps[ 16x4] 24.05x 145.78 3505.76 chroma_vsp[ 16x4] 11.92x 334.28 3986.07 chroma_vss[ 16x4] 12.05x 312.18 3761.76 chroma_p2s[ 16x4] 10.75x 76.30 820.22 chroma_p2s_aligned[ 16x4] 11.09x 74.76 829.46 chroma_hpp[ 4x16] 15.50x 278.14 4311.80 chroma_hps[ 4x16] 12.99x 272.44 3537.60 chroma_vpp[ 4x16] 12.54x 277.83 3483.27 chroma_vps[ 4x16] 12.74x 268.90 3424.95 chroma_vsp[ 4x16] 14.28x 305.28 4359.92 chroma_vss[ 4x16] 11.28x 281.16 3170.20 chroma_p2s[ 4x16] 4.97x 166.51 827.09 chroma_p2s_aligned[ 4x16] 5.03x 165.07 829.62 chroma_hpp[32x24] 30.26x 1373.21 41547.04 chroma_hps[32x24] 29.30x 1595.15 46738.12 chroma_vpp[32x24] 55.38x 720.29 39891.30 chroma_vps[32x24] 49.50x 810.99 40141.28 chroma_vsp[32x24] 14.57x 3224.69 46979.26 chroma_vss[32x24] 15.46x 2831.88 43775.11 chroma_p2s[32x24] 31.07x 423.15 13149.34 chroma_p2s_aligned[32x24] 30.82x 424.06 13070.88 chroma_hpp[24x32] 19.91x 1988.41 39579.74 chroma_hps[24x32] 24.55x 1780.06 43695.01 chroma_vpp[24x32] 20.75x 1952.19 40507.41 chroma_vps[24x32] 28.71x 1417.89 40703.11 chroma_vsp[24x32] 14.82x 3153.47 46723.81 chroma_vss[24x32] 15.97x 2827.15 45140.74 chroma_p2s[24x32] 23.63x 531.22 12550.76 chroma_p2s_aligned[24x32] 23.35x 535.83 12512.18 chroma_hpp[ 32x8] 33.36x 501.63 16734.07 chroma_hps[ 32x8] 25.90x 698.35 18088.90 chroma_vpp[ 32x8] 53.92x 287.35 15493.99 chroma_vps[ 32x8] 35.40x 317.05 11222.02 chroma_vsp[ 32x8] 16.48x 1159.38 19101.86 chroma_vss[ 32x8] 14.18x 1019.29 14455.21 chroma_p2s[ 32x8] 19.61x 181.08 3551.76 chroma_p2s_aligned[ 32x8] 19.92x 180.76 3601.00 chroma_hpp[ 8x32] 24.80x 702.94 17430.00 chroma_hps[ 8x32] 21.22x 688.20 14600.34 chroma_vpp[ 8x32] 22.85x 575.09 13141.02 chroma_vps[ 8x32] 27.33x 493.19 13480.62 chroma_vsp[ 8x32] 14.35x 1116.25 16019.76 chroma_vss[ 8x32] 15.20x 965.22 14673.49 chroma_p2s[ 8x32] 14.31x 302.20 4324.40 chroma_p2s_aligned[ 8x32] 14.24x 303.60 4323.73 = Color Space i422 = chroma_vpp[ 2x4] 5.05x 113.25 571.92 chroma_vps[ 2x4] 4.39x 104.25 457.60 chroma_vsp[ 2x4] 5.13x 113.81 583.57 chroma_vss[ 2x4] 4.73x 101.52 480.18 chroma_hpp[ 4x8] 14.08x 151.07 2126.99 chroma_hps[ 4x8] 13.03x 184.72 2407.78 chroma_vpp[ 4x8] 11.67x 167.21 1952.14 chroma_vps[ 4x8] 10.67x 157.30 1678.88 chroma_vsp[ 4x8] 11.42x 188.29 2150.64 chroma_vss[ 4x8] 9.28x 177.17 1643.39 chroma_p2s[ 4x8] 5.81x 78.93 458.72 chroma_p2s_aligned[ 4x8] 5.82x 78.89 459.28 chroma_hpp[ 8x16] 24.15x 355.95 8597.63 chroma_hps[ 8x16] 19.65x 414.78 8150.58 chroma_vpp[ 8x16] 23.39x 287.28 6718.74 chroma_vps[ 8x16] 25.82x 261.97 6762.87 chroma_vsp[ 8x16] 13.60x 588.54 8005.67 chroma_vss[ 8x16] 11.74x 526.80 6183.61 chroma_p2s[ 8x16] 9.43x 179.08 1689.26 chroma_p2s_aligned[ 8x16] 8.90x 191.83 1707.07 chroma_hpp[16x32] 24.94x 1050.35 26194.87 chroma_hps[16x32] 26.05x 1119.12 29149.60 chroma_vpp[16x32] 19.69x 1402.03 27610.30 chroma_vps[16x32] 28.10x 979.37 27525.04 chroma_vsp[16x32] 14.77x 2139.36 31599.04 chroma_vss[16x32] 15.61x 1888.91 29488.38 chroma_p2s[16x32] 29.20x 289.28 8447.09 chroma_p2s_aligned[16x32] 29.22x 288.68 8436.69 chroma_hpp[32x64] 29.74x 3530.69 104986.39 chroma_hps[32x64] 30.59x 3797.83 116161.28 chroma_vpp[32x64] 59.66x 1794.30 107051.61 chroma_vps[32x64] 52.59x 2133.09 112182.78 chroma_vsp[32x64] 15.00x 8337.22 125039.36 chroma_vss[32x64] 15.69x 7450.43 116861.71 chroma_p2s[32x64] 25.75x 1059.28 27281.06 chroma_p2s_aligned[32x64] 25.89x 1058.72 27406.47 chroma_hpp[ 4x4] 13.72x 76.65 1051.54 chroma_hps[ 4x4] 11.46x 132.93 1523.17 chroma_vpp[ 4x4] 12.34x 82.33 1015.77 chroma_vps[ 4x4] 11.63x 80.26 933.19 chroma_vsp[ 4x4] 8.01x 141.12 1130.80 chroma_vss[ 4x4] 8.19x 107.96 884.19 chroma_p2s[ 4x4] 3.48x 75.71 263.31 chroma_p2s_aligned[ 4x4] 3.56x 74.48 265.13 chroma_hpp[ 2x8] 6.75x 132.96 897.23 chroma_hps[ 2x8] 6.01x 167.35 1005.95 chroma_vpp[ 2x8] 4.90x 205.94 1009.32 chroma_vps[ 2x8] 5.15x 157.93 813.71 chroma_vsp[ 2x8] 6.01x 184.33 1108.08 chroma_vss[ 2x8] 5.21x 170.08 885.31 chroma_p2s[ 2x8] 2.50x 84.22 210.56 chroma_p2s_aligned[ 2x8] 2.55x 84.22 214.49 chroma_hpp[ 8x8] 17.27x 191.37 3305.71 chroma_hps[ 8x8] 17.95x 255.70 4588.80 chroma_vpp[ 8x8] 20.19x 176.91 3572.53 chroma_vps[ 8x8] 18.58x 185.07 3437.86 chroma_vsp[ 8x8] 12.47x 309.97 3863.92 chroma_vss[ 8x8] 13.30x 270.20 3592.73 chroma_p2s[ 8x8] 9.92x 112.20 1112.71 chroma_p2s_aligned[ 8x8] 10.02x 111.85 1120.14 chroma_hpp[ 4x16] 17.66x 252.51 4459.38 chroma_hps[ 4x16] 12.77x 277.37 3541.24 chroma_vpp[ 4x16] 12.69x 282.17 3580.26 chroma_vps[ 4x16] 13.09x 267.67 3503.09 chroma_vsp[ 4x16] 14.04x 313.90 4408.60 chroma_vss[ 4x16] 11.09x 286.02 3172.07 chroma_p2s[ 4x16] 5.10x 166.12 847.15 chroma_p2s_aligned[ 4x16] 5.07x 164.44 833.97 chroma_hpp[16x16] 24.32x 552.65 13439.02 chroma_hps[16x16] 25.03x 633.92 15866.95 chroma_vpp[16x16] 27.42x 490.56 13448.86 chroma_vps[16x16] 36.28x 373.43 13549.56 chroma_vsp[16x16] 14.28x 1101.06 15722.31 chroma_vss[16x16] 14.76x 982.10 14498.03 chroma_p2s[16x16] 18.34x 180.87 3317.78 chroma_p2s_aligned[16x16] 18.44x 180.90 3335.73 chroma_hpp[ 8x32] 24.56x 705.57 17327.39 chroma_hps[ 8x32] 20.91x 691.49 14460.90 chroma_vpp[ 8x32] 23.17x 570.79 13226.77 chroma_vps[ 8x32] 27.66x 490.42 13565.97 chroma_vsp[ 8x32] 14.49x 1096.88 15895.34 chroma_vss[ 8x32] 14.88x 976.15 14529.50 chroma_p2s[ 8x32] 14.09x 304.48 4291.32 chroma_p2s_aligned[ 8x32] 14.24x 301.76 4295.95 chroma_hpp[32x32] 38.25x 1799.09 68819.68 chroma_hps[32x32] 42.94x 1423.54 61123.19 chroma_vpp[32x32] 57.79x 930.21 53757.48 chroma_vps[32x32] 50.27x 1072.53 53920.06 chroma_vsp[32x32] 15.78x 4200.88 66285.79 chroma_vss[32x32] 15.77x 3738.85 58957.39 chroma_p2s[32x32] 31.65x 549.11 17378.24 chroma_p2s_aligned[32x32] 32.08x 547.18 17555.13 chroma_hpp[16x64] 34.02x 2037.70 69327.36 chroma_hps[16x64] 27.44x 2033.33 55796.73 chroma_vpp[16x64] 21.96x 2858.09 62770.50 chroma_vps[16x64] 22.12x 2005.16 44357.55 chroma_vsp[16x64] 14.83x 4234.40 62785.37 chroma_vss[16x64] 12.51x 3770.75 47190.94 chroma_p2s[16x64] 23.15x 547.18 12669.44 chroma_p2s_aligned[16x64] 23.19x 552.47 12810.14 chroma_hpp[ 8x12] 17.66x 275.52 4865.98 chroma_hps[ 8x12] 19.57x 326.68 6393.71 chroma_vpp[ 8x12] 21.26x 230.45 4900.00 chroma_vps[ 8x12] 22.65x 220.75 4999.18 chroma_vsp[ 8x12] 13.15x 434.43 5712.59 chroma_vss[ 8x12] 14.56x 372.41 5423.81 chroma_p2s[ 8x12] 7.63x 150.93 1151.77 chroma_p2s_aligned[ 8x12] 7.34x 155.13 1138.80 chroma_hpp[ 6x16] 15.91x 399.20 6351.20 chroma_hps[ 6x16] 8.82x 680.28 5998.96 chroma_vpp[ 6x16] 12.72x 441.92 5623.05 chroma_vps[ 6x16] 13.96x 380.12 5308.08 chroma_vsp[ 6x16] 10.01x 606.36 6069.62 chroma_vss[ 6x16] 10.79x 508.56 5485.67 chroma_p2s[ 6x16] 5.32x 240.82 1282.16 chroma_p2s_aligned[ 6x16] 5.00x 254.58 1272.06 chroma_hpp[ 8x4] 14.66x 115.17 1688.28 chroma_hps[ 8x4] 16.65x 180.20 3000.04 chroma_vpp[ 8x4] 17.69x 104.39 1846.37 chroma_vps[ 8x4] 17.83x 97.10 1731.48 chroma_vsp[ 8x4] 11.92x 183.42 2186.41 chroma_vss[ 8x4] 11.03x 173.16 1909.78 chroma_p2s[ 8x4] 8.33x 75.50 629.16 chroma_p2s_aligned[ 8x4] 8.29x 74.66 619.20 chroma_hpp[ 2x16] 6.77x 255.59 1730.64 chroma_hps[ 2x16] 6.67x 256.75 1713.59 chroma_vpp[ 2x16] 7.43x 265.92 1974.59 chroma_vps[ 2x16] 7.39x 211.23 1560.34 chroma_vsp[ 2x16] 7.27x 293.69 2136.05 chroma_vss[ 2x16] 6.12x 272.68 1668.36 chroma_p2s[ 2x16] 2.10x 173.69 364.45 chroma_p2s_aligned[ 2x16] 2.07x 173.93 360.38 chroma_hpp[16x24] 30.44x 855.83 26050.66 chroma_hps[16x24] 26.01x 870.40 22637.69 chroma_vpp[16x24] 34.01x 687.39 23381.69 chroma_vps[16x24] 31.55x 521.80 16464.76 chroma_vsp[16x24] 14.33x 1641.50 23523.51 chroma_vss[16x24] 12.35x 1441.94 17803.85 chroma_p2s[16x24] 19.78x 248.66 4917.25 chroma_p2s_aligned[16x24] 20.29x 242.46 4918.52 chroma_hpp[12x32] 19.14x 1364.28 26106.07 chroma_hps[12x32] 14.42x 1524.79 21992.34 chroma_vpp[12x32] 22.33x 938.08 20950.62 chroma_vps[12x32] 25.15x 820.74 20640.46 chroma_vsp[12x32] 15.23x 1642.39 25007.68 chroma_vss[12x32] 15.28x 1432.74 21887.28 chroma_p2s[12x32] 7.98x 592.22 4726.41 chroma_p2s_aligned[12x32] 7.89x 596.77 4707.82 chroma_hpp[ 16x8] 21.67x 303.85 6584.36 chroma_hps[ 16x8] 22.24x 411.95 9162.85 chroma_vpp[ 16x8] 24.02x 280.35 6733.61 chroma_vps[ 16x8] 30.75x 222.26 6835.12 chroma_vsp[ 16x8] 12.72x 618.37 7864.55 chroma_vss[ 16x8] 8.65x 691.21 5980.30 chroma_p2s[ 16x8] 19.54x 84.43 1649.42 chroma_p2s_aligned[ 16x8] 19.32x 83.83 1619.96 chroma_hpp[ 4x32] 11.73x 583.79 6848.92 chroma_hps[ 4x32] 8.49x 903.77 7676.53 chroma_vpp[ 4x32] 12.43x 560.56 6968.94 chroma_vps[ 4x32] 10.48x 527.54 5529.72 chroma_vsp[ 4x32] 14.88x 579.99 8629.82 chroma_vss[ 4x32] 11.30x 562.03 6348.63 chroma_p2s[ 4x32] 6.63x 274.29 1819.72 chroma_p2s_aligned[ 4x32] 6.45x 278.74 1796.99 chroma_hpp[32x48] 39.26x 2716.97 106657.55 chroma_hps[32x48] 29.84x 2995.85 89405.44 chroma_vpp[32x48] 58.07x 1381.79 80245.12 chroma_vps[32x48] 51.06x 1571.80 80248.34 chroma_vsp[32x48] 15.80x 6333.69 100087.09 chroma_vss[32x48] 15.67x 5613.53 87972.19 chroma_p2s[32x48] 25.42x 804.46 20448.84 chroma_p2s_aligned[32x48] 25.35x 808.20 20488.12 chroma_hpp[24x64] 19.77x 3951.43 78121.83 chroma_hps[24x64] 25.01x 3307.41 82706.61 chroma_vpp[24x64] 38.50x 2103.29 80983.82 chroma_vps[24x64] 38.02x 2134.18 81137.01 chroma_vsp[24x64] 14.99x 6276.97 94075.09 chroma_vss[24x64] 15.66x 5601.19 87706.07 chroma_p2s[24x64] 21.41x 1157.99 24798.13 chroma_p2s_aligned[24x64] 21.51x 1159.81 24944.97 chroma_hpp[32x16] 27.79x 936.23 26016.99 chroma_hps[32x16] 27.41x 1147.73 31461.98 chroma_vpp[32x16] 55.22x 504.50 27859.58 chroma_vps[32x16] 46.61x 596.14 27784.39 chroma_vsp[32x16] 14.66x 2137.42 31334.19 chroma_vss[32x16] 15.57x 1878.93 29259.86 chroma_p2s[32x16] 30.38x 287.95 8746.49 chroma_p2s_aligned[32x16] 30.26x 290.26 8784.58 chroma_hpp[ 8x64] 18.97x 1393.87 26441.76 chroma_hps[ 8x64] 22.29x 1277.62 28477.23 chroma_vpp[ 8x64] 24.50x 1073.43 26301.62 chroma_vps[ 8x64] 24.06x 912.84 21960.32 chroma_vsp[ 8x64] 14.84x 2156.87 32001.92 chroma_vss[ 8x64] 15.66x 1881.42 29466.77 chroma_p2s[ 8x64] 15.81x 530.54 8385.41 chroma_p2s_aligned[ 8x64] 15.13x 560.00 8471.54 = Color Space i444 = chroma_hpp[ 4x4] 12.74x 80.96 1031.06 chroma_hps[ 4x4] 10.94x 140.42 1535.51 chroma_vpp[ 4x4] 12.24x 84.60 1035.66 chroma_vps[ 4x4] 11.43x 81.66 933.19 chroma_vsp[ 4x4] 7.86x 140.95 1107.52 chroma_vss[ 4x4] 8.44x 107.78 909.72 chroma_p2s[ 4x4] 3.35x 77.63 260.22 chroma_p2s_aligned[ 4x4] 3.36x 77.95 261.90 chroma_hpp[ 8x8] 17.38x 190.57 3312.02 chroma_hps[ 8x8] 18.02x 256.19 4617.33 chroma_vpp[ 8x8] 19.72x 181.46 3578.28 chroma_vps[ 8x8] 18.51x 185.21 3427.33 chroma_vsp[ 8x8] 12.64x 303.36 3835.10 chroma_vss[ 8x8] 13.53x 268.13 3626.53 chroma_p2s[ 8x8] 7.96x 140.18 1116.35 chroma_p2s_aligned[ 8x8] 8.02x 140.21 1123.79 chroma_hpp[16x16] 24.10x 553.13 13331.91 chroma_hps[16x16] 24.89x 640.19 15937.42 chroma_vpp[16x16] 28.28x 479.18 13553.15 chroma_vps[16x16] 35.86x 377.89 13551.75 chroma_vsp[16x16] 14.44x 1088.61 15718.65 chroma_vss[16x16] 15.28x 959.30 14657.41 chroma_p2s[16x16] 9.45x 347.76 3287.76 chroma_p2s_aligned[16x16] 9.48x 349.09 3308.80 chroma_hpp[32x32] 40.01x 1794.79 71814.67 chroma_hps[32x32] 39.84x 1450.03 57771.60 chroma_vpp[32x32] 57.20x 938.12 53663.49 chroma_vps[32x32] 52.15x 1077.38 56185.59 chroma_vsp[32x32] 15.63x 4226.35 66050.82 chroma_vss[32x32] 15.70x 3744.63 58796.91 chroma_p2s[32x32] 15.36x 1124.45 17276.51 chroma_p2s_aligned[32x32] 15.52x 1119.40 17371.10 chroma_hpp[64x64] 40.02x 6927.06 277226.53 chroma_hps[64x64] 28.94x 7605.36 220067.36 chroma_vpp[64x64] 72.55x 3554.44 257863.88 chroma_vps[64x64] 42.73x 4111.12 175687.23 chroma_vsp[64x64] 14.99x 16666.25 249789.73 chroma_vss[64x64] 12.65x 14861.50 188061.95 chroma_p2s[64x64] 13.36x 4227.83 56504.45 chroma_p2s_aligned[64x64] 11.85x 4763.50 56425.75 chroma_hpp[ 8x4] 14.64x 113.46 1660.78 chroma_hps[ 8x4] 16.11x 182.90 2946.33 chroma_vpp[ 8x4] 17.60x 102.71 1807.23 chroma_vps[ 8x4] 17.84x 97.56 1740.74 chroma_vsp[ 8x4] 12.20x 180.80 2206.33 chroma_vss[ 8x4] 10.77x 172.15 1854.09 chroma_p2s[ 8x4] 8.05x 76.10 612.75 chroma_p2s_aligned[ 8x4] 8.33x 74.94 624.11 chroma_hpp[ 4x8] 14.23x 149.49 2126.51 chroma_hps[ 4x8] 12.22x 195.99 2395.71 chroma_vpp[ 4x8] 11.11x 167.17 1857.45 chroma_vps[ 4x8] 10.77x 155.20 1670.72 chroma_vsp[ 4x8] 11.74x 184.93 2171.82 chroma_vss[ 4x8] 9.34x 174.98 1634.27 chroma_p2s[ 4x8] 4.45x 102.25 455.07 chroma_p2s_aligned[ 4x8] 4.54x 102.04 463.77 chroma_hpp[ 16x8] 21.57x 305.98 6600.94 chroma_hps[ 16x8] 22.21x 417.16 9266.85 chroma_vpp[ 16x8] 23.97x 281.33 6743.57 chroma_vps[ 16x8] 29.33x 230.59 6762.17 chroma_vsp[ 16x8] 13.30x 597.92 7953.01 chroma_vss[ 16x8] 11.31x 523.90 5927.84 chroma_p2s[ 16x8] 7.70x 214.27 1649.98 chroma_p2s_aligned[ 16x8] 7.66x 214.94 1645.98 chroma_hpp[ 8x16] 24.20x 355.29 8597.09 chroma_hps[ 8x16] 20.21x 402.98 8144.74 chroma_vpp[ 8x16] 23.03x 292.40 6733.35 chroma_vps[ 8x16] 26.04x 262.21 6827.17 chroma_vsp[ 8x16] 13.89x 580.07 8057.73 chroma_vss[ 8x16] 12.25x 513.25 6285.66 chroma_p2s[ 8x16] 7.82x 214.31 1675.93 chroma_p2s_aligned[ 8x16] 7.91x 214.55 1697.25 chroma_hpp[32x16] 27.94x 935.32 26131.60 chroma_hps[32x16] 27.16x 1155.67 31393.53 chroma_vpp[32x16] 55.57x 502.78 27942.06 chroma_vps[32x16] 45.78x 590.82 27046.00 chroma_vsp[32x16] 14.81x 2117.38 31353.69 chroma_vss[32x16] 15.95x 1875.08 29910.48 chroma_p2s[32x16] 14.31x 610.91 8744.66 chroma_p2s_aligned[32x16] 14.60x 600.03 8759.26 chroma_hpp[16x32] 24.52x 1074.35 26343.15 chroma_hps[16x32] 26.58x 1096.19 29135.57 chroma_vpp[16x32] 19.77x 1395.27 27591.36 chroma_vps[16x32] 28.39x 982.28 27884.41 chroma_vsp[16x32] 14.57x 2159.53 31464.58 chroma_vss[16x32] 15.31x 1911.47 29272.48 chroma_p2s[16x32] 13.95x 604.11 8430.30 chroma_p2s_aligned[16x32] 13.94x 600.13 8363.88 chroma_hpp[64x32] 38.26x 3604.86 137927.92 chroma_hps[64x32] 29.06x 3959.80 115070.88 chroma_vpp[64x32] 59.09x 1801.36 106437.31 chroma_vps[64x32] 52.00x 2075.97 107959.77 chroma_vsp[64x32] 15.21x 8344.57 126879.70 chroma_vss[64x32] 15.94x 7429.41 118431.59 chroma_p2s[64x32] 13.28x 2151.03 28563.51 chroma_p2s_aligned[64x32] 13.24x 2152.96 28514.13 chroma_hpp[32x64] 30.04x 3536.26 106212.02 chroma_hps[32x64] 28.78x 4045.72 116438.06 chroma_vpp[32x64] 60.24x 1784.54 107499.24 chroma_vps[32x64] 53.45x 2104.17 112469.94 chroma_vsp[32x64] 15.12x 8341.57 126126.53 chroma_vss[32x64] 15.68x 7431.08 116523.20 chroma_p2s[32x64] 12.58x 2159.00 27159.02 chroma_p2s_aligned[32x64] 12.58x 2168.70 27272.37 chroma_hpp[16x12] 27.90x 455.93 12719.48 chroma_hps[16x12] 24.13x 518.01 12497.67 chroma_vpp[16x12] 23.74x 494.73 11746.51 chroma_vps[16x12] 23.42x 355.71 8329.02 chroma_vsp[16x12] 14.04x 840.74 11801.75 chroma_vss[16x12] 11.99x 748.25 8968.56 chroma_p2s[16x12] 11.87x 278.14 3301.78 chroma_p2s_aligned[16x12] 11.88x 278.14 3303.05 chroma_hpp[12x16] 18.96x 676.99 12838.39 chroma_hps[12x16] 13.89x 859.99 11948.54 chroma_vpp[12x16] 23.70x 507.41 12026.39 chroma_vps[12x16] 18.69x 445.05 8316.39 chroma_vsp[12x16] 14.24x 833.56 11871.75 chroma_vss[12x16] 13.02x 746.18 9713.45 chroma_p2s[12x16] 7.23x 336.45 2434.12 chroma_p2s_aligned[12x16] 7.22x 339.32 2448.88 chroma_hpp[ 16x4] 18.60x 176.70 3286.07 chroma_hps[ 16x4] 21.77x 267.11 5815.20 chroma_vpp[ 16x4] 20.87x 166.51 3474.33 chroma_vps[ 16x4] 23.96x 145.74 3492.14 chroma_vsp[ 16x4] 12.17x 325.28 3958.23 chroma_vss[ 16x4] 12.49x 300.07 3747.88 chroma_p2s[ 16x4] 5.94x 139.16 826.25 chroma_p2s_aligned[ 16x4] 6.02x 139.37 838.74 chroma_hpp[ 4x16] 15.76x 275.52 4341.68 chroma_hps[ 4x16] 13.05x 271.84 3548.12 chroma_vpp[ 4x16] 12.99x 274.33 3562.83 chroma_vps[ 4x16] 13.03x 268.16 3494.53 chroma_vsp[ 4x16] 13.88x 312.32 4333.97 chroma_vss[ 4x16] 11.08x 284.10 3148.31 chroma_p2s[ 4x16] 4.16x 200.23 833.69 chroma_p2s_aligned[ 4x16] 4.14x 200.65 830.88 chroma_hpp[32x24] 28.84x 1380.25 39810.08 chroma_hps[32x24] 28.92x 1619.07 46825.65 chroma_vpp[32x24] 56.55x 712.92 40317.34 chroma_vps[32x24] 49.20x 821.86 40431.52 chroma_vsp[32x24] 14.68x 3224.66 47352.96 chroma_vss[32x24] 15.49x 2827.26 43795.59 chroma_p2s[32x24] 15.10x 861.05 13000.64 chroma_p2s_aligned[32x24] 15.23x 859.01 13079.60 chroma_hpp[24x32] 19.72x 2010.73 39642.59 chroma_hps[24x32] 24.75x 1765.62 43693.89 chroma_vpp[24x32] 20.88x 1936.77 40433.49 chroma_vps[24x32] 28.55x 1414.29 40375.27 chroma_vsp[24x32] 14.75x 3177.82 46865.35 chroma_vss[24x32] 16.11x 2805.33 45181.56 chroma_p2s[24x32] 14.44x 865.58 12496.26 chroma_p2s_aligned[24x32] 14.59x 858.87 12528.31 chroma_hpp[ 32x8] 33.06x 503.10 16631.19 chroma_hps[ 32x8] 27.59x 690.02 19037.47 chroma_vpp[ 32x8] 54.29x 287.84 15626.45 chroma_vps[ 32x8] 37.68x 309.59 11663.86 chroma_vsp[ 32x8] 16.39x 1160.20 19020.46 chroma_vss[ 32x8] 14.65x 998.84 14636.18 chroma_p2s[ 32x8] 10.04x 350.74 3521.32 chroma_p2s_aligned[ 32x8] 10.20x 346.39 3533.45 chroma_hpp[ 8x32] 24.93x 694.12 17306.59 chroma_hps[ 8x32] 21.88x 666.80 14586.93 chroma_vpp[ 8x32] 22.61x 584.49 13215.52 chroma_vps[ 8x32] 27.43x 493.82 13547.39 chroma_vsp[ 8x32] 14.39x 1107.29 15935.68 chroma_vss[ 8x32] 15.20x 952.74 14485.22 chroma_p2s[ 8x32] 12.41x 348.11 4320.50 chroma_p2s_aligned[ 8x32] 12.39x 348.91 4321.87 chroma_hpp[64x48] 29.99x 5223.51 156646.25 chroma_hps[64x48] 29.06x 5756.33 167283.45 chroma_vpp[64x48] 59.65x 2667.15 159105.80 chroma_vps[64x48] 51.64x 3099.16 160052.41 chroma_vsp[64x48] 15.00x 12492.91 187351.16 chroma_vss[64x48] 15.96x 11104.14 177207.45 chroma_p2s[64x48] 16.01x 3184.16 50993.81 chroma_p2s_aligned[64x48] 15.84x 3200.59 50687.29 chroma_hpp[48x64] 22.78x 6938.66 158063.94 chroma_hps[48x64] 28.85x 5752.72 165981.22 chroma_vpp[48x64] 39.26x 4065.26 159621.73 chroma_vps[48x64] 42.57x 3767.39 160359.20 chroma_vsp[48x64] 15.04x 12459.05 187378.62 chroma_vss[48x64] 15.76x 11138.34 175560.27 chroma_p2s[48x64] 15.96x 3210.68 51256.55 chroma_p2s_aligned[48x64] 16.09x 3186.09 51260.76 chroma_hpp[64x16] 37.42x 1843.01 68966.27 chroma_hps[64x16] 28.16x 2222.48 62575.37 chroma_vpp[64x16] 68.03x 947.47 64457.94 chroma_vps[64x16] 41.89x 1068.77 44774.05 chroma_vsp[64x16] 14.89x 4199.16 62543.95 chroma_vss[64x16] 12.66x 3715.61 47032.84 chroma_p2s[64x16] 15.15x 1119.65 16966.23 chroma_p2s_aligned[64x16] 15.17x 1121.47 17011.40 chroma_hpp[16x64] 34.25x 2032.84 69633.45 chroma_hps[16x64] 27.74x 2016.79 55955.39 chroma_vpp[16x64] 22.09x 2841.52 62770.92 chroma_vps[16x64] 22.06x 2006.53 44263.57 chroma_vsp[16x64] 14.86x 4215.70 62637.23 chroma_vss[16x64] 12.57x 3741.92 47050.24 chroma_p2s[16x64] 11.34x 1123.54 12735.78 chroma_p2s_aligned[16x64] 11.38x 1120.04 12745.62 == intrapred primitives == intra_planar_4x4 4.25x 142.07 603.77 intra_dc_4x4[f=0] 1.94x 75.22 146.03 intra_dc_4x4[f=1] 2.68x 107.85 288.70 intra_allangs4x4 69.66x 423.15 29475.47 intra_ang_4x4[ 2] 6.31x 74.52 469.90 intra_ang_4x4[ 3] 13.11x 75.64 991.36 intra_ang_4x4[ 4] 12.75x 76.69 978.04 intra_ang_4x4[ 5] 12.66x 75.81 959.52 intra_ang_4x4[ 6] 13.50x 73.01 985.47 intra_ang_4x4[ 7] 12.90x 75.85 978.18 intra_ang_4x4[ 8] 12.81x 76.48 980.00 intra_ang_4x4[ 9] 13.13x 75.57 992.48 intra_ang_4x4[10] 7.10x 73.64 523.11 intra_ang_4x4[11] 15.00x 77.00 1155.28 intra_ang_4x4[12] 15.02x 76.90 1155.35 intra_ang_4x4[13] 15.05x 76.76 1155.07 intra_ang_4x4[14] 14.86x 76.69 1139.92 intra_ang_4x4[15] 15.22x 75.11 1143.15 intra_ang_4x4[16] 15.32x 75.92 1163.07 intra_ang_4x4[17] 14.92x 75.74 1129.82 intra_ang_4x4[18] 1.21x 375.81 455.28 intra_ang_4x4[19] 12.18x 76.48 931.60 intra_ang_4x4[20] 12.44x 74.24 923.47 intra_ang_4x4[21] 11.96x 75.74 906.21 intra_ang_4x4[22] 11.96x 74.20 887.56 intra_ang_4x4[23] 11.51x 77.18 888.12 intra_ang_4x4[24] 11.96x 76.58 916.03 intra_ang_4x4[25] 11.94x 76.72 916.17 intra_ang_4x4[26] 4.57x 77.95 356.03 intra_ang_4x4[27] 10.19x 76.62 780.40 intra_ang_4x4[28] 10.05x 77.21 775.89 intra_ang_4x4[29] 10.18x 75.88 772.38 intra_ang_4x4[30] 10.32x 75.18 776.17 intra_ang_4x4[31] 10.12x 76.72 776.31 intra_ang_4x4[32] 10.44x 74.73 780.10 intra_ang_4x4[33] 10.45x 74.34 776.73 intra_ang_4x4[34] 4.31x 76.62 330.50 intra_filter_4x4 4.34x 74.87 324.61 intra_planar_8x8 10.57x 212.00 2241.82 intra_dc_8x8[f=0] 2.17x 74.06 160.76 intra_dc_8x8[f=1] 3.05x 152.40 464.89 intra_allangs8x8 46.54x 2213.60 103023.59 intra_ang_8x8[ 2] 18.47x 75.11 1386.95 intra_ang_8x8[ 3] 36.49x 89.96 3282.28 intra_ang_8x8[ 4] 35.76x 91.15 3259.84 intra_ang_8x8[ 5] 36.06x 90.85 3276.11 intra_ang_8x8[ 6] 36.19x 90.52 3276.11 intra_ang_8x8[ 7] 36.41x 90.28 3286.91 intra_ang_8x8[ 8] 36.01x 90.77 3268.35 intra_ang_8x8[ 9] 36.15x 90.49 3271.48 intra_ang_8x8[10] 19.08x 80.86 1542.53 intra_ang_8x8[11] 34.76x 102.50 3562.42 intra_ang_8x8[12] 34.87x 102.43 3571.55 intra_ang_8x8[13] 33.11x 108.17 3581.64 intra_ang_8x8[14] 25.24x 139.37 3517.82 intra_ang_8x8[15] 33.08x 107.54 3556.93 intra_ang_8x8[16] 33.10x 107.64 3562.85 intra_ang_8x8[17] 33.03x 107.85 3562.71 intra_ang_8x8[18] 12.91x 75.36 972.57 intra_ang_8x8[19] 18.21x 152.47 2776.29 intra_ang_8x8[20] 24.06x 114.40 2752.59 intra_ang_8x8[21] 19.84x 138.56 2749.22 intra_ang_8x8[22] 23.10x 118.36 2734.64 intra_ang_8x8[23] 26.63x 102.43 2727.47 intra_ang_8x8[24] 31.57x 85.90 2711.76 intra_ang_8x8[25] 34.51x 78.68 2715.41 intra_ang_8x8[26] 6.04x 145.67 880.40 intra_ang_8x8[27] 33.72x 77.28 2606.16 intra_ang_8x8[28] 33.38x 78.09 2606.69 intra_ang_8x8[29] 31.89x 81.98 2614.27 intra_ang_8x8[30] 32.51x 79.70 2591.40 intra_ang_8x8[31] 33.85x 76.51 2590.14 intra_ang_8x8[32] 33.62x 76.97 2587.76 intra_ang_8x8[33] 27.23x 95.00 2586.91 intra_ang_8x8[34] 10.88x 74.45 810.12 intra_filter_8x8 4.30x 144.31 620.60 intra_planar_16x16 22.13x 389.11 8610.42 intra_dc_16x16[f=0] 1.42x 149.94 212.95 intra_dc_16x16[f=1] 2.84x 286.58 812.65 intra_allangs16x16 33.09x 11654.96 385612.56 intra_ang_16x16[ 2] 45.02x 146.93 6614.72 intra_ang_16x16[ 3] 32.71x 368.80 12064.27 intra_ang_16x16[ 4] 33.63x 367.16 12346.37 intra_ang_16x16[ 5] 35.43x 348.56 12350.64 intra_ang_16x16[ 6] 35.47x 349.30 12390.28 intra_ang_16x16[ 7] 36.48x 339.49 12385.64 intra_ang_16x16[ 8] 37.87x 323.35 12244.25 intra_ang_16x16[ 9] 56.81x 210.95 11984.06 intra_ang_16x16[10] 39.85x 170.22 6783.97 intra_ang_16x16[11] 56.61x 218.86 12390.70 intra_ang_16x16[12] 52.88x 241.80 12785.40 intra_ang_16x16[13] 54.78x 234.09 12823.35 intra_ang_16x16[14] 54.99x 232.66 12792.71 intra_ang_16x16[15] 54.19x 237.54 12871.44 intra_ang_16x16[16] 53.51x 236.16 12635.77 intra_ang_16x16[17] 52.59x 235.19 12369.52 intra_ang_16x16[18] 20.24x 146.83 2972.40 intra_ang_16x16[19] 18.00x 458.83 8260.84 intra_ang_16x16[20] 20.44x 417.93 8543.51 intra_ang_16x16[21] 22.03x 388.27 8553.49 intra_ang_16x16[22] 29.14x 289.80 8444.00 intra_ang_16x16[23] 32.14x 264.84 8510.96 intra_ang_16x16[24] 38.49x 221.07 8509.84 intra_ang_16x16[25] 44.89x 180.59 8106.93 intra_ang_16x16[26] 10.07x 278.74 2806.87 intra_ang_16x16[27] 40.41x 197.22 7969.60 intra_ang_16x16[28] 41.18x 201.56 8300.68 intra_ang_16x16[29] 34.18x 243.25 8314.01 intra_ang_16x16[30] 31.57x 261.44 8254.52 intra_ang_16x16[31] 30.70x 270.62 8308.78 intra_ang_16x16[32] 27.10x 307.70 8338.70 intra_ang_16x16[33] 26.39x 303.43 8006.29 intra_ang_16x16[34] 18.92x 148.86 2816.69 intra_filter_16x16 6.01x 214.90 1291.00 intra_planar_32x32 30.06x 983.26 29557.82 intra_dc_32x32[f=0] 1.40x 405.19 565.61 intra_allangs32x32 31.85x 47439.94 1510838.88 intra_ang_32x32[ 2] 67.63x 415.34 28089.78 intra_ang_32x32[ 3] 35.72x 1352.87 48320.62 intra_ang_32x32[ 4] 13.49x 3656.19 49312.68 intra_ang_32x32[ 5] 36.24x 1359.81 49282.52 intra_ang_32x32[ 6] 35.74x 1362.16 48686.05 intra_ang_32x32[ 7] 36.56x 1330.67 48653.79 intra_ang_32x32[ 8] 37.92x 1286.96 48805.85 intra_ang_32x32[ 9] 88.77x 545.89 48457.54 intra_ang_32x32[10] 66.00x 414.68 27367.47 intra_ang_32x32[11] 87.17x 560.77 48884.27 intra_ang_32x32[12] 77.38x 640.02 49522.27 intra_ang_32x32[13] 75.30x 658.33 49572.06 intra_ang_32x32[14] 76.61x 643.38 49291.36 intra_ang_32x32[15] 67.78x 728.19 49356.73 intra_ang_32x32[16] 50.65x 974.39 49356.88 intra_ang_32x32[17] 50.11x 974.67 48838.54 intra_ang_32x32[18] 25.56x 418.21 10688.63 intra_ang_32x32[19] 53.04x 586.44 31103.71 intra_ang_32x32[20] 55.47x 566.34 31417.38 intra_ang_32x32[21] 58.63x 535.35 31390.02 intra_ang_32x32[22] 59.48x 527.96 31404.19 intra_ang_32x32[23] 59.32x 526.10 31208.22 intra_ang_32x32[24] 60.46x 517.70 31299.40 intra_ang_32x32[25] 61.10x 501.80 30662.53 intra_ang_32x32[26] 22.68x 418.39 9490.62 intra_ang_32x32[27] 60.11x 508.10 30543.29 intra_ang_32x32[28] 58.05x 533.18 30950.80 intra_ang_32x32[29] 57.48x 538.00 30926.08 intra_ang_32x32[30] 57.33x 542.84 31123.77 intra_ang_32x32[31] 55.76x 560.35 31247.49 intra_ang_32x32[32] 53.64x 577.93 30997.66 intra_ang_32x32[33] 52.31x 585.35 30617.78 intra_ang_32x32[34] 24.67x 415.73 10256.47 intra_filter_32x32 5.98x 397.40 2375.09 + 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 65E93482 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 2.87x 201.84 579.92 avg_pp[ 4x4] 4.44x 79.63 353.37 avg_pp_aligned[ 4x4] 4.44x 79.21 351.68 sad[ 4x4] 4.24x 79.59 337.23 sad_x3[ 4x4] 2.37x 282.24 668.02 sad_x4[ 4x4] 2.86x 342.16 978.18 copy_pp[ 4x4] 2.65x 74.59 197.52 addAvg[ 4x4] 4.14x 112.16 464.33 addAvg_aligned[ 4x4] 4.07x 112.02 456.33 sse_ss[ 4x4] 4.88x 74.90 365.15 sub_ps[ 4x4] 3.49x 75.25 262.61 add_ps[ 4x4] 5.67x 77.39 438.94 add_ps_aligned[ 4x4] 5.40x 79.87 431.50 copy_ss[ 4x4] 2.65x 73.75 195.41 satd[ 8x8] 8.86x 190.04 1684.49 avg_pp[ 8x8] 9.44x 123.16 1162.03 avg_pp_aligned[ 8x8] 9.42x 123.16 1160.54 sad[ 8x8] 1.42x 298.56 422.81 sad_x3[ 8x8] 2.31x 443.01 1022.22 sad_x4[ 8x8] 2.50x 559.47 1398.88 copy_pp[ 8x8] 8.15x 77.67 633.23 addAvg[ 8x8] 10.62x 175.65 1865.73 addAvg_aligned[ 8x8] 10.43x 172.01 1794.61 sse_ss[ 8x8] 4.35x 168.05 731.14 sub_ps[ 8x8] 6.02x 130.09 783.33 add_ps[ 8x8] 10.41x 160.17 1667.80 add_ps_aligned[ 8x8] 10.48x 159.85 1674.66 copy_ss[ 8x8] 8.04x 79.21 636.45 [i420] copy_pp[ 4x4] 2.67x 73.57 196.25 [i420] addAvg[ 4x4] 4.14x 111.95 463.35 [i420] addAvg_aligned[ 4x4] 4.10x 111.99 459.14 [i420] copy_ss[ 4x4] 2.64x 74.17 195.55 [i420] sub_ps[ 4x4] 3.58x 75.53 270.46 [i420] add_ps[ 4x4] 5.98x 74.94 448.48 [i420] add_ps_aligned[ 4x4] 5.54x 78.51 434.87 [i422] copy_pp[ 4x8] 5.00x 78.68 393.07 [i422] addAvg[ 4x8] 4.55x 185.98 846.45 [i422] addAvg_aligned[ 4x8] 4.59x 186.01 852.93 [i422] satd[ 4x8] 5.87x 185.70 1090.26 [i422] copy_ss[ 4x8] 5.22x 77.91 406.39 [i422] sse_pp[ 4x8] 3.68x 166.19 611.20 [i422] sub_ps[ 4x8] 3.60x 130.02 468.26 [i422] add_ps[ 4x8] 5.64x 145.60 821.48 [i422] add_ps_aligned[ 4x8] 5.62x 145.29 816.57 satd[ 8x4] 4.63x 184.75 855.01 avg_pp[ 8x4] 7.59x 78.26 593.67 avg_pp_aligned[ 8x4] 7.27x 78.19 568.70 sad[ 8x4] 1.34x 184.58 247.45 sad_x3[ 8x4] 2.12x 266.45 563.93 sad_x4[ 8x4] 2.41x 318.66 766.49 copy_pp[ 8x4] 5.21x 73.05 380.72 addAvg[ 8x4] 9.43x 96.09 905.79 addAvg_aligned[ 8x4] 9.48x 96.54 914.91 [i420] copy_pp[ 4x2] 1.25x 72.21 89.92 [i420] addAvg[ 4x2] 3.41x 75.32 257.13 [i420] addAvg_aligned[ 4x2] 3.43x 75.18 258.07 [i422] copy_pp[ 4x4] 2.61x 74.94 195.83 [i422] addAvg[ 4x4] 4.08x 112.02 457.45 [i422] addAvg_aligned[ 4x4] 4.12x 112.27 463.07 satd[ 4x8] 5.73x 188.46 1080.02 avg_pp[ 4x8] 4.93x 126.45 623.69 avg_pp_aligned[ 4x8] 5.23x 126.24 659.74 sad[ 4x8] 3.36x 184.30 618.78 sad_x3[ 4x8] 2.47x 490.25 1212.21 sad_x4[ 4x8] 3.16x 606.61 1919.88 copy_pp[ 4x8] 5.31x 77.32 410.18 addAvg[ 4x8] 4.49x 188.95 849.26 addAvg_aligned[ 4x8] 4.44x 188.32 835.93 [i420] copy_pp[ 2x4] 1.02x 76.97 78.56 [i420] addAvg[ 2x4] 3.46x 78.89 273.27 [i420] addAvg_aligned[ 2x4] 3.61x 78.33 282.67 [i422] copy_pp[ 2x8] 2.16x 77.28 167.07 [i422] addAvg[ 2x8] 2.74x 182.81 500.66 [i422] addAvg_aligned[ 2x8] 2.73x 183.25 499.68 satd[16x16] 12.15x 545.96 6635.13 avg_pp[16x16] 21.48x 206.18 4428.69 avg_pp_aligned[16x16] 21.22x 208.49 4424.45 sad[16x16] 5.62x 248.48 1397.62 sad_x3[16x16] 5.25x 680.87 3572.95 sad_x4[16x16] 5.76x 824.86 4753.41 copy_pp[16x16] 27.88x 155.24 4328.22 addAvg[16x16] 23.49x 306.16 7191.73 addAvg_aligned[16x16] 23.62x 303.99 7178.86 sse_ss[16x16] 12.39x 227.23 2816.41 sub_ps[16x16] 14.48x 206.92 2996.25 add_ps[16x16] 26.99x 251.15 6778.22 add_ps_aligned[16x16] 26.10x 257.66 6723.80 copy_ss[16x16] 27.68x 156.67 4335.93 copy_sp[16x16] 27.97x 154.01 4307.53 copy_ps[16x16] 27.84x 154.81 4310.68 [i420] copy_pp[ 8x8] 8.21x 80.12 657.49 [i420] addAvg[ 8x8] 10.08x 184.16 1857.03 [i420] addAvg_aligned[ 8x8] 10.32x 175.58 1811.99 [i420] satd[ 8x8] 7.04x 251.46 1770.48 [i420] copy_ss[ 8x8] 8.31x 79.38 659.74 [i420] sub_ps[ 8x8] 6.00x 130.41 782.34 [i420] add_ps[ 8x8] 10.17x 164.23 1670.74 [i420] add_ps_aligned[ 8x8] 10.42x 160.63 1672.99 [i420] sa8d[ 8x8] 5.93x 274.39 1627.11 [i422] copy_pp[ 8x16] 9.01x 152.05 1370.40 [i422] addAvg[ 8x16] 12.94x 277.23 3588.10 [i422] addAvg_aligned[ 8x16] 12.65x 284.06 3592.21 [i422] satd[ 8x16] 7.07x 491.82 3476.57 [i422] copy_ss[ 8x16] 8.96x 154.15 1381.34 [i422] sse_pp[ 8x16] 5.52x 240.12 1326.35 [i422] sub_ps[ 8x16] 10.42x 218.79 2280.48 [i422] add_ps[ 8x16] 12.44x 263.54 3279.62 [i422] add_ps_aligned[ 8x16] 12.57x 258.01 3244.27 [i422] sa8d[ 8x16] 6.23x 524.53 3269.90 satd[ 16x8] 11.71x 296.74 3475.73 avg_pp[ 16x8] 16.53x 126.97 2098.60 avg_pp_aligned[ 16x8] 16.57x 126.80 2100.70 sad[ 16x8] 4.65x 158.01 734.23 sad_x3[ 16x8] 4.60x 398.74 1834.59 sad_x4[ 16x8] 5.11x 477.60 2440.88 copy_pp[ 16x8] 14.79x 79.31 1173.03 addAvg[ 16x8] 18.37x 196.41 3608.51 addAvg_aligned[ 16x8] 18.35x 196.20 3600.72 [i420] copy_pp[ 8x4] 5.23x 73.85 386.19 [i420] addAvg[ 8x4] 9.27x 97.42 903.13 [i420] addAvg_aligned[ 8x4] 9.46x 96.33 911.26 [i420] satd[ 8x4] 4.73x 181.25 857.96 [i422] copy_pp[ 8x8] 8.28x 79.49 657.92 [i422] addAvg[ 8x8] 10.55x 173.65 1831.22 [i422] addAvg_aligned[ 8x8] 10.45x 175.33 1831.36 [i422] satd[ 8x8] 6.96x 251.60 1752.38 satd[ 8x16] 7.15x 485.48 3473.63 avg_pp[ 8x16] 11.07x 204.40 2262.44 avg_pp_aligned[ 8x16] 11.10x 203.87 2262.73 sad[ 8x16] 2.64x 289.21 764.67 sad_x3[ 8x16] 2.68x 765.20 2047.96 sad_x4[ 8x16] 2.69x 984.20 2645.55 copy_pp[ 8x16] 9.13x 150.37 1372.08 addAvg[ 8x16] 12.63x 285.29 3603.73 addAvg_aligned[ 8x16] 12.82x 281.33 3607.03 [i420] copy_pp[ 4x8] 5.15x 77.28 398.12 [i420] addAvg[ 4x8] 4.64x 182.09 844.49 [i420] addAvg_aligned[ 4x8] 4.63x 182.06 842.81 [i420] satd[ 4x8] 5.68x 187.86 1066.13 [i422] copy_pp[ 4x16] 7.34x 154.32 1133.33 [i422] addAvg[ 4x16] 5.70x 285.57 1628.38 [i422] addAvg_aligned[ 4x16] 5.68x 284.20 1613.09 [i422] satd[ 4x16] 6.96x 308.08 2143.86 satd[ 16x4] 9.50x 188.08 1786.61 avg_pp[ 16x4] 14.60x 77.98 1138.66 avg_pp_aligned[ 16x4] 14.65x 79.17 1159.56 sad[ 16x4] 5.29x 77.46 409.76 sad_x3[ 16x4] 4.22x 228.87 966.95 sad_x4[ 16x4] 4.61x 281.40 1296.19 copy_pp[ 16x4] 8.39x 75.18 630.70 addAvg[ 16x4] 13.71x 133.80 1833.89 addAvg_aligned[ 16x4] 14.08x 130.30 1834.45 [i420] copy_pp[ 8x2] 3.45x 72.42 249.84 [i420] addAvg[ 8x2] 6.82x 73.96 504.73 [i420] addAvg_aligned[ 8x2] 6.77x 73.92 500.66 [i422] copy_pp[ 8x4] 5.27x 72.70 382.83 [i422] addAvg[ 8x4] 9.65x 96.58 932.02 [i422] addAvg_aligned[ 8x4] 9.85x 97.24 957.70 [i422] satd[ 8x4] 5.15x 181.35 934.27 satd[16x12] 11.76x 429.59 5051.22 avg_pp[16x12] 20.54x 166.05 3409.94 avg_pp_aligned[16x12] 21.04x 161.61 3399.56 sad[16x12] 5.40x 198.48 1072.59 sad_x3[16x12] 5.11x 532.09 2720.32 sad_x4[16x12] 5.23x 685.22 3581.78 copy_pp[16x12] 20.63x 89.54 1847.21 addAvg[16x12] 19.36x 261.79 5068.20 addAvg_aligned[16x12] 18.48x 274.61 5073.67 [i420] copy_pp[ 8x6] 11.77x 74.83 880.54 [i420] addAvg[ 8x6] 10.00x 136.25 1362.12 [i420] addAvg_aligned[ 8x6] 9.73x 140.25 1365.21 [i422] copy_pp[ 8x12] 7.04x 133.17 937.69 [i422] addAvg[ 8x12] 11.78x 226.11 2664.49 [i422] addAvg_aligned[ 8x12] 12.17x 222.12 2703.07 [i422] satd[ 8x12] 7.94x 399.27 3168.66 satd[ 4x16] 6.92x 310.48 2147.98 avg_pp[ 4x16] 5.51x 197.88 1090.82 avg_pp_aligned[ 4x16] 6.03x 198.37 1196.17 sad[ 4x16] 3.56x 306.51 1090.12 sad_x3[ 4x16] 2.69x 858.29 2312.10 sad_x4[ 4x16] 3.49x 1116.04 3895.17 copy_pp[ 4x16] 7.72x 147.74 1139.92 addAvg[ 4x16] 5.58x 287.11 1603.13 addAvg_aligned[ 4x16] 5.75x 287.88 1655.31 [i420] copy_pp[ 2x8] 2.20x 77.25 170.02 [i420] addAvg[ 2x8] 2.66x 183.25 487.05 [i420] addAvg_aligned[ 2x8] 2.76x 182.30 502.91 [i422] copy_pp[ 2x16] 1.37x 184.02 251.52 [i422] addAvg[ 2x16] 3.22x 287.00 922.93 [i422] addAvg_aligned[ 2x16] 3.16x 291.38 919.54 satd[12x16] 7.29x 877.19 6397.21 avg_pp[12x16] 11.52x 286.27 3296.87 avg_pp_aligned[12x16] 12.01x 283.78 3408.12 sad[12x16] 6.07x 573.90 3480.74 sad_x3[12x16] 2.91x 2322.61 6753.67 sad_x4[12x16] 3.96x 2958.25 11705.71 copy_pp[12x16] 13.27x 248.96 3304.03 addAvg[12x16] 13.32x 403.44 5372.89 addAvg_aligned[12x16] 13.38x 399.23 5343.29 [i420] copy_pp[ 6x8] 3.31x 148.23 490.56 [i420] addAvg[ 6x8] 6.23x 222.15 1384.71 [i420] addAvg_aligned[ 6x8] 6.28x 220.26 1384.01 [i422] copy_pp[ 6x16] 3.91x 256.22 1002.35 [i422] addAvg[ 6x16] 6.62x 403.12 2668.84 [i422] addAvg_aligned[ 6x16] 6.56x 406.73 2666.87 satd[32x32] 14.51x 1827.67 26526.77 avg_pp[32x32] 28.61x 610.25 17460.78 avg_pp_aligned[32x32] 28.39x 613.93 17429.72 sad[32x32] 7.61x 684.42 5205.25 sad_x3[32x32] 5.35x 2465.94 13197.81 sad_x4[32x32] 5.43x 3172.42 17237.39 copy_pp[32x32] 17.22x 532.09 9163.53 addAvg[32x32] 27.67x 967.04 26758.24 addAvg_aligned[32x32] 27.73x 961.30 26657.09 sse_ss[32x32] 12.40x 879.62 10908.92 sub_ps[32x32] 16.79x 683.64 11476.21 add_ps[32x32] 41.64x 738.19 30736.87 add_ps_aligned[32x32] 42.19x 737.71 31124.89 copy_ss[32x32] 16.94x 540.84 9160.88 copy_sp[32x32] 17.06x 535.91 9142.45 copy_ps[32x32] 16.66x 548.97 9144.28 [i420] copy_pp[16x16] 27.88x 155.23 4327.52 [i420] addAvg[16x16] 23.88x 306.02 7307.55 [i420] addAvg_aligned[16x16] 23.38x 307.17 7180.54 [i420] satd[16x16] 12.09x 547.22 6615.77 [i420] copy_ss[16x16] 28.16x 153.73 4328.47 [i420] copy_ps[16x16] 27.75x 155.23 4307.60 [i420] copy_sp[16x16] 27.62x 155.93 4307.46 [i420] sse_pp[16x16] 12.22x 228.00 2787.07 [i420] sub_ps[16x16] 14.40x 206.11 2967.35 [i420] add_ps[16x16] 26.08x 256.47 6687.81 [i420] add_ps_aligned[16x16] 26.43x 251.04 6634.99 [i420] sa8d[16x16] 6.02x 980.07 5904.32 [i422] copy_pp[16x32] 29.74x 284.59 8463.69 [i422] addAvg[16x32] 25.97x 540.11 14028.11 [i422] addAvg_aligned[16x32] 26.43x 541.37 14309.88 [i422] satd[16x32] 13.55x 976.88 13235.61 [i422] copy_ss[16x32] 28.55x 294.88 8417.85 [i422] copy_ps[16x32] 29.18x 287.70 8394.24 [i422] copy_sp[16x32] 28.58x 294.11 8406.31 [i422] sse_pp[16x32] 11.33x 443.82 5030.18 [i422] sub_ps[16x32] 23.53x 358.51 8437.39 [i422] add_ps[16x32] 26.77x 447.98 11990.38 [i422] add_ps_aligned[16x32] 26.56x 450.78 11973.79 [i422] sa8d[16x32] 6.23x 1921.90 11978.86 satd[32x16] 13.81x 957.31 13222.14 avg_pp[32x16] 25.03x 340.90 8531.99 avg_pp_aligned[32x16] 25.39x 335.92 8528.75 sad[32x16] 6.66x 382.36 2548.34 sad_x3[32x16] 5.18x 1272.40 6584.91 sad_x4[32x16] 5.29x 1622.96 8586.71 copy_pp[32x16] 16.89x 277.48 4685.92 addAvg[32x16] 25.97x 552.96 14358.29 addAvg_aligned[32x16] 26.03x 548.23 14269.04 [i420] copy_pp[ 16x8] 15.06x 78.05 1175.27 [i420] addAvg[ 16x8] 18.23x 198.41 3617.93 [i420] addAvg_aligned[ 16x8] 18.28x 197.92 3617.98 [i420] satd[ 16x8] 11.16x 300.24 3351.16 [i422] copy_pp[16x16] 28.37x 152.57 4327.91 [i422] addAvg[16x16] 24.14x 305.11 7366.55 [i422] addAvg_aligned[16x16] 23.93x 304.51 7286.89 [i422] satd[16x16] 12.13x 549.70 6665.18 satd[16x32] 13.37x 974.92 13033.49 avg_pp[16x32] 25.81x 341.53 8816.35 avg_pp_aligned[16x32] 25.81x 338.20 8729.10 sad[16x32] 5.88x 462.93 2720.44 sad_x3[16x32] 5.64x 1258.14 7096.71 sad_x4[16x32] 5.67x 1645.02 9328.55 copy_pp[16x32] 29.14x 288.61 8411.64 addAvg[16x32] 26.20x 540.95 14173.59 addAvg_aligned[16x32] 26.02x 544.24 14163.90 [i420] copy_pp[ 8x16] 8.75x 157.33 1376.01 [i420] addAvg[ 8x16] 13.00x 280.77 3649.68 [i420] addAvg_aligned[ 8x16] 12.94x 282.63 3656.27 [i420] satd[ 8x16] 6.97x 485.20 3380.06 [i422] copy_pp[ 8x32] 9.13x 276.36 2522.39 [i422] addAvg[ 8x32] 13.52x 534.05 7220.52 [i422] addAvg_aligned[ 8x32] 13.33x 541.30 7217.17 [i422] satd[ 8x32] 7.38x 884.26 6525.18 satd[ 32x8] 12.30x 536.36 6594.73 avg_pp[ 32x8] 21.92x 199.53 4372.89 avg_pp_aligned[ 32x8] 22.12x 197.50 4368.20 sad[ 32x8] 5.46x 239.80 1308.96 sad_x3[ 32x8] 4.70x 709.53 3333.91 sad_x4[ 32x8] 5.07x 856.42 4345.05 copy_pp[ 32x8] 16.09x 152.33 2450.84 addAvg[ 32x8] 24.05x 300.03 7215.47 addAvg_aligned[ 32x8] 23.94x 301.64 7222.09 [i420] copy_pp[ 16x4] 8.40x 77.35 650.06 [i420] addAvg[ 16x4] 14.45x 130.48 1884.95 [i420] addAvg_aligned[ 16x4] 14.56x 130.09 1893.93 [i420] satd[ 16x4] 9.01x 188.32 1695.88 [i422] copy_pp[ 16x8] 14.91x 79.73 1188.60 [i422] addAvg[ 16x8] 18.09x 199.98 3618.26 [i422] addAvg_aligned[ 16x8] 17.85x 200.23 3574.49 [i422] satd[ 16x8] 11.39x 294.78 3356.35 satd[32x24] 14.44x 1380.39 19926.53 avg_pp[32x24] 26.43x 480.62 12700.36 avg_pp_aligned[32x24] 26.10x 486.18 12689.96 sad[32x24] 7.00x 546.24 3826.15 sad_x3[32x24] 5.17x 1902.51 9844.70 sad_x4[32x24] 5.24x 2439.11 12775.70 copy_pp[32x24] 16.98x 408.20 6930.42 addAvg[32x24] 28.60x 748.22 21397.09 addAvg_aligned[32x24] 29.12x 736.45 21445.67 [i420] copy_pp[16x12] 19.93x 92.62 1845.58 [i420] addAvg[16x12] 17.77x 282.21 5014.47 [i420] addAvg_aligned[16x12] 17.99x 279.93 5035.36 [i420] satd[16x12] 11.52x 434.25 5002.69 [i422] copy_pp[16x24] 28.46x 224.08 6377.03 [i422] addAvg[16x24] 22.78x 446.72 10174.83 [i422] addAvg_aligned[16x24] 22.66x 447.96 10148.60 [i422] satd[16x24] 7.59x 1310.35 9943.09 satd[ 8x32] 7.32x 890.17 6513.65 avg_pp[ 8x32] 12.95x 352.42 4563.07 avg_pp_aligned[ 8x32] 12.95x 352.10 4558.00 sad[ 8x32] 2.47x 590.50 1456.25 sad_x3[ 8x32] 2.63x 1463.48 3843.41 sad_x4[ 8x32] 2.70x 1909.55 5150.26 copy_pp[ 8x32] 9.06x 279.26 2529.12 addAvg[ 8x32] 13.31x 536.00 7132.71 addAvg_aligned[ 8x32] 13.41x 535.03 7175.14 [i420] copy_pp[ 4x16] 7.51x 151.28 1136.41 [i420] addAvg[ 4x16] 5.69x 284.06 1615.75 [i420] addAvg_aligned[ 4x16] 5.63x 287.04 1615.75 [i420] satd[ 4x16] 6.91x 312.30 2157.52 [i422] copy_pp[ 4x32] 5.33x 278.70 1486.83 [i422] addAvg[ 4x32] 6.41x 488.11 3130.78 [i422] addAvg_aligned[ 4x32] 6.42x 486.32 3123.15 [i422] satd[ 4x32] 7.10x 598.27 4248.40 satd[24x32] 7.75x 2586.50 20044.32 avg_pp[24x32] 21.44x 610.36 13086.91 avg_pp_aligned[24x32] 21.50x 608.01 13073.83 sad[24x32] 2.84x 1421.92 4031.24 sad_x3[24x32] 2.53x 4094.63 10341.90 sad_x4[24x32] 2.52x 5285.82 13320.94 copy_pp[24x32] 23.82x 526.49 12538.86 addAvg[24x32] 21.68x 971.91 21073.65 addAvg_aligned[24x32] 21.65x 978.70 21184.61 [i420] copy_pp[12x16] 12.75x 259.13 3304.31 [i420] addAvg[12x16] 13.80x 397.38 5484.04 [i420] addAvg_aligned[12x16] 13.71x 396.85 5442.04 [i420] satd[12x16] 7.33x 863.50 6325.58 [i422] copy_pp[12x32] 7.03x 502.64 3533.81 [i422] addAvg[12x32] 15.16x 711.80 10789.98 [i422] addAvg_aligned[12x32] 15.14x 712.71 10791.36 [i422] satd[12x32] 7.63x 1664.44 12695.30 satd[64x64] 14.92x 6999.37 104422.75 avg_pp[64x64] 30.77x 2171.89 66835.13 avg_pp_aligned[64x64] 30.66x 2174.13 66669.32 sad[64x64] 8.32x 2324.26 19334.03 sad_x3[64x64] 5.17x 9522.91 49262.61 sad_x4[64x64] 5.32x 12158.65 64662.61 copy_pp[64x64] 17.22x 2058.99 35453.39 addAvg[64x64] 32.70x 3674.16 120149.74 addAvg_aligned[64x64] 32.82x 3659.65 120101.06 sse_ss[64x64] 15.26x 2771.66 42296.70 sub_ps[64x64] 17.80x 2599.25 46275.89 add_ps[64x64] 35.52x 2642.48 93855.55 add_ps_aligned[64x64] 33.75x 2778.21 93763.38 copy_ss[64x64] 15.50x 2281.59 35362.77 copy_sp[64x64] 17.05x 2076.46 35410.18 copy_ps[64x64] 17.01x 2073.90 35282.53 [i420] copy_pp[32x32] 17.10x 535.91 9163.27 [i420] addAvg[32x32] 27.24x 977.41 26622.02 [i420] addAvg_aligned[32x32] 27.15x 978.84 26572.51 [i420] satd[32x32] 15.23x 1825.57 27810.90 [i420] copy_ss[32x32] 17.05x 537.24 9162.55 [i420] copy_ps[32x32] 17.06x 536.89 9161.14 [i420] copy_sp[32x32] 17.22x 532.02 9161.71 [i420] sse_pp[32x32] 12.60x 873.65 11004.03 [i420] sub_ps[32x32] 16.71x 685.92 11460.74 [i420] add_ps[32x32] 41.47x 740.94 30726.49 [i420] add_ps_aligned[32x32] 41.56x 739.59 30737.01 [i420] sa8d[32x32] 6.38x 3772.40 24082.67 [i422] copy_pp[32x64] 17.38x 1048.35 18216.97 [i422] addAvg[32x64] 30.63x 1864.14 57100.64 [i422] addAvg_aligned[32x64] 30.70x 1860.24 57117.61 [i422] satd[32x64] 14.71x 3570.42 52508.00 [i422] copy_ss[32x64] 17.32x 1047.09 18130.42 [i422] copy_ps[32x64] 17.45x 1048.07 18288.10 [i422] copy_sp[32x64] 17.44x 1044.08 18211.64 [i422] sse_pp[32x64] 15.05x 1298.54 19544.76 [i422] sub_ps[32x64] 33.10x 1319.24 43667.23 [i422] add_ps[32x64] 34.62x 1353.95 46870.96 [i422] add_ps_aligned[32x64] 34.53x 1358.69 46913.61 [i422] sa8d[32x64] 6.42x 7502.72 48193.95 satd[64x32] 14.69x 3571.05 52446.27 avg_pp[64x32] 30.13x 1128.12 33991.24 avg_pp_aligned[64x32] 30.15x 1128.62 34029.68 sad[64x32] 7.86x 1238.80 9734.63 sad_x3[64x32] 5.24x 4721.63 24750.54 sad_x4[64x32] 5.30x 6114.35 32394.01 copy_pp[64x32] 16.74x 1050.84 17585.99 addAvg[64x32] 29.98x 1875.46 56217.29 addAvg_aligned[64x32] 30.00x 1867.59 56030.30 [i420] copy_pp[32x16] 16.63x 282.10 4691.26 [i420] addAvg[32x16] 26.68x 533.07 14220.40 [i420] addAvg_aligned[32x16] 26.93x 530.52 14288.42 [i420] satd[32x16] 13.93x 954.84 13301.12 [i422] copy_pp[32x32] 17.09x 536.01 9162.85 [i422] addAvg[32x32] 27.75x 956.88 26551.32 [i422] addAvg_aligned[32x32] 27.59x 960.32 26495.63 [i422] satd[32x32] 14.36x 1836.18 26361.10 satd[32x64] 14.74x 3530.03 52047.18 avg_pp[32x64] 29.74x 1131.21 33643.49 avg_pp_aligned[32x64] 29.54x 1138.59 33635.63 sad[32x64] 8.32x 1233.16 10256.41 sad_x3[32x64] 5.60x 4702.65 26350.02 sad_x4[32x64] 5.59x 6115.80 34159.44 copy_pp[32x64] 17.38x 1048.14 18211.53 addAvg[32x64] 30.82x 1855.12 57175.41 addAvg_aligned[32x64] 30.36x 1870.84 56801.00 [i420] copy_pp[16x32] 29.94x 281.09 8414.76 [i420] addAvg[16x32] 25.75x 546.90 14084.76 [i420] addAvg_aligned[16x32] 26.01x 545.82 14197.21 [i420] satd[16x32] 13.46x 973.03 13096.18 [i422] copy_pp[16x64] 30.42x 546.30 16620.08 [i422] addAvg[16x64] 27.89x 1002.45 27955.25 [i422] addAvg_aligned[16x64] 28.10x 996.42 27996.21 [i422] satd[16x64] 14.36x 1837.27 26378.92 satd[64x16] 14.46x 1830.19 26458.74 avg_pp[64x16] 27.06x 621.35 16813.19 avg_pp_aligned[64x16] 27.09x 620.06 16797.05 sad[64x16] 6.96x 707.11 4924.46 sad_x3[64x16] 5.23x 2389.73 12495.77 sad_x4[64x16] 5.28x 3091.67 16327.82 copy_pp[64x16] 16.98x 534.18 9069.42 addAvg[64x16] 31.26x 966.51 30210.82 addAvg_aligned[64x16] 31.14x 964.24 30028.18 [i420] copy_pp[ 32x8] 15.89x 154.22 2450.56 [i420] addAvg[ 32x8] 23.76x 294.71 7003.51 [i420] addAvg_aligned[ 32x8] 24.05x 292.57 7035.42 [i420] satd[ 32x8] 12.02x 545.61 6558.96 [i422] copy_pp[32x16] 16.65x 281.75 4690.42 [i422] addAvg[32x16] 26.02x 551.35 14347.90 [i422] addAvg_aligned[32x16] 25.84x 547.46 14148.00 [i422] satd[32x16] 13.71x 955.77 13103.75 satd[64x48] 14.90x 5285.16 78738.08 avg_pp[64x48] 29.12x 1706.26 49684.01 avg_pp_aligned[64x48] 29.14x 1707.70 49762.84 sad[64x48] 8.09x 1788.59 14471.31 sad_x3[64x48] 5.26x 7053.88 37110.80 sad_x4[64x48] 5.36x 9018.43 48359.06 copy_pp[64x48] 32.51x 1560.29 50720.40 addAvg[64x48] 32.06x 2771.94 88872.23 addAvg_aligned[64x48] 32.40x 2745.66 88960.73 [i420] copy_pp[32x24] 17.01x 407.46 6930.98 [i420] addAvg[32x24] 28.80x 734.49 21154.76 [i420] addAvg_aligned[32x24] 29.10x 737.78 21468.82 [i420] satd[32x24] 14.28x 1403.29 20035.01 [i422] copy_pp[32x48] 17.25x 791.08 13643.11 [i422] addAvg[32x48] 29.88x 1432.88 42810.40 [i422] addAvg_aligned[32x48] 30.12x 1414.01 42587.50 [i422] satd[32x48] 7.81x 5078.40 39683.83 satd[16x64] 14.36x 1852.79 26605.19 avg_pp[16x64] 27.96x 619.32 17317.07 avg_pp_aligned[16x64] 28.33x 612.21 17343.70 sad[16x64] 7.75x 725.18 5619.22 sad_x3[16x64] 5.89x 2417.52 14233.90 sad_x4[16x64] 6.07x 3087.04 18744.99 copy_pp[16x64] 30.71x 542.28 16651.57 addAvg[16x64] 27.95x 1000.24 27960.86 addAvg_aligned[16x64] 26.64x 1049.30 27949.50 [i420] copy_pp[ 8x32] 8.94x 282.21 2522.10 [i420] addAvg[ 8x32] 13.44x 532.81 7159.50 [i420] addAvg_aligned[ 8x32] 13.45x 532.48 7161.65 [i420] satd[ 8x32] 7.51x 903.98 6793.23 [i422] copy_pp[ 8x64] 8.95x 537.31 4810.36 [i422] addAvg[ 8x64] 13.93x 1055.96 14714.45 [i422] addAvg_aligned[ 8x64] 13.68x 1045.87 14302.35 [i422] satd[ 8x64] 7.88x 1736.20 13682.47 satd[48x64] 14.79x 5291.78 78271.50 avg_pp[48x64] 30.90x 1669.28 51575.27 avg_pp_aligned[48x64] 31.11x 1649.88 51329.08 sad[48x64] 8.17x 1805.36 14753.17 sad_x3[48x64] 5.25x 7170.60 37651.16 sad_x4[48x64] 5.31x 9228.74 48975.87 copy_pp[48x64] 16.98x 1547.11 26273.33 addAvg[48x64] 27.46x 2848.03 78217.91 addAvg_aligned[48x64] 27.36x 2871.86 78586.44 [i420] copy_pp[24x32] 23.88x 525.44 12547.43 [i420] addAvg[24x32] 14.11x 1486.49 20976.85 [i420] addAvg_aligned[24x32] 14.29x 1480.47 21157.99 [i420] satd[24x32] 7.77x 2580.54 20060.54 [i422] copy_pp[24x64] 12.54x 1039.74 13038.55 [i422] addAvg[24x64] 21.63x 1846.49 39944.47 [i422] addAvg_aligned[24x64] 21.50x 1865.10 40099.48 [i422] satd[24x64] 7.82x 5086.94 39757.05 ssd_s[4x4] 3.53x 72.00 253.91 ssd_s_aligned[4x4] 3.56x 72.52 258.26 sa8d[4x4] 2.75x 202.05 554.95 residual[4x4] 3.45x 74.27 255.87 residual_aligned[4x4] 3.43x 74.55 255.73 blkfill[4x4] 1.04x 71.05 73.93 blkfill_aligned[4x4] 1.02x 72.38 74.07 transpose[4x4] 3.32x 73.78 245.07 cpy2Dto1D_shl[4x4] 3.32x 73.64 244.79 cpy2Dto1D_shr[4x4] 4.21x 74.48 313.81 cpy1Dto2D_shl[4x4] 3.38x 72.98 246.47 cpy1Dto2D_shl_aligned[4x4] 3.37x 72.98 246.05 cpy1Dto2D_shr[4x4] 4.14x 73.15 302.73 copy_cnt[4x4] 4.40x 73.82 324.75 psy_cost_pp[4x4] 8.95x 176.03 1576.05 ssimDist[4x4] 4.10x 152.68 625.51 ssd_s[8x8] 5.50x 72.63 399.80 ssd_s_aligned[8x8] 5.53x 72.56 401.20 sa8d[8x8] 5.32x 293.83 1564.55 residual[8x8] 7.81x 98.54 769.16 residual_aligned[8x8] 7.83x 98.47 771.40 blkfill[8x8] 1.00x 75.88 75.61 blkfill_aligned[8x8] 1.03x 75.08 77.29 transpose[8x8] 8.38x 79.14 663.03 var[8x8] 2.75x 150.61 413.69 cpy2Dto1D_shl[8x8] 11.29x 75.57 853.33 cpy2Dto1D_shr[8x8] 14.46x 77.18 1116.21 cpy1Dto2D_shl[8x8] 14.77x 75.57 1116.21 cpy1Dto2D_shl_aligned[8x8] 15.08x 74.06 1116.49 cpy1Dto2D_shr[8x8] 15.07x 73.71 1111.02 copy_cnt[8x8] 14.79x 75.99 1123.51 psy_cost_pp[8x8] 11.20x 334.38 3745.42 ssimDist[8x8] 6.82x 323.46 2204.65 ssd_s[16x16] 7.27x 183.95 1336.73 ssd_s_aligned[16x16] 7.26x 183.11 1328.88 sa8d[16x16] 10.03x 584.73 5866.67 residual[16x16] 14.83x 199.07 2951.36 residual_aligned[16x16] 14.88x 198.34 2951.53 blkfill[16x16] 1.65x 146.20 240.72 blkfill_aligned[16x16] 1.64x 146.16 240.30 transpose[16x16] 8.85x 288.09 2550.16 var[16x16] 2.90x 384.91 1116.63 cpy2Dto1D_shl[16x16] 24.08x 152.82 3679.22 cpy2Dto1D_shr[16x16] 23.02x 188.57 4340.14 cpy1Dto2D_shl[16x16] 28.48x 151.80 4323.73 cpy1Dto2D_shl_aligned[16x16] 28.50x 151.63 4322.01 cpy1Dto2D_shr[16x16] 23.47x 188.46 4422.77 copy_cnt[16x16] 23.77x 182.09 4328.61 psy_cost_pp[16x16] 10.44x 1374.05 14343.11 ssimDist[16x16] 8.36x 1086.59 9086.79 ssd_s[32x32] 9.80x 494.94 4852.77 ssd_s_aligned[32x32] 9.78x 495.81 4849.92 sa8d[32x32] 11.37x 2057.08 23396.30 residual[32x32] 31.59x 678.38 21432.09 residual_aligned[32x32] 32.06x 670.90 21508.31 blkfill[32x32] 1.89x 529.60 1001.04 blkfill_aligned[32x32] 1.87x 532.27 997.54 transpose[32x32] 7.87x 1196.76 9413.81 var[32x32] 2.84x 1432.90 4065.33 cpy2Dto1D_shl[32x32] 32.18x 539.62 17364.51 cpy2Dto1D_shr[32x32] 30.83x 537.76 16578.33 cpy1Dto2D_shl[32x32] 25.22x 537.97 13566.81 cpy1Dto2D_shl_aligned[32x32] 24.93x 538.57 13428.90 cpy1Dto2D_shr[32x32] 30.98x 539.90 16727.05 copy_cnt[32x32] 24.31x 540.18 13130.90 psy_cost_pp[32x32] 10.84x 5268.85 57126.88 ssimDist[32x32] 8.79x 4038.72 35497.02 sa8d[64x64] 6.42x 14910.88 95677.80 transpose[64x64] 14.35x 4729.85 67862.97 var[64x64] 2.41x 5834.52 14069.86 psy_cost_pp[64x64] 10.94x 21259.68 232557.81 ssimDist[64x64] 8.89x 16008.73 142395.28 weight_pp 22.50x 1652.09 37166.35 weight_sp 16.44x 1959.19 32204.07 downscale 14.23x 33032.79 470021.66 scale1D_128to64 12.40x 211.89 2627.60 scale1D_128to64_aligned 12.50x 210.07 2625.70 scale2D_64to32 13.89x 1886.78 26210.30 ssim_4x4x2_core 6.63x 169.87 1126.73 ssim_end_4 2.47x 168.12 415.09 calSign 7.90x 176.14 1391.86 SAO_EO_0 8.64x 546.51 4719.88 SAO_EO_1 14.06x 293.03 4119.06 SAO_EO_1_2Rows 17.47x 451.81 7894.57 SAO_EO_2[0] 6.02x 180.73 1088.86 SAO_EO_2[1] 9.47x 423.64 4012.21 SAO_EO_3[0] 3.22x 319.43 1028.54 SAO_EO_3[1] 9.30x 425.01 3954.23 SAO_BO_0 11.93x 9014.29 107583.97 saoCuStatsE0 1.00x 112692.55 112976.77 saoCuStatsE1 1.19x 129568.22 153871.78 saoCuStatsE2 1.08x 142874.30 153649.86 saoCuStatsE3 1.23x 126496.55 156118.23 planecopy_cp 15.91x 2256.75 35915.47 propagateCost 3.17x 1615.82 5117.58 cuTreeFix8Pack 4.87x 1212.63 5911.28 cuTreeFix8Unpack 3.53x 1795.37 6341.80 scanPosLast 16.75x 4271.05 71521.05 findPosFirstLast 4.81x 102.71 494.35 costCoeffNxN 1.99x 799.69 1589.52 costCoeffRemain 0.57x 471.93 270.18 pelFilterLumaStrong_Vertical 2.08x 481.14 1000.48 pelFilterLumaStrong_Horizontal 3.54x 288.06 1018.72 pelFilterChroma_Vertical 1.05x 354.69 371.88 pelFilterChroma_Horizontal 1.91x 198.79 379.46 integral_init4v 8.77x 126.83 1112.14 integral_init8v 3.60x 179.01 644.17 integral_init12v 3.61x 179.57 648.80 integral_init16v 5.23x 127.25 665.63 integral_init24v 8.41x 134.12 1128.43 integral_init32v 3.70x 177.26 656.23 integral_init4h 5.17x 248.20 1282.16 integral_init8h 3.80x 335.26 1274.03 integral_init12h 2.39x 465.98 1112.00 integral_init16h 1.94x 541.76 1048.45 normFact[8x8] 6.02x 186.85 1125.75 normFact[16x16] 7.33x 596.07 4368.34 normFact[32x32] 8.11x 2138.57 17353.67 normFact[64x64] 8.01x 8451.97 67682.15 == transforms primitives == dst4x4 6.98x 162.66 1135.32 dct4x4 6.10x 146.93 896.81 dct8x8 4.58x 847.25 3876.79 dct16x16 11.33x 3797.52 43027.70 dct32x32 8.30x 29781.74 247195.38 idst4x4 8.79x 174.21 1531.72 idct4x4 10.02x 147.42 1476.45 idct8x8 15.11x 698.14 10548.92 idct16x16 9.40x 3742.93 35170.72 idct32x32 6.86x 25866.10 177496.28 dequant_normal 14.47x 1991.97 28827.94 dequant_scaling 15.44x 2821.23 43571.42 quant 16.03x 4231.79 67833.79 nquant 17.26x 3277.00 56551.16 nonPsyRdoQuant[4x4] 3.26x 172.18 561.54 nonPsyRdoQuant[8x8] 2.96x 186.22 552.14 nonPsyRdoQuant[16x16] 3.06x 183.28 560.28 nonPsyRdoQuant[32x32] 2.95x 186.99 552.00 psyRdoQuant_1p[4x4] 3.30x 170.29 561.82 psyRdoQuant_1p[8x8] 3.24x 169.87 550.18 psyRdoQuant_1p[16x16] 3.30x 170.36 562.95 psyRdoQuant_1p[32x32] 3.22x 170.85 550.18 count_nonzero[4x4] 1.00x 72.10 72.24 count_nonzero[8x8] 2.69x 73.54 198.08 count_nonzero[16x16] 4.24x 145.29 616.39 count_nonzero[32x32] 6.27x 363.03 2277.31 denoiseDct 16.12x 2376.88 38319.32 == interp primitives == luma_hpp[ 4x4] 6.35x 264.86 1681.82 luma_hps[ 4x4] 7.04x 628.00 4418.14 luma_vpp[ 4x4] 7.38x 241.03 1778.76 luma_vps[ 4x4] 6.71x 232.10 1557.11 luma_vsp[ 4x4] 10.04x 181.92 1826.31 luma_vss[ 4x4] 7.67x 210.00 1610.56 luma_hv [ 4x4] 7.35x 849.84 6248.13 luma_hpp[ 8x8] 14.59x 456.14 6656.17 luma_hps[ 8x8] 11.57x 1033.47 11961.00 luma_vpp[ 8x8] 14.50x 462.44 6703.59 luma_vps[ 8x8] 14.82x 433.90 6430.86 luma_vsp[ 8x8] 15.02x 450.12 6761.75 luma_vss[ 8x8] 15.55x 416.15 6470.72 luma_hv [ 8x8] 12.98x 1492.84 19381.29 convert_p2s[ 8x8] 6.99x 112.20 783.89 convert_p2s_aligned[ 8x8] 6.97x 112.27 782.34 luma_hpp[16x16] 24.94x 1135.59 28326.71 luma_hps[16x16] 25.80x 1422.17 36687.02 luma_vpp[16x16] 17.56x 1554.32 27291.41 luma_vps[16x16] 18.82x 1432.37 26951.68 luma_vsp[16x16] 17.26x 1558.57 26902.16 luma_vss[16x16] 18.70x 1345.09 25153.19 luma_hv [16x16] 21.52x 3095.70 66607.17 convert_p2s[16x16] 22.81x 188.99 4309.98 convert_p2s_aligned[16x16] 22.39x 192.18 4302.33 luma_hpp[32x32] 23.57x 4328.44 102000.09 luma_hps[32x32] 26.20x 4728.66 123888.78 luma_vpp[32x32] 15.13x 6071.74 91839.72 luma_vps[32x32] 18.37x 5674.59 104256.37 luma_vsp[32x32] 20.73x 6014.99 124712.51 luma_vss[32x32] 18.98x 5293.44 100461.92 luma_hv [32x32] 22.95x 10695.59 245503.33 convert_p2s[32x32] 32.14x 540.74 17377.71 convert_p2s_aligned[32x32] 32.28x 538.35 17377.57 luma_hpp[64x64] 22.42x 19291.45 432551.19 luma_hps[64x64] 22.48x 17492.53 393198.19 luma_vpp[64x64] 15.19x 24108.45 366166.22 luma_vps[64x64] 13.66x 22769.82 311035.66 luma_vsp[64x64] 17.88x 23723.09 424087.91 luma_vss[64x64] 16.30x 21043.33 343003.94 luma_hv [64x64] 20.80x 41730.64 868049.06 convert_p2s[64x64] 32.85x 2070.15 67996.80 convert_p2s_aligned[64x64] 32.88x 2070.41 68077.45 luma_hpp[ 8x4] 13.78x 243.69 3358.17 luma_hps[ 8x4] 11.63x 751.93 8743.97 luma_vpp[ 8x4] 12.46x 272.92 3400.12 luma_vps[ 8x4] 12.78x 254.12 3246.51 luma_vsp[ 8x4] 12.43x 274.08 3406.57 luma_vss[ 8x4] 13.12x 247.21 3243.29 luma_hv [ 8x4] 11.57x 1071.71 12398.71 convert_p2s[ 8x4] 5.88x 75.50 444.13 convert_p2s_aligned[ 8x4] 5.85x 74.38 435.01 luma_hpp[ 4x8] 6.93x 501.56 3477.65 luma_hps[ 4x8] 7.35x 820.29 6029.82 luma_vpp[ 4x8] 11.81x 282.14 3330.76 luma_vps[ 4x8] 11.85x 250.27 2964.83 luma_vsp[ 4x8] 14.07x 261.79 3682.36 luma_vss[ 4x8] 12.40x 244.28 3028.98 luma_hv [ 4x8] 8.45x 1141.89 9645.38 convert_p2s[ 4x8] 5.81x 78.19 454.65 convert_p2s_aligned[ 4x8] 5.67x 80.30 454.93 luma_hpp[ 16x8] 20.39x 610.36 12447.35 luma_hps[ 16x8] 20.97x 992.05 20800.26 luma_vpp[ 16x8] 13.55x 979.58 13272.50 luma_vps[ 16x8] 15.09x 856.46 12926.10 luma_vsp[ 16x8] 13.28x 933.65 12394.35 luma_vss[ 16x8] 13.85x 787.48 10909.18 luma_hv [ 16x8] 18.20x 1970.09 35860.34 convert_p2s[ 16x8] 19.03x 113.67 2162.57 convert_p2s_aligned[ 16x8] 19.04x 113.46 2160.46 luma_hpp[ 8x16] 16.49x 805.72 13288.47 luma_hps[ 8x16] 12.14x 1502.76 18237.95 luma_vpp[ 8x16] 16.47x 799.90 13177.71 luma_vps[ 8x16] 16.95x 730.03 12371.34 luma_vsp[ 8x16] 17.05x 793.86 13531.65 luma_vss[ 8x16] 16.03x 694.68 11136.18 luma_hv [ 8x16] 14.73x 2293.23 33770.02 convert_p2s[ 8x16] 8.74x 188.15 1643.53 convert_p2s_aligned[ 8x16] 8.63x 190.15 1640.02 luma_hpp[32x16] 24.49x 2193.68 53720.72 luma_hps[32x16] 25.91x 2803.15 72638.96 luma_vpp[32x16] 17.46x 3058.07 53396.39 luma_vps[32x16] 18.20x 2871.86 52260.82 luma_vsp[32x16] 17.92x 3005.83 53859.60 luma_vss[32x16] 18.80x 2676.47 50325.79 luma_hv [32x16] 22.58x 5899.45 133223.89 convert_p2s[32x16] 23.44x 299.62 7023.29 convert_p2s_aligned[32x16] 24.14x 292.05 7050.74 luma_hpp[16x32] 22.59x 2205.96 49827.38 luma_hps[16x32] 22.51x 2401.79 54062.59 luma_vpp[16x32] 15.22x 3058.42 46538.21 luma_vps[16x32] 18.10x 2885.45 52221.68 luma_vsp[16x32] 17.94x 2986.00 53566.70 luma_vss[16x32] 18.71x 2688.90 50320.46 luma_hv [16x32] 20.70x 5483.68 113499.73 convert_p2s[16x32] 21.93x 298.35 6544.02 convert_p2s_aligned[16x32] 21.70x 298.63 6479.84 luma_hpp[64x32] 23.49x 9191.31 215890.95 luma_hps[64x32] 26.60x 9370.19 249282.34 luma_vpp[64x32] 17.79x 12040.98 214189.75 luma_vps[64x32] 18.57x 11393.24 211541.81 luma_vsp[64x32] 17.63x 11898.25 209778.62 luma_vss[64x32] 19.04x 10568.63 201253.64 luma_hv [64x32] 22.94x 21202.36 486419.09 convert_p2s[64x32] 27.80x 1048.53 29151.84 convert_p2s_aligned[64x32] 27.89x 1047.06 29205.15 luma_hpp[32x64] 23.30x 9407.07 219201.00 luma_hps[32x64] 23.41x 8336.49 195182.17 luma_vpp[32x64] 15.23x 12023.97 183136.00 luma_vps[32x64] 13.72x 11372.04 156033.66 luma_vsp[32x64] 17.94x 11872.15 212947.02 luma_vss[32x64] 16.36x 10536.11 172388.69 luma_hv [32x64] 21.55x 20370.00 438976.56 convert_p2s[32x64] 25.85x 1046.11 27039.36 convert_p2s_aligned[32x64] 25.74x 1050.11 27032.91 luma_hpp[16x12] 22.97x 880.34 20219.90 luma_hps[16x12] 25.24x 1200.13 30295.69 luma_vpp[16x12] 17.21x 1176.45 20244.62 luma_vps[16x12] 17.97x 1105.82 19877.05 luma_vsp[16x12] 19.88x 1178.62 23425.59 luma_vss[16x12] 18.09x 1049.09 18976.75 luma_hv [16x12] 21.78x 2408.13 52450.90 convert_p2s[16x12] 21.68x 152.57 3307.96 convert_p2s_aligned[16x12] 21.31x 156.00 3324.79 luma_hpp[12x16] 8.34x 2422.39 20206.62 luma_hps[12x16] 12.03x 2300.90 27689.14 luma_vpp[12x16] 14.85x 1235.83 18347.59 luma_vps[12x16] 15.62x 1106.83 17293.65 luma_vsp[12x16] 18.30x 1174.10 21484.67 luma_vss[12x16] 16.82x 1033.43 17384.13 luma_hv [12x16] 14.18x 3505.08 49684.85 convert_p2s[12x16] 8.67x 280.46 2430.50 convert_p2s_aligned[12x16] 8.13x 298.28 2426.15 luma_hpp[ 16x4] 18.54x 357.53 6629.06 luma_hps[ 16x4] 23.51x 741.11 17426.49 luma_vpp[ 16x4] 10.71x 547.25 5860.60 luma_vps[ 16x4] 12.86x 517.35 6651.83 luma_vsp[ 16x4] 12.21x 536.78 6554.05 luma_vss[ 16x4] 12.69x 502.01 6372.11 luma_hv [ 16x4] 18.96x 1320.13 25023.03 convert_p2s[ 16x4] 15.32x 74.31 1138.52 convert_p2s_aligned[ 16x4] 14.96x 75.85 1134.31 luma_hpp[ 4x16] 6.42x 945.28 6067.70 luma_hps[ 4x16] 6.33x 1241.06 7853.77 luma_vpp[ 4x16] 14.61x 454.88 6643.53 luma_vps[ 4x16] 13.85x 424.80 5882.24 luma_vsp[ 4x16] 16.65x 459.81 7654.04 luma_vss[ 4x16] 13.83x 420.00 5810.56 luma_hv [ 4x16] 8.48x 1789.27 15181.57 convert_p2s[ 4x16] 6.61x 172.04 1137.96 convert_p2s_aligned[ 4x16] 7.02x 162.90 1143.99 luma_hpp[32x24] 23.25x 3265.90 75944.95 luma_hps[32x24] 26.87x 3677.17 98800.44 luma_vpp[32x24] 14.50x 4734.67 68664.11 luma_vps[32x24] 17.63x 4451.47 78480.09 luma_vsp[32x24] 19.87x 4694.03 93247.86 luma_vss[32x24] 18.20x 4137.29 75286.34 luma_hv [32x24] 22.24x 8455.38 188035.28 convert_p2s[32x24] 31.25x 418.35 13075.10 convert_p2s_aligned[32x24] 32.03x 408.34 13077.77 luma_hpp[24x32] 11.41x 7049.04 80428.60 luma_hps[24x32] 13.04x 7151.88 93269.18 luma_vpp[24x32] 17.85x 4531.32 80901.20 luma_vps[24x32] 18.62x 4287.69 79855.70 luma_vsp[24x32] 17.88x 4445.70 79490.68 luma_vss[24x32] 16.53x 3933.70 65039.12 luma_hv [24x32] 15.51x 11742.77 182094.97 convert_p2s[24x32] 19.82x 534.65 10596.00 convert_p2s_aligned[24x32] 19.73x 538.32 10618.82 luma_hpp[ 32x8] 22.29x 1138.45 25379.36 luma_hps[ 32x8] 26.14x 1819.09 47549.78 luma_vpp[ 32x8] 15.24x 1744.61 26582.43 luma_vps[ 32x8] 16.16x 1631.02 26349.88 luma_vsp[ 32x8] 15.28x 1754.20 26798.36 luma_vss[ 32x8] 16.61x 1533.27 25468.78 luma_hv [ 32x8] 21.54x 3631.70 78225.21 convert_p2s[ 32x8] 24.79x 182.16 4515.63 convert_p2s_aligned[ 32x8] 24.70x 182.22 4500.20 luma_hpp[ 8x32] 16.04x 1541.96 24726.83 luma_hps[ 8x32] 11.19x 2452.45 27431.44 luma_vpp[ 8x32] 14.66x 1595.85 23396.41 luma_vps[ 8x32] 17.79x 1446.68 25741.16 luma_vsp[ 8x32] 17.69x 1533.83 27132.68 luma_vss[ 8x32] 19.46x 1308.64 25465.55 luma_hv [ 8x32] 14.20x 4057.09 57596.39 convert_p2s[ 8x32] 13.60x 318.13 4328.05 convert_p2s_aligned[ 8x32] 13.64x 317.15 4325.13 luma_hpp[64x48] 22.40x 13972.60 312930.72 luma_hps[64x48] 26.24x 13302.17 349092.50 luma_vpp[64x48] 14.97x 18286.75 273834.09 luma_vps[64x48] 18.73x 16975.79 317959.62 luma_vsp[64x48] 20.84x 18036.41 375845.72 luma_vss[64x48] 19.00x 15810.88 300420.22 luma_hv [64x48] 22.42x 31543.67 707239.44 convert_p2s[64x48] 28.52x 1558.25 44442.84 convert_p2s_aligned[64x48] 28.55x 1558.08 44476.09 luma_hpp[48x64] 23.02x 14061.58 323636.66 luma_hps[48x64] 15.67x 21667.23 339432.66 luma_vpp[48x64] 17.62x 18226.21 321081.31 luma_vps[48x64] 18.68x 16919.48 316009.75 luma_vsp[48x64] 17.71x 17948.82 317916.72 luma_vss[48x64] 19.19x 15746.78 302127.84 luma_hv [48x64] 16.99x 40814.13 693241.12 convert_p2s[48x64] 27.49x 1563.96 42992.62 convert_p2s_aligned[48x64] 27.51x 1564.27 43034.71 luma_hpp[64x16] 25.54x 4222.91 107835.91 luma_hps[64x16] 22.90x 5523.83 126476.54 luma_vpp[64x16] 15.00x 6096.41 91429.12 luma_vps[64x16] 13.63x 5717.67 77916.03 luma_vsp[64x16] 17.70x 6007.39 106320.47 luma_vss[64x16] 16.21x 5281.09 85629.64 luma_hv [64x16] 21.43x 11436.09 245033.11 convert_p2s[64x16] 31.99x 534.02 17083.93 convert_p2s_aligned[64x16] 31.98x 533.70 17066.39 luma_hpp[16x64] 24.98x 4313.89 107744.73 luma_hps[16x64] 26.14x 4308.45 112627.19 luma_vpp[16x64] 17.91x 6035.45 108111.01 luma_vps[16x64] 18.57x 5655.07 104989.76 luma_vsp[16x64] 17.94x 5972.71 107164.10 luma_vss[16x64] 18.86x 5311.70 100171.40 luma_hv [16x64] 22.34x 10333.96 230870.38 convert_p2s[16x64] 35.57x 538.92 19168.59 convert_p2s_aligned[16x64] 30.63x 540.99 16572.71 = Color Space i420 = chroma_hpp[ 4x4] 4.96x 194.45 964.01 chroma_hps[ 4x4] 5.39x 275.97 1486.27 chroma_vpp[ 4x4] 7.72x 137.37 1060.52 chroma_vps[ 4x4] 7.31x 124.14 907.05 chroma_vsp[ 4x4] 7.93x 137.02 1086.89 chroma_vss[ 4x4] 7.89x 115.17 908.32 chroma_p2s[ 4x4] 3.57x 75.71 270.60 chroma_p2s_aligned[ 4x4] 3.50x 76.93 268.92 chroma_hpp[ 8x8] 10.21x 426.97 4359.64 chroma_hps[ 8x8] 8.26x 515.72 4258.36 chroma_vpp[ 8x8] 11.93x 305.25 3640.28 chroma_vps[ 8x8] 11.15x 287.67 3208.76 chroma_vsp[ 8x8] 13.16x 304.20 4004.73 chroma_vss[ 8x8] 13.01x 275.94 3589.92 chroma_p2s[ 8x8] 7.10x 111.25 789.82 chroma_p2s_aligned[ 8x8] 7.05x 111.29 784.31 chroma_hpp[16x16] 11.57x 1487.30 17206.51 chroma_hps[16x16] 9.29x 1620.02 15043.97 chroma_vpp[16x16] 18.07x 740.52 13379.68 chroma_vps[16x16] 19.47x 642.12 12499.36 chroma_vsp[16x16] 22.48x 718.73 16158.87 chroma_vss[16x16] 24.42x 597.26 14587.13 chroma_p2s[16x16] 22.77x 190.18 4331.16 chroma_p2s_aligned[16x16] 22.78x 188.36 4290.10 chroma_hpp[32x32] 12.13x 5692.18 69031.09 chroma_hps[32x32] 9.50x 5785.50 54959.96 chroma_vpp[32x32] 19.24x 2746.61 52837.94 chroma_vps[32x32] 21.05x 2382.21 50136.27 chroma_vsp[32x32] 23.99x 2728.46 65445.65 chroma_vss[32x32] 27.88x 2090.40 58289.94 chroma_p2s[32x32] 32.10x 538.22 17276.62 chroma_p2s_aligned[32x32] 32.40x 538.60 17450.76 chroma_hpp[ 4x2] 4.58x 105.33 482.42 chroma_hps[ 4x2] 5.05x 216.20 1092.36 chroma_vpp[ 4x2] 6.86x 81.14 556.35 chroma_vps[ 4x2] 6.86x 76.41 524.23 chroma_vsp[ 4x2] 7.62x 77.07 587.07 chroma_vss[ 4x2] 6.46x 77.54 501.22 chroma_p2s[ 4x2] 2.24x 74.34 166.65 chroma_p2s_aligned[ 4x2] 2.29x 72.52 165.81 chroma_hpp[ 2x4] 3.45x 142.21 490.14 chroma_hps[ 2x4] 3.57x 194.28 692.99 chroma_vpp[ 2x4] 3.73x 148.37 553.27 chroma_vps[ 2x4] 4.00x 125.43 501.78 chroma_vsp[ 2x4] 3.91x 148.26 579.36 chroma_vss[ 2x4] 4.16x 116.19 483.69 chroma_p2s[ 2x4] 1.93x 74.20 143.09 chroma_p2s_aligned[ 2x4] 1.92x 74.55 143.37 chroma_hpp[ 8x4] 7.74x 234.49 1813.97 chroma_hps[ 8x4] 7.89x 346.71 2734.63 chroma_vpp[ 8x4] 9.99x 180.87 1806.67 chroma_vps[ 8x4] 9.16x 178.97 1638.90 chroma_vsp[ 8x4] 12.72x 181.31 2306.63 chroma_vss[ 8x4] 10.35x 176.03 1821.26 chroma_p2s[ 8x4] 5.91x 73.68 435.15 chroma_p2s_aligned[ 8x4] 5.90x 75.08 442.73 chroma_hpp[ 4x8] 5.49x 317.15 1742.71 chroma_hps[ 4x8] 5.81x 400.08 2323.92 chroma_vpp[ 4x8] 10.52x 192.39 2024.53 chroma_vps[ 4x8] 8.41x 201.98 1698.52 chroma_vsp[ 4x8] 11.42x 190.95 2181.50 chroma_vss[ 4x8] 9.06x 182.48 1652.79 chroma_p2s[ 4x8] 5.71x 79.42 453.81 chroma_p2s_aligned[ 4x8] 5.77x 78.82 455.07 chroma_hpp[ 16x8] 8.39x 777.49 6525.43 chroma_hps[ 16x8] 9.04x 973.83 8799.38 chroma_vpp[ 16x8] 16.40x 406.41 6664.90 chroma_vps[ 16x8] 16.94x 370.31 6271.61 chroma_vsp[ 16x8] 19.43x 398.11 7734.09 chroma_vss[ 16x8] 18.31x 320.48 5868.61 chroma_p2s[ 16x8] 18.88x 114.23 2156.39 chroma_p2s_aligned[ 16x8] 18.67x 115.42 2155.41 chroma_hpp[ 8x16] 8.56x 776.30 6644.24 chroma_hps[ 8x16] 9.03x 859.68 7764.52 chroma_vpp[ 8x16] 11.85x 569.52 6750.02 chroma_vps[ 8x16] 12.41x 522.79 6488.12 chroma_vsp[ 8x16] 14.33x 555.34 7959.90 chroma_vss[ 8x16] 12.67x 491.54 6227.48 chroma_p2s[ 8x16] 8.97x 186.46 1672.14 chroma_p2s_aligned[ 8x16] 8.57x 193.79 1661.06 chroma_hpp[32x16] 12.01x 2885.07 34655.75 chroma_hps[32x16] 9.61x 3172.39 30501.76 chroma_vpp[32x16] 19.95x 1394.78 27821.28 chroma_vps[32x16] 20.18x 1240.99 25042.75 chroma_vsp[32x16] 22.43x 1397.02 31335.87 chroma_vss[32x16] 27.07x 1080.08 29242.61 chroma_p2s[32x16] 23.34x 298.56 6967.39 chroma_p2s_aligned[32x16] 23.54x 295.23 6948.38 chroma_hpp[16x32] 12.17x 2884.99 35110.54 chroma_hps[16x32] 9.30x 2954.95 27483.43 chroma_vpp[16x32] 21.54x 1476.24 31792.06 chroma_vps[16x32] 20.59x 1222.16 25166.33 chroma_vsp[16x32] 23.21x 1354.49 31433.23 chroma_vss[16x32] 21.64x 1108.90 23994.71 chroma_p2s[16x32] 21.87x 295.97 6472.33 chroma_p2s_aligned[16x32] 21.82x 296.18 6462.30 chroma_hpp[ 8x6] 10.04x 327.03 3283.53 chroma_hps[ 8x6] 8.02x 436.46 3499.02 chroma_vpp[ 8x6] 10.60x 254.40 2697.88 chroma_vps[ 8x6] 10.69x 224.64 2401.37 chroma_vsp[ 8x6] 11.65x 254.47 2965.67 chroma_vss[ 8x6] 12.40x 218.79 2712.18 chroma_p2s[ 8x6] 8.29x 78.12 647.54 chroma_p2s_aligned[ 8x6] 7.56x 81.77 618.22 chroma_hpp[ 6x8] 5.64x 446.17 2514.53 chroma_hps[ 6x8] 5.81x 570.61 3317.92 chroma_vpp[ 6x8] 6.27x 413.17 2589.72 chroma_vps[ 6x8] 6.75x 360.30 2432.75 chroma_vsp[ 6x8] 8.33x 392.90 3270.92 chroma_vss[ 6x8] 8.04x 334.77 2691.42 chroma_p2s[ 6x8] 5.79x 152.19 881.66 chroma_p2s_aligned[ 6x8] 5.78x 152.40 881.38 chroma_hpp[ 8x2] 7.52x 146.09 1097.98 chroma_hps[ 8x2] 7.72x 258.11 1992.55 chroma_vpp[ 8x2] 6.74x 142.38 960.36 chroma_vps[ 8x2] 7.30x 114.33 834.53 chroma_vsp[ 8x2] 7.42x 143.99 1068.41 chroma_vss[ 8x2] 8.43x 108.52 914.63 chroma_p2s[ 8x2] 4.79x 72.38 346.35 chroma_p2s_aligned[ 8x2] 4.73x 72.35 342.42 chroma_hpp[ 2x8] 4.27x 221.35 944.37 chroma_hps[ 2x8] 3.94x 264.31 1040.32 chroma_vpp[ 2x8] 4.87x 217.91 1061.50 chroma_vps[ 2x8] 4.60x 200.76 924.03 chroma_vsp[ 2x8] 4.93x 220.97 1090.40 chroma_vss[ 2x8] 4.62x 190.36 879.98 chroma_p2s[ 2x8] 2.99x 78.86 235.81 chroma_p2s_aligned[ 2x8] 2.91x 79.10 230.06 chroma_hpp[16x12] 11.27x 1134.04 12778.65 chroma_hps[16x12] 9.12x 1297.14 11830.98 chroma_vpp[16x12] 17.93x 563.43 10104.55 chroma_vps[16x12] 18.47x 512.06 9459.96 chroma_vsp[16x12] 22.03x 558.74 12306.67 chroma_vss[16x12] 23.95x 454.04 10872.63 chroma_p2s[16x12] 21.23x 155.65 3304.48 chroma_p2s_aligned[16x12] 21.09x 156.49 3300.38 chroma_hpp[12x16] 8.91x 1470.07 13099.96 chroma_hps[12x16] 7.57x 1488.57 11262.27 chroma_vpp[12x16] 13.78x 849.77 11712.21 chroma_vps[12x16] 12.84x 741.85 9521.83 chroma_vsp[12x16] 14.41x 818.15 11792.47 chroma_vss[12x16] 13.19x 693.24 9146.67 chroma_p2s[12x16] 8.75x 274.29 2399.78 chroma_p2s_aligned[12x16] 8.78x 274.22 2406.93 chroma_hpp[ 16x4] 10.44x 421.12 4394.54 chroma_hps[ 16x4] 8.50x 641.10 5448.50 chroma_vpp[ 16x4] 17.98x 228.24 4103.01 chroma_vps[ 16x4] 14.68x 214.24 3145.51 chroma_vsp[ 16x4] 17.13x 228.14 3907.23 chroma_vss[ 16x4] 15.67x 191.93 3007.05 chroma_p2s[ 16x4] 15.15x 74.76 1132.77 chroma_p2s_aligned[ 16x4] 15.42x 73.71 1136.27 chroma_hpp[ 4x16] 7.77x 565.95 4399.76 chroma_hps[ 4x16] 6.18x 626.50 3872.73 chroma_vpp[ 4x16] 11.73x 340.48 3994.63 chroma_vps[ 4x16] 11.23x 294.01 3300.96 chroma_vsp[ 4x16] 13.33x 322.48 4297.35 chroma_vss[ 4x16] 11.32x 281.33 3184.51 chroma_p2s[ 4x16] 7.77x 162.76 1264.50 chroma_p2s_aligned[ 4x16] 7.28x 163.01 1187.47 chroma_hpp[32x24] 9.22x 4233.63 39024.09 chroma_hps[32x24] 9.74x 4470.33 43558.10 chroma_vpp[32x24] 19.56x 2075.41 40592.57 chroma_vps[32x24] 21.20x 1824.10 38676.05 chroma_vsp[32x24] 22.50x 2073.58 46659.28 chroma_vss[32x24] 28.04x 1569.38 44001.10 chroma_p2s[32x24] 31.45x 415.24 13059.50 chroma_p2s_aligned[32x24] 31.68x 413.70 13105.15 chroma_hpp[24x32] 13.99x 3702.40 51796.35 chroma_hps[24x32] 9.33x 4354.75 40636.47 chroma_vpp[24x32] 14.48x 2745.07 39748.64 chroma_vps[24x32] 15.68x 2394.99 37546.51 chroma_vsp[24x32] 17.10x 2737.81 46823.69 chroma_vss[24x32] 21.14x 2092.33 44232.00 chroma_p2s[24x32] 19.79x 530.41 10498.31 chroma_p2s_aligned[24x32] 19.42x 540.18 10491.99 chroma_hpp[ 32x8] 11.33x 1501.87 17015.05 chroma_hps[ 32x8] 9.24x 1863.34 17212.85 chroma_vpp[ 32x8] 18.61x 736.56 13707.21 chroma_vps[ 32x8] 19.13x 654.84 12525.51 chroma_vsp[ 32x8] 21.44x 737.31 15808.08 chroma_vss[ 32x8] 25.17x 579.47 14585.11 chroma_p2s[ 32x8] 24.66x 185.00 4562.06 chroma_p2s_aligned[ 32x8] 24.16x 186.39 4502.44 chroma_hpp[ 8x32] 11.79x 1476.79 17414.71 chroma_hps[ 8x32] 9.32x 1500.43 13976.99 chroma_vpp[ 8x32] 13.48x 1097.13 14785.29 chroma_vps[ 8x32] 12.78x 998.64 12763.99 chroma_vsp[ 8x32] 14.79x 1061.70 15707.07 chroma_vss[ 8x32] 15.77x 930.52 14672.03 chroma_p2s[ 8x32] 13.42x 319.69 4290.76 chroma_p2s_aligned[ 8x32] 13.44x 319.71 4298.06 = Color Space i422 = chroma_hpp[ 4x8] 5.81x 316.24 1837.29 chroma_hps[ 4x8] 5.86x 399.34 2340.30 chroma_vpp[ 4x8] 10.51x 192.28 2021.58 chroma_vps[ 4x8] 8.95x 187.73 1680.28 chroma_vsp[ 4x8] 11.04x 195.61 2159.32 chroma_vss[ 4x8] 8.86x 186.47 1651.80 chroma_p2s[ 4x8] 5.77x 78.68 454.09 chroma_p2s_aligned[ 4x8] 5.87x 78.75 462.65 chroma_hpp[ 8x16] 8.46x 774.27 6550.76 chroma_hps[ 8x16] 9.02x 856.35 7722.16 chroma_vpp[ 8x16] 12.08x 560.00 6765.17 chroma_vps[ 8x16] 12.38x 520.19 6442.39 chroma_vsp[ 8x16] 14.32x 552.79 7915.20 chroma_vss[ 8x16] 12.81x 491.65 6300.00 chroma_p2s[ 8x16] 8.86x 196.06 1736.81 chroma_p2s_aligned[ 8x16] 8.95x 192.07 1719.36 chroma_hpp[16x32] 11.98x 2905.09 34809.64 chroma_hps[16x32] 9.27x 2954.40 27392.63 chroma_vpp[16x32] 21.56x 1474.31 31780.56 chroma_vps[16x32] 20.25x 1239.99 25113.31 chroma_vsp[16x32] 22.70x 1378.15 31283.55 chroma_vss[16x32] 21.35x 1109.38 23684.55 chroma_p2s[16x32] 21.58x 302.10 6519.14 chroma_p2s_aligned[16x32] 21.48x 299.82 6440.98 chroma_hpp[32x64] 12.36x 11228.88 138738.89 chroma_hps[32x64] 9.43x 11093.30 104649.58 chroma_vpp[32x64] 23.64x 5389.05 127404.07 chroma_vps[32x64] 21.48x 4708.88 101161.22 chroma_vsp[32x64] 23.13x 5401.04 124909.74 chroma_vss[32x64] 23.17x 4076.50 94472.37 chroma_p2s[32x64] 25.80x 1048.14 27043.29 chroma_p2s_aligned[32x64] 25.72x 1047.02 26930.22 chroma_hpp[ 4x4] 4.81x 194.73 937.64 chroma_hps[ 4x4] 5.37x 276.29 1483.61 chroma_vpp[ 4x4] 7.44x 137.30 1021.52 chroma_vps[ 4x4] 7.22x 123.61 893.03 chroma_vsp[ 4x4] 7.85x 140.32 1100.92 chroma_vss[ 4x4] 7.77x 115.13 894.29 chroma_p2s[ 4x4] 3.48x 75.92 264.29 chroma_p2s_aligned[ 4x4] 3.38x 79.14 267.23 chroma_hpp[ 2x8] 4.32x 220.12 950.26 chroma_hps[ 2x8] 4.00x 260.88 1044.39 chroma_vpp[ 2x8] 4.88x 216.72 1058.42 chroma_vps[ 2x8] 4.48x 199.63 894.99 chroma_vsp[ 2x8] 5.01x 216.83 1086.69 chroma_vss[ 2x8] 4.52x 196.90 890.22 chroma_p2s[ 2x8] 2.86x 79.73 228.10 chroma_p2s_aligned[ 2x8] 3.30x 77.98 256.99 chroma_hpp[ 8x8] 10.23x 424.24 4340.42 chroma_hps[ 8x8] 8.21x 523.09 4292.21 chroma_vpp[ 8x8] 11.74x 302.87 3555.97 chroma_vps[ 8x8] 11.21x 286.06 3205.97 chroma_vsp[ 8x8] 12.76x 307.12 3919.02 chroma_vss[ 8x8] 12.99x 274.36 3564.25 chroma_p2s[ 8x8] 7.33x 111.43 816.57 chroma_p2s_aligned[ 8x8] 7.06x 112.09 791.18 chroma_hpp[ 4x16] 7.80x 558.56 4355.71 chroma_hps[ 4x16] 6.19x 631.65 3907.09 chroma_vpp[ 4x16] 11.67x 342.08 3991.26 chroma_vps[ 4x16] 11.03x 296.07 3266.15 chroma_vsp[ 4x16] 13.57x 313.16 4250.88 chroma_vss[ 4x16] 11.28x 280.74 3166.69 chroma_p2s[ 4x16] 7.40x 162.24 1200.80 chroma_p2s_aligned[ 4x16] 7.50x 162.10 1216.09 chroma_hpp[16x16] 11.37x 1487.76 16914.42 chroma_hps[16x16] 9.18x 1625.45 14914.36 chroma_vpp[16x16] 17.79x 743.81 13234.92 chroma_vps[16x16] 19.60x 637.46 12494.30 chroma_vsp[16x16] 22.70x 712.29 16169.16 chroma_vss[16x16] 24.33x 603.81 14691.71 chroma_p2s[16x16] 22.92x 188.53 4320.50 chroma_p2s_aligned[16x16] 22.99x 188.18 4327.23 chroma_hpp[ 8x32] 11.72x 1473.26 17263.86 chroma_hps[ 8x32] 9.20x 1506.35 13857.89 chroma_vpp[ 8x32] 13.56x 1089.80 14778.43 chroma_vps[ 8x32] 12.83x 990.09 12704.16 chroma_vsp[ 8x32] 14.54x 1070.84 15571.55 chroma_vss[ 8x32] 15.73x 927.54 14587.27 chroma_p2s[ 8x32] 13.28x 326.15 4331.44 chroma_p2s_aligned[ 8x32] 13.26x 323.77 4294.32 chroma_hpp[32x32] 12.16x 5669.54 68919.70 chroma_hps[32x32] 9.50x 5803.83 55142.89 chroma_vpp[32x32] 19.44x 2723.69 52950.44 chroma_vps[32x32] 21.01x 2382.10 50046.63 chroma_vsp[32x32] 23.29x 2746.26 63949.42 chroma_vss[32x32] 28.33x 2100.84 59514.17 chroma_p2s[32x32] 32.25x 537.80 17341.97 chroma_p2s_aligned[32x32] 32.41x 534.58 17327.67 chroma_hpp[16x64] 9.14x 5731.76 52379.64 chroma_hps[16x64] 9.46x 5576.25 52733.43 chroma_vpp[16x64] 19.34x 2859.98 55319.64 chroma_vps[16x64] 20.34x 2468.52 50216.65 chroma_vsp[16x64] 23.15x 2695.00 62395.39 chroma_vss[16x64] 28.44x 2067.00 58782.75 chroma_p2s[16x64] 30.81x 539.02 16605.49 chroma_p2s_aligned[16x64] 26.71x 620.06 16563.71 chroma_hpp[ 8x12] 10.89x 596.45 6492.85 chroma_hps[ 8x12] 8.71x 676.50 5889.82 chroma_vpp[ 8x12] 13.65x 445.18 6076.79 chroma_vps[ 8x12] 11.32x 420.49 4761.82 chroma_vsp[ 8x12] 13.49x 440.10 5935.24 chroma_vss[ 8x12] 13.19x 402.32 5307.23 chroma_p2s[ 8x12] 11.07x 147.53 1633.15 chroma_p2s_aligned[ 8x12] 11.10x 147.14 1633.43 chroma_hpp[ 6x16] 7.99x 812.13 6486.81 chroma_hps[ 6x16] 6.26x 937.49 5872.85 chroma_vpp[ 6x16] 7.44x 795.51 5922.36 chroma_vps[ 6x16] 6.90x 704.73 4862.33 chroma_vsp[ 6x16] 7.51x 778.23 5844.51 chroma_vss[ 6x16] 7.96x 685.57 5455.09 chroma_p2s[ 6x16] 5.13x 245.93 1260.84 chroma_p2s_aligned[ 6x16] 4.65x 266.59 1239.24 chroma_hpp[ 8x4] 7.65x 232.55 1778.76 chroma_hps[ 8x4] 7.99x 345.55 2760.44 chroma_vpp[ 8x4] 10.27x 183.07 1880.88 chroma_vps[ 8x4] 9.09x 180.24 1638.48 chroma_vsp[ 8x4] 12.67x 182.23 2308.88 chroma_vss[ 8x4] 10.51x 176.16 1851.98 chroma_p2s[ 8x4] 5.80x 75.25 436.13 chroma_p2s_aligned[ 8x4] 5.69x 74.59 424.07 chroma_hpp[ 2x16] 5.22x 352.03 1837.96 chroma_hps[ 2x16] 4.40x 393.18 1728.40 chroma_vpp[ 2x16] 5.31x 378.61 2009.62 chroma_vps[ 2x16] 5.29x 330.22 1748.04 chroma_vsp[ 2x16] 5.62x 373.43 2099.86 chroma_vss[ 2x16] 5.25x 320.17 1680.70 chroma_p2s[ 2x16] 2.13x 174.77 371.60 chroma_p2s_aligned[ 2x16] 2.34x 162.31 379.60 chroma_hpp[16x24] 11.34x 2296.27 26050.96 chroma_hps[16x24] 9.27x 2279.80 21132.97 chroma_vpp[16x24] 21.58x 1091.90 23562.64 chroma_vps[16x24] 20.04x 932.70 18694.36 chroma_vsp[16x24] 22.13x 1061.63 23498.21 chroma_vss[16x24] 21.06x 841.65 17725.07 chroma_p2s[16x24] 19.91x 249.08 4959.90 chroma_p2s_aligned[16x24] 19.41x 250.03 4852.35 chroma_hpp[12x32] 6.85x 2870.67 19672.11 chroma_hps[12x32] 7.63x 2712.03 20681.63 chroma_vpp[12x32] 12.65x 1672.75 21162.77 chroma_vps[12x32] 13.81x 1359.92 18776.87 chroma_vsp[12x32] 14.77x 1581.11 23347.04 chroma_vss[12x32] 17.57x 1244.72 21867.13 chroma_p2s[12x32] 12.11x 526.80 6377.31 chroma_p2s_aligned[12x32] 12.00x 530.90 6370.98 chroma_hpp[ 16x8] 8.35x 772.77 6453.47 chroma_hps[ 16x8] 9.10x 971.67 8843.90 chroma_vpp[ 16x8] 16.32x 404.00 6592.65 chroma_vps[ 16x8] 17.02x 366.42 6237.86 chroma_vsp[ 16x8] 19.82x 394.09 7808.94 chroma_vss[ 16x8] 18.57x 320.27 5947.05 chroma_p2s[ 16x8] 18.87x 113.49 2141.24 chroma_p2s_aligned[ 16x8] 18.88x 113.39 2140.40 chroma_hpp[ 4x32] 8.37x 1057.63 8850.22 chroma_hps[ 4x32] 6.71x 1088.55 7300.38 chroma_vpp[ 4x32] 12.40x 639.70 7935.44 chroma_vps[ 4x32] 11.41x 574.74 6555.87 chroma_vsp[ 4x32] 14.20x 601.74 8543.23 chroma_vss[ 4x32] 11.88x 535.52 6363.25 chroma_p2s[ 4x32] 6.47x 279.89 1810.32 chroma_p2s_aligned[ 4x32] 6.58x 274.40 1804.85 chroma_hpp[32x48] 12.25x 8520.96 104355.98 chroma_hps[32x48] 9.51x 8395.16 79862.84 chroma_vpp[32x48] 23.59x 4062.77 95827.90 chroma_vps[32x48] 21.20x 3531.08 74873.62 chroma_vsp[32x48] 23.16x 4047.56 93728.03 chroma_vss[32x48] 23.13x 3054.95 70664.93 chroma_p2s[32x48] 25.99x 793.46 20620.76 chroma_p2s_aligned[32x48] 26.21x 795.65 20853.27 chroma_hpp[24x64] 14.21x 7340.43 104342.65 chroma_hps[24x64] 9.44x 8255.23 77909.99 chroma_vpp[24x64] 14.71x 5414.28 79652.01 chroma_vps[24x64] 16.00x 4701.63 75248.32 chroma_vsp[24x64] 17.43x 5377.98 93747.53 chroma_vss[24x64] 21.46x 4119.73 88394.99 chroma_p2s[24x64] 19.92x 1044.92 20814.32 chroma_p2s_aligned[24x64] 20.06x 1037.49 20815.44 chroma_hpp[32x16] 12.12x 2875.54 34840.92 chroma_hps[32x16] 9.38x 3162.29 29658.68 chroma_vpp[32x16] 19.21x 1386.06 26623.71 chroma_vps[32x16] 20.95x 1230.10 25771.78 chroma_vsp[32x16] 22.23x 1400.81 31141.86 chroma_vss[32x16] 27.74x 1084.46 30082.46 chroma_p2s[32x16] 23.80x 293.90 6994.94 chroma_p2s_aligned[32x16] 23.94x 291.59 6980.74 chroma_hpp[ 8x64] 9.01x 2872.87 25880.32 chroma_hps[ 8x64] 9.45x 2835.49 26809.16 chroma_vpp[ 8x64] 12.65x 2081.85 26342.72 chroma_vps[ 8x64] 13.01x 1959.51 25491.36 chroma_vsp[ 8x64] 15.07x 2081.50 31372.62 chroma_vss[ 8x64] 16.39x 1779.73 29170.78 chroma_p2s[ 8x64] 14.52x 576.01 8361.00 chroma_p2s_aligned[ 8x64] 14.51x 580.35 8420.24 = Color Space i444 = chroma_hpp[ 4x4] 4.76x 196.13 933.43 chroma_hps[ 4x4] 5.36x 278.84 1494.13 chroma_vpp[ 4x4] 7.53x 137.13 1032.43 chroma_vps[ 4x4] 7.16x 122.98 880.82 chroma_vsp[ 4x4] 7.96x 137.20 1092.08 chroma_vss[ 4x4] 7.91x 113.49 897.37 chroma_p2s[ 4x4] 3.50x 75.50 264.15 chroma_p2s_aligned[ 4x4] 3.62x 75.57 273.83 chroma_hpp[ 8x8] 10.14x 426.55 4323.55 chroma_hps[ 8x8] 8.26x 516.02 4260.18 chroma_vpp[ 8x8] 11.84x 305.74 3619.80 chroma_vps[ 8x8] 11.33x 280.39 3175.58 chroma_vsp[ 8x8] 13.06x 302.17 3945.81 chroma_vss[ 8x8] 13.36x 269.35 3599.60 chroma_p2s[ 8x8] 10.01x 78.37 784.73 chroma_p2s_aligned[ 8x8] 10.08x 77.74 783.89 chroma_hpp[16x16] 11.46x 1490.28 17083.51 chroma_hps[16x16] 9.16x 1628.36 14920.68 chroma_vpp[16x16] 18.01x 735.93 13251.93 chroma_vps[16x16] 19.78x 636.30 12584.68 chroma_vsp[16x16] 22.36x 727.45 16263.05 chroma_vss[16x16] 24.28x 598.94 14542.15 chroma_p2s[16x16] 15.42x 278.21 4290.20 chroma_p2s_aligned[16x16] 15.30x 280.32 4289.96 chroma_hpp[32x32] 12.19x 5685.31 69323.29 chroma_hps[32x32] 9.52x 5772.28 54956.45 chroma_vpp[32x32] 19.37x 2726.67 52810.30 chroma_vps[32x32] 21.19x 2381.61 50472.95 chroma_vsp[32x32] 23.01x 2748.95 63254.19 chroma_vss[32x32] 28.47x 2056.47 58550.72 chroma_p2s[32x32] 16.66x 1035.26 17243.52 chroma_p2s_aligned[32x32] 16.85x 1028.78 17336.95 chroma_hpp[64x64] 15.59x 17754.37 276735.09 chroma_hps[64x64] 9.22x 22562.18 208030.17 chroma_vpp[64x64] 19.50x 10874.90 212068.16 chroma_vps[64x64] 21.59x 9181.50 198216.72 chroma_vsp[64x64] 22.98x 10914.53 250774.36 chroma_vss[64x64] 28.62x 8221.09 235246.84 chroma_p2s[64x64] 16.60x 4080.04 67711.46 chroma_p2s_aligned[64x64] 16.55x 4079.55 67535.13 chroma_hpp[ 8x4] 7.72x 232.66 1795.45 chroma_hps[ 8x4] 7.89x 350.56 2766.41 chroma_vpp[ 8x4] 10.26x 182.20 1870.08 chroma_vps[ 8x4] 8.97x 180.34 1617.58 chroma_vsp[ 8x4] 12.62x 182.23 2299.20 chroma_vss[ 8x4] 10.21x 177.08 1807.52 chroma_p2s[ 8x4] 5.70x 73.64 419.72 chroma_p2s_aligned[ 8x4] 5.79x 74.45 430.80 chroma_hpp[ 4x8] 5.58x 313.83 1752.38 chroma_hps[ 4x8] 5.82x 397.13 2312.53 chroma_vpp[ 4x8] 10.40x 190.95 1986.09 chroma_vps[ 4x8] 9.10x 187.09 1701.74 chroma_vsp[ 4x8] 11.17x 190.92 2132.55 chroma_vss[ 4x8] 8.92x 183.11 1632.44 chroma_p2s[ 4x8] 5.91x 76.06 449.18 chroma_p2s_aligned[ 4x8] 6.09x 74.31 452.55 chroma_hpp[ 16x8] 8.33x 772.49 6436.77 chroma_hps[ 16x8] 9.05x 974.85 8818.17 chroma_vpp[ 16x8] 16.59x 398.04 6603.75 chroma_vps[ 16x8] 17.23x 365.27 6293.69 chroma_vsp[ 16x8] 19.55x 396.08 7743.15 chroma_vss[ 16x8] 18.83x 316.77 5964.17 chroma_p2s[ 16x8] 12.73x 173.06 2202.19 chroma_p2s_aligned[ 16x8] 12.42x 172.50 2142.51 chroma_hpp[ 8x16] 8.63x 760.48 6562.85 chroma_hps[ 8x16] 9.04x 858.66 7764.95 chroma_vpp[ 8x16] 12.04x 563.54 6786.07 chroma_vps[ 8x16] 12.41x 519.48 6448.01 chroma_vsp[ 8x16] 14.57x 545.85 7951.10 chroma_vss[ 8x16] 12.54x 485.41 6087.48 chroma_p2s[ 8x16] 9.44x 177.05 1670.60 chroma_p2s_aligned[ 8x16] 9.30x 179.67 1670.18 chroma_hpp[32x16] 12.16x 2872.49 34928.60 chroma_hps[32x16] 9.32x 3144.53 29316.79 chroma_vpp[32x16] 19.14x 1396.18 26729.34 chroma_vps[32x16] 20.13x 1233.48 24833.59 chroma_vsp[32x16] 22.53x 1390.47 31327.60 chroma_vss[32x16] 27.55x 1079.90 29748.04 chroma_p2s[32x16] 13.45x 520.55 7003.79 chroma_p2s_aligned[32x16] 13.29x 523.37 6953.61 chroma_hpp[16x32] 11.99x 2909.24 34881.18 chroma_hps[16x32] 9.39x 2931.45 27538.06 chroma_vpp[16x32] 21.79x 1450.17 31596.93 chroma_vps[16x32] 20.84x 1207.47 25164.65 chroma_vsp[16x32] 22.87x 1371.08 31360.42 chroma_vss[16x32] 21.31x 1117.72 23819.50 chroma_p2s[16x32] 12.30x 526.14 6471.00 chroma_p2s_aligned[16x32] 12.32x 526.03 6481.61 chroma_hpp[64x32] 15.53x 8895.86 138154.61 chroma_hps[64x32] 9.27x 11671.58 108225.75 chroma_vpp[64x32] 19.35x 5483.58 106112.56 chroma_vps[64x32] 21.54x 4605.36 99185.51 chroma_vsp[64x32] 22.61x 5503.47 124413.43 chroma_vss[64x32] 28.21x 4157.89 117312.98 chroma_p2s[64x32] 14.24x 2045.66 29140.20 chroma_p2s_aligned[64x32] 14.31x 2045.70 29274.45 chroma_hpp[32x64] 12.31x 11236.46 138285.36 chroma_hps[32x64] 9.42x 11024.33 103808.73 chroma_vpp[32x64] 23.59x 5384.43 127039.20 chroma_vps[32x64] 21.46x 4702.93 100942.52 chroma_vsp[32x64] 22.97x 5414.98 124362.65 chroma_vss[32x64] 23.16x 4071.56 94286.35 chroma_p2s[32x64] 13.15x 2045.42 26890.52 chroma_p2s_aligned[32x64] 13.17x 2045.27 26937.94 chroma_hpp[16x12] 11.36x 1131.88 12854.56 chroma_hps[16x12] 9.12x 1295.96 11821.29 chroma_vpp[16x12] 17.57x 572.43 10055.40 chroma_vps[16x12] 18.42x 510.45 9403.85 chroma_vsp[16x12] 22.05x 548.86 12101.43 chroma_vss[16x12] 24.36x 451.10 10989.72 chroma_p2s[16x12] 14.55x 225.06 3274.71 chroma_p2s_aligned[16x12] 14.29x 229.71 3282.85 chroma_hpp[12x16] 8.74x 1480.06 12936.37 chroma_hps[12x16] 7.60x 1481.80 11256.22 chroma_vpp[12x16] 14.08x 831.07 11703.07 chroma_vps[12x16] 12.96x 727.24 9423.43 chroma_vsp[12x16] 14.52x 809.92 11758.88 chroma_vss[12x16] 13.43x 686.06 9215.54 chroma_p2s[12x16] 8.96x 273.45 2448.88 chroma_p2s_aligned[12x16] 7.54x 324.72 2448.60 chroma_hpp[ 16x4] 10.39x 412.71 4287.68 chroma_hps[ 16x4] 8.52x 635.39 5411.08 chroma_vpp[ 16x4] 17.99x 225.58 4058.74 chroma_vps[ 16x4] 14.80x 212.94 3152.10 chroma_vsp[ 16x4] 17.12x 229.40 3927.31 chroma_vss[ 16x4] 16.18x 192.81 3119.14 chroma_p2s[ 16x4] 14.99x 75.29 1128.56 chroma_p2s_aligned[ 16x4] 15.08x 74.76 1127.58 chroma_hpp[ 4x16] 7.80x 559.82 4367.27 chroma_hps[ 4x16] 6.15x 628.25 3861.22 chroma_vpp[ 4x16] 11.67x 342.37 3995.06 chroma_vps[ 4x16] 11.10x 295.97 3284.39 chroma_vsp[ 4x16] 13.12x 323.81 4248.96 chroma_vss[ 4x16] 11.21x 282.31 3166.02 chroma_p2s[ 4x16] 7.22x 165.32 1192.81 chroma_p2s_aligned[ 4x16] 7.57x 158.21 1198.00 chroma_hpp[32x24] 9.13x 4253.71 38847.61 chroma_hps[32x24] 9.73x 4445.42 43265.19 chroma_vpp[32x24] 19.50x 2070.64 40379.62 chroma_vps[32x24] 21.21x 1802.97 38250.02 chroma_vsp[32x24] 22.48x 2075.93 46661.80 chroma_vss[32x24] 27.63x 1579.62 43645.35 chroma_p2s[32x24] 16.75x 775.29 12986.41 chroma_p2s_aligned[32x24] 16.74x 776.20 12993.43 chroma_hpp[24x32] 14.00x 3686.21 51620.72 chroma_hps[24x32] 9.35x 4342.63 40591.44 chroma_vpp[24x32] 14.51x 2722.57 39512.96 chroma_vps[24x32] 15.74x 2380.03 37452.52 chroma_vsp[24x32] 17.08x 2723.66 46528.68 chroma_vss[24x32] 20.95x 2065.14 43273.91 chroma_p2s[24x32] 13.37x 782.22 10455.30 chroma_p2s_aligned[24x32] 13.38x 784.85 10499.30 chroma_hpp[ 32x8] 11.09x 1485.17 16467.85 chroma_hps[ 32x8] 9.10x 1880.30 17110.14 chroma_vpp[ 32x8] 18.66x 735.16 13720.00 chroma_vps[ 32x8] 19.19x 655.67 12581.31 chroma_vsp[ 32x8] 21.31x 729.94 15551.39 chroma_vss[ 32x8] 25.54x 584.93 14939.01 chroma_p2s[ 32x8] 16.71x 273.73 4573.15 chroma_p2s_aligned[ 32x8] 15.63x 286.55 4479.30 chroma_hpp[ 8x32] 11.77x 1478.72 17400.90 chroma_hps[ 8x32] 8.86x 1548.09 13719.86 chroma_vpp[ 8x32] 13.03x 1087.92 14179.78 chroma_vps[ 8x32] 12.62x 999.78 12621.37 chroma_vsp[ 8x32] 14.60x 1074.21 15682.39 chroma_vss[ 8x32] 15.70x 934.58 14668.79 chroma_p2s[ 8x32] 15.69x 279.23 4381.24 chroma_p2s_aligned[ 8x32] 14.96x 286.83 4291.74 chroma_hpp[64x48] 15.49x 13396.35 207487.00 chroma_hps[64x48] 9.29x 17069.82 158505.67 chroma_vpp[64x48] 19.42x 8233.43 159862.45 chroma_vps[64x48] 21.73x 6834.97 148509.28 chroma_vsp[64x48] 22.98x 8178.32 187939.75 chroma_vss[64x48] 28.42x 6173.99 175483.55 chroma_p2s[64x48] 14.43x 3062.60 44205.35 chroma_p2s_aligned[64x48] 14.39x 3064.42 44089.62 chroma_hpp[48x64] 15.61x 13282.82 207400.17 chroma_hps[48x64] 8.92x 17365.83 154971.58 chroma_vpp[48x64] 19.27x 8211.81 158250.78 chroma_vps[48x64] 21.35x 6990.71 149256.98 chroma_vsp[48x64] 22.57x 8254.22 186295.81 chroma_vss[48x64] 29.50x 5956.73 175702.67 chroma_p2s[48x64] 14.08x 3064.23 43137.11 chroma_p2s_aligned[48x64] 13.98x 3062.73 42821.76 chroma_hpp[64x16] 15.35x 4521.31 69406.19 chroma_hps[64x16] 9.33x 6396.85 59699.34 chroma_vpp[64x16] 19.21x 2763.35 53092.96 chroma_vps[64x16] 21.00x 2358.74 49533.35 chroma_vsp[64x16] 22.71x 2766.05 62817.91 chroma_vss[64x16] 27.87x 2119.02 59065.83 chroma_p2s[64x16] 16.15x 1049.40 16948.42 chroma_p2s_aligned[64x16] 16.37x 1030.22 16864.10 chroma_hpp[16x64] 9.11x 5704.00 51951.79 chroma_hps[16x64] 9.41x 5571.55 52418.36 chroma_vpp[16x64] 19.39x 2842.22 55117.78 chroma_vps[16x64] 20.16x 2476.73 49928.10 chroma_vsp[16x64] 23.26x 2681.02 62373.65 chroma_vss[16x64] 28.55x 2068.06 59034.41 chroma_p2s[16x64] 16.11x 1051.05 16927.91 chroma_p2s_aligned[16x64] 15.64x 1055.16 16497.51 == intrapred primitives == intra_planar_4x4 4.31x 135.03 582.44 intra_dc_4x4[f=0] 1.39x 74.03 102.55 intra_dc_4x4[f=1] 2.10x 119.23 250.26 intra_ang_4x4[ 2] 6.41x 73.75 472.46 intra_ang_4x4[ 3] 6.77x 137.06 927.82 intra_ang_4x4[ 4] 7.28x 127.53 928.24 intra_ang_4x4[ 5] 7.27x 127.67 927.68 intra_ang_4x4[ 6] 7.30x 123.51 901.30 intra_ang_4x4[ 7] 7.15x 127.39 911.12 intra_ang_4x4[ 8] 8.25x 121.57 1002.73 intra_ang_4x4[ 9] 7.55x 121.37 915.89 intra_ang_4x4[10] 6.83x 75.53 516.23 intra_ang_4x4[11] 9.22x 121.09 1116.63 intra_ang_4x4[12] 8.95x 121.20 1084.37 intra_ang_4x4[13] 8.48x 127.22 1078.90 intra_ang_4x4[14] 8.90x 127.32 1133.61 intra_ang_4x4[15] 7.86x 139.05 1092.73 intra_ang_4x4[16] 8.02x 139.16 1116.35 intra_ang_4x4[17] 7.63x 145.22 1108.22 intra_ang_4x4[18] 6.34x 75.11 476.53 intra_ang_4x4[19] 6.54x 135.41 885.73 intra_ang_4x4[20] 7.48x 117.38 877.74 intra_ang_4x4[21] 7.55x 117.31 885.87 intra_ang_4x4[22] 8.56x 101.38 868.20 intra_ang_4x4[23] 8.45x 101.59 858.27 intra_ang_4x4[24] 9.54x 91.36 871.28 intra_ang_4x4[25] 9.16x 91.54 838.74 intra_ang_4x4[26] 4.74x 77.00 364.73 intra_ang_4x4[27] 8.04x 91.47 735.77 intra_ang_4x4[28] 8.21x 91.54 751.06 intra_ang_4x4[29] 7.60x 101.34 770.56 intra_ang_4x4[30] 7.59x 101.48 770.14 intra_ang_4x4[31] 6.84x 111.92 765.51 intra_ang_4x4[32] 6.67x 111.25 741.94 intra_ang_4x4[33] 6.25x 120.04 749.66 intra_ang_4x4[34] 4.76x 73.12 348.04 intra_filter_4x4 4.38x 73.29 320.68 intra_planar_8x8 9.73x 198.62 1932.79 intra_dc_8x8[f=0] 1.86x 76.48 141.96 intra_dc_8x8[f=1] 2.84x 154.64 438.66 intra_ang_8x8[ 2] 21.91x 74.73 1637.07 intra_ang_8x8[ 3] 10.82x 290.89 3146.63 intra_ang_8x8[ 4] 11.36x 284.55 3231.50 intra_ang_8x8[ 5] 11.00x 283.19 3115.77 intra_ang_8x8[ 6] 10.71x 300.03 3213.82 intra_ang_8x8[ 7] 10.97x 284.83 3125.59 intra_ang_8x8[ 8] 11.78x 269.91 3179.60 intra_ang_8x8[ 9] 12.03x 260.46 3134.40 intra_ang_8x8[10] 14.22x 121.27 1724.33 intra_ang_8x8[11] 13.06x 262.25 3424.11 intra_ang_8x8[12] 12.39x 281.47 3487.35 intra_ang_8x8[13] 12.19x 279.19 3402.51 intra_ang_8x8[14] 11.86x 288.96 3427.76 intra_ang_8x8[15] 11.61x 294.64 3420.86 intra_ang_8x8[16] 11.40x 306.19 3491.02 intra_ang_8x8[17] 11.40x 300.87 3429.58 intra_ang_8x8[18] 13.24x 75.46 998.84 intra_ang_8x8[19] 11.26x 240.40 2707.41 intra_ang_8x8[20] 11.45x 238.68 2733.93 intra_ang_8x8[21] 11.52x 235.91 2716.81 intra_ang_8x8[22] 11.76x 230.74 2712.89 intra_ang_8x8[23] 12.08x 222.36 2685.11 intra_ang_8x8[24] 12.34x 215.43 2657.47 intra_ang_8x8[25] 13.15x 203.24 2671.81 intra_ang_8x8[26] 5.91x 149.80 885.87 intra_ang_8x8[27] 12.49x 203.14 2536.55 intra_ang_8x8[28] 12.16x 209.89 2551.84 intra_ang_8x8[29] 10.39x 245.68 2551.77 intra_ang_8x8[30] 10.43x 244.56 2551.98 intra_ang_8x8[31] 11.05x 230.91 2551.84 intra_ang_8x8[32] 10.82x 236.93 2562.65 intra_ang_8x8[33] 10.77x 236.93 2551.91 intra_ang_8x8[34] 11.49x 74.83 860.06 intra_filter_8x8 4.60x 139.54 642.06 intra_planar_16x16 34.17x 246.91 8436.26 intra_dc_16x16[f=0] 1.72x 156.07 267.94 intra_dc_16x16[f=1] 2.96x 282.45 835.65 intra_ang_16x16[ 2] 42.81x 146.69 6279.10 intra_ang_16x16[ 3] 19.17x 570.02 10928.28 intra_ang_16x16[ 4] 19.12x 590.48 11292.87 intra_ang_16x16[ 5] 19.40x 585.79 11366.79 intra_ang_16x16[ 6] 20.02x 563.47 11282.49 intra_ang_16x16[ 7] 19.90x 570.55 11353.75 intra_ang_16x16[ 8] 20.17x 562.73 11351.22 intra_ang_16x16[ 9] 20.78x 536.46 11147.54 intra_ang_16x16[10] 53.05x 156.32 8292.19 intra_ang_16x16[11] 12.12x 931.33 11283.49 intra_ang_16x16[12] 11.71x 974.75 11410.14 intra_ang_16x16[13] 11.73x 987.81 11586.75 intra_ang_16x16[14] 11.85x 975.83 11567.85 intra_ang_16x16[15] 11.63x 996.67 11591.75 intra_ang_16x16[16] 11.64x 998.38 11616.63 intra_ang_16x16[17] 11.26x 1001.89 11280.82 intra_ang_16x16[18] 19.99x 145.25 2903.67 intra_ang_16x16[19] 18.10x 429.17 7768.59 intra_ang_16x16[20] 19.13x 422.70 8084.72 intra_ang_16x16[21] 19.69x 409.81 8070.66 intra_ang_16x16[22] 19.42x 415.13 8062.77 intra_ang_16x16[23] 21.12x 380.47 8033.69 intra_ang_16x16[24] 21.50x 372.13 8000.94 intra_ang_16x16[25] 22.24x 346.39 7704.91 intra_ang_16x16[26] 16.97x 272.61 4627.03 intra_ang_16x16[27] 20.95x 362.08 7587.21 intra_ang_16x16[28] 20.38x 386.37 7873.95 intra_ang_16x16[29] 20.96x 376.16 7884.84 intra_ang_16x16[30] 19.50x 403.89 7876.41 intra_ang_16x16[31] 19.76x 398.39 7874.23 intra_ang_16x16[32] 19.07x 412.93 7873.45 intra_ang_16x16[33] 18.32x 413.38 7572.09 intra_ang_16x16[34] 17.88x 147.04 2628.58 intra_filter_16x16 5.47x 216.65 1185.51 intra_planar_32x32 50.00x 684.91 34244.45 intra_dc_32x32[f=0] 2.02x 530.34 1070.48 intra_ang_32x32[ 2] 47.03x 534.23 25122.41 intra_ang_32x32[ 3] 20.26x 2223.46 45047.18 intra_ang_32x32[ 4] 19.53x 2326.33 45434.35 intra_ang_32x32[ 5] 20.23x 2239.72 45319.32 intra_ang_32x32[ 6] 20.53x 2202.85 45234.62 intra_ang_32x32[ 7] 19.78x 2297.39 45446.41 intra_ang_32x32[ 8] 20.11x 2263.08 45517.82 intra_ang_32x32[ 9] 22.55x 1994.07 44967.91 intra_ang_32x32[10] 61.92x 528.26 32710.80 intra_ang_32x32[11] 19.31x 2339.32 45170.34 intra_ang_32x32[12] 17.39x 2611.27 45400.34 intra_ang_32x32[13] 16.81x 2706.56 45505.89 intra_ang_32x32[14] 17.52x 2600.06 45554.43 intra_ang_32x32[15] 17.39x 2627.14 45674.65 intra_ang_32x32[16] 16.78x 2720.72 45660.20 intra_ang_32x32[17] 16.74x 2699.87 45202.85 intra_ang_32x32[18] 14.32x 712.51 10200.78 intra_ang_32x32[19] 16.92x 1770.85 29965.05 intra_ang_32x32[20] 18.51x 1650.87 30555.77 intra_ang_32x32[21] 18.95x 1600.79 30341.00 intra_ang_32x32[22] 18.88x 1586.91 29954.65 intra_ang_32x32[23] 19.28x 1560.52 30080.74 intra_ang_32x32[24] 20.54x 1466.64 30121.60 intra_ang_32x32[25] 23.49x 1265.75 29732.04 intra_ang_32x32[26] 32.27x 537.71 17351.00 intra_ang_32x32[27] 22.91x 1285.07 29446.24 intra_ang_32x32[28] 22.28x 1347.65 30031.82 intra_ang_32x32[29] 22.63x 1329.23 30085.83 intra_ang_32x32[30] 22.04x 1366.63 30118.10 intra_ang_32x32[31] 22.30x 1347.13 30040.24 intra_ang_32x32[32] 21.62x 1393.28 30128.81 intra_ang_32x32[33] 22.01x 1345.23 29604.39 intra_ang_32x32[34] 18.38x 534.12 9816.87 intra_filter_32x32 6.83x 348.77 2380.70 + 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 65E9348C 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.68x 210.77 565.05 avg_pp[ 4x4] 4.54x 77.67 352.53 avg_pp_aligned[ 4x4] 4.85x 93.18 451.49 sad[ 4x4] 3.91x 83.41 325.87 sad_x3[ 4x4] 2.38x 278.25 661.70 sad_x4[ 4x4] 2.79x 344.78 963.03 copy_pp[ 4x4] 5.39x 74.80 402.85 addAvg[ 4x4] 2.96x 151.75 449.18 addAvg_aligned[ 4x4] 5.17x 114.40 591.70 sub_ps[ 4x4] 4.25x 75.71 321.52 add_ps[ 4x4] 4.37x 98.41 429.82 add_ps_aligned[ 4x4] 5.69x 77.81 442.44 copy_ss[ 4x4] 3.84x 83.06 318.58 satd[ 8x8] 5.97x 277.58 1656.57 avg_pp[ 8x8] 9.73x 133.94 1302.87 avg_pp_aligned[ 8x8] 8.58x 131.66 1129.96 sad[ 8x8] 1.35x 311.99 422.38 sad_x3[ 8x8] 2.22x 458.29 1019.56 sad_x4[ 8x8] 2.41x 566.94 1367.31 copy_pp[ 8x8] 15.02x 78.62 1181.14 addAvg[ 8x8] 10.70x 167.63 1793.21 addAvg_aligned[ 8x8] 10.45x 168.57 1761.78 sub_ps[ 8x8] 8.61x 129.14 1111.30 add_ps[ 8x8] 9.55x 161.68 1544.21 add_ps_aligned[ 8x8] 9.21x 173.77 1600.58 copy_ss[ 8x8] 14.14x 77.67 1098.54 [i420] copy_pp[ 4x4] 4.46x 72.03 321.10 [i420] addAvg[ 4x4] 2.91x 159.05 462.65 [i420] addAvg_aligned[ 4x4] 4.14x 121.78 503.63 [i420] copy_ss[ 4x4] 4.31x 72.98 314.65 [i420] sub_ps[ 4x4] 3.67x 87.45 320.68 [i420] add_ps[ 4x4] 5.63x 76.97 433.33 [i420] add_ps_aligned[ 4x4] 5.77x 76.51 441.74 [i422] copy_pp[ 4x8] 3.84x 91.12 350.28 [i422] addAvg[ 4x8] 4.42x 191.28 845.61 [i422] addAvg_aligned[ 4x8] 4.59x 182.95 838.88 [i422] satd[ 4x8] 5.63x 190.57 1072.30 [i422] copy_ss[ 4x8] 3.71x 94.28 349.86 [i422] sub_ps[ 4x8] 4.64x 129.77 602.08 [i422] add_ps[ 4x8] 4.44x 178.64 793.29 [i422] add_ps_aligned[ 4x8] 5.25x 158.54 832.27 satd[ 8x4] 4.72x 193.04 910.98 avg_pp[ 8x4] 8.50x 81.00 688.73 avg_pp_aligned[ 8x4] 8.81x 79.42 700.00 sad[ 8x4] 1.36x 185.17 250.96 sad_x3[ 8x4] 2.13x 264.86 563.51 sad_x4[ 8x4] 2.40x 321.87 773.65 copy_pp[ 8x4] 7.88x 76.16 600.12 addAvg[ 8x4] 9.53x 96.40 918.98 addAvg_aligned[ 8x4] 9.86x 96.86 955.40 [i420] copy_pp[ 4x2] 1.34x 71.96 96.37 [i420] addAvg[ 4x2] 3.47x 73.43 254.89 [i420] addAvg_aligned[ 4x2] 3.39x 74.55 252.79 [i422] copy_pp[ 4x4] 3.98x 82.51 328.26 [i422] addAvg[ 4x4] 4.42x 111.53 492.53 [i422] addAvg_aligned[ 4x4] 4.14x 111.46 461.10 satd[ 4x8] 5.58x 197.39 1101.20 avg_pp[ 4x8] 5.13x 125.12 641.78 avg_pp_aligned[ 4x8] 7.18x 125.33 899.74 sad[ 4x8] 3.16x 193.02 609.80 sad_x3[ 4x8] 2.64x 488.98 1290.02 sad_x4[ 4x8] 3.56x 597.78 2128.48 copy_pp[ 4x8] 5.25x 72.84 382.75 addAvg[ 4x8] 4.14x 199.21 824.29 addAvg_aligned[ 4x8] 4.12x 204.21 841.54 [i420] copy_pp[ 2x4] 1.11x 71.72 79.96 [i420] addAvg[ 2x4] 3.78x 87.02 328.73 [i420] addAvg_aligned[ 2x4] 4.11x 72.14 296.45 [i422] copy_pp[ 2x8] 2.44x 106.52 260.22 [i422] addAvg[ 2x8] 2.93x 183.16 536.10 [i422] addAvg_aligned[ 2x8] 3.13x 185.08 579.26 satd[16x16] 12.72x 578.34 7358.43 avg_pp[16x16] 22.36x 205.69 4598.54 avg_pp_aligned[16x16] 22.46x 204.05 4582.69 sad[16x16] 5.74x 237.24 1362.26 sad_x3[16x16] 5.09x 687.46 3502.53 sad_x4[16x16] 5.66x 853.24 4829.02 copy_pp[16x16] 16.44x 154.36 2538.38 addAvg[16x16] 23.05x 330.30 7614.96 addAvg_aligned[16x16] 21.94x 330.80 7256.99 sse_ss[16x16] 12.05x 235.47 2838.23 sub_ps[16x16] 22.19x 207.65 4608.64 add_ps[16x16] 22.36x 272.99 6104.06 add_ps_aligned[16x16] 24.15x 252.16 6089.16 copy_ss[16x16] 15.89x 153.94 2445.37 copy_sp[16x16] 15.73x 153.66 2417.03 copy_ps[16x16] 16.65x 150.93 2513.27 [i420] copy_pp[ 8x8] 14.70x 78.19 1149.10 [i420] addAvg[ 8x8] 10.39x 189.56 1968.98 [i420] addAvg_aligned[ 8x8] 10.72x 169.83 1820.42 [i420] satd[ 8x8] 6.72x 275.66 1851.14 [i420] copy_ss[ 8x8] 12.74x 86.84 1106.25 [i420] sub_ps[ 8x8] 9.66x 128.27 1238.73 [i420] add_ps[ 8x8] 9.41x 157.47 1481.92 [i420] add_ps_aligned[ 8x8] 9.18x 158.10 1450.64 [i420] sa8d[ 8x8] 6.41x 264.21 1692.91 [i422] copy_pp[ 8x16] 8.86x 150.79 1336.45 [i422] addAvg[ 8x16] 12.16x 284.17 3455.25 [i422] addAvg_aligned[ 8x16] 12.74x 276.04 3517.29 [i422] satd[ 8x16] 6.93x 479.04 3321.70 [i422] copy_ss[ 8x16] 6.97x 191.81 1337.15 [i422] sub_ps[ 8x16] 7.60x 215.88 1640.30 [i422] add_ps[ 8x16] 11.68x 270.27 3157.31 [i422] add_ps_aligned[ 8x16] 14.61x 272.58 3981.72 [i422] sa8d[ 8x16] 4.51x 708.86 3194.98 satd[ 16x8] 11.58x 297.44 3445.01 avg_pp[ 16x8] 17.08x 125.08 2136.61 avg_pp_aligned[ 16x8] 15.95x 136.92 2184.45 sad[ 16x8] 4.60x 157.02 721.74 sad_x3[ 16x8] 4.59x 391.76 1799.94 sad_x4[ 16x8] 5.03x 474.84 2389.26 copy_pp[ 16x8] 23.25x 90.84 2111.92 addAvg[ 16x8] 18.31x 196.03 3590.24 addAvg_aligned[ 16x8] 17.10x 207.86 3555.27 [i420] copy_pp[ 8x4] 8.38x 73.29 614.01 [i420] addAvg[ 8x4] 9.58x 95.91 918.56 [i420] addAvg_aligned[ 8x4] 9.62x 95.49 918.84 [i420] satd[ 8x4] 5.39x 172.04 927.04 [i422] copy_pp[ 8x8] 10.57x 125.31 1324.24 [i422] addAvg[ 8x8] 10.63x 171.80 1825.47 [i422] addAvg_aligned[ 8x8] 10.33x 184.08 1902.48 [i422] satd[ 8x8] 6.59x 263.30 1736.25 satd[ 8x16] 6.89x 479.42 3303.35 avg_pp[ 8x16] 10.61x 225.25 2389.96 avg_pp_aligned[ 8x16] 11.93x 200.76 2395.15 sad[ 8x16] 2.69x 289.31 778.15 sad_x3[ 8x16] 2.52x 804.21 2028.04 sad_x4[ 8x16] 2.63x 1012.41 2661.26 copy_pp[ 8x16] 9.39x 146.76 1378.49 addAvg[ 8x16] 11.90x 312.39 3717.15 addAvg_aligned[ 8x16] 13.64x 282.38 3852.38 [i420] copy_pp[ 4x8] 4.91x 77.32 379.94 [i420] addAvg[ 4x8] 5.44x 186.98 1017.32 [i420] addAvg_aligned[ 4x8] 5.16x 183.67 947.75 [i420] satd[ 4x8] 5.64x 197.52 1114.66 [i422] copy_pp[ 4x16] 5.38x 149.94 806.98 [i422] addAvg[ 4x16] 5.68x 291.60 1656.99 [i422] addAvg_aligned[ 4x16] 5.73x 311.20 1782.83 [i422] satd[ 4x16] 6.85x 328.09 2247.15 satd[ 16x4] 8.93x 196.48 1754.91 avg_pp[ 16x4] 13.99x 80.37 1124.08 avg_pp_aligned[ 16x4] 9.43x 120.85 1140.00 sad[ 16x4] 5.22x 78.72 411.16 sad_x3[ 16x4] 4.11x 237.71 977.33 sad_x4[ 16x4] 4.68x 294.23 1377.56 copy_pp[ 16x4] 8.48x 74.24 629.72 addAvg[ 16x4] 13.77x 138.53 1907.96 addAvg_aligned[ 16x4] 14.24x 132.23 1882.71 [i420] copy_pp[ 8x2] 3.19x 73.92 235.67 [i420] addAvg[ 8x2] 6.82x 75.43 514.32 [i420] addAvg_aligned[ 8x2] 5.41x 89.37 483.83 [i422] copy_pp[ 8x4] 8.91x 71.82 639.86 [i422] addAvg[ 8x4] 8.41x 117.05 984.65 [i422] addAvg_aligned[ 8x4] 9.57x 106.44 1019.01 [i422] satd[ 8x4] 5.18x 170.92 884.79 satd[16x12] 11.56x 442.99 5122.06 avg_pp[16x12] 22.69x 156.99 3562.42 avg_pp_aligned[16x12] 18.61x 178.75 3326.47 sad[16x12] 4.87x 214.52 1044.25 sad_x3[16x12] 5.11x 529.11 2702.87 sad_x4[16x12] 5.34x 686.23 3666.93 copy_pp[16x12] 22.96x 87.93 2018.64 addAvg[16x12] 21.36x 271.31 5796.51 addAvg_aligned[16x12] 20.74x 264.97 5496.61 [i420] copy_pp[ 8x6] 7.98x 81.84 653.10 [i420] addAvg[ 8x6] 9.76x 158.18 1544.49 [i420] addAvg_aligned[ 8x6] 10.69x 135.87 1452.89 [i422] copy_pp[ 8x12] 11.69x 150.03 1753.94 [i422] addAvg[ 8x12] 11.88x 222.12 2637.84 [i422] addAvg_aligned[ 8x12] 10.52x 254.86 2680.80 [i422] satd[ 8x12] 7.87x 413.27 3253.25 satd[ 4x16] 6.57x 339.91 2233.13 avg_pp[ 4x16] 6.44x 195.89 1262.11 avg_pp_aligned[ 4x16] 6.51x 204.71 1332.25 sad[ 4x16] 3.37x 334.48 1126.31 sad_x3[ 4x16] 2.63x 897.92 2364.99 sad_x4[ 4x16] 3.60x 1104.74 3974.29 copy_pp[ 4x16] 4.04x 167.35 675.59 addAvg[ 4x16] 5.15x 340.29 1752.24 addAvg_aligned[ 4x16] 5.77x 290.75 1678.59 [i420] copy_pp[ 2x8] 2.27x 76.72 173.95 [i420] addAvg[ 2x8] 2.52x 191.86 483.13 [i420] addAvg_aligned[ 2x8] 2.75x 177.61 488.32 [i422] copy_pp[ 2x16] 1.65x 164.09 271.44 [i422] addAvg[ 2x16] 2.93x 309.08 904.53 [i422] addAvg_aligned[ 2x16] 3.11x 293.90 915.05 satd[12x16] 7.06x 908.39 6416.71 avg_pp[12x16] 11.81x 296.33 3500.42 avg_pp_aligned[12x16] 9.93x 343.51 3412.04 sad[12x16] 6.02x 581.01 3497.47 sad_x3[12x16] 2.95x 2418.82 7137.47 sad_x4[12x16] 3.90x 3079.44 11998.82 copy_pp[12x16] 7.75x 260.98 2023.53 addAvg[12x16] 13.49x 408.68 5514.29 addAvg_aligned[12x16] 14.27x 421.58 6015.36 [i420] copy_pp[ 6x8] 3.35x 155.06 518.96 [i420] addAvg[ 6x8] 6.66x 232.00 1545.61 [i420] addAvg_aligned[ 6x8] 6.37x 224.90 1432.12 [i422] copy_pp[ 6x16] 4.36x 261.09 1139.58 [i422] addAvg[ 6x16] 6.78x 431.96 2927.66 [i422] addAvg_aligned[ 6x16] 6.80x 414.99 2821.04 satd[32x32] 15.32x 1910.18 29263.24 avg_pp[32x32] 25.91x 676.91 17540.62 avg_pp_aligned[32x32] 27.01x 651.84 17606.41 sad[32x32] 7.73x 725.87 5609.84 sad_x3[32x32] 5.41x 2541.22 13757.25 sad_x4[32x32] 5.62x 3221.93 18108.59 copy_pp[32x32] 17.14x 574.48 9845.17 addAvg[32x32] 30.11x 987.29 29731.13 addAvg_aligned[32x32] 29.37x 1008.27 29608.45 sse_ss[32x32] 11.01x 1016.54 11191.85 sub_ps[32x32] 33.10x 693.48 22957.47 add_ps[32x32] 31.71x 766.14 24292.53 add_ps_aligned[32x32] 31.56x 756.13 23864.80 copy_ss[32x32] 17.20x 565.65 9728.46 copy_sp[32x32] 15.20x 654.28 9944.35 copy_ps[32x32] 17.92x 555.30 9949.28 [i420] copy_pp[16x16] 14.32x 177.26 2537.54 [i420] addAvg[16x16] 21.06x 365.15 7691.44 [i420] addAvg_aligned[16x16] 21.01x 358.06 7524.30 [i420] satd[16x16] 12.20x 555.02 6773.69 [i420] copy_ss[16x16] 15.99x 157.72 2521.82 [i420] copy_ps[16x16] 15.27x 165.79 2531.64 [i420] copy_sp[16x16] 14.63x 172.21 2519.44 [i420] sse_pp[16x16] 11.62x 243.34 2827.69 [i420] sub_ps[16x16] 21.18x 224.19 4747.66 [i420] add_ps[16x16] 22.99x 271.77 6247.71 [i420] add_ps_aligned[16x16] 21.27x 299.42 6370.14 [i420] sa8d[16x16] 6.43x 985.86 6342.03 [i422] copy_pp[16x32] 15.80x 320.14 5058.52 [i422] addAvg[16x32] 23.07x 606.80 14000.98 [i422] addAvg_aligned[16x32] 24.54x 564.98 13862.39 [i422] satd[16x32] 14.10x 978.35 13797.87 [i422] copy_ss[16x32] 14.31x 315.46 4515.28 [i422] copy_ps[16x32] 14.99x 326.89 4899.44 [i422] copy_sp[16x32] 16.10x 292.23 4704.48 [i422] sse_pp[16x32] 12.08x 452.30 5463.93 [i422] sub_ps[16x32] 15.92x 381.07 6068.21 [i422] add_ps[16x32] 28.31x 447.55 12672.11 [i422] add_ps_aligned[16x32] 27.06x 463.38 12540.82 [i422] sa8d[16x32] 5.17x 2351.69 12161.62 satd[32x16] 13.21x 1007.21 13300.42 avg_pp[32x16] 25.49x 343.38 8751.68 avg_pp_aligned[32x16] 24.85x 348.95 8670.74 sad[32x16] 6.44x 392.31 2526.61 sad_x3[32x16] 5.58x 1243.68 6945.71 sad_x4[32x16] 5.12x 1699.72 8694.76 copy_pp[32x16] 16.90x 281.82 4763.09 addAvg[32x16] 25.81x 545.40 14078.15 addAvg_aligned[32x16] 27.05x 542.53 14673.43 [i420] copy_pp[ 16x8] 30.78x 78.55 2417.88 [i420] addAvg[ 16x8] 18.17x 199.14 3619.24 [i420] addAvg_aligned[ 16x8] 18.19x 194.35 3534.65 [i420] satd[ 16x8] 11.95x 293.13 3503.65 [i422] copy_pp[16x16] 15.91x 154.95 2465.15 [i422] addAvg[16x16] 22.66x 310.12 7028.67 [i422] addAvg_aligned[16x16] 22.55x 309.69 6983.03 [i422] satd[16x16] 11.59x 572.50 6634.40 satd[16x32] 14.55x 946.42 13768.07 avg_pp[16x32] 26.66x 328.46 8757.45 avg_pp_aligned[16x32] 26.33x 328.53 8651.89 sad[16x32] 5.98x 448.90 2683.01 sad_x3[16x32] 5.71x 1262.38 7211.83 sad_x4[16x32] 6.01x 1591.09 9563.71 copy_pp[16x32] 15.92x 283.54 4514.93 addAvg[16x32] 22.51x 601.34 13534.60 addAvg_aligned[16x32] 25.38x 530.20 13457.15 [i420] copy_pp[ 8x16] 8.96x 150.75 1350.48 [i420] addAvg[ 8x16] 12.93x 276.25 3571.40 [i420] addAvg_aligned[ 8x16] 12.40x 274.64 3406.71 [i420] satd[ 8x16] 6.89x 488.95 3368.56 [i422] copy_pp[ 8x32] 9.29x 274.99 2554.02 [i422] addAvg[ 8x32] 13.91x 526.14 7320.82 [i422] addAvg_aligned[ 8x32] 13.23x 528.73 6993.82 [i422] satd[ 8x32] 7.24x 944.86 6839.20 satd[ 32x8] 12.29x 539.65 6631.48 avg_pp[ 32x8] 23.08x 192.98 4454.00 avg_pp_aligned[ 32x8] 22.95x 188.81 4332.99 sad[ 32x8] 5.64x 229.57 1293.95 sad_x3[ 32x8] 5.10x 664.16 3388.06 sad_x4[ 32x8] 5.36x 847.98 4541.02 copy_pp[ 32x8] 30.75x 147.29 4528.96 addAvg[ 32x8] 23.73x 306.75 7279.58 addAvg_aligned[ 32x8] 23.34x 302.45 7060.60 [i420] copy_pp[ 16x4] 8.19x 75.43 617.80 [i420] addAvg[ 16x4] 14.65x 130.76 1915.25 [i420] addAvg_aligned[ 16x4] 13.92x 129.59 1803.45 [i420] satd[ 16x4] 9.00x 185.98 1672.99 [i422] copy_pp[ 16x8] 31.46x 77.88 2450.28 [i422] addAvg[ 16x8] 17.60x 200.58 3529.32 [i422] addAvg_aligned[ 16x8] 17.34x 205.06 3556.39 [i422] satd[ 16x8] 12.01x 287.32 3451.60 satd[32x24] 14.72x 1385.78 20404.09 avg_pp[32x24] 26.36x 480.78 12673.37 avg_pp_aligned[32x24] 26.80x 468.85 12564.86 sad[32x24] 6.79x 555.97 3775.08 sad_x3[32x24] 5.32x 1835.62 9760.64 sad_x4[32x24] 5.42x 2391.00 12951.41 copy_pp[32x24] 18.48x 405.29 7487.90 addAvg[32x24] 28.78x 745.10 21446.20 addAvg_aligned[32x24] 28.13x 757.46 21307.75 [i420] copy_pp[16x12] 23.86x 89.89 2145.03 [i420] addAvg[16x12] 20.83x 259.93 5415.58 [i420] addAvg_aligned[16x12] 20.16x 269.56 5435.17 [i420] satd[16x12] 12.12x 414.89 5027.21 [i422] copy_pp[16x24] 15.63x 221.14 3457.07 [i422] addAvg[16x24] 25.31x 440.84 11158.67 [i422] addAvg_aligned[16x24] 24.88x 444.76 11065.20 [i422] satd[16x24] 7.98x 1294.25 10331.75 satd[ 8x32] 7.90x 889.37 7025.30 avg_pp[ 8x32] 13.81x 340.13 4697.01 avg_pp_aligned[ 8x32] 13.42x 343.98 4615.78 sad[ 8x32] 2.91x 497.32 1447.56 sad_x3[ 8x32] 2.67x 1429.04 3808.82 sad_x4[ 8x32] 2.73x 1868.15 5093.69 copy_pp[ 8x32] 8.39x 295.54 2480.30 addAvg[ 8x32] 13.50x 524.91 7083.77 addAvg_aligned[ 8x32] 12.20x 579.58 7072.81 [i420] copy_pp[ 4x16] 4.58x 148.30 679.10 [i420] addAvg[ 4x16] 5.71x 284.76 1626.13 [i420] addAvg_aligned[ 4x16] 5.99x 286.20 1713.67 [i420] satd[ 4x16] 6.84x 327.69 2240.84 [i422] copy_pp[ 4x32] 9.54x 282.31 2693.53 [i422] addAvg[ 4x32] 6.48x 490.14 3175.81 [i422] addAvg_aligned[ 4x32] 6.32x 485.97 3069.62 [i422] satd[ 4x32] 6.90x 619.80 4274.50 satd[24x32] 7.84x 2577.77 20221.85 avg_pp[24x32] 18.70x 678.97 12699.24 avg_pp_aligned[24x32] 19.24x 668.68 12868.61 sad[24x32] 2.87x 1446.81 4153.85 sad_x3[24x32] 2.56x 4052.68 10365.62 sad_x4[24x32] 2.59x 5255.47 13589.00 copy_pp[24x32] 12.72x 522.18 6639.76 addAvg[24x32] 19.01x 1041.80 19801.85 addAvg_aligned[24x32] 20.90x 972.22 20318.59 [i420] copy_pp[12x16] 7.62x 244.95 1865.87 [i420] addAvg[12x16] 12.80x 412.04 5275.02 [i420] addAvg_aligned[12x16] 13.61x 390.66 5318.46 [i420] satd[12x16] 7.64x 846.90 6474.30 [i422] copy_pp[12x32] 7.07x 538.48 3809.60 [i422] addAvg[12x32] 13.70x 874.21 11974.49 [i422] addAvg_aligned[12x32] 14.57x 802.40 11687.47 [i422] satd[12x32] 7.77x 1781.03 13843.69 satd[64x64] 14.95x 7176.81 107297.09 avg_pp[64x64] 31.13x 2183.38 67965.23 avg_pp_aligned[64x64] 30.63x 2205.04 67531.91 sad[64x64] 8.32x 2323.59 19330.10 sad_x3[64x64] 5.33x 9379.37 49984.21 sad_x4[64x64] 5.41x 12120.21 65561.80 copy_pp[64x64] 32.52x 2105.54 68470.38 addAvg[64x64] 32.14x 3718.58 119524.80 addAvg_aligned[64x64] 32.22x 3717.32 119772.52 sse_ss[64x64] 15.13x 2766.19 41843.17 sub_ps[64x64] 17.80x 2618.27 46603.73 add_ps[64x64] 40.78x 2634.14 107425.88 add_ps_aligned[64x64] 40.69x 2643.75 107580.32 copy_ss[64x64] 30.77x 2230.89 68641.24 copy_sp[64x64] 33.22x 2077.27 69010.46 copy_ps[64x64] 33.32x 2078.63 69258.48 [i420] copy_pp[32x32] 17.11x 543.83 9305.77 [i420] addAvg[32x32] 29.75x 968.65 28818.03 [i420] addAvg_aligned[32x32] 29.26x 975.51 28540.99 [i420] satd[32x32] 14.04x 1873.11 26307.32 [i420] copy_ss[32x32] 17.29x 544.31 9411.21 [i420] copy_ps[32x32] 17.06x 532.51 9085.52 [i420] copy_sp[32x32] 16.67x 553.90 9236.06 [i420] sse_pp[32x32] 11.01x 980.25 10791.81 [i420] sub_ps[32x32] 32.41x 671.57 21762.41 [i420] add_ps[32x32] 32.08x 729.79 23414.16 [i420] add_ps_aligned[32x32] 32.80x 716.08 23488.37 [i420] sa8d[32x32] 6.52x 3803.89 24815.42 [i422] copy_pp[32x64] 18.23x 1045.73 19064.60 [i422] addAvg[32x64] 30.96x 1843.86 57094.47 [i422] addAvg_aligned[32x64] 30.77x 1872.25 57609.44 [i422] satd[32x64] 14.97x 3569.47 53452.64 [i422] copy_ss[32x64] 18.36x 1036.41 19027.07 [i422] copy_ps[32x64] 18.00x 1047.93 18860.71 [i422] copy_sp[32x64] 17.53x 1064.58 18657.53 [i422] sse_pp[32x64] 13.81x 1425.86 19686.59 [i422] sub_ps[32x64] 17.46x 1319.55 23039.14 [i422] add_ps[32x64] 43.09x 1371.66 59101.32 [i422] add_ps_aligned[32x64] 43.05x 1372.72 59101.88 [i422] sa8d[32x64] 5.33x 9346.74 49794.69 satd[64x32] 15.07x 3581.84 53995.39 avg_pp[64x32] 30.52x 1140.93 34825.14 avg_pp_aligned[64x32] 29.32x 1180.58 34610.98 sad[64x32] 7.83x 1250.29 9790.58 sad_x3[64x32] 5.11x 4920.46 25126.48 sad_x4[64x32] 5.45x 6217.28 33903.85 copy_pp[64x32] 17.84x 1043.07 18610.16 addAvg[64x32] 29.84x 2031.47 60613.55 addAvg_aligned[64x32] 31.98x 1865.31 59655.71 [i420] copy_pp[32x16] 17.02x 279.89 4764.07 [i420] addAvg[32x16] 25.43x 560.07 14240.64 [i420] addAvg_aligned[32x16] 25.04x 560.60 14035.42 [i420] satd[32x16] 13.69x 954.23 13064.14 [i422] copy_pp[32x32] 17.23x 528.13 9101.55 [i422] addAvg[32x32] 30.08x 936.58 28175.56 [i422] addAvg_aligned[32x32] 29.66x 957.94 28412.99 [i422] satd[32x32] 14.36x 1811.87 26016.53 satd[32x64] 14.57x 3571.93 52035.39 avg_pp[32x64] 29.45x 1119.44 32966.77 avg_pp_aligned[32x64] 30.15x 1121.02 33804.11 sad[32x64] 8.17x 1225.72 10014.92 sad_x3[32x64] 5.68x 4748.23 26991.66 sad_x4[32x64] 5.70x 5993.96 34168.00 copy_pp[32x64] 17.77x 1040.37 18489.42 addAvg[32x64] 31.08x 1816.95 56473.87 addAvg_aligned[32x64] 31.09x 1817.44 56500.66 [i420] copy_pp[16x32] 15.62x 290.02 4530.88 [i420] addAvg[16x32] 24.79x 541.37 13422.57 [i420] addAvg_aligned[16x32] 24.67x 541.93 13370.56 [i420] satd[16x32] 13.83x 945.05 13071.17 [i422] copy_pp[16x64] 16.42x 539.86 8862.65 [i422] addAvg[16x64] 27.49x 984.48 27060.40 [i422] addAvg_aligned[16x64] 28.22x 984.27 27777.66 [i422] satd[16x64] 15.02x 1818.91 27327.27 satd[64x16] 15.11x 1823.08 27549.70 avg_pp[64x16] 27.50x 615.12 16915.82 avg_pp_aligned[64x16] 27.20x 612.46 16661.13 sad[64x16] 6.97x 703.29 4902.95 sad_x3[64x16] 5.15x 2603.87 13410.90 sad_x4[64x16] 5.25x 3057.05 16048.98 copy_pp[64x16] 31.78x 530.27 16852.71 addAvg[64x16] 30.68x 952.57 29221.00 addAvg_aligned[64x16] 30.49x 964.70 29409.82 [i420] copy_pp[ 32x8] 28.78x 155.16 4466.08 [i420] addAvg[ 32x8] 23.65x 296.74 7018.66 [i420] addAvg_aligned[ 32x8] 23.70x 297.09 7041.47 [i420] satd[ 32x8] 12.10x 542.39 6565.27 [i422] copy_pp[32x16] 16.92x 282.21 4776.27 [i422] addAvg[32x16] 26.62x 537.66 14313.74 [i422] addAvg_aligned[32x16] 26.69x 539.37 14393.43 [i422] satd[32x16] 13.64x 949.31 12947.47 satd[64x48] 14.98x 5229.75 78361.70 avg_pp[64x48] 27.31x 1869.13 51042.48 avg_pp_aligned[64x48] 30.52x 1682.84 51366.39 sad[64x48] 8.18x 1738.23 14227.01 sad_x3[64x48] 5.04x 7291.22 36746.63 sad_x4[64x48] 5.36x 8985.78 48206.71 copy_pp[64x48] 16.93x 1540.07 26069.32 addAvg[64x48] 30.44x 2740.20 83424.43 addAvg_aligned[64x48] 30.61x 2761.87 84530.12 [i420] copy_pp[32x24] 17.43x 402.32 7010.52 [i420] addAvg[32x24] 28.51x 735.19 20963.94 [i420] addAvg_aligned[32x24] 27.32x 770.67 21053.41 [i420] satd[32x24] 14.94x 1385.36 20702.11 [i422] copy_pp[32x48] 17.36x 856.70 14873.17 [i422] addAvg[32x48] 29.30x 1421.89 41659.68 [i422] addAvg_aligned[32x48] 29.07x 1420.88 41307.86 [i422] satd[32x48] 7.85x 5017.19 39377.88 satd[16x64] 14.25x 1822.73 25970.00 avg_pp[16x64] 27.61x 620.16 17121.66 avg_pp_aligned[16x64] 27.63x 616.41 17032.02 sad[16x64] 7.65x 711.32 5442.18 sad_x3[16x64] 5.97x 2364.93 14109.64 sad_x4[16x64] 6.30x 3095.77 19514.29 copy_pp[16x64] 16.19x 544.84 8819.72 addAvg[16x64] 27.56x 973.45 26826.41 addAvg_aligned[16x64] 27.81x 969.28 26952.24 [i420] copy_pp[ 8x32] 9.00x 276.85 2492.03 [i420] addAvg[ 8x32] 13.35x 522.78 6977.84 [i420] addAvg_aligned[ 8x32] 13.22x 532.55 7041.47 [i420] satd[ 8x32] 7.61x 872.99 6646.49 [i422] copy_pp[ 8x64] 9.08x 527.29 4788.20 [i422] addAvg[ 8x64] 13.98x 1006.00 14064.94 [i422] addAvg_aligned[ 8x64] 14.55x 994.01 14465.68 [i422] satd[ 8x64] 7.83x 1737.50 13604.04 satd[48x64] 15.75x 5237.56 82469.82 avg_pp[48x64] 30.08x 1696.74 51039.40 avg_pp_aligned[48x64] 31.33x 1644.11 51512.98 sad[48x64] 8.05x 1784.47 14358.43 sad_x3[48x64] 5.13x 7413.73 38039.32 sad_x4[48x64] 5.55x 9259.77 51397.39 copy_pp[48x64] 20.84x 1977.59 41206.15 addAvg[48x64] 24.81x 3780.21 93787.66 addAvg_aligned[48x64] 30.97x 2773.55 85890.84 [i420] copy_pp[24x32] 12.47x 522.16 6512.81 [i420] addAvg[24x32] 13.60x 1453.43 19767.41 [i420] addAvg_aligned[24x32] 13.40x 1477.25 19800.00 [i420] satd[24x32] 7.74x 2551.64 19740.00 [i422] copy_pp[24x64] 24.12x 1032.56 24904.99 [i422] addAvg[24x64] 23.11x 1844.80 42641.79 [i422] addAvg_aligned[24x64] 23.65x 1799.37 42548.36 [i422] satd[24x64] 8.25x 5041.37 41599.78 ssd_s[4x4] 3.52x 74.48 262.46 ssd_s_aligned[4x4] 3.61x 73.40 264.85 sa8d[4x4] 2.87x 200.48 575.85 residual[4x4] 4.26x 74.03 315.35 residual_aligned[4x4] 4.24x 74.69 316.75 blkfill[4x4] 1.05x 71.33 74.63 blkfill_aligned[4x4] 1.03x 71.09 72.95 transpose[4x4] 3.18x 71.54 227.82 cpy2Dto1D_shl[4x4] 4.39x 73.05 320.54 cpy2Dto1D_shr[4x4] 4.42x 74.41 329.20 cpy1Dto2D_shl[4x4] 4.42x 72.49 320.26 cpy1Dto2D_shl_aligned[4x4] 4.35x 73.47 319.28 cpy1Dto2D_shr[4x4] 4.02x 74.20 298.66 copy_cnt[4x4] 3.53x 74.06 261.62 psy_cost_pp[4x4] 9.22x 173.90 1602.71 ssimDist[4x4] 3.95x 151.07 596.75 ssd_s[8x8] 4.95x 75.50 373.71 ssd_s_aligned[8x8] 4.93x 75.71 373.01 sa8d[8x8] 4.78x 331.90 1587.51 residual[8x8] 11.47x 96.47 1106.25 residual_aligned[8x8] 11.25x 98.40 1106.95 blkfill[8x8] 1.06x 73.82 78.28 blkfill_aligned[8x8] 1.01x 75.15 75.75 transpose[8x8] 8.47x 79.14 670.68 var[8x8] 2.68x 153.83 411.86 cpy2Dto1D_shl[8x8] 10.87x 75.36 819.10 cpy2Dto1D_shr[8x8] 14.73x 76.02 1120.00 cpy1Dto2D_shl[8x8] 11.24x 75.67 850.38 cpy1Dto2D_shl_aligned[8x8] 11.40x 74.52 849.28 cpy1Dto2D_shr[8x8] 14.45x 76.86 1110.46 copy_cnt[8x8] 14.48x 76.90 1113.83 psy_cost_pp[8x8] 6.22x 591.80 3683.21 ssimDist[8x8] 6.98x 324.75 2266.71 ssd_s[16x16] 7.24x 186.64 1350.90 ssd_s_aligned[16x16] 7.33x 184.33 1350.62 sa8d[16x16] 5.11x 1191.61 6083.25 residual[16x16] 14.96x 199.39 2981.94 residual_aligned[16x16] 14.64x 202.79 2969.46 blkfill[16x16] 1.65x 145.11 238.76 blkfill_aligned[16x16] 1.64x 145.29 238.34 transpose[16x16] 8.80x 287.81 2532.63 var[16x16] 2.81x 394.09 1108.78 cpy2Dto1D_shl[16x16] 22.91x 153.45 3515.99 cpy2Dto1D_shr[16x16] 21.96x 195.92 4301.91 cpy1Dto2D_shl[16x16] 24.17x 149.10 3604.09 cpy1Dto2D_shl_aligned[16x16] 23.76x 151.38 3596.79 cpy1Dto2D_shr[16x16] 23.52x 187.90 4419.70 copy_cnt[16x16] 23.01x 186.75 4297.78 psy_cost_pp[16x16] 6.11x 2362.59 14442.07 ssimDist[16x16] 8.39x 1076.72 9034.08 ssd_s[32x32] 9.89x 496.16 4907.17 ssd_s_aligned[32x32] 9.93x 494.17 4907.01 sa8d[32x32] 5.27x 4638.22 24459.60 residual[32x32] 16.85x 669.95 11289.40 residual_aligned[32x32] 16.57x 677.24 11222.91 blkfill[32x32] 1.91x 522.25 996.27 blkfill_aligned[32x32] 1.91x 525.42 1002.59 transpose[32x32] 7.67x 1189.12 9124.88 var[32x32] 2.87x 1420.73 4073.63 cpy2Dto1D_shl[32x32] 25.95x 534.30 13862.54 cpy2Dto1D_shr[32x32] 32.46x 531.60 17254.44 cpy1Dto2D_shl[32x32] 31.96x 539.44 17240.85 cpy1Dto2D_shl_aligned[32x32] 32.39x 532.09 17234.90 cpy1Dto2D_shr[32x32] 30.24x 544.10 16454.64 copy_cnt[32x32] 32.40x 532.43 17251.49 psy_cost_pp[32x32] 6.34x 9283.04 58828.90 ssimDist[32x32] 9.17x 3977.42 36456.95 sa8d[64x64] 5.26x 18593.11 97846.11 transpose[64x64] 7.46x 4714.52 35156.41 var[64x64] 2.55x 5677.04 14474.12 psy_cost_pp[64x64] 6.26x 37378.53 233806.73 ssimDist[64x64] 9.35x 15762.60 147312.41 weight_pp 22.75x 1663.82 37856.11 weight_sp 18.00x 1910.39 34382.06 downscale 14.21x 32986.98 468589.66 scale1D_128to64 12.75x 210.77 2687.21 scale1D_128to64_aligned 13.34x 208.21 2778.21 scale2D_64to32 13.46x 1890.39 25453.21 ssim_4x4x2_core 6.61x 169.83 1121.96 ssim_end_4 2.43x 174.84 424.63 calSign 6.58x 185.77 1222.47 SAO_EO_0 9.60x 540.22 5187.29 SAO_EO_1 13.21x 298.45 3941.88 SAO_EO_1_2Rows 17.13x 451.43 7734.65 SAO_EO_2[0] 5.66x 181.53 1027.56 SAO_EO_2[1] 9.08x 423.50 3843.83 SAO_EO_3[0] 3.09x 321.15 990.94 SAO_EO_3[1] 8.91x 426.20 3795.99 SAO_BO_0 13.16x 8967.65 117969.63 saoCuStatsE0 1.30x 107762.51 140204.53 saoCuStatsE1 1.05x 146275.84 153495.41 saoCuStatsE2 1.05x 145415.94 152799.34 saoCuStatsE3 1.21x 128200.41 155101.75 planecopy_cp 15.91x 2257.13 35917.71 propagateCost 3.17x 1603.45 5089.76 cuTreeFix8Pack 4.83x 1212.41 5855.87 cuTreeFix8Unpack 3.58x 1774.10 6350.36 scanPosLast 16.69x 4277.29 71392.70 findPosFirstLast 4.75x 101.34 481.30 costCoeffNxN 1.91x 793.67 1512.08 costCoeffRemain 1.00x 270.48 270.18 pelFilterLumaStrong_Vertical 2.07x 487.48 1010.36 pelFilterLumaStrong_Horizontal 3.57x 291.45 1041.16 pelFilterChroma_Vertical 1.03x 366.56 378.62 pelFilterChroma_Horizontal 1.97x 197.11 388.02 integral_init4v 5.15x 124.28 639.54 integral_init8v 8.82x 125.15 1104.15 integral_init12v 5.03x 131.00 658.76 integral_init16v 3.68x 177.96 654.13 integral_init24v 4.85x 135.90 658.62 integral_init32v 8.96x 125.22 1122.53 integral_init4h 4.91x 247.43 1215.11 integral_init8h 3.74x 340.34 1273.05 integral_init12h 2.81x 471.16 1322.57 integral_init16h 1.96x 537.79 1055.61 normFact[8x8] 5.17x 186.57 965.41 normFact[16x16] 6.65x 585.42 3894.05 normFact[32x32] 7.18x 2153.81 15463.82 normFact[64x64] 7.53x 8403.19 63258.68 == transforms primitives == dst4x4 7.32x 161.01 1178.78 dct4x4 6.06x 145.11 879.98 dct8x8 4.48x 844.45 3783.51 dct16x16 11.07x 3798.71 42039.70 dct32x32 8.28x 29357.64 243098.92 idst4x4 8.57x 175.05 1499.46 idct4x4 9.64x 148.75 1434.37 idct8x8 15.64x 696.64 10892.87 idct16x16 9.45x 3705.10 35013.33 idct32x32 6.67x 25751.49 171694.28 dequant_normal 16.05x 1947.77 31271.20 dequant_scaling 15.60x 2792.89 43575.35 quant 16.04x 4214.12 67615.09 nquant 17.60x 3247.33 57158.30 nonPsyRdoQuant[4x4] 3.21x 171.10 549.34 nonPsyRdoQuant[8x8] 2.93x 186.77 548.08 nonPsyRdoQuant[16x16] 3.01x 182.72 550.60 nonPsyRdoQuant[32x32] 2.98x 185.45 552.42 psyRdoQuant_1p[4x4] 3.23x 169.76 548.08 psyRdoQuant_1p[8x8] 3.24x 169.06 548.36 psyRdoQuant_1p[16x16] 3.23x 168.71 545.41 psyRdoQuant_1p[32x32] 3.25x 169.13 549.34 count_nonzero[4x4] 1.00x 71.65 71.68 count_nonzero[8x8] 2.88x 73.08 210.70 count_nonzero[16x16] 3.95x 147.63 582.77 count_nonzero[32x32] 6.21x 364.39 2262.02 denoiseDct 16.17x 2345.21 37928.78 == interp primitives == luma_hpp[ 4x4] 6.38x 260.22 1660.78 luma_hps[ 4x4] 7.10x 626.81 4451.66 luma_vpp[ 4x4] 7.29x 240.12 1751.12 luma_vps[ 4x4] 6.61x 230.63 1525.13 luma_vsp[ 4x4] 10.37x 179.04 1856.69 luma_vss[ 4x4] 7.58x 204.50 1549.12 luma_hv [ 4x4] 7.35x 848.75 6238.29 luma_hpp[ 8x8] 13.50x 450.33 6079.76 luma_hps[ 8x8] 10.35x 1017.40 10528.39 luma_vpp[ 8x8] 14.78x 451.94 6679.10 luma_vps[ 8x8] 14.67x 431.21 6326.93 luma_vsp[ 8x8] 13.86x 456.94 6334.09 luma_vss[ 8x8] 13.26x 428.68 5684.76 luma_hv [ 8x8] 11.68x 1507.40 17609.42 convert_p2s[ 8x8] 9.94x 111.46 1107.91 convert_p2s_aligned[ 8x8] 9.92x 111.29 1104.29 luma_hpp[16x16] 23.63x 1127.21 26631.28 luma_hps[16x16] 24.70x 1475.15 36428.90 luma_vpp[16x16] 17.47x 1543.71 26971.32 luma_vps[16x16] 18.30x 1449.47 26528.88 luma_vsp[16x16] 17.52x 1531.49 26824.45 luma_vss[16x16] 16.08x 1346.18 21645.57 luma_hv [16x16] 21.14x 3037.78 64223.53 convert_p2s[16x16] 13.81x 191.62 2646.81 convert_p2s_aligned[16x16] 13.93x 189.51 2639.80 luma_hpp[32x32] 24.89x 4298.52 106975.99 luma_hps[32x32] 25.53x 4801.73 122599.88 luma_vpp[32x32] 17.49x 6041.24 105652.30 luma_vps[32x32] 18.54x 5640.80 104574.39 luma_vsp[32x32] 17.90x 5936.02 106262.11 luma_vss[32x32] 18.90x 5266.29 99548.84 luma_hv [32x32] 22.01x 10701.83 235566.27 convert_p2s[32x32] 17.47x 538.78 9414.51 convert_p2s_aligned[32x32] 17.53x 537.02 9415.77 luma_hpp[64x64] 21.53x 19235.21 414179.09 luma_hps[64x64] 25.80x 17482.80 450969.47 luma_vpp[64x64] 15.17x 23960.13 363466.78 luma_vps[64x64] 18.53x 22720.40 420935.00 luma_vsp[64x64] 21.17x 23722.46 502220.28 luma_vss[64x64] 19.10x 20883.27 398948.94 luma_hv [64x64] 21.34x 42060.79 897529.56 convert_p2s[64x64] 17.27x 2061.69 35599.98 convert_p2s_aligned[64x64] 17.30x 2065.40 35739.70 luma_hpp[ 8x4] 13.58x 245.23 3329.00 luma_hps[ 8x4] 11.63x 748.94 8708.34 luma_vpp[ 8x4] 12.07x 273.14 3297.17 luma_vps[ 8x4] 12.59x 253.53 3191.80 luma_vsp[ 8x4] 12.68x 271.67 3445.01 luma_vss[ 8x4] 12.91x 246.10 3178.25 luma_hv [ 8x4] 11.00x 1103.75 12139.52 convert_p2s[ 8x4] 4.95x 75.78 375.39 convert_p2s_aligned[ 8x4] 4.97x 74.83 371.74 luma_hpp[ 4x8] 6.68x 492.59 3290.70 luma_hps[ 4x8] 7.45x 809.73 6030.66 luma_vpp[ 4x8] 12.07x 285.32 3445.04 luma_vps[ 4x8] 11.80x 249.67 2947.15 luma_vsp[ 4x8] 13.21x 260.78 3443.89 luma_vss[ 4x8] 11.86x 251.36 2980.62 luma_hv [ 4x8] 8.30x 1151.83 9560.20 convert_p2s[ 4x8] 4.77x 77.14 367.68 convert_p2s_aligned[ 4x8] 4.86x 77.00 374.13 luma_hpp[ 16x8] 21.59x 610.15 13174.90 luma_hps[ 16x8] 23.83x 997.12 23758.25 luma_vpp[ 16x8] 11.88x 966.62 11486.18 luma_vps[ 16x8] 15.36x 848.05 13027.03 luma_vsp[ 16x8] 14.29x 915.05 13080.46 luma_vss[ 16x8] 15.92x 787.69 12541.95 luma_hv [ 16x8] 19.43x 1961.58 38110.30 convert_p2s[ 16x8] 11.58x 114.12 1321.02 convert_p2s_aligned[ 16x8] 11.78x 113.81 1340.52 luma_hpp[ 8x16] 16.51x 801.76 13234.49 luma_hps[ 8x16] 12.10x 1494.35 18074.76 luma_vpp[ 8x16] 16.98x 802.06 13619.64 luma_vps[ 8x16] 13.33x 733.27 9774.05 luma_vsp[ 8x16] 16.36x 789.75 12918.94 luma_vss[ 8x16] 18.35x 699.72 12840.72 luma_hv [ 8x16] 14.20x 2301.32 32675.13 convert_p2s[ 8x16] 7.45x 185.70 1382.75 convert_p2s_aligned[ 8x16] 7.43x 186.26 1383.17 luma_hpp[32x16] 24.65x 2173.96 53598.26 luma_hps[32x16] 26.23x 2799.65 73423.41 luma_vpp[32x16] 17.68x 3068.72 54265.85 luma_vps[32x16] 18.55x 2846.40 52809.18 luma_vsp[32x16] 17.46x 3012.21 52603.95 luma_vss[32x16] 18.91x 2662.00 50326.49 luma_hv [32x16] 21.83x 5921.85 129253.24 convert_p2s[32x16] 15.39x 305.60 4702.79 convert_p2s_aligned[32x16] 15.35x 306.54 4705.85 luma_hpp[16x32] 24.62x 2183.17 53741.62 luma_hps[16x32] 25.90x 2399.15 62139.10 luma_vpp[16x32] 17.43x 3058.31 53308.02 luma_vps[16x32] 13.67x 2864.01 39142.62 luma_vsp[16x32] 16.83x 2996.51 50434.23 luma_vss[16x32] 18.90x 2689.48 50833.61 luma_hv [16x32] 21.60x 5457.34 117892.91 convert_p2s[16x32] 16.73x 313.42 5244.24 convert_p2s_aligned[16x32] 17.40x 307.28 5346.79 luma_hpp[64x32] 23.67x 9115.85 215747.16 luma_hps[64x32] 26.53x 9368.01 248529.19 luma_vpp[64x32] 17.83x 11945.84 212977.31 luma_vps[64x32] 18.57x 11386.42 211472.80 luma_vsp[64x32] 16.66x 11806.02 196693.12 luma_vss[64x32] 19.12x 10505.51 200830.42 luma_hv [64x32] 22.23x 21220.91 471657.62 convert_p2s[64x32] 16.78x 1043.31 17509.00 convert_p2s_aligned[64x32] 16.70x 1057.58 17658.41 luma_hpp[32x64] 22.15x 9249.57 204837.53 luma_hps[32x64] 26.35x 8749.19 230509.16 luma_vpp[32x64] 15.58x 11951.33 186246.16 luma_vps[32x64] 18.43x 11286.90 208036.22 luma_vsp[32x64] 21.13x 11814.88 249670.36 luma_vss[32x64] 18.99x 10479.41 199032.72 luma_hv [32x64] 20.35x 22648.31 460865.78 convert_p2s[32x64] 31.80x 1095.67 34844.96 convert_p2s_aligned[32x64] 34.48x 1044.89 36030.60 luma_hpp[16x12] 21.21x 870.64 18464.12 luma_hps[16x12] 20.82x 1261.37 26266.16 luma_vpp[16x12] 14.94x 1169.83 17473.57 luma_vps[16x12] 16.88x 1206.33 20366.49 luma_vsp[16x12] 16.75x 1221.02 20446.04 luma_vss[16x12] 17.71x 1058.27 18743.38 luma_hv [16x12] 19.10x 2478.90 47341.65 convert_p2s[16x12] 21.38x 153.10 3272.46 convert_p2s_aligned[16x12] 21.32x 152.85 3259.50 luma_hpp[12x16] 8.48x 2365.22 20052.19 luma_hps[12x16] 11.91x 2297.71 27357.09 luma_vpp[12x16] 15.02x 1195.92 17967.23 luma_vps[12x16] 15.16x 1124.59 17049.72 luma_vsp[12x16] 18.11x 1176.38 21301.69 luma_vss[12x16] 16.73x 1045.27 17483.27 luma_hv [12x16] 13.35x 3653.87 48774.43 convert_p2s[12x16] 6.63x 295.10 1955.79 convert_p2s_aligned[12x16] 6.66x 296.82 1977.68 luma_hpp[ 16x4] 18.83x 352.31 6633.98 luma_hps[ 16x4] 23.34x 747.62 17452.91 luma_vpp[ 16x4] 13.12x 512.42 6724.07 luma_vps[ 16x4] 12.27x 526.66 6462.07 luma_vsp[ 16x4] 14.13x 536.61 7583.29 luma_vss[ 16x4] 12.82x 489.44 6276.43 luma_hv [ 16x4] 18.24x 1323.07 24128.73 convert_p2s[ 16x4] 8.90x 74.80 665.63 convert_p2s_aligned[ 16x4] 9.01x 73.85 665.63 luma_hpp[ 4x16] 6.92x 940.59 6510.42 luma_hps[ 4x16] 7.47x 1227.38 9174.49 luma_vpp[ 4x16] 15.07x 454.32 6845.52 luma_vps[ 4x16] 13.77x 422.28 5814.91 luma_vsp[ 4x16] 15.72x 446.28 7015.57 luma_vss[ 4x16] 14.72x 408.30 6008.75 luma_hv [ 4x16] 9.21x 1737.32 16003.57 convert_p2s[ 4x16] 4.20x 165.00 692.28 convert_p2s_aligned[ 4x16] 4.19x 164.45 689.48 luma_hpp[32x24] 24.66x 3246.07 80041.14 luma_hps[32x24] 26.25x 3728.74 97893.80 luma_vpp[32x24] 16.27x 4877.74 79378.18 luma_vps[32x24] 17.56x 4414.70 77508.38 luma_vsp[32x24] 17.33x 4728.91 81965.93 luma_vss[32x24] 18.22x 4355.70 79379.02 luma_hv [32x24] 21.16x 8569.02 181293.81 convert_p2s[32x24] 17.43x 408.41 7119.62 convert_p2s_aligned[32x24] 17.37x 410.76 7135.23 luma_hpp[24x32] 11.63x 6932.94 80599.45 luma_hps[24x32] 12.72x 7319.71 93108.70 luma_vpp[24x32] 17.82x 4571.97 81463.31 luma_vps[24x32] 18.62x 4254.76 79242.95 luma_vsp[24x32] 18.04x 4436.00 80035.11 luma_vss[24x32] 18.83x 3973.64 74825.93 luma_hv [24x32] 14.95x 11745.38 175603.50 convert_p2s[24x32] 23.15x 537.13 12434.70 convert_p2s_aligned[24x32] 23.12x 535.52 12380.44 luma_hpp[ 32x8] 23.63x 1138.24 26892.62 luma_hps[ 32x8] 25.25x 1869.75 47214.79 luma_vpp[ 32x8] 14.06x 1874.14 26356.76 luma_vps[ 32x8] 11.85x 1635.75 19383.39 luma_vsp[ 32x8] 15.24x 1761.07 26845.92 luma_vss[ 32x8] 14.74x 1706.25 25153.80 luma_hv [ 32x8] 20.59x 3683.97 75850.41 convert_p2s[ 32x8] 13.62x 179.36 2442.85 convert_p2s_aligned[ 32x8] 14.03x 178.90 2510.74 luma_hpp[ 8x32] 17.12x 1528.89 26168.87 luma_hps[ 8x32] 12.52x 2480.19 31055.96 luma_vpp[ 8x32] 17.11x 1588.36 27169.58 luma_vps[ 8x32] 13.14x 1494.62 19632.39 luma_vsp[ 8x32] 16.58x 1529.49 25359.86 luma_vss[ 8x32] 19.10x 1344.40 25679.18 luma_hv [ 8x32] 14.39x 4153.20 59750.40 convert_p2s[ 8x32] 8.11x 313.62 2542.44 convert_p2s_aligned[ 8x32] 8.19x 313.58 2567.37 luma_hpp[64x48] 23.24x 13897.19 322951.25 luma_hps[64x48] 26.55x 13209.09 350716.41 luma_vpp[64x48] 17.63x 18121.43 319419.97 luma_vps[64x48] 18.71x 16892.96 316034.69 luma_vsp[64x48] 17.72x 17872.89 316688.00 luma_vss[64x48] 19.23x 15750.28 302887.19 luma_hv [64x48] 21.79x 31626.36 688998.81 convert_p2s[64x48] 17.36x 1547.11 26850.68 convert_p2s_aligned[64x48] 17.19x 1559.29 26804.25 luma_hpp[48x64] 23.26x 14019.51 326111.91 luma_hps[48x64] 13.82x 21337.14 294855.69 luma_vpp[48x64] 15.27x 17980.46 274510.56 luma_vps[48x64] 13.88x 16859.19 234001.59 luma_vsp[48x64] 17.96x 17757.01 318836.41 luma_vss[48x64] 16.41x 15660.48 257065.52 luma_hv [48x64] 15.53x 40624.74 631045.88 convert_p2s[48x64] 17.46x 1547.08 27011.86 convert_p2s_aligned[48x64] 17.34x 1542.10 26744.50 luma_hpp[64x16] 24.76x 4191.07 103756.41 luma_hps[64x16] 26.40x 5560.17 146769.52 luma_vpp[64x16] 15.15x 5986.19 90680.87 luma_vps[64x16] 18.44x 5660.78 104369.86 luma_vsp[64x16] 21.04x 5931.35 124806.35 luma_vss[64x16] 18.93x 5245.66 99276.70 luma_hv [64x16] 22.59x 11386.04 257262.62 convert_p2s[64x16] 16.77x 538.67 9034.22 convert_p2s_aligned[64x16] 16.84x 536.29 9031.83 luma_hpp[16x64] 22.89x 4293.16 98270.74 luma_hps[16x64] 22.90x 4261.87 97617.17 luma_vpp[16x64] 15.28x 6024.73 92028.82 luma_vps[16x64] 18.45x 5620.81 103697.07 luma_vsp[16x64] 17.88x 5964.64 106625.98 luma_vss[16x64] 19.03x 5259.96 100089.05 luma_hv [16x64] 19.96x 10439.01 208375.83 convert_p2s[16x64] 16.92x 546.13 9238.59 convert_p2s_aligned[16x64] 16.78x 535.98 8994.65 = Color Space i420 = chroma_hpp[ 4x4] 5.69x 193.19 1098.35 chroma_hps[ 4x4] 5.37x 277.97 1492.44 chroma_vpp[ 4x4] 7.30x 136.99 999.64 chroma_vps[ 4x4] 7.16x 123.09 881.80 chroma_vsp[ 4x4] 8.02x 137.13 1100.08 chroma_vss[ 4x4] 7.81x 113.28 884.19 chroma_p2s[ 4x4] 4.33x 73.99 320.68 chroma_p2s_aligned[ 4x4] 4.26x 75.36 321.10 chroma_hpp[ 8x8] 10.10x 424.94 4291.18 chroma_hps[ 8x8] 8.21x 515.21 4229.74 chroma_vpp[ 8x8] 13.46x 299.64 4033.63 chroma_vps[ 8x8] 11.29x 280.95 3170.48 chroma_vsp[ 8x8] 12.86x 308.12 3963.86 chroma_vss[ 8x8] 13.33x 272.86 3636.49 chroma_p2s[ 8x8] 9.91x 111.43 1104.43 chroma_p2s_aligned[ 8x8] 9.95x 111.36 1107.94 chroma_hpp[16x16] 8.71x 1484.75 12927.79 chroma_hps[16x16] 9.13x 1632.59 14902.69 chroma_vpp[16x16] 18.53x 738.34 13683.45 chroma_vps[16x16] 19.16x 653.02 12513.98 chroma_vsp[16x16] 22.00x 705.46 15519.34 chroma_vss[16x16] 24.20x 594.53 14385.28 chroma_p2s[16x16] 13.52x 181.50 2454.07 chroma_p2s_aligned[16x16] 13.20x 186.29 2458.29 chroma_hpp[32x32] 9.15x 5681.28 51987.13 chroma_hps[32x32] 9.44x 5983.58 56474.57 chroma_vpp[32x32] 19.84x 2721.14 53990.90 chroma_vps[32x32] 21.84x 2353.18 51393.19 chroma_vsp[32x32] 23.69x 2706.95 64135.85 chroma_vss[32x32] 27.92x 2077.26 57996.89 chroma_p2s[32x32] 17.66x 535.52 9455.62 chroma_p2s_aligned[32x32] 17.51x 537.90 9420.34 chroma_hpp[ 4x2] 5.27x 102.78 541.90 chroma_hps[ 4x2] 5.03x 214.69 1080.30 chroma_vpp[ 4x2] 6.98x 77.21 538.96 chroma_vps[ 4x2] 6.61x 77.00 508.94 chroma_vsp[ 4x2] 7.77x 76.27 592.26 chroma_vss[ 4x2] 6.62x 77.07 510.34 chroma_p2s[ 4x2] 1.87x 72.56 135.93 chroma_p2s_aligned[ 4x2] 1.88x 72.38 135.79 chroma_hpp[ 2x4] 3.40x 142.91 486.49 chroma_hps[ 2x4] 3.58x 195.43 700.28 chroma_vpp[ 2x4] 3.74x 147.42 551.30 chroma_vps[ 2x4] 4.04x 121.37 490.28 chroma_vsp[ 2x4] 3.87x 147.39 570.24 chroma_vss[ 2x4] 4.35x 112.83 490.28 chroma_p2s[ 2x4] 1.65x 74.90 123.59 chroma_p2s_aligned[ 2x4] 1.62x 76.27 123.73 chroma_hpp[ 8x4] 7.38x 232.55 1715.98 chroma_hps[ 8x4] 8.19x 343.80 2814.73 chroma_vpp[ 8x4] 9.33x 183.88 1716.33 chroma_vps[ 8x4] 8.92x 180.80 1612.24 chroma_vsp[ 8x4] 10.74x 184.65 1982.30 chroma_vss[ 8x4] 10.20x 174.44 1778.90 chroma_p2s[ 8x4] 5.06x 75.01 379.18 chroma_p2s_aligned[ 8x4] 4.97x 76.23 378.76 chroma_hpp[ 4x8] 7.00x 311.87 2182.06 chroma_hps[ 4x8] 5.81x 394.05 2287.84 chroma_vpp[ 4x8] 10.87x 190.91 2075.73 chroma_vps[ 4x8] 8.87x 189.69 1682.24 chroma_vsp[ 4x8] 10.96x 195.68 2145.17 chroma_vss[ 4x8] 8.88x 183.98 1634.41 chroma_p2s[ 4x8] 4.70x 79.14 371.60 chroma_p2s_aligned[ 4x8] 4.67x 79.56 371.32 chroma_hpp[ 16x8] 11.02x 774.87 8536.21 chroma_hps[ 16x8] 8.73x 977.16 8533.97 chroma_vpp[ 16x8] 16.49x 399.20 6584.50 chroma_vps[ 16x8] 16.91x 365.86 6184.97 chroma_vsp[ 16x8] 23.23x 392.57 9119.08 chroma_vss[ 16x8] 22.16x 323.14 7159.68 chroma_p2s[ 16x8] 11.48x 112.90 1296.61 chroma_p2s_aligned[ 16x8] 11.35x 113.49 1287.92 chroma_hpp[ 8x16] 11.39x 756.80 8618.86 chroma_hps[ 8x16] 8.52x 867.24 7393.15 chroma_vpp[ 8x16] 12.23x 567.70 6942.65 chroma_vps[ 8x16] 12.29x 518.47 6370.28 chroma_vsp[ 8x16] 14.29x 550.27 7861.79 chroma_vss[ 8x16] 14.86x 485.38 7213.65 chroma_p2s[ 8x16] 7.30x 190.74 1391.58 chroma_p2s_aligned[ 8x16] 7.50x 184.61 1384.99 chroma_hpp[32x16] 11.89x 2869.26 34113.14 chroma_hps[32x16] 9.47x 3138.47 29720.40 chroma_vpp[32x16] 22.63x 1404.48 31789.84 chroma_vps[32x16] 20.23x 1233.00 24941.88 chroma_vsp[32x16] 22.43x 1387.32 31113.95 chroma_vss[32x16] 21.68x 1076.54 23334.37 chroma_p2s[32x16] 15.37x 306.16 4706.87 chroma_p2s_aligned[32x16] 15.22x 309.13 4704.59 chroma_hpp[16x32] 11.90x 2895.09 34457.54 chroma_hps[16x32] 9.34x 2927.04 27337.74 chroma_vpp[16x32] 17.95x 1457.91 26166.39 chroma_vps[16x32] 19.74x 1259.23 24858.01 chroma_vsp[16x32] 23.51x 1372.55 32262.56 chroma_vss[16x32] 27.09x 1084.12 29373.35 chroma_p2s[16x32] 16.64x 311.94 5190.52 chroma_p2s_aligned[16x32] 16.81x 311.69 5241.00 chroma_hpp[ 8x6] 10.15x 319.08 3238.80 chroma_hps[ 8x6] 7.99x 434.85 3473.43 chroma_vpp[ 8x6] 10.67x 256.05 2732.38 chroma_vps[ 8x6] 10.54x 228.07 2403.43 chroma_vsp[ 8x6] 11.47x 260.46 2986.43 chroma_vss[ 8x6] 12.57x 221.14 2779.66 chroma_p2s[ 8x6] 4.90x 103.55 507.11 chroma_p2s_aligned[ 8x6] 6.38x 78.82 502.91 chroma_hpp[ 6x8] 5.44x 455.12 2474.69 chroma_hps[ 6x8] 5.57x 594.35 3313.19 chroma_vpp[ 6x8] 6.62x 399.86 2649.06 chroma_vps[ 6x8] 6.67x 361.28 2411.28 chroma_vsp[ 6x8] 8.11x 394.82 3201.87 chroma_vss[ 6x8] 7.86x 340.55 2676.13 chroma_p2s[ 6x8] 5.77x 150.44 868.34 chroma_p2s_aligned[ 6x8] 5.66x 153.45 868.34 chroma_hpp[ 8x2] 6.65x 145.29 965.69 chroma_hps[ 8x2] 7.95x 256.68 2039.54 chroma_vpp[ 8x2] 6.62x 139.54 924.03 chroma_vps[ 8x2] 7.44x 113.53 845.05 chroma_vsp[ 8x2] 8.33x 143.26 1193.23 chroma_vss[ 8x2] 8.90x 107.54 956.57 chroma_p2s[ 8x2] 3.02x 72.70 219.68 chroma_p2s_aligned[ 8x2] 3.04x 71.93 218.70 chroma_hpp[ 2x8] 4.34x 218.54 947.67 chroma_hps[ 2x8] 3.96x 261.16 1034.71 chroma_vpp[ 2x8] 4.49x 222.61 999.64 chroma_vps[ 2x8] 4.54x 199.00 904.25 chroma_vsp[ 2x8] 4.96x 218.96 1085.49 chroma_vss[ 2x8] 4.58x 192.07 878.86 chroma_p2s[ 2x8] 2.21x 81.35 180.12 chroma_p2s_aligned[ 2x8] 2.28x 79.35 181.10 chroma_hpp[16x12] 8.61x 1125.40 9694.23 chroma_hps[16x12] 9.18x 1292.02 11864.02 chroma_vpp[16x12] 18.13x 565.43 10249.24 chroma_vps[16x12] 18.47x 509.78 9416.26 chroma_vsp[16x12] 21.04x 553.31 11640.94 chroma_vss[16x12] 23.53x 460.41 10835.52 chroma_p2s[16x12] 21.20x 154.39 3272.89 chroma_p2s_aligned[16x12] 21.32x 153.52 3273.17 chroma_hpp[12x16] 8.66x 1461.63 12653.98 chroma_hps[12x16] 7.57x 1486.21 11244.19 chroma_vpp[12x16] 12.05x 833.38 10046.41 chroma_vps[12x16] 12.74x 740.45 9431.31 chroma_vsp[12x16] 15.35x 787.09 12081.61 chroma_vss[12x16] 15.78x 687.67 10849.44 chroma_p2s[12x16] 6.92x 273.73 1893.37 chroma_p2s_aligned[12x16] 6.76x 280.25 1893.51 chroma_hpp[ 16x4] 10.44x 410.72 4288.41 chroma_hps[ 16x4] 8.55x 633.36 5412.30 chroma_vpp[ 16x4] 14.72x 231.19 3402.45 chroma_vps[ 16x4] 14.02x 222.29 3117.60 chroma_vsp[ 16x4] 17.02x 226.25 3850.28 chroma_vss[ 16x4] 19.43x 190.36 3699.06 chroma_p2s[ 16x4] 8.96x 74.31 665.77 chroma_p2s_aligned[ 16x4] 8.88x 75.04 666.05 chroma_hpp[ 4x16] 7.73x 561.30 4338.46 chroma_hps[ 4x16] 6.25x 615.67 3845.65 chroma_vpp[ 4x16] 12.20x 339.21 4139.26 chroma_vps[ 4x16] 11.02x 297.86 3281.85 chroma_vsp[ 4x16] 13.11x 324.58 4254.57 chroma_vss[ 4x16] 11.31x 278.91 3153.51 chroma_p2s[ 4x16] 4.18x 165.35 691.02 chroma_p2s_aligned[ 4x16] 4.25x 161.68 686.39 chroma_hpp[32x24] 12.28x 4218.99 51821.74 chroma_hps[32x24] 9.56x 4430.98 42365.85 chroma_vpp[32x24] 20.13x 2064.44 41553.49 chroma_vps[32x24] 20.63x 1819.09 37519.30 chroma_vsp[32x24] 22.68x 2061.59 46752.57 chroma_vss[32x24] 27.98x 1575.26 44080.22 chroma_p2s[32x24] 17.56x 404.83 7108.02 chroma_p2s_aligned[32x24] 17.43x 407.11 7096.57 chroma_hpp[24x32] 14.14x 3666.94 51865.93 chroma_hps[24x32] 9.45x 4313.06 40752.48 chroma_vpp[24x32] 17.40x 2716.48 47279.88 chroma_vps[24x32] 15.62x 2379.65 37178.14 chroma_vsp[24x32] 17.01x 2737.25 46551.54 chroma_vss[24x32] 16.95x 2090.58 35442.16 chroma_p2s[24x32] 23.22x 532.69 12367.55 chroma_p2s_aligned[24x32] 23.31x 532.06 12401.53 chroma_hpp[ 32x8] 8.80x 1482.68 13041.22 chroma_hps[ 32x8] 9.42x 1861.55 17526.85 chroma_vpp[ 32x8] 18.02x 730.57 13166.61 chroma_vps[ 32x8] 19.08x 659.73 12585.10 chroma_vsp[ 32x8] 21.16x 732.39 15498.53 chroma_vss[ 32x8] 20.68x 570.23 11790.36 chroma_p2s[ 32x8] 13.40x 182.72 2449.16 chroma_p2s_aligned[ 32x8] 13.45x 182.06 2447.90 chroma_hpp[ 8x32] 8.73x 1468.46 12815.76 chroma_hps[ 8x32] 9.23x 1504.28 13884.04 chroma_vpp[ 8x32] 12.26x 1070.66 13122.19 chroma_vps[ 8x32] 12.63x 996.36 12579.62 chroma_vsp[ 8x32] 14.71x 1057.88 15559.96 chroma_vss[ 8x32] 15.83x 915.36 14487.61 chroma_p2s[ 8x32] 8.07x 319.59 2580.18 chroma_p2s_aligned[ 8x32] 8.13x 316.28 2572.04 = Color Space i422 = chroma_hpp[ 4x8] 6.86x 321.88 2209.56 chroma_hps[ 4x8] 5.80x 396.82 2301.71 chroma_vpp[ 4x8] 10.96x 189.72 2079.10 chroma_vps[ 4x8] 9.01x 185.56 1672.14 chroma_vsp[ 4x8] 11.21x 190.46 2135.91 chroma_vss[ 4x8] 8.97x 179.74 1612.95 chroma_p2s[ 4x8] 4.72x 77.98 367.96 chroma_p2s_aligned[ 4x8] 3.18x 117.13 372.73 chroma_hpp[ 8x16] 11.35x 768.74 8723.57 chroma_hps[ 8x16] 8.58x 864.69 7421.68 chroma_vpp[ 8x16] 12.09x 567.15 6855.23 chroma_vps[ 8x16] 12.49x 507.26 6333.31 chroma_vsp[ 8x16] 14.05x 558.98 7853.33 chroma_vss[ 8x16] 14.72x 497.18 7317.74 chroma_p2s[ 8x16] 7.32x 188.81 1382.32 chroma_p2s_aligned[ 8x16] 7.21x 192.18 1385.97 chroma_hpp[16x32] 12.07x 2874.73 34708.92 chroma_hps[16x32] 9.41x 2912.50 27407.31 chroma_vpp[16x32] 18.35x 1446.15 26539.12 chroma_vps[16x32] 19.80x 1260.00 24945.16 chroma_vsp[16x32] 23.55x 1364.12 32127.62 chroma_vss[16x32] 26.88x 1078.29 28982.24 chroma_p2s[16x32] 16.64x 312.50 5199.36 chroma_p2s_aligned[16x32] 16.60x 312.85 5194.45 chroma_hpp[32x64] 12.29x 11200.88 137665.73 chroma_hps[32x64] 9.53x 10962.18 104513.36 chroma_vpp[32x64] 19.55x 5361.61 104814.98 chroma_vps[32x64] 21.15x 4685.86 99102.88 chroma_vsp[32x64] 24.51x 5335.49 130759.02 chroma_vss[32x64] 28.51x 4081.58 116384.61 chroma_p2s[32x64] 33.15x 1040.72 34498.36 chroma_p2s_aligned[32x64] 33.10x 1044.36 34567.52 chroma_hpp[ 4x4] 5.70x 193.30 1102.61 chroma_hps[ 4x4] 5.37x 274.15 1470.98 chroma_vpp[ 4x4] 7.29x 136.43 994.03 chroma_vps[ 4x4] 7.12x 122.46 871.70 chroma_vsp[ 4x4] 7.89x 136.36 1075.67 chroma_vss[ 4x4] 7.63x 112.62 859.12 chroma_p2s[ 4x4] 4.57x 75.15 343.55 chroma_p2s_aligned[ 4x4] 4.42x 76.02 335.69 chroma_hpp[ 2x8] 4.34x 218.30 947.31 chroma_hps[ 2x8] 3.94x 264.49 1041.30 chroma_vpp[ 2x8] 4.80x 217.42 1044.11 chroma_vps[ 2x8] 4.55x 198.27 902.00 chroma_vsp[ 2x8] 4.87x 221.63 1079.66 chroma_vss[ 2x8] 4.57x 189.65 867.49 chroma_p2s[ 2x8] 2.31x 76.79 177.45 chroma_p2s_aligned[ 2x8] 2.26x 78.68 178.02 chroma_hpp[ 8x8] 10.36x 421.19 4364.13 chroma_hps[ 8x8] 8.35x 510.77 4264.52 chroma_vpp[ 8x8] 13.20x 308.01 4064.91 chroma_vps[ 8x8] 11.17x 284.10 3173.99 chroma_vsp[ 8x8] 12.97x 304.17 3944.97 chroma_vss[ 8x8] 13.18x 274.78 3621.48 chroma_p2s[ 8x8] 9.96x 111.25 1107.80 chroma_p2s_aligned[ 8x8] 9.95x 111.25 1107.21 chroma_hpp[ 4x16] 7.70x 560.67 4318.54 chroma_hps[ 4x16] 6.20x 622.40 3856.18 chroma_vpp[ 4x16] 12.21x 335.33 4094.23 chroma_vps[ 4x16] 11.04x 295.09 3257.60 chroma_vsp[ 4x16] 13.51x 315.19 4259.04 chroma_vss[ 4x16] 11.47x 274.82 3153.09 chroma_p2s[ 4x16] 4.31x 160.14 690.74 chroma_p2s_aligned[ 4x16] 4.24x 162.06 687.09 chroma_hpp[16x16] 8.63x 1497.22 12921.33 chroma_hps[16x16] 9.23x 1614.48 14909.30 chroma_vpp[16x16] 18.71x 729.76 13653.51 chroma_vps[16x16] 19.45x 636.52 12381.29 chroma_vsp[16x16] 21.66x 718.70 15567.55 chroma_vss[16x16] 24.01x 602.20 14459.36 chroma_p2s[16x16] 13.05x 188.81 2464.17 chroma_p2s_aligned[16x16] 13.54x 183.69 2487.31 chroma_hpp[ 8x32] 8.78x 1470.32 12916.26 chroma_hps[ 8x32] 9.14x 1513.97 13834.14 chroma_vpp[ 8x32] 12.08x 1083.83 13096.89 chroma_vps[ 8x32] 12.73x 989.49 12592.27 chroma_vsp[ 8x32] 14.67x 1063.73 15604.37 chroma_vss[ 8x32] 15.58x 918.86 14315.84 chroma_p2s[ 8x32] 8.14x 313.48 2551.42 chroma_p2s_aligned[ 8x32] 8.13x 313.65 2550.72 chroma_hpp[32x32] 9.14x 5671.51 51821.88 chroma_hps[32x32] 9.08x 5979.27 54304.99 chroma_vpp[32x32] 20.70x 2732.63 56559.02 chroma_vps[32x32] 20.79x 2387.92 49636.45 chroma_vsp[32x32] 22.90x 2709.44 62046.37 chroma_vss[32x32] 28.22x 2067.01 58333.85 chroma_p2s[32x32] 17.57x 531.99 9348.86 chroma_p2s_aligned[32x32] 17.64x 533.55 9414.09 chroma_hpp[16x64] 12.20x 5683.85 69358.08 chroma_hps[16x64] 9.30x 5537.19 51473.01 chroma_vpp[16x64] 18.58x 2838.92 52745.63 chroma_vps[16x64] 21.24x 2352.88 49967.52 chroma_vsp[16x64] 23.08x 2692.04 62136.01 chroma_vss[16x64] 26.91x 2176.06 58551.14 chroma_p2s[16x64] 17.21x 536.26 9226.79 chroma_p2s_aligned[16x64] 17.46x 539.51 9418.51 chroma_hpp[ 8x12] 10.85x 592.57 6430.86 chroma_hps[ 8x12] 9.01x 672.97 6060.12 chroma_vpp[ 8x12] 12.37x 438.28 5422.47 chroma_vps[ 8x12] 11.53x 414.08 4774.59 chroma_vsp[ 8x12] 13.22x 438.45 5795.66 chroma_vss[ 8x12] 13.39x 389.81 5219.42 chroma_p2s[ 8x12] 6.49x 150.05 973.13 chroma_p2s_aligned[ 8x12] 6.65x 148.79 989.82 chroma_hpp[ 6x16] 6.06x 808.24 4897.62 chroma_hps[ 6x16] 6.28x 933.65 5858.68 chroma_vpp[ 6x16] 6.30x 778.09 4901.27 chroma_vps[ 6x16] 6.80x 712.78 4848.94 chroma_vsp[ 6x16] 7.72x 761.49 5878.88 chroma_vss[ 6x16] 8.08x 678.08 5477.82 chroma_p2s[ 6x16] 6.96x 246.30 1714.23 chroma_p2s_aligned[ 6x16] 6.45x 265.40 1711.56 chroma_hpp[ 8x4] 7.31x 230.87 1688.28 chroma_hps[ 8x4] 8.08x 344.22 2781.48 chroma_vpp[ 8x4] 9.64x 179.48 1730.64 chroma_vps[ 8x4] 8.98x 178.87 1606.91 chroma_vsp[ 8x4] 11.12x 182.51 2029.72 chroma_vss[ 8x4] 10.76x 173.37 1866.15 chroma_p2s[ 8x4] 5.26x 72.49 381.42 chroma_p2s_aligned[ 8x4] 5.14x 74.20 381.56 chroma_hpp[ 2x16] 5.22x 351.44 1833.47 chroma_hps[ 2x16] 4.42x 393.28 1739.34 chroma_vpp[ 2x16] 5.36x 373.78 2005.17 chroma_vps[ 2x16] 5.31x 331.62 1761.39 chroma_vsp[ 2x16] 5.72x 369.71 2113.89 chroma_vss[ 2x16] 5.24x 310.47 1628.10 chroma_p2s[ 2x16] 1.88x 169.66 319.56 chroma_p2s_aligned[ 2x16] 1.08x 297.65 322.51 chroma_hpp[16x24] 11.47x 2245.08 25741.76 chroma_hps[16x24] 9.22x 2278.05 20992.83 chroma_vpp[16x24] 18.00x 1085.86 19542.93 chroma_vps[16x24] 20.31x 917.70 18638.84 chroma_vsp[16x24] 23.02x 1045.17 24056.29 chroma_vss[16x24] 26.86x 808.66 21723.47 chroma_p2s[16x24] 14.25x 252.86 3602.33 chroma_p2s_aligned[16x24] 14.15x 253.25 3583.89 chroma_hpp[12x32] 8.94x 2881.00 25764.08 chroma_hps[12x32] 7.44x 2716.34 20213.73 chroma_vpp[12x32] 12.16x 1644.11 19995.68 chroma_vps[12x32] 13.95x 1353.46 18879.86 chroma_vsp[12x32] 15.21x 1534.78 23340.36 chroma_vss[12x32] 17.86x 1229.88 21961.90 chroma_p2s[12x32] 11.92x 530.87 6329.32 chroma_p2s_aligned[12x32] 11.87x 529.31 6284.29 chroma_hpp[ 16x8] 11.11x 766.85 8522.29 chroma_hps[ 16x8] 8.78x 974.33 8555.18 chroma_vpp[ 16x8] 16.53x 398.85 6594.73 chroma_vps[ 16x8] 16.92x 365.83 6190.16 chroma_vsp[ 16x8] 23.33x 386.45 9014.68 chroma_vss[ 16x8] 22.27x 321.85 7166.79 chroma_p2s[ 16x8] 11.23x 115.00 1291.14 chroma_p2s_aligned[ 16x8] 11.38x 113.14 1287.78 chroma_hpp[ 4x32] 8.31x 1050.07 8729.90 chroma_hps[ 4x32] 6.77x 1082.11 7324.00 chroma_vpp[ 4x32] 12.43x 644.81 8011.98 chroma_vps[ 4x32] 11.38x 568.65 6470.58 chroma_vsp[ 4x32] 14.64x 577.96 8463.96 chroma_vss[ 4x32] 11.83x 532.55 6297.61 chroma_p2s[ 4x32] 8.46x 272.86 2309.72 chroma_p2s_aligned[ 4x32] 8.45x 273.42 2309.86 chroma_hpp[32x48] 12.12x 8517.87 103275.95 chroma_hps[32x48] 9.57x 8333.19 79754.97 chroma_vpp[32x48] 19.43x 4059.05 78862.51 chroma_vps[32x48] 20.98x 3544.46 74346.31 chroma_vsp[32x48] 24.22x 4043.08 97905.02 chroma_vss[32x48] 28.34x 3082.28 87340.36 chroma_p2s[32x48] 17.60x 791.01 13925.22 chroma_p2s_aligned[32x48] 17.79x 781.31 13901.18 chroma_hpp[24x64] 14.19x 7308.99 103706.61 chroma_hps[24x64] 9.45x 8245.98 77949.14 chroma_vpp[24x64] 17.67x 5382.75 95111.06 chroma_vps[24x64] 15.93x 4686.08 74648.48 chroma_vsp[24x64] 17.32x 5365.16 92947.94 chroma_vss[24x64] 17.41x 4053.59 70572.34 chroma_p2s[24x64] 13.58x 1030.78 13996.06 chroma_p2s_aligned[24x64] 13.58x 1041.11 14138.31 chroma_hpp[32x16] 11.89x 2877.29 34207.98 chroma_hps[32x16] 9.43x 3144.08 29647.11 chroma_vpp[32x16] 22.67x 1402.87 31798.10 chroma_vps[32x16] 20.46x 1231.46 25196.21 chroma_vsp[32x16] 22.42x 1391.35 31193.91 chroma_vss[32x16] 21.85x 1085.68 23725.78 chroma_p2s[32x16] 15.24x 308.50 4701.36 chroma_p2s_aligned[32x16] 15.31x 307.21 4702.09 chroma_hpp[ 8x64] 12.02x 2879.81 34622.09 chroma_hps[ 8x64] 9.17x 2830.24 25950.22 chroma_vpp[ 8x64] 13.01x 2098.95 27310.10 chroma_vps[ 8x64] 12.97x 1946.90 25254.57 chroma_vsp[ 8x64] 15.04x 2085.54 31358.46 chroma_vss[ 8x64] 16.41x 1793.32 29427.36 chroma_p2s[ 8x64] 8.71x 576.07 5016.53 chroma_p2s_aligned[ 8x64] 8.70x 573.97 4994.83 = Color Space i444 = chroma_hpp[ 4x4] 5.71x 193.26 1102.85 chroma_hps[ 4x4] 5.39x 276.85 1491.88 chroma_vpp[ 4x4] 7.54x 137.58 1036.81 chroma_vps[ 4x4] 7.17x 123.33 883.91 chroma_vsp[ 4x4] 8.25x 137.06 1131.08 chroma_vss[ 4x4] 7.87x 113.46 893.31 chroma_p2s[ 4x4] 4.44x 75.36 334.71 chroma_p2s_aligned[ 4x4] 4.47x 74.97 335.27 chroma_hpp[ 8x8] 10.29x 423.47 4359.22 chroma_hps[ 8x8] 8.25x 516.44 4261.16 chroma_vpp[ 8x8] 13.71x 303.74 4163.73 chroma_vps[ 8x8] 11.27x 281.37 3169.78 chroma_vsp[ 8x8] 13.20x 298.07 3933.35 chroma_vss[ 8x8] 13.64x 271.77 3707.76 chroma_p2s[ 8x8] 14.19x 78.09 1108.08 chroma_p2s_aligned[ 8x8] 14.12x 78.44 1107.94 chroma_hpp[16x16] 8.78x 1478.62 12983.45 chroma_hps[16x16] 9.21x 1620.75 14919.42 chroma_vpp[16x16] 18.70x 738.66 13811.65 chroma_vps[16x16] 19.21x 649.34 12472.20 chroma_vsp[16x16] 21.22x 733.56 15566.71 chroma_vss[16x16] 23.73x 615.33 14600.62 chroma_p2s[16x16] 8.78x 277.72 2439.76 chroma_p2s_aligned[16x16] 8.81x 279.33 2460.40 chroma_hpp[32x32] 9.09x 5688.43 51681.04 chroma_hps[32x32] 9.36x 6001.49 56174.93 chroma_vpp[32x32] 20.63x 2734.27 56414.67 chroma_vps[32x32] 21.40x 2391.35 51166.21 chroma_vsp[32x32] 22.83x 2712.41 61913.95 chroma_vss[32x32] 27.76x 2076.04 57625.71 chroma_p2s[32x32] 9.15x 1021.71 9346.41 chroma_p2s_aligned[32x32] 9.15x 1021.67 9346.12 chroma_hpp[64x64] 11.68x 17654.06 206245.67 chroma_hps[64x64] 9.15x 22588.39 206753.64 chroma_vpp[64x64] 19.50x 10725.15 209120.16 chroma_vps[64x64] 21.70x 9074.05 196939.47 chroma_vsp[64x64] 21.76x 10700.57 232876.67 chroma_vss[64x64] 28.67x 8105.03 232363.53 chroma_p2s[64x64] 8.62x 4081.83 35204.11 chroma_p2s_aligned[64x64] 8.19x 4300.95 35229.64 chroma_hpp[ 8x4] 7.25x 230.94 1673.97 chroma_hps[ 8x4] 8.14x 344.12 2802.53 chroma_vpp[ 8x4] 9.52x 183.35 1746.07 chroma_vps[ 8x4] 9.01x 178.73 1610.56 chroma_vsp[ 8x4] 10.96x 182.34 1998.44 chroma_vss[ 8x4] 10.74x 172.71 1855.35 chroma_p2s[ 8x4] 5.21x 73.29 381.98 chroma_p2s_aligned[ 8x4] 5.16x 73.92 381.70 chroma_hpp[ 4x8] 6.97x 313.93 2187.39 chroma_hps[ 4x8] 5.78x 397.41 2296.39 chroma_vpp[ 4x8] 10.83x 191.09 2068.86 chroma_vps[ 4x8] 8.96x 186.74 1673.83 chroma_vsp[ 4x8] 11.11x 189.65 2106.59 chroma_vss[ 4x8] 9.04x 179.60 1623.05 chroma_p2s[ 4x8] 5.10x 71.61 365.15 chroma_p2s_aligned[ 4x8] 4.83x 75.57 365.15 chroma_hpp[ 16x8] 11.12x 777.00 8643.88 chroma_hps[ 16x8] 8.76x 973.84 8526.93 chroma_vpp[ 16x8] 16.87x 391.74 6609.24 chroma_vps[ 16x8] 16.84x 369.92 6229.44 chroma_vsp[ 16x8] 23.60x 390.13 9205.98 chroma_vss[ 16x8] 22.01x 326.71 7191.59 chroma_p2s[ 16x8] 7.46x 171.69 1281.18 chroma_p2s_aligned[ 16x8] 7.45x 172.11 1281.46 chroma_hpp[ 8x16] 11.69x 739.53 8643.03 chroma_hps[ 8x16] 8.60x 861.33 7411.14 chroma_vpp[ 8x16] 11.94x 571.63 6826.33 chroma_vps[ 8x16] 12.48x 509.72 6363.83 chroma_vsp[ 8x16] 14.28x 552.65 7892.43 chroma_vss[ 8x16] 15.02x 484.01 7269.76 chroma_p2s[ 8x16] 5.78x 239.76 1386.25 chroma_p2s_aligned[ 8x16] 7.83x 177.08 1387.23 chroma_hpp[32x16] 11.50x 2882.12 33153.35 chroma_hps[32x16] 9.40x 3147.13 29572.54 chroma_vpp[32x16] 22.50x 1396.71 31425.93 chroma_vps[32x16] 20.07x 1237.06 24827.13 chroma_vsp[32x16] 22.17x 1409.10 31236.97 chroma_vss[32x16] 21.58x 1092.69 23582.85 chroma_p2s[32x16] 8.95x 525.65 4705.57 chroma_p2s_aligned[32x16] 8.88x 530.45 4710.10 chroma_hpp[16x32] 11.93x 2859.49 34124.09 chroma_hps[16x32] 9.29x 2940.53 27304.63 chroma_vpp[16x32] 18.14x 1453.72 26369.90 chroma_vps[16x32] 20.02x 1250.09 25025.21 chroma_vsp[16x32] 23.45x 1377.65 32306.47 chroma_vss[16x32] 27.47x 1067.26 29315.27 chroma_p2s[16x32] 9.74x 529.41 5155.03 chroma_p2s_aligned[16x32] 9.89x 521.45 5157.23 chroma_hpp[64x32] 15.57x 8844.47 137693.22 chroma_hps[64x32] 9.31x 11619.68 108147.75 chroma_vpp[64x32] 23.44x 5430.28 127264.91 chroma_vps[64x32] 21.42x 4615.45 98862.73 chroma_vsp[64x32] 23.08x 5370.09 123958.36 chroma_vss[64x32] 23.19x 4043.36 93783.73 chroma_p2s[64x32] 8.55x 2048.63 17521.51 chroma_p2s_aligned[64x32] 8.54x 2044.96 17463.88 chroma_hpp[32x64] 12.32x 11193.33 137891.30 chroma_hps[32x64] 9.44x 10990.46 103715.59 chroma_vpp[32x64] 19.50x 5379.48 104910.50 chroma_vps[32x64] 21.35x 4701.49 100365.69 chroma_vsp[32x64] 24.42x 5364.95 130992.45 chroma_vss[32x64] 28.56x 4088.06 116771.22 chroma_p2s[32x64] 16.92x 2037.25 34479.70 chroma_p2s_aligned[32x64] 16.96x 2039.28 34584.77 chroma_hpp[16x12] 8.57x 1134.43 9717.51 chroma_hps[16x12] 9.17x 1292.86 11857.13 chroma_vpp[16x12] 18.28x 565.60 10341.73 chroma_vps[16x12] 19.05x 489.65 9325.85 chroma_vsp[16x12] 21.54x 547.14 11783.85 chroma_vss[16x12] 23.30x 461.80 10761.34 chroma_p2s[16x12] 14.07x 232.55 3272.57 chroma_p2s_aligned[16x12] 14.12x 231.85 3272.89 chroma_hpp[12x16] 8.74x 1464.40 12792.85 chroma_hps[12x16] 7.61x 1478.90 11253.83 chroma_vpp[12x16] 12.13x 829.35 10060.46 chroma_vps[12x16] 12.88x 733.09 9439.18 chroma_vsp[12x16] 15.05x 807.89 12158.49 chroma_vss[12x16] 15.94x 678.64 10815.98 chroma_p2s[12x16] 6.80x 279.68 1902.63 chroma_p2s_aligned[12x16] 6.87x 276.67 1901.08 chroma_hpp[ 16x4] 10.42x 412.54 4298.11 chroma_hps[ 16x4] 8.51x 634.94 5401.92 chroma_vpp[ 16x4] 14.86x 231.12 3433.37 chroma_vps[ 16x4] 14.55x 212.17 3087.72 chroma_vsp[ 16x4] 17.33x 223.06 3865.43 chroma_vss[ 16x4] 18.84x 192.21 3621.45 chroma_p2s[ 16x4] 7.86x 82.12 645.43 chroma_p2s_aligned[ 16x4] 8.23x 78.44 645.29 chroma_hpp[ 4x16] 7.73x 562.49 4347.15 chroma_hps[ 4x16] 6.18x 625.62 3864.03 chroma_vpp[ 4x16] 12.14x 340.41 4132.67 chroma_vps[ 4x16] 11.16x 294.39 3284.52 chroma_vsp[ 4x16] 13.42x 316.17 4242.36 chroma_vss[ 4x16] 11.35x 277.65 3151.12 chroma_p2s[ 4x16] 4.32x 159.43 688.47 chroma_p2s_aligned[ 4x16] 4.36x 157.44 686.95 chroma_hpp[32x24] 12.27x 4242.60 52042.12 chroma_hps[32x24] 9.58x 4451.45 42649.50 chroma_vpp[32x24] 19.16x 2072.08 39705.99 chroma_vps[32x24] 21.28x 1822.70 38789.12 chroma_vsp[32x24] 22.59x 2070.20 46772.20 chroma_vss[32x24] 28.06x 1594.14 44733.51 chroma_p2s[32x24] 9.15x 776.83 7110.54 chroma_p2s_aligned[32x24] 9.15x 776.93 7112.03 chroma_hpp[24x32] 14.04x 3690.38 51815.85 chroma_hps[24x32] 9.44x 4335.87 40919.42 chroma_vpp[24x32] 17.39x 2717.60 47267.25 chroma_vps[24x32] 15.58x 2400.53 37411.00 chroma_vsp[24x32] 17.35x 2695.68 46775.29 chroma_vss[24x32] 17.08x 2078.78 35502.06 chroma_p2s[24x32] 16.07x 772.28 12413.61 chroma_p2s_aligned[24x32] 15.99x 779.00 12455.22 chroma_hpp[ 32x8] 8.76x 1481.56 12972.91 chroma_hps[ 32x8] 9.24x 1854.39 17143.25 chroma_vpp[ 32x8] 18.07x 732.53 13233.79 chroma_vps[ 32x8] 19.03x 653.92 12446.08 chroma_vsp[ 32x8] 21.09x 735.44 15513.43 chroma_vss[ 32x8] 19.99x 585.00 11696.75 chroma_p2s[ 32x8] 8.15x 298.31 2432.04 chroma_p2s_aligned[ 32x8] 8.91x 272.96 2431.73 chroma_hpp[ 8x32] 8.67x 1481.03 12842.05 chroma_hps[ 8x32] 9.32x 1493.74 13924.66 chroma_vpp[ 8x32] 12.09x 1079.29 13043.75 chroma_vps[ 8x32] 12.78x 988.54 12635.14 chroma_vsp[ 8x32] 14.55x 1072.24 15599.46 chroma_vss[ 8x32] 15.76x 919.60 14489.86 chroma_p2s[ 8x32] 8.90x 286.76 2553.53 chroma_p2s_aligned[ 8x32] 9.13x 279.02 2547.92 chroma_hpp[64x48] 11.64x 13331.65 155231.52 chroma_hps[64x48] 9.35x 16920.69 158132.25 chroma_vpp[64x48] 19.55x 8055.40 157456.38 chroma_vps[64x48] 21.81x 6816.15 148684.34 chroma_vsp[64x48] 21.73x 8051.82 174964.80 chroma_vss[64x48] 29.19x 6035.98 176162.92 chroma_p2s[64x48] 8.51x 3063.32 26060.99 chroma_p2s_aligned[64x48] 8.56x 3065.11 26230.78 chroma_hpp[48x64] 15.58x 13301.40 207221.73 chroma_hps[48x64] 8.97x 17368.70 155752.95 chroma_vpp[48x64] 23.78x 8190.63 194779.56 chroma_vps[48x64] 22.30x 6801.36 151663.48 chroma_vsp[48x64] 21.55x 9744.65 209959.75 chroma_vss[48x64] 27.26x 6175.67 168359.53 chroma_p2s[48x64] 9.52x 3821.06 36389.90 chroma_p2s_aligned[48x64] 10.06x 3657.06 36794.88 chroma_hpp[64x16] 12.65x 4529.61 57290.58 chroma_hps[64x16] 9.23x 6714.81 61958.14 chroma_vpp[64x16] 20.06x 2725.24 54675.61 chroma_vps[64x16] 22.50x 2370.58 53332.29 chroma_vsp[64x16] 23.41x 2725.41 63800.44 chroma_vss[64x16] 29.19x 2131.15 62200.54 chroma_p2s[64x16] 8.71x 1028.70 8959.16 chroma_p2s_aligned[64x16] 7.56x 1204.76 9105.19 chroma_hpp[16x64] 12.24x 5764.77 70558.04 chroma_hps[16x64] 9.40x 5581.18 52484.57 chroma_vpp[16x64] 19.34x 2826.16 54671.40 chroma_vps[16x64] 24.56x 2476.45 60833.79 chroma_vsp[16x64] 23.94x 2661.61 63723.85 chroma_vss[16x64] 27.71x 2181.84 60457.98 chroma_p2s[16x64] 9.05x 1089.97 9863.96 chroma_p2s_aligned[16x64] 11.82x 1058.86 12513.27 == intrapred primitives == intra_planar_4x4 4.63x 187.38 868.25 intra_dc_4x4[f=0] 1.39x 72.59 101.14 intra_dc_4x4[f=1] 2.48x 120.08 298.13 intra_ang_4x4[ 2] 7.65x 72.80 556.63 intra_ang_4x4[ 3] 6.67x 135.73 905.79 intra_ang_4x4[ 4] 7.02x 127.25 893.03 intra_ang_4x4[ 5] 7.08x 127.18 900.32 intra_ang_4x4[ 6] 7.24x 123.26 892.32 intra_ang_4x4[ 7] 8.20x 123.33 1011.77 intra_ang_4x4[ 8] 7.16x 127.60 913.23 intra_ang_4x4[ 9] 6.48x 143.05 926.97 intra_ang_4x4[10] 7.11x 75.67 538.21 intra_ang_4x4[11] 9.06x 122.46 1109.58 intra_ang_4x4[12] 8.59x 120.46 1034.43 intra_ang_4x4[13] 6.10x 169.70 1035.27 intra_ang_4x4[14] 8.10x 126.17 1022.51 intra_ang_4x4[15] 7.54x 136.08 1025.73 intra_ang_4x4[16] 7.55x 136.22 1029.10 intra_ang_4x4[17] 7.22x 144.59 1044.11 intra_ang_4x4[18] 6.98x 74.06 517.21 intra_ang_4x4[19] 6.05x 137.02 828.64 intra_ang_4x4[20] 6.97x 117.24 817.13 intra_ang_4x4[21] 6.91x 117.03 808.16 intra_ang_4x4[22] 7.83x 101.34 793.43 intra_ang_4x4[23] 7.65x 101.48 776.73 intra_ang_4x4[24] 8.74x 91.50 799.60 intra_ang_4x4[25] 8.62x 91.54 788.66 intra_ang_4x4[26] 4.64x 76.06 352.95 intra_ang_4x4[27] 7.56x 92.98 702.53 intra_ang_4x4[28] 7.73x 90.84 701.82 intra_ang_4x4[29] 6.98x 100.54 701.68 intra_ang_4x4[30] 6.97x 100.71 701.96 intra_ang_4x4[31] 6.36x 110.38 702.38 intra_ang_4x4[32] 6.41x 110.66 709.68 intra_ang_4x4[33] 5.94x 118.25 702.38 intra_ang_4x4[34] 6.21x 73.96 459.28 intra_filter_4x4 4.79x 72.00 345.09 intra_planar_8x8 10.94x 195.29 2135.84 intra_dc_8x8[f=0] 1.85x 76.62 141.82 intra_dc_8x8[f=1] 2.78x 154.43 428.56 intra_ang_8x8[ 2] 25.28x 75.95 1919.88 intra_ang_8x8[ 3] 10.91x 286.34 3123.91 intra_ang_8x8[ 4] 11.11x 284.10 3155.76 intra_ang_8x8[ 5] 11.04x 282.14 3113.67 intra_ang_8x8[ 6] 10.89x 284.41 3098.10 intra_ang_8x8[ 7] 10.98x 287.39 3155.34 intra_ang_8x8[ 8] 11.84x 264.52 3131.90 intra_ang_8x8[ 9] 12.13x 259.02 3140.74 intra_ang_8x8[10] 12.84x 117.41 1507.95 intra_ang_8x8[11] 13.16x 256.89 3381.65 intra_ang_8x8[12] 12.16x 277.90 3378.10 intra_ang_8x8[13] 8.70x 389.73 3391.63 intra_ang_8x8[14] 12.01x 282.35 3391.42 intra_ang_8x8[15] 11.45x 294.32 3370.10 intra_ang_8x8[16] 11.50x 298.32 3430.84 intra_ang_8x8[17] 11.89x 301.96 3591.60 intra_ang_8x8[18] 19.17x 77.28 1481.50 intra_ang_8x8[19] 11.05x 237.94 2628.80 intra_ang_8x8[20] 11.06x 234.76 2596.87 intra_ang_8x8[21] 11.19x 231.89 2595.89 intra_ang_8x8[22] 11.44x 226.49 2590.98 intra_ang_8x8[23] 11.25x 228.87 2575.27 intra_ang_8x8[24] 11.89x 214.80 2553.53 intra_ang_8x8[25] 12.60x 203.17 2560.12 intra_ang_8x8[26] 5.80x 149.52 867.64 intra_ang_8x8[27] 12.13x 203.10 2463.63 intra_ang_8x8[28] 11.79x 208.88 2463.33 intra_ang_8x8[29] 10.19x 242.11 2467.39 intra_ang_8x8[30] 10.94x 225.37 2466.13 intra_ang_8x8[31] 10.63x 231.78 2464.45 intra_ang_8x8[32] 10.40x 237.03 2465.71 intra_ang_8x8[33] 10.75x 229.40 2467.11 intra_ang_8x8[34] 18.10x 74.48 1348.38 intra_filter_8x8 4.45x 139.40 620.46 intra_planar_16x16 15.51x 555.17 8610.28 intra_dc_16x16[f=0] 1.71x 156.77 267.37 intra_dc_16x16[f=1] 2.92x 282.73 826.39 intra_ang_16x16[ 2] 42.00x 147.25 6183.71 intra_ang_16x16[ 3] 20.56x 567.91 11679.04 intra_ang_16x16[ 4] 20.53x 593.83 12189.14 intra_ang_16x16[ 5] 20.94x 578.70 12120.40 intra_ang_16x16[ 6] 20.48x 611.56 12523.69 intra_ang_16x16[ 7] 21.28x 568.65 12099.74 intra_ang_16x16[ 8] 21.52x 566.44 12191.67 intra_ang_16x16[ 9] 22.19x 527.19 11697.03 intra_ang_16x16[10] 40.62x 154.53 6277.84 intra_ang_16x16[11] 12.90x 924.99 11928.82 intra_ang_16x16[12] 12.66x 974.74 12340.94 intra_ang_16x16[13] 12.55x 984.97 12364.14 intra_ang_16x16[14] 12.62x 1000.80 12626.14 intra_ang_16x16[15] 12.69x 989.87 12566.41 intra_ang_16x16[16] 12.04x 1044.36 12569.70 intra_ang_16x16[17] 12.03x 1001.86 12049.98 intra_ang_16x16[18] 17.51x 169.27 2963.57 intra_ang_16x16[19] 19.89x 429.80 8547.45 intra_ang_16x16[20] 20.82x 426.23 8874.40 intra_ang_16x16[21] 21.73x 407.67 8857.03 intra_ang_16x16[22] 21.35x 412.54 8806.08 intra_ang_16x16[23] 23.17x 378.68 8772.77 intra_ang_16x16[24] 23.71x 368.10 8726.39 intra_ang_16x16[25] 24.28x 346.08 8402.53 intra_ang_16x16[26] 10.09x 276.64 2792.13 intra_ang_16x16[27] 22.77x 365.02 8313.03 intra_ang_16x16[28] 23.39x 371.69 8694.03 intra_ang_16x16[29] 23.06x 376.96 8693.55 intra_ang_16x16[30] 22.71x 382.92 8697.01 intra_ang_16x16[31] 22.59x 384.63 8688.29 intra_ang_16x16[32] 21.08x 409.77 8638.48 intra_ang_16x16[33] 20.17x 412.30 8317.63 intra_ang_16x16[34] 18.33x 147.14 2696.89 intra_filter_16x16 5.70x 217.32 1239.10 intra_planar_32x32 17.02x 2082.17 35436.73 intra_dc_32x32[f=0] 2.04x 575.04 1171.90 intra_ang_32x32[ 2] 46.65x 534.40 24928.45 intra_ang_32x32[ 3] 20.33x 2286.11 46486.89 intra_ang_32x32[ 4] 19.28x 2442.40 47079.14 intra_ang_32x32[ 5] 20.65x 2279.83 47075.70 intra_ang_32x32[ 6] 20.73x 2274.65 47151.66 intra_ang_32x32[ 7] 20.47x 2305.55 47184.63 intra_ang_32x32[ 8] 21.04x 2244.06 47222.50 intra_ang_32x32[ 9] 22.13x 2104.69 46580.58 intra_ang_32x32[10] 45.65x 528.20 24114.58 intra_ang_32x32[11] 20.53x 2347.70 48204.89 intra_ang_32x32[12] 17.71x 2668.69 47250.70 intra_ang_32x32[13] 16.93x 2878.26 48739.64 intra_ang_32x32[14] 17.79x 2654.71 47223.07 intra_ang_32x32[15] 17.78x 2686.91 47775.63 intra_ang_32x32[16] 17.38x 2761.60 48009.48 intra_ang_32x32[17] 17.15x 2821.12 48386.97 intra_ang_32x32[18] 14.99x 727.92 10911.29 intra_ang_32x32[19] 14.45x 2203.77 31837.23 intra_ang_32x32[20] 16.64x 1921.57 31967.70 intra_ang_32x32[21] 18.02x 1818.07 32762.81 intra_ang_32x32[22] 18.93x 1724.44 32650.36 intra_ang_32x32[23] 17.02x 1885.87 32097.67 intra_ang_32x32[24] 20.12x 1586.49 31917.32 intra_ang_32x32[25] 24.32x 1294.68 31492.85 intra_ang_32x32[26] 17.17x 532.51 9143.86 intra_ang_32x32[27] 19.02x 1812.05 34468.39 intra_ang_32x32[28] 18.10x 1981.68 35863.71 intra_ang_32x32[29] 17.24x 2009.78 34639.30 intra_ang_32x32[30] 15.73x 2000.47 31470.14 intra_ang_32x32[31] 21.78x 1461.60 31834.85 intra_ang_32x32[32] 21.63x 1487.58 32172.34 intra_ang_32x32[33] 22.41x 1427.38 31982.41 intra_ang_32x32[34] 19.79x 570.25 11284.76 intra_filter_32x32 6.91x 342.37 2367.07 + 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.WcDhyB 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.Gd3RSm 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.A2X7nm 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.IOPnIP 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.ycVDE7 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.BKyA5X 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.xBI1Dv 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.duCJR7 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.EYurmF 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.QIG6qw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eHXhJE 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.vHJxQK find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.155yCr 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.sgxVZi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1ilaUB 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) 907.39user 38.52system 4:14.71elapsed 371%CPU (0avgtext+0avgdata 655272maxresident)k 0inputs+0outputs (0major+9281518minor)pagefaults 0swaps 2.98user 1.41system 4:23.40elapsed 1%CPU (0avgtext+0avgdata 129312maxresident)k 0inputs+0outputs (0major+215719minor)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-07 03:29:43.493736963 +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-07 03:29:43.564737985 +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-07 03:29:43.609738632 +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-07 03:29:43.684739712 +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-07 03:29:43.752740690 +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-07 03:29:43.810741525 +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