<86>May 11 03:00:53 userdel[3839151]: delete user 'rooter' <86>May 11 03:00:53 userdel[3839151]: removed group 'rooter' owned by 'rooter' <86>May 11 03:00:53 userdel[3839151]: removed shadow group 'rooter' owned by 'rooter' <86>May 11 03:00:53 groupadd[3839162]: group added to /etc/group: name=rooter, GID=1808 <86>May 11 03:00:53 groupadd[3839162]: group added to /etc/gshadow: name=rooter <86>May 11 03:00:53 groupadd[3839162]: new group: name=rooter, GID=1808 <86>May 11 03:00:53 useradd[3839174]: new user: name=rooter, UID=1808, GID=1808, home=/root, shell=/bin/bash, from=none <86>May 11 03:00:53 userdel[3839197]: delete user 'builder' <86>May 11 03:00:53 userdel[3839197]: removed group 'builder' owned by 'builder' <86>May 11 03:00:53 userdel[3839197]: removed shadow group 'builder' owned by 'builder' <86>May 11 03:00:53 groupadd[3839212]: group added to /etc/group: name=builder, GID=1809 <86>May 11 03:00:53 groupadd[3839212]: group added to /etc/gshadow: name=builder <86>May 11 03:00:53 groupadd[3839212]: new group: name=builder, GID=1809 <86>May 11 03:00:53 useradd[3839229]: new user: name=builder, UID=1809, GID=1809, 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>May 11 03:00:57 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>May 11 03:00:57 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>May 11 03:00:57 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>May 11 03:00:57 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>May 11 03:00:57 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>May 11 03:00:57 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>May 11 03:00:57 rpmi: libngtcp2.16-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed <13>May 11 03:00:57 rpmi: libngtcp2_crypto_gnutls8-1.4.0-alt1 sisyphus+343912.100.1.1 1711714683 installed <13>May 11 03:00:57 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>May 11 03:00:57 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>May 11 03:00:57 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>May 11 03:00:58 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>May 11 03:00:58 rpmi: cmake-modules-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed <13>May 11 03:00:58 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265066 installed <13>May 11 03:00:58 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>May 11 03:00:58 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed <13>May 11 03:00:58 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>May 11 03:00:58 rpmi: publicsuffix-list-dafsa-20240415-alt1 sisyphus+345249.100.1.1 1713270235 installed <13>May 11 03:00:58 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>May 11 03:00:58 rpmi: libnghttp3.9-1.2.0-alt1 sisyphus+343912.200.1.1 1711714725 installed <13>May 11 03:00:58 rpmi: libnghttp2-1.61.0-alt1 sisyphus+344450.100.1.1 1712304117 installed <13>May 11 03:00:58 rpmi: openldap-common-2.6.7-alt2 sisyphus+347731.100.1.1 1715194911 installed <13>May 11 03:00:58 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>May 11 03:00:58 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>May 11 03:00:58 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>May 11 03:00:58 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>May 11 03:00:58 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>May 11 03:00:58 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>May 11 03:00:58 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>May 11 03:00:58 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>May 11 03:00:58 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>May 11 03:00:58 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 11 03:00:58 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>May 11 03:00:58 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>May 11 03:00:58 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>May 11 03:00:58 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645560 installed <13>May 11 03:00:58 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed <13>May 11 03:00:58 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982212 installed <86>May 11 03:00:58 groupadd[3846455]: group added to /etc/group: name=_keytab, GID=999 <86>May 11 03:00:58 groupadd[3846455]: group added to /etc/gshadow: name=_keytab <86>May 11 03:00:58 groupadd[3846455]: new group: name=_keytab, GID=999 <13>May 11 03:00:58 rpmi: libkrb5-1.21.2-alt2 sisyphus+338902.100.2.1 1706700934 installed <13>May 11 03:00:58 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>May 11 03:00:58 groupadd[3846496]: group added to /etc/group: name=sasl, GID=998 <86>May 11 03:00:58 groupadd[3846496]: group added to /etc/gshadow: name=sasl <86>May 11 03:00:58 groupadd[3846496]: new group: name=sasl, GID=998 <13>May 11 03:00:58 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>May 11 03:00:58 rpmi: libldap2-2.6.7-alt2 sisyphus+347731.100.1.1 1715194911 installed <13>May 11 03:00:58 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed <13>May 11 03:00:58 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>May 11 03:00:58 rpmi: libcurl-8.7.1-alt2 sisyphus+345773.100.1.1 1713974723 installed <13>May 11 03:00:59 rpmi: cmake-3.29.1-alt1 sisyphus+344518.200.3.1 1712379665 installed <13>May 11 03:00:59 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>May 11 03:00:59 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>May 11 03:00:59 rpmi: nasm-2.16.03-alt1 sisyphus+347261.300.1.1 1714635796 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.62375 + 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.62375 + 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.29.1 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.03") -- Found Nasm 2.16.03 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 (2.0s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/10bit + cmake --build 10bit --verbose --parallel 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/10bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/10bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/10bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/common /usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 13%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 11%] Building 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' [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=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' [ 2%] 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' [ 14%] 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' [ 12%] 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' [ 17%] 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' [ 9%] 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' [ 4%] 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' [ 25%] 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' [ 19%] 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' [ 27%] 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/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' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF CMakeFiles/encoder.dir/entropy.cpp.o.d -o CMakeFiles/encoder.dir/entropy.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/entropy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/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' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 16%] Building 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' [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[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[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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 53%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 69%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 22%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 87%] 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' [ 88%] 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' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 18%] 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' [ 2%] 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' [ 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' [ 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' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 96%] 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' [ 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/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) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265_main10.so.199 libx265_main10.so.199 libx265_main10.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack "CMakeFiles/TestBench.dir/checkasm-a.asm.o" CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' + builddir=12bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + mkdir -p 12bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 12bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON -S source CMake Warning: Ignoring extra path from command line: "/usr/src/RPM/BUILD/x265-3.5" -- cmake version 3.29.1 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.03") -- Found Nasm 2.16.03 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 (2.1s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/12bit + cmake --build 12bit --verbose --parallel 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/12bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/12bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/12bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/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' [ 7%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 8%] 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' [ 17%] 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' [ 2%] 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/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' [ 14%] 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' [ 19%] 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' [ 4%] 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' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF CMakeFiles/encoder.dir/dpb.cpp.o.d -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=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' [ 11%] 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/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' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=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' [ 28%] 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' [ 3%] 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' [ 27%] 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' [ 33%] 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' [ 25%] 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' [ 32%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] 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' [ 30%] 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' [ 29%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 69%] 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' [ 67%] 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' [ 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' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 22%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 7%] 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' [ 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' [ 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' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' 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-static.dir/build.make CMakeFiles/x265-static.dir/build /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/test /usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 95%] 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/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/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' [ 95%] 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/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Linking CXX shared library libx265_main12.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main12.so.199 -o libx265_main12.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265_main12.so.199 libx265_main12.so.199 libx265_main12.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack "CMakeFiles/TestBench.dir/checkasm-a.asm.o" CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/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/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.29.1 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.03") -- Found Nasm 2.16.03 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.0s) -- 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' [ 10%] 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' [ 4%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 8%] Building 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' [ 17%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 3%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/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' [ 5%] 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' [ 13%] 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' [ 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' [ 15%] 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' [ 12%] 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' [ 23%] 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' [ 1%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -MF CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o.d -o CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/json11/json11.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 27%] 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' [ 16%] 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' 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' [ 29%] 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' [ 29%] 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' [ 25%] 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' [ 26%] 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' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 32%] Building CXX object encoder/CMakeFiles/encoder.dir/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' [ 31%] 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' [ 33%] 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' [ 34%] 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' [ 6%] 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' [ 35%] 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' [ 37%] 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' [ 36%] 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' [ 40%] 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' [ 39%] 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' [ 42%] 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' [ 18%] 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' [ 38%] 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' [ 43%] 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' [ 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' [ 41%] 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' [ 47%] 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' [ 14%] 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' [ 10%] 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' [ 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' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 30%] Linking CXX shared library libhdr10plus.so /usr/bin/cmake -E cmake_link_script CMakeFiles/hdr10plus-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -shared -Wl,-soname,libhdr10plus.so -o libhdr10plus.so dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 56%] 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' [ 51%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 57%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/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' [ 58%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 68%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 21%] 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/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' [ 20%] 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' [ 11%] 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' [ 22%] 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' [ 19%] 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' [ 24%] 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' [ 28%] 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' [ 84%] 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/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF CMakeFiles/TestBench.dir/testbench.cpp.o.d -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(unsigned char*, unsigned char*, unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const unsigned char*, unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 85%] 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/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265.so.199 libx265.so.199 libx265.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 88%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 95%] 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' [ 90%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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/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' [ 91%] 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' [ 94%] Building CXX object CMakeFiles/cli.dir/output/y4m.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 98%] 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' [ 93%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/output.cpp.o -MF CMakeFiles/cli.dir/output/output.cpp.o.d -o CMakeFiles/cli.dir/output/output.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/output.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 92%] 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' [ 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' [ 96%] Building CXX object CMakeFiles/cli.dir/x265.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265.cpp.o -MF CMakeFiles/cli.dir/x265.cpp.o.d -o CMakeFiles/cli.dir/x265.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp: In function 'bool parseAbrConfig(FILE*, x265::CLIOptions*, uint8_t)': /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp:159:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | fgets(line, sizeof(line), abrConfig); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Linking CXX executable x265 /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/cli.dir/input/input.cpp.o CMakeFiles/cli.dir/input/y4m.cpp.o CMakeFiles/cli.dir/input/yuv.cpp.o CMakeFiles/cli.dir/output/output.cpp.o CMakeFiles/cli.dir/output/raw.cpp.o CMakeFiles/cli.dir/output/reconplay.cpp.o CMakeFiles/cli.dir/output/y4m.cpp.o CMakeFiles/cli.dir/output/yuv.cpp.o CMakeFiles/cli.dir/x265.cpp.o CMakeFiles/cli.dir/x265cli.cpp.o CMakeFiles/cli.dir/abrEncApp.cpp.o -o x265 libx265.so.199 -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Built target cli gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 88%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack "CMakeFiles/TestBench.dir/checkasm-a.asm.o" CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.97792 + 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:/usr/bin:/bin:/usr/local/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) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/x265-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.50719 + 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 663EE045 8bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.34x 144.52 482.42 avg_pp[ 4x4] 4.04x 81.17 328.12 avg_pp_aligned[ 4x4] 4.15x 80.30 332.89 sad[ 4x4] 4.29x 77.04 330.64 sad_x3[ 4x4] 8.27x 112.01 926.02 sad_x4[ 4x4] 7.10x 133.45 947.60 copy_pp[ 4x4] 2.62x 75.04 196.39 addAvg[ 4x4] 5.44x 81.31 442.30 addAvg_aligned[ 4x4] 5.50x 80.54 443.01 sse_pp[ 4x4] 4.03x 88.49 356.17 sse_ss[ 4x4] 4.62x 77.49 358.14 sub_ps[ 4x4] 4.36x 79.91 348.04 add_ps[ 4x4] 5.96x 76.62 456.61 add_ps_aligned[ 4x4] 6.00x 76.27 457.74 copy_ss[ 4x4] 4.37x 74.87 327.13 copy_sp[ 4x4] 2.62x 74.48 195.27 copy_ps[ 4x4] 4.35x 74.13 322.79 satd[ 8x8] 5.63x 213.40 1202.48 avg_pp[ 8x8] 8.31x 139.47 1159.00 avg_pp_aligned[ 8x8] 8.58x 134.99 1157.74 sad[ 8x8] 2.39x 85.55 204.53 sad_x3[ 8x8] 13.05x 209.65 2735.89 sad_x4[ 8x8] 13.26x 251.62 3335.31 copy_pp[ 8x8] 8.53x 76.16 649.78 addAvg[ 8x8] 12.66x 150.30 1902.06 addAvg_aligned[ 8x8] 12.73x 150.16 1911.46 sse_pp[ 8x8] 6.20x 183.32 1135.85 sse_ss[ 8x8] 3.58x 170.61 611.34 sub_ps[ 8x8] 7.83x 160.45 1256.63 add_ps[ 8x8] 10.82x 144.27 1560.34 add_ps_aligned[ 8x8] 10.81x 145.08 1567.78 copy_ss[ 8x8] 8.84x 76.16 673.35 copy_sp[ 8x8] 8.42x 79.87 672.22 copy_ps[ 8x8] 7.75x 86.98 674.47 [i420] copy_pp[ 4x4] 2.68x 74.13 198.64 [i420] addAvg[ 4x4] 5.86x 80.34 470.64 [i420] addAvg_aligned[ 4x4] 5.63x 81.70 460.12 [i420] satd[ 4x4] 3.36x 144.38 484.95 [i420] copy_ss[ 4x4] 4.44x 73.82 327.56 [i420] copy_ps[ 4x4] 4.38x 74.90 327.84 [i420] copy_sp[ 4x4] 2.68x 72.98 195.27 [i420] sub_ps[ 4x4] 4.20x 78.86 331.48 [i420] add_ps[ 4x4] 5.87x 76.13 446.93 [i420] add_ps_aligned[ 4x4] 5.94x 76.48 454.23 [i420] sa8d[ 4x4] 3.34x 144.41 482.85 [i422] copy_pp[ 4x8] 4.81x 76.62 368.66 [i422] addAvg[ 4x8] 5.48x 156.49 857.15 [i422] addAvg_aligned[ 4x8] 5.57x 151.56 843.65 [i422] satd[ 4x8] 4.79x 209.47 1002.87 [i422] copy_ss[ 4x8] 5.07x 80.37 407.37 [i422] copy_ps[ 4x8] 4.79x 84.46 404.71 [i422] copy_sp[ 4x8] 5.08x 77.70 394.75 [i422] sse_pp[ 4x8] 2.89x 191.69 553.83 [i422] sub_ps[ 4x8] 4.21x 160.21 673.91 [i422] add_ps[ 4x8] 5.74x 143.08 821.90 [i422] add_ps_aligned[ 4x8] 5.67x 143.43 812.79 satd[ 8x4] 3.24x 187.80 608.96 avg_pp[ 8x4] 7.87x 80.30 631.68 avg_pp_aligned[ 8x4] 7.80x 80.19 625.09 sad[ 8x4] 1.74x 76.13 132.57 sad_x3[ 8x4] 11.59x 114.61 1328.46 sad_x4[ 8x4] 11.10x 150.75 1673.69 copy_pp[ 8x4] 4.77x 73.71 351.68 addAvg[ 8x4] 11.84x 81.24 962.04 addAvg_aligned[ 8x4] 11.91x 81.22 967.52 [i420] copy_pp[ 4x2] 1.35x 73.33 99.32 [i420] addAvg[ 4x2] 3.36x 76.34 256.71 [i420] addAvg_aligned[ 4x2] 3.38x 76.27 257.56 [i422] copy_pp[ 4x4] 2.68x 75.18 201.44 [i422] addAvg[ 4x4] 5.81x 79.52 461.94 [i422] addAvg_aligned[ 4x4] 5.74x 81.52 467.56 [i422] satd[ 4x4] 3.37x 145.32 489.72 satd[ 4x8] 4.74x 211.86 1004.83 avg_pp[ 4x8] 4.91x 128.06 629.30 avg_pp_aligned[ 4x8] 4.92x 128.13 630.00 sad[ 4x8] 7.26x 86.88 631.12 sad_x3[ 4x8] 7.16x 199.28 1426.65 sad_x4[ 4x8] 6.64x 271.25 1801.20 copy_pp[ 4x8] 4.89x 76.58 374.83 addAvg[ 4x8] 5.68x 150.58 855.43 addAvg_aligned[ 4x8] 5.77x 150.33 867.49 [i420] copy_pp[ 2x4] 1.09x 75.32 82.06 [i420] addAvg[ 2x4] 3.41x 81.18 277.19 [i420] addAvg_aligned[ 2x4] 3.23x 84.85 274.11 [i422] copy_pp[ 2x8] 2.01x 89.99 181.10 [i422] addAvg[ 2x8] 2.84x 181.71 515.81 [i422] addAvg_aligned[ 2x8] 2.87x 179.15 513.57 satd[16x16] 9.04x 508.45 4595.31 avg_pp[16x16] 22.34x 200.23 4473.96 avg_pp_aligned[16x16] 22.67x 197.81 4484.63 sad[16x16] 2.06x 184.82 380.16 sad_x3[16x16] 28.08x 361.63 10154.64 sad_x4[16x16] 27.88x 464.47 12947.61 copy_pp[16x16] 15.80x 154.15 2435.80 addAvg[16x16] 21.01x 357.32 7507.25 addAvg_aligned[16x16] 21.09x 355.36 7493.94 sse_pp[16x16] 2.00x 315.75 630.28 sse_ss[16x16] 9.50x 231.29 2197.49 sub_ps[16x16] 21.11x 208.42 4399.18 add_ps[16x16] 23.39x 263.79 6170.10 add_ps_aligned[16x16] 23.52x 263.75 6202.87 copy_ss[16x16] 15.61x 154.53 2411.98 copy_sp[16x16] 12.84x 188.71 2423.77 copy_ps[16x16] 13.86x 179.67 2490.76 [i420] copy_pp[ 8x8] 8.88x 76.65 680.36 [i420] addAvg[ 8x8] 12.46x 151.28 1884.25 [i420] addAvg_aligned[ 8x8] 12.60x 150.23 1893.51 [i420] satd[ 8x8] 4.34x 270.23 1173.17 [i420] copy_ss[ 8x8] 8.50x 80.93 688.08 [i420] copy_ps[ 8x8] 8.08x 85.44 690.18 [i420] copy_sp[ 8x8] 8.63x 80.46 693.97 [i420] sse_pp[ 8x8] 6.19x 182.83 1132.20 [i420] sub_ps[ 8x8] 7.73x 164.83 1273.47 [i420] add_ps[ 8x8] 11.00x 144.31 1586.99 [i420] add_ps_aligned[ 8x8] 10.87x 144.38 1569.32 [i420] sa8d[ 8x8] 4.50x 270.02 1214.41 [i422] copy_pp[ 8x16] 9.16x 153.34 1405.05 [i422] addAvg[ 8x16] 14.30x 254.75 3641.82 [i422] addAvg_aligned[ 8x16] 14.29x 251.08 3586.69 [i422] satd[ 8x16] 4.59x 532.29 2441.72 [i422] copy_ss[ 8x16] 8.94x 154.25 1378.26 [i422] copy_ps[ 8x16] 8.29x 166.26 1378.54 [i422] copy_sp[ 8x16] 8.81x 157.54 1388.36 [i422] sse_pp[ 8x16] 7.50x 276.36 2073.43 [i422] sub_ps[ 8x16] 8.52x 272.75 2325.15 [i422] add_ps[ 8x16] 15.40x 227.47 3502.38 [i422] add_ps_aligned[ 8x16] 15.05x 231.43 3482.18 [i422] sa8d[ 8x16] 3.79x 617.35 2340.02 satd[ 16x8] 8.60x 280.18 2408.48 avg_pp[ 16x8] 17.48x 125.85 2199.88 avg_pp_aligned[ 16x8] 17.23x 127.74 2201.14 sad[ 16x8] 2.78x 80.19 222.63 sad_x3[ 16x8] 25.58x 202.09 5169.20 sad_x4[ 16x8] 26.24x 253.67 6657.31 copy_pp[ 16x8] 15.37x 77.77 1195.33 addAvg[ 16x8] 18.29x 201.28 3681.38 addAvg_aligned[ 16x8] 18.37x 201.35 3698.61 [i420] copy_pp[ 8x4] 4.75x 74.27 353.09 [i420] addAvg[ 8x4] 12.39x 80.16 992.91 [i420] addAvg_aligned[ 8x4] 12.11x 81.24 983.65 [i420] satd[ 8x4] 3.52x 186.96 657.49 [i422] copy_pp[ 8x8] 8.72x 76.83 670.12 [i422] addAvg[ 8x8] 12.84x 150.72 1935.87 [i422] addAvg_aligned[ 8x8] 12.75x 150.54 1919.38 [i422] satd[ 8x8] 4.48x 267.64 1199.26 satd[ 8x16] 5.89x 409.49 2412.83 avg_pp[ 8x16] 10.86x 221.14 2401.88 avg_pp_aligned[ 8x16] 11.34x 216.23 2451.97 sad[ 8x16] 2.12x 187.94 397.70 sad_x3[ 8x16] 14.74x 359.00 5290.68 sad_x4[ 8x16] 15.29x 436.63 6676.57 copy_pp[ 8x16] 9.17x 152.43 1398.46 addAvg[ 8x16] 14.59x 252.79 3687.27 addAvg_aligned[ 8x16] 14.88x 253.00 3763.84 [i420] copy_pp[ 4x8] 4.82x 76.02 366.69 [i420] addAvg[ 4x8] 5.78x 150.12 867.92 [i420] addAvg_aligned[ 4x8] 5.70x 150.09 855.71 [i420] satd[ 4x8] 4.76x 211.02 1005.25 [i422] copy_pp[ 4x16] 4.99x 151.24 754.01 [i422] addAvg[ 4x16] 6.54x 248.76 1627.71 [i422] addAvg_aligned[ 4x16] 6.52x 253.63 1653.77 [i422] satd[ 4x16] 5.71x 361.56 2064.09 satd[ 16x4] 6.18x 191.27 1182.85 avg_pp[ 16x4] 13.84x 80.37 1112.57 avg_pp_aligned[ 16x4] 14.48x 80.47 1164.84 sad[ 16x4] 1.86x 78.33 145.33 sad_x3[ 16x4] 28.15x 93.22 2624.37 sad_x4[ 16x4] 22.93x 150.58 3453.29 copy_pp[ 16x4] 8.84x 74.34 657.49 addAvg[ 16x4] 14.49x 129.25 1872.46 addAvg_aligned[ 16x4] 14.75x 129.17 1905.85 [i420] copy_pp[ 8x2] 3.36x 73.19 246.19 [i420] addAvg[ 8x2] 6.91x 73.82 509.78 [i420] addAvg_aligned[ 8x2] 6.84x 74.13 507.11 [i422] copy_pp[ 8x4] 4.77x 75.15 358.28 [i422] addAvg[ 8x4] 12.01x 80.79 970.32 [i422] addAvg_aligned[ 8x4] 12.00x 79.73 956.71 [i422] satd[ 8x4] 3.25x 186.78 606.99 satd[16x12] 7.46x 470.81 3511.10 avg_pp[16x12] 22.06x 159.33 3515.57 avg_pp_aligned[16x12] 21.68x 159.92 3467.03 sad[16x12] 1.94x 153.90 298.80 sad_x3[16x12] 28.07x 290.86 8165.59 sad_x4[16x12] 27.22x 361.84 9848.35 copy_pp[16x12] 17.98x 104.18 1873.59 addAvg[16x12] 18.41x 287.88 5299.48 addAvg_aligned[16x12] 18.44x 287.35 5298.54 [i420] copy_pp[ 8x6] 11.97x 74.48 891.48 [i420] addAvg[ 8x6] 11.76x 118.11 1388.50 [i420] addAvg_aligned[ 8x6] 12.16x 120.56 1465.51 [i422] copy_pp[ 8x12] 20.08x 83.31 1672.71 [i422] addAvg[ 8x12] 13.24x 209.82 2778.54 [i422] addAvg_aligned[ 8x12] 13.47x 207.13 2789.20 [i422] satd[ 8x12] 7.28x 425.96 3100.90 satd[ 4x16] 5.86x 352.42 2066.89 avg_pp[ 4x16] 5.73x 199.77 1143.99 avg_pp_aligned[ 4x16] 6.21x 199.98 1241.34 sad[ 4x16] 6.43x 187.52 1206.31 sad_x3[ 4x16] 7.31x 354.97 2595.61 sad_x4[ 4x16] 7.64x 443.46 3385.95 copy_pp[ 4x16] 4.94x 153.76 759.06 addAvg[ 4x16] 6.64x 248.64 1652.22 addAvg_aligned[ 4x16] 6.41x 258.57 1657.41 [i420] copy_pp[ 2x8] 1.89x 89.12 168.06 [i420] addAvg[ 2x8] 2.81x 181.81 511.32 [i420] addAvg_aligned[ 2x8] 2.84x 180.66 512.16 [i422] copy_pp[ 2x16] 1.69x 199.39 336.25 [i422] addAvg[ 2x16] 3.15x 315.23 991.64 [i422] addAvg_aligned[ 2x16] 2.96x 324.12 959.52 satd[12x16] 6.81x 910.32 6202.36 avg_pp[12x16] 10.18x 326.35 3323.39 avg_pp_aligned[12x16] 10.57x 323.39 3417.23 sad[12x16] 12.95x 270.23 3500.70 sad_x3[12x16] 15.05x 516.40 7769.86 sad_x4[12x16] 14.92x 647.47 9661.26 copy_pp[12x16] 7.54x 253.88 1913.85 addAvg[12x16] 10.21x 539.48 5506.01 addAvg_aligned[12x16] 10.28x 538.15 5529.72 [i420] copy_pp[ 6x8] 2.91x 177.96 517.78 [i420] addAvg[ 6x8] 7.28x 199.04 1449.10 [i420] addAvg_aligned[ 6x8] 7.08x 199.39 1411.22 [i422] copy_pp[ 6x16] 3.69x 289.70 1068.80 [i422] addAvg[ 6x16] 7.69x 363.20 2793.82 [i422] addAvg_aligned[ 6x16] 7.58x 362.82 2748.80 satd[32x32] 9.54x 1930.94 18420.96 avg_pp[32x32] 46.67x 378.54 17666.79 avg_pp_aligned[32x32] 47.11x 376.05 17714.22 sad[32x32] 2.88x 382.36 1099.80 sad_x3[32x32] 47.68x 825.92 39381.52 sad_x4[32x32] 49.54x 1025.35 50797.70 copy_pp[32x32] 33.01x 289.80 9565.12 addAvg[32x32] 28.93x 996.21 28824.01 addAvg_aligned[32x32] 29.06x 988.40 28723.29 sse_pp[32x32] 2.86x 767.90 2196.79 sse_ss[32x32] 11.85x 675.63 8005.58 sub_ps[32x32] 16.75x 697.93 11690.42 add_ps[32x32] 38.46x 752.49 28941.84 add_ps_aligned[32x32] 37.79x 762.16 28798.48 copy_ss[32x32] 17.13x 542.11 9288.78 copy_sp[32x32] 21.32x 436.81 9312.39 copy_ps[32x32] 17.09x 543.89 9294.54 [i420] copy_pp[16x16] 15.87x 153.41 2435.27 [i420] addAvg[16x16] 21.55x 353.33 7615.94 [i420] addAvg_aligned[16x16] 20.92x 359.52 7522.83 [i420] satd[16x16] 4.76x 960.73 4577.78 [i420] copy_ss[16x16] 15.61x 156.39 2441.30 [i420] copy_ps[16x16] 12.80x 190.32 2435.52 [i420] copy_sp[16x16] 12.38x 197.04 2438.64 [i420] sse_pp[16x16] 2.02x 313.93 632.95 [i420] sub_ps[16x16] 21.16x 207.41 4389.66 [i420] add_ps[16x16] 23.24x 264.13 6139.66 [i420] add_ps_aligned[16x16] 22.29x 273.98 6106.73 [i420] sa8d[16x16] 4.70x 964.70 4532.60 [i422] copy_pp[16x32] 16.58x 278.14 4610.30 [i422] addAvg[16x32] 21.62x 685.54 14819.76 [i422] addAvg_aligned[16x32] 21.91x 682.74 14961.17 [i422] satd[16x32] 5.01x 1838.21 9206.61 [i422] copy_ss[16x32] 16.48x 289.98 4779.50 [i422] copy_ps[16x32] 15.19x 314.07 4770.38 [i422] copy_sp[16x32] 26.98x 316.63 8542.53 [i422] sse_pp[16x32] 1.65x 716.39 1183.41 [i422] sub_ps[16x32] 15.76x 375.75 5921.10 [i422] add_ps[16x32] 24.67x 485.31 11973.94 [i422] add_ps_aligned[16x32] 25.18x 477.95 12034.24 [i422] sa8d[16x32] 4.20x 2178.34 9151.76 satd[32x16] 8.58x 1059.88 9092.14 avg_pp[32x16] 49.56x 220.23 10914.66 avg_pp_aligned[32x16] 50.03x 217.88 10901.02 sad[32x16] 2.13x 225.93 480.32 sad_x3[32x16] 43.75x 451.69 19763.29 sad_x4[32x16] 46.48x 544.35 25300.78 copy_pp[32x16] 56.28x 157.05 8839.22 addAvg[32x16] 27.68x 532.36 14738.30 addAvg_aligned[32x16] 27.82x 525.65 14624.52 [i420] copy_pp[ 16x8] 15.38x 77.74 1195.33 [i420] addAvg[ 16x8] 17.94x 205.24 3680.96 [i420] addAvg_aligned[ 16x8] 18.50x 204.95 3791.92 [i420] satd[ 16x8] 4.50x 525.26 2362.18 [i422] copy_pp[16x16] 14.97x 162.45 2431.48 [i422] addAvg[16x16] 21.02x 358.37 7532.22 [i422] addAvg_aligned[16x16] 20.97x 358.54 7517.55 [i422] satd[16x16] 4.79x 969.53 4639.50 satd[16x32] 8.88x 1034.20 9183.05 avg_pp[16x32] 25.34x 351.65 8909.36 avg_pp_aligned[16x32] 25.24x 351.02 8859.50 sad[16x32] 2.16x 315.82 682.18 sad_x3[16x32] 29.70x 668.52 19856.53 sad_x4[16x32] 29.19x 864.72 25240.20 copy_pp[16x32] 16.08x 288.40 4638.66 addAvg[16x32] 21.85x 679.23 14840.14 addAvg_aligned[16x32] 22.15x 679.34 15045.08 [i420] copy_pp[ 8x16] 9.33x 150.47 1403.65 [i420] addAvg[ 8x16] 13.83x 270.27 3738.90 [i420] addAvg_aligned[ 8x16] 14.20x 265.88 3775.65 [i420] satd[ 8x16] 4.53x 527.47 2386.87 [i422] copy_pp[ 8x32] 9.18x 274.71 2522.24 [i422] addAvg[ 8x32] 15.37x 493.92 7592.97 [i422] addAvg_aligned[ 8x32] 15.46x 492.80 7621.14 [i422] satd[ 8x32] 4.85x 949.88 4610.30 satd[ 32x8] 7.78x 593.09 4615.23 avg_pp[ 32x8] 32.00x 136.50 4368.48 avg_pp_aligned[ 32x8] 32.32x 136.92 4425.01 sad[ 32x8] 2.05x 152.64 313.11 sad_x3[ 32x8] 37.28x 266.27 9927.07 sad_x4[ 32x8] 43.56x 300.42 13087.47 copy_pp[ 32x8] 33.31x 76.90 2561.38 addAvg[ 32x8] 24.27x 295.13 7162.63 addAvg_aligned[ 32x8] 24.33x 294.11 7154.31 [i420] copy_pp[ 16x4] 8.67x 75.88 657.64 [i420] addAvg[ 16x4] 14.68x 129.77 1904.76 [i420] addAvg_aligned[ 16x4] 14.58x 130.34 1900.10 [i420] satd[ 16x4] 4.11x 292.92 1205.29 [i422] copy_pp[ 16x8] 15.41x 78.19 1205.15 [i422] addAvg[ 16x8] 17.99x 205.10 3690.46 [i422] addAvg_aligned[ 16x8] 18.11x 205.06 3714.35 [i422] satd[ 16x8] 4.44x 526.14 2335.11 satd[32x24] 8.98x 1496.49 13433.67 avg_pp[32x24] 35.61x 361.28 12865.66 avg_pp_aligned[32x24] 44.87x 286.79 12868.05 sad[32x24] 2.32x 296.00 687.23 sad_x3[32x24] 45.08x 653.22 29446.76 sad_x4[32x24] 48.43x 797.61 38628.07 copy_pp[32x24] 31.65x 221.87 7022.49 addAvg[32x24] 28.41x 773.92 21989.15 addAvg_aligned[32x24] 28.28x 778.44 22010.44 [i420] copy_pp[16x12] 18.21x 108.17 1969.82 [i420] addAvg[16x12] 18.44x 290.86 5364.33 [i420] addAvg_aligned[16x12] 18.56x 290.26 5387.61 [i420] satd[16x12] 4.16x 823.05 3421.02 [i422] copy_pp[16x24] 15.72x 224.25 3524.74 [i422] addAvg[16x24] 21.12x 517.31 10923.65 [i422] addAvg_aligned[16x24] 20.75x 529.15 10982.41 [i422] satd[16x24] 4.93x 1408.61 6948.13 satd[ 8x32] 4.85x 968.86 4699.40 avg_pp[ 8x32] 10.54x 415.48 4380.06 avg_pp_aligned[ 8x32] 11.31x 408.76 4622.95 sad[ 8x32] 2.31x 357.60 825.27 sad_x3[ 8x32] 16.05x 638.34 10245.67 sad_x4[ 8x32] 17.06x 785.98 13410.54 copy_pp[ 8x32] 9.04x 282.52 2554.79 addAvg[ 8x32] 15.70x 486.88 7642.20 addAvg_aligned[ 8x32] 15.69x 488.04 7657.21 [i420] copy_pp[ 4x16] 5.06x 149.70 757.80 [i420] addAvg[ 4x16] 6.35x 258.08 1637.69 [i420] addAvg_aligned[ 4x16] 6.36x 253.74 1612.67 [i420] satd[ 4x16] 5.77x 358.61 2069.28 [i422] copy_pp[ 4x32] 5.47x 272.89 1492.16 [i422] addAvg[ 4x32] 7.88x 420.84 3315.30 [i422] addAvg_aligned[ 4x32] 7.85x 421.26 3306.97 [i422] satd[ 4x32] 6.55x 635.32 4160.64 satd[24x32] 5.10x 2715.92 13858.03 avg_pp[24x32] 14.06x 902.54 12687.85 avg_pp_aligned[24x32] 14.11x 906.36 12784.56 sad[24x32] 2.99x 599.46 1794.33 sad_x3[24x32] 18.68x 1553.56 29022.39 sad_x4[24x32] 20.04x 1964.48 39373.25 copy_pp[24x32] 13.08x 513.50 6718.45 addAvg[24x32] 17.38x 1163.95 20230.14 addAvg_aligned[24x32] 17.45x 1159.53 20236.61 [i420] copy_pp[12x16] 7.42x 257.58 1911.74 [i420] addAvg[12x16] 10.29x 540.67 5561.98 [i420] addAvg_aligned[12x16] 10.15x 547.95 5560.22 [i420] satd[12x16] 7.03x 876.28 6156.77 [i422] copy_pp[12x32] 12.90x 501.35 6468.62 [i422] addAvg[12x32] 10.42x 1014.75 10572.81 [i422] addAvg_aligned[12x32] 10.61x 1001.78 10627.51 [i422] satd[12x32] 7.29x 1693.87 12340.94 satd[64x64] 10.09x 7308.57 73727.12 avg_pp[64x64] 53.13x 1325.24 70409.90 avg_pp_aligned[64x64] 53.55x 1327.34 71076.23 sad[64x64] 2.95x 1177.60 3474.05 sad_x3[64x64] 50.40x 3128.73 157684.75 sad_x4[64x64] 52.20x 3912.40 204214.55 copy_pp[64x64] 64.73x 1061.24 68698.90 addAvg[64x64] 32.04x 3676.86 117798.64 addAvg_aligned[64x64] 31.43x 3722.61 116996.94 sse_pp[64x64] 2.83x 2670.48 7548.36 sse_ss[64x64] 13.27x 2264.66 30055.49 sub_ps[64x64] 17.10x 2746.46 46958.36 add_ps[64x64] 36.22x 2638.59 95563.05 add_ps_aligned[64x64] 36.24x 2639.57 95653.80 copy_ss[64x64] 16.10x 2211.43 35612.75 copy_sp[64x64] 22.68x 1560.94 35406.93 copy_ps[64x64] 16.78x 2101.96 35266.79 [i420] copy_pp[32x32] 33.87x 281.30 9528.01 [i420] addAvg[32x32] 29.10x 977.23 28441.93 [i420] addAvg_aligned[32x32] 28.87x 984.97 28434.20 [i420] satd[32x32] 5.01x 3641.86 18254.68 [i420] copy_ss[32x32] 18.54x 540.53 10019.14 [i420] copy_ps[32x32] 17.24x 535.94 9240.00 [i420] copy_sp[32x32] 21.07x 441.29 9296.25 [i420] sse_pp[32x32] 2.76x 770.56 2125.25 [i420] sub_ps[32x32] 16.85x 698.04 11760.56 [i420] add_ps[32x32] 31.49x 767.27 24161.36 [i420] add_ps_aligned[32x32] 31.71x 757.92 24033.15 [i420] sa8d[32x32] 4.76x 3885.14 18486.59 [i422] copy_pp[32x64] 34.50x 545.57 18821.00 [i422] addAvg[32x64] 29.52x 1914.73 56515.67 [i422] addAvg_aligned[32x64] 30.12x 1879.53 56611.48 [i422] satd[32x64] 5.13x 7114.52 36480.52 [i422] copy_ss[32x64] 17.53x 1054.69 18489.58 [i422] copy_ps[32x64] 17.25x 1058.37 18253.98 [i422] copy_sp[32x64] 22.98x 798.82 18356.16 [i422] sse_pp[32x64] 1.68x 2614.07 4395.27 [i422] sub_ps[32x64] 26.56x 1325.45 35208.32 [i422] add_ps[32x64] 32.72x 1464.92 47928.54 [i422] add_ps_aligned[32x64] 32.29x 1474.17 47597.20 [i422] sa8d[32x64] 4.32x 8587.34 37058.90 satd[64x32] 9.87x 3688.07 36390.46 avg_pp[64x32] 50.01x 677.75 33896.97 avg_pp_aligned[64x32] 49.75x 684.03 34027.71 sad[64x32] 3.62x 655.49 2371.30 sad_x3[64x32] 49.45x 1579.25 78090.12 sad_x4[64x32] 52.27x 1986.17 103808.88 copy_pp[64x32] 32.57x 545.99 17784.08 addAvg[64x32] 28.22x 1901.49 53662.64 addAvg_aligned[64x32] 28.40x 1891.61 53720.44 [i420] copy_pp[32x16] 58.13x 153.20 8905.04 [i420] addAvg[32x16] 27.70x 524.63 14533.71 [i420] addAvg_aligned[32x16] 27.53x 528.89 14558.31 [i420] satd[32x16] 5.01x 1853.06 9291.87 [i422] copy_pp[32x32] 34.28x 286.34 9816.17 [i422] addAvg[32x32] 28.55x 997.37 28478.92 [i422] addAvg_aligned[32x32] 28.84x 983.50 28368.24 [i422] satd[32x32] 5.10x 3606.86 18397.46 satd[32x64] 10.00x 3713.82 37148.96 avg_pp[32x64] 38.92x 1150.41 44774.33 avg_pp_aligned[32x64] 39.79x 1136.88 45233.75 sad[32x64] 3.11x 685.15 2133.53 sad_x3[32x64] 49.36x 1596.27 78786.47 sad_x4[32x64] 49.91x 2036.48 101636.78 copy_pp[32x64] 35.28x 538.15 18984.48 addAvg[32x64] 30.26x 1891.51 57236.15 addAvg_aligned[32x64] 30.36x 1888.42 57329.30 [i420] copy_pp[16x32] 16.94x 274.08 4642.16 [i420] addAvg[16x32] 21.55x 683.15 14720.10 [i420] addAvg_aligned[16x32] 21.56x 689.28 14857.57 [i420] satd[16x32] 4.99x 1850.57 9237.89 [i422] copy_pp[16x64] 18.33x 537.55 9854.40 [i422] addAvg[16x64] 21.98x 1309.58 28780.38 [i422] addAvg_aligned[16x64] 22.12x 1297.24 28691.14 [i422] satd[16x64] 5.11x 3619.41 18487.59 satd[64x16] 9.31x 1924.79 17916.49 avg_pp[64x16] 46.77x 362.68 16961.97 avg_pp_aligned[64x16] 47.60x 355.74 16935.08 sad[64x16] 3.09x 370.10 1145.11 sad_x3[64x16] 46.99x 846.30 39766.17 sad_x4[64x16] 47.92x 1091.94 52327.04 copy_pp[64x16] 31.74x 284.27 9021.99 addAvg[64x16] 27.21x 985.22 26809.72 addAvg_aligned[64x16] 27.60x 979.16 27021.54 [i420] copy_pp[ 32x8] 31.97x 79.77 2550.44 [i420] addAvg[ 32x8] 24.26x 292.26 7089.08 [i420] addAvg_aligned[ 32x8] 24.11x 298.99 7207.76 [i420] satd[ 32x8] 4.91x 957.97 4699.00 [i422] copy_pp[32x16] 57.12x 154.88 8847.35 [i422] addAvg[32x16] 27.44x 534.32 14661.63 [i422] addAvg_aligned[32x16] 27.69x 523.55 14497.87 [i422] satd[32x16] 4.90x 1838.70 9005.40 satd[64x48] 10.01x 5531.82 55390.76 avg_pp[64x48] 53.03x 1002.90 53188.64 avg_pp_aligned[64x48] 52.34x 1007.31 52725.29 sad[64x48] 2.99x 887.55 2658.04 sad_x3[64x48] 49.78x 2363.22 117633.25 sad_x4[64x48] 51.61x 2967.91 153162.52 copy_pp[64x48] 64.85x 797.89 51745.01 addAvg[64x48] 31.45x 2787.81 87680.96 addAvg_aligned[64x48] 31.44x 2801.54 88079.08 [i420] copy_pp[32x24] 31.87x 227.89 7263.87 [i420] addAvg[32x24] 28.82x 771.23 22223.45 [i420] addAvg_aligned[32x24] 28.77x 768.14 22102.99 [i420] satd[32x24] 4.98x 2728.95 13600.66 [i422] copy_pp[32x48] 63.88x 414.19 26458.73 [i422] addAvg[32x48] 28.70x 1420.87 40780.40 [i422] addAvg_aligned[32x48] 28.20x 1431.48 40360.82 [i422] satd[32x48] 5.07x 5383.73 27289.06 satd[16x64] 9.85x 1877.70 18496.73 avg_pp[16x64] 26.22x 659.34 17288.73 avg_pp_aligned[16x64] 27.06x 641.32 17354.38 sad[16x64] 2.19x 590.54 1293.39 sad_x3[16x64] 30.15x 1323.10 39887.80 sad_x4[16x64] 31.87x 1656.00 52783.65 copy_pp[16x64] 16.81x 539.34 9064.79 addAvg[16x64] 21.94x 1308.00 28697.05 addAvg_aligned[16x64] 21.87x 1311.48 28682.32 [i420] copy_pp[ 8x32] 9.29x 273.14 2537.99 [i420] addAvg[ 8x32] 15.53x 492.14 7641.08 [i420] addAvg_aligned[ 8x32] 15.57x 493.26 7679.52 [i420] satd[ 8x32] 4.73x 959.69 4543.53 [i422] copy_pp[ 8x64] 9.19x 533.77 4904.21 [i422] addAvg[ 8x64] 15.94x 946.54 15090.62 [i422] addAvg_aligned[ 8x64] 15.73x 955.84 15039.18 [i422] satd[ 8x64] 4.95x 1857.07 9199.46 satd[48x64] 9.86x 5516.08 54386.77 avg_pp[48x64] 38.74x 1316.59 50999.84 avg_pp_aligned[48x64] 38.45x 1321.77 50823.23 sad[48x64] 2.94x 1145.07 3366.04 sad_x3[48x64] 41.58x 2855.22 118721.68 sad_x4[48x64] 42.91x 3572.21 153286.55 copy_pp[48x64] 25.33x 1052.98 26674.22 addAvg[48x64] 26.00x 3389.01 88099.14 addAvg_aligned[48x64] 26.18x 3369.46 88203.22 [i420] copy_pp[24x32] 14.12x 509.64 7197.94 [i420] addAvg[24x32] 18.61x 1092.81 20337.53 [i420] addAvg_aligned[24x32] 18.19x 1107.39 20140.18 [i420] satd[24x32] 5.12x 2704.28 13852.69 [i422] copy_pp[24x64] 14.86x 1026.47 15253.53 [i422] addAvg[24x64] 19.81x 2216.35 43908.38 [i422] addAvg_aligned[24x64] 19.87x 2209.73 43896.88 [i422] satd[24x64] 5.21x 5382.12 28057.04 ssd_s[4x4] 3.69x 75.43 278.60 sa8d[4x4] 3.33x 143.68 478.64 residual[4x4] 4.05x 79.00 320.26 residual_aligned[4x4] 4.12x 78.33 322.51 blkfill[4x4] 1.06x 72.59 76.87 blkfill_aligned[4x4] 1.03x 72.49 74.35 transpose[4x4] 4.56x 72.56 331.06 cpy2Dto1D_shl[4x4] 4.43x 72.94 323.07 cpy2Dto1D_shr[4x4] 4.50x 74.76 336.53 cpy1Dto2D_shl[4x4] 4.38x 73.68 322.79 cpy1Dto2D_shl_aligned[4x4] 4.38x 73.61 322.51 cpy1Dto2D_shr[4x4] 4.24x 75.39 319.70 copy_cnt[4x4] 4.30x 74.62 320.68 psy_cost_pp[4x4] 9.26x 155.35 1439.14 ssimDist[4x4] 4.18x 155.02 648.38 ssd_s[8x8] 2.77x 76.27 211.54 sa8d[8x8] 4.39x 270.23 1187.33 residual[8x8] 7.79x 156.21 1216.65 residual_aligned[8x8] 7.75x 156.49 1213.01 blkfill[8x8] 1.00x 76.93 76.73 blkfill_aligned[8x8] 1.01x 76.06 76.59 transpose[8x8] 9.39x 78.30 735.42 var[8x8] 5.58x 169.03 942.97 cpy2Dto1D_shl[8x8] 11.30x 74.97 847.01 cpy2Dto1D_shr[8x8] 14.21x 79.17 1125.05 cpy1Dto2D_shl[8x8] 11.65x 76.23 888.26 cpy1Dto2D_shl_aligned[8x8] 11.77x 73.75 867.78 cpy1Dto2D_shr[8x8] 15.45x 75.39 1165.17 copy_cnt[8x8] 10.77x 78.02 840.14 psy_cost_pp[8x8] 7.24x 357.95 2590.28 ssimDist[8x8] 7.89x 323.91 2556.33 ssd_s[16x16] 3.04x 189.02 575.43 ssd_s_aligned[16x16] 3.09x 185.94 573.89 sa8d[16x16] 4.82x 947.00 4569.08 residual[16x16] 14.79x 202.16 2989.80 residual_aligned[16x16] 15.13x 198.13 2998.47 blkfill[16x16] 1.61x 150.02 242.26 blkfill_aligned[16x16] 1.65x 147.14 242.26 transpose[16x16] 14.12x 190.71 2692.40 var[16x16] 4.81x 232.20 1116.21 cpy2Dto1D_shl[16x16] 24.17x 151.21 3653.89 cpy2Dto1D_shr[16x16] 22.78x 191.69 4365.95 cpy1Dto2D_shl[16x16] 24.27x 152.29 3696.81 cpy1Dto2D_shl_aligned[16x16] 24.04x 153.24 3684.33 cpy1Dto2D_shr[16x16] 22.15x 198.41 4394.99 copy_cnt[16x16] 18.70x 185.00 3460.02 psy_cost_pp[16x16] 7.35x 1387.53 10198.82 ssimDist[16x16] 23.96x 400.31 9591.82 ssd_s[32x32] 5.12x 501.52 2570.18 ssd_s_aligned[32x32] 5.09x 496.86 2526.59 sa8d[32x32] 4.72x 3882.90 18342.25 residual[32x32] 25.72x 683.68 17584.76 residual_aligned[32x32] 25.83x 681.13 17595.49 blkfill[32x32] 1.00x 1008.71 1005.25 blkfill_aligned[32x32] 1.00x 1005.39 1008.48 transpose[32x32] 28.24x 623.13 17594.60 var[32x32] 5.67x 715.23 4053.27 cpy2Dto1D_shl[32x32] 25.49x 541.99 13815.58 cpy2Dto1D_shr[32x32] 30.65x 545.57 16720.44 cpy1Dto2D_shl[32x32] 25.25x 539.55 13622.17 cpy1Dto2D_shl_aligned[32x32] 25.17x 543.65 13680.92 cpy1Dto2D_shr[32x32] 29.77x 591.97 17622.25 copy_cnt[32x32] 25.36x 543.79 13792.11 psy_cost_pp[32x32] 8.47x 5359.82 45377.96 ssimDist[32x32] 29.25x 1264.24 36978.52 sa8d[64x64] 4.35x 17059.85 74266.21 transpose[64x64] 28.14x 2451.68 68995.31 var[64x64] 5.19x 2800.42 14532.31 psy_cost_pp[64x64] 7.34x 22601.46 165906.72 ssimDist[64x64] 31.66x 4724.82 149605.00 weight_pp 15.17x 2237.37 33944.38 weight_sp 14.10x 2510.02 35392.87 downscale 36.49x 13060.08 476525.59 scale1D_128to64 18.49x 146.80 2713.59 scale1D_128to64_aligned 18.51x 146.55 2712.61 scale2D_64to32 10.41x 2462.96 25628.31 ssim_4x4x2_core 5.93x 179.32 1063.47 ssim_end_4 2.64x 163.29 431.36 calSign 16.87x 78.33 1321.72 SAO_EO_0 8.35x 575.65 4806.67 SAO_EO_1 15.35x 261.23 4010.48 SAO_EO_1_2Rows 16.08x 496.02 7978.03 SAO_EO_2[0] 6.94x 151.63 1052.81 SAO_EO_2[1] 10.32x 389.71 4021.14 SAO_EO_3[0] 3.57x 276.01 985.61 SAO_EO_3[1] 9.28x 407.84 3785.33 SAO_BO_0 10.20x 11934.86 121684.41 saoCuStatsE0 3.96x 30242.18 119863.42 saoCuStatsE1 5.63x 28163.81 158584.52 saoCuStatsE2 5.38x 29472.88 158491.08 saoCuStatsE3 5.73x 27915.40 159987.47 planecopy_sp 21.46x 2610.57 56017.25 propagateCost 3.19x 1648.59 5259.82 cuTreeFix8Pack 4.87x 1246.87 6072.43 cuTreeFix8Unpack 3.60x 1831.73 6588.01 scanPosLast 16.79x 4480.04 75216.05 findPosFirstLast 4.92x 104.49 514.27 costCoeffNxN 1.92x 834.75 1603.69 costCoeffRemain 1.38x 278.11 383.11 costC1C2Flag 0.80x 755.96 601.80 pelFilterLumaStrong_Vertical 1.79x 557.13 996.83 pelFilterLumaStrong_Horizontal 3.35x 318.41 1065.99 pelFilterChroma_Vertical 1.00x 378.75 378.20 pelFilterChroma_Horizontal 1.70x 217.70 370.48 integral_init4v 8.97x 127.74 1146.09 integral_init8v 5.31x 126.83 673.49 integral_init12v 4.88x 137.72 672.22 integral_init16v 3.72x 181.39 674.89 integral_init24v 8.40x 138.21 1161.38 integral_init32v 5.14x 130.51 670.96 integral_init4h 6.36x 211.79 1346.83 integral_init8h 4.39x 272.51 1195.47 integral_init12h 3.06x 391.95 1201.10 integral_init16h 3.31x 362.57 1199.12 integral_init24h 1.96x 488.25 957.13 integral_init32h 1.84x 451.03 830.60 normFact[8x8] 5.77x 203.80 1175.41 normFact[16x16] 13.95x 327.62 4570.62 normFact[32x32] 24.06x 717.37 17260.76 normFact[64x64] 24.96x 2750.46 68662.99 == transforms primitives == dst4x4 6.87x 167.77 1153.11 dct4x4 6.05x 151.17 914.21 dct8x8 4.54x 871.32 3959.00 dct16x16 11.12x 3895.55 43328.88 dct32x32 8.28x 30276.35 250769.31 idst4x4 8.89x 177.89 1580.96 idct4x4 9.79x 151.14 1479.40 idct8x8 15.88x 716.56 11379.78 idct16x16 9.47x 3856.27 36511.66 idct32x32 6.65x 26513.75 176268.70 dequant_normal 14.53x 2012.06 29244.12 dequant_scaling 15.69x 2857.49 44835.07 quant 16.04x 4333.87 69525.99 nquant 17.19x 3365.47 57865.31 nonPsyRdoQuant[4x4] 3.26x 174.28 567.29 nonPsyRdoQuant[8x8] 2.98x 188.78 562.24 nonPsyRdoQuant[16x16] 3.07x 185.59 569.54 nonPsyRdoQuant[32x32] 2.97x 189.30 562.53 psyRdoQuant_1p[4x4] 3.29x 173.09 569.96 psyRdoQuant_1p[8x8] 3.23x 172.85 557.90 psyRdoQuant_1p[16x16] 3.31x 172.53 571.50 psyRdoQuant_1p[32x32] 3.29x 173.27 570.52 count_nonzero[4x4] 1.01x 73.47 74.07 count_nonzero[8x8] 2.76x 75.36 207.62 count_nonzero[16x16] 4.19x 150.33 630.28 count_nonzero[32x32] 6.27x 372.10 2332.44 denoiseDct 15.82x 2486.58 39344.91 == interp primitives == luma_hpp[ 4x4] 11.70x 140.95 1649.70 luma_hps[ 4x4] 13.14x 292.26 3840.04 luma_vpp[ 4x4] 8.98x 181.67 1631.74 luma_vps[ 4x4] 8.08x 179.95 1454.12 luma_vsp[ 4x4] 10.83x 179.78 1947.66 luma_vss[ 4x4] 7.25x 214.69 1556.69 luma_hv [ 4x4] 10.55x 554.54 5850.48 convert_p2s[ 4x4] 3.47x 77.35 268.08 convert_p2s_aligned[ 4x4] 3.53x 76.90 271.44 luma_hpp[ 8x8] 22.27x 304.93 6791.68 luma_hps[ 8x8] 23.64x 447.50 10580.66 luma_vpp[ 8x8] 25.66x 244.56 6274.70 luma_vps[ 8x8] 20.34x 240.43 4890.74 luma_vsp[ 8x8] 14.54x 452.67 6579.58 luma_vss[ 8x8] 13.74x 424.38 5830.76 luma_hv [ 8x8] 19.87x 909.33 18071.53 convert_p2s[ 8x8] 10.00x 114.02 1140.20 convert_p2s_aligned[ 8x8] 9.95x 113.77 1131.92 luma_hpp[16x16] 26.85x 931.02 24994.22 luma_hps[16x16] 22.01x 1437.66 31637.05 luma_vpp[16x16] 38.15x 698.46 26649.38 luma_vps[16x16] 37.81x 572.09 21630.42 luma_vsp[16x16] 18.04x 1513.41 27298.04 luma_vss[16x16] 16.61x 1368.61 22739.06 luma_hv [16x16] 20.46x 3044.56 62286.11 convert_p2s[16x16] 18.21x 187.73 3419.48 convert_p2s_aligned[16x16] 17.94x 191.72 3440.26 luma_hpp[32x32] 33.11x 3388.38 112188.68 luma_hps[32x32] 25.64x 4574.80 117311.30 luma_vpp[32x32] 40.04x 2709.01 108457.35 luma_vps[32x32] 35.48x 2126.45 75436.43 luma_vsp[32x32] 18.35x 5831.10 106998.57 luma_vss[32x32] 19.79x 5297.43 104849.48 luma_hv [32x32] 22.90x 10450.45 239326.08 convert_p2s[32x32] 29.51x 638.97 18858.76 convert_p2s_aligned[32x32] 31.64x 557.23 17632.83 luma_hpp[64x64] 31.05x 13382.32 415580.75 luma_hps[64x64] 24.52x 15672.35 384280.25 luma_vpp[64x64] 40.26x 10534.30 424161.88 luma_vps[64x64] 48.39x 8093.00 391600.19 luma_vsp[64x64] 18.45x 23136.46 426787.19 luma_vss[64x64] 19.36x 21067.79 407858.84 luma_hv [64x64] 21.77x 40034.12 871475.19 convert_p2s[64x64] 23.12x 2496.28 57704.27 convert_p2s_aligned[64x64] 26.76x 2153.04 57617.02 luma_hpp[ 8x4] 17.34x 186.78 3238.94 luma_hps[ 8x4] 21.74x 343.35 7465.12 luma_vpp[ 8x4] 17.26x 179.18 3092.48 luma_vps[ 8x4] 15.65x 175.72 2750.76 luma_vsp[ 8x4] 13.06x 268.93 3511.53 luma_vss[ 8x4] 11.90x 246.84 2938.18 luma_hv [ 8x4] 17.20x 654.58 11257.91 convert_p2s[ 8x4] 7.88x 79.66 627.47 convert_p2s_aligned[ 8x4] 8.20x 76.79 629.72 luma_hpp[ 4x8] 14.61x 228.66 3339.94 luma_hps[ 4x8] 14.07x 374.10 5261.78 luma_vpp[ 4x8] 13.84x 221.45 3065.83 luma_vps[ 4x8] 13.06x 211.44 2762.05 luma_vsp[ 4x8] 15.46x 250.52 3873.99 luma_vss[ 4x8] 12.36x 252.41 3119.00 luma_hv [ 4x8] 13.06x 695.55 9080.78 convert_p2s[ 4x8] 5.88x 78.89 464.05 convert_p2s_aligned[ 4x8] 5.74x 80.58 462.65 luma_hpp[ 16x8] 26.66x 469.99 12532.10 luma_hps[ 16x8] 20.86x 981.61 20478.94 luma_vpp[ 16x8] 31.27x 430.75 13467.55 luma_vps[ 16x8] 35.84x 335.22 12014.00 luma_vsp[ 16x8] 15.25x 893.53 13627.79 luma_vss[ 16x8] 16.16x 783.97 12665.78 luma_hv [ 16x8] 17.98x 1976.81 35545.13 convert_p2s[ 16x8] 19.74x 84.78 1673.83 convert_p2s_aligned[ 16x8] 19.49x 85.86 1673.69 luma_hpp[ 8x16] 23.59x 571.17 13474.58 luma_hps[ 8x16] 25.23x 638.05 16095.50 luma_vpp[ 8x16] 26.96x 470.88 12693.75 luma_vps[ 8x16] 24.02x 450.78 10827.79 luma_vsp[ 8x16] 16.83x 777.32 13082.27 luma_vss[ 8x16] 18.95x 692.16 13115.72 luma_hv [ 8x16] 21.66x 1448.45 31367.18 convert_p2s[ 8x16] 8.80x 195.01 1716.47 convert_p2s_aligned[ 8x16] 8.81x 195.99 1726.15 luma_hpp[32x16] 33.14x 1679.23 55646.21 luma_hps[32x16] 25.53x 2692.55 68734.11 luma_vpp[32x16] 41.79x 1349.85 56407.38 luma_vps[32x16] 36.66x 1066.28 39093.53 luma_vsp[32x16] 18.18x 2943.78 53507.21 luma_vss[32x16] 19.72x 2663.47 52529.32 luma_hv [32x16] 22.62x 5764.71 130386.57 convert_p2s[32x16] 33.05x 296.61 9801.54 convert_p2s_aligned[32x16] 31.08x 293.59 9124.18 luma_hpp[16x32] 29.48x 1711.18 50447.98 luma_hps[16x32] 22.14x 2410.45 53376.89 luma_vpp[16x32] 40.19x 1343.52 53991.32 luma_vps[16x32] 45.14x 1078.22 48672.59 luma_vsp[16x32] 18.58x 2950.30 54823.33 luma_vss[16x32] 19.35x 2657.97 51433.03 luma_hv [16x32] 20.90x 5418.71 113276.41 convert_p2s[16x32] 33.28x 295.90 9848.21 convert_p2s_aligned[16x32] 30.89x 295.44 9126.37 luma_hpp[64x32] 32.76x 6680.78 218856.89 luma_hps[64x32] 24.15x 8836.10 213417.80 luma_vpp[64x32] 35.04x 5298.94 185650.95 luma_vps[64x32] 47.96x 4124.71 197802.03 luma_vsp[64x32] 17.47x 11558.31 201945.23 luma_vss[64x32] 19.54x 10514.37 205427.27 luma_hv [64x32] 22.13x 20931.69 463250.47 convert_p2s[64x32] 25.48x 1139.22 29024.89 convert_p2s_aligned[64x32] 26.63x 1085.18 28895.52 luma_hpp[32x64] 33.55x 6538.25 219347.17 luma_hps[32x64] 24.70x 8085.60 199736.38 luma_vpp[32x64] 40.35x 5323.68 214787.78 luma_vps[32x64] 35.87x 4127.44 148053.78 luma_vsp[32x64] 18.57x 11576.27 215016.72 luma_vss[32x64] 16.66x 10540.54 175636.17 luma_hv [32x64] 23.17x 19877.58 460554.00 convert_p2s[32x64] 23.15x 1196.97 27704.12 convert_p2s_aligned[32x64] 25.59x 1090.41 27903.49 luma_hpp[16x12] 31.03x 657.33 20395.16 luma_hps[16x12] 21.25x 1217.80 25880.71 luma_vpp[16x12] 30.53x 574.50 17536.62 luma_vps[16x12] 40.12x 456.98 18332.97 luma_vsp[16x12] 17.17x 1161.24 19936.11 luma_vss[16x12] 17.62x 1085.33 19125.92 luma_hv [16x12] 20.06x 2434.63 48843.73 convert_p2s[16x12] 25.98x 153.20 3980.46 convert_p2s_aligned[16x12] 26.53x 150.58 3995.48 luma_hpp[12x16] 20.99x 958.43 20121.63 luma_hps[12x16] 15.66x 1547.60 24228.29 luma_vpp[12x16] 25.10x 794.72 19948.31 luma_vps[12x16] 24.23x 645.24 15636.57 luma_vsp[12x16] 19.13x 1171.02 22395.93 luma_vss[12x16] 16.46x 1066.28 17554.54 luma_hv [12x16] 17.75x 2635.30 46768.42 convert_p2s[12x16] 9.08x 276.36 2508.50 convert_p2s_aligned[12x16] 9.07x 276.04 2503.45 luma_hpp[ 16x4] 25.92x 257.90 6684.58 luma_hps[ 16x4] 19.83x 757.39 15022.31 luma_vpp[ 16x4] 23.06x 255.84 5899.50 luma_vps[ 16x4] 26.49x 224.75 5953.51 luma_vsp[ 16x4] 12.76x 538.43 6869.14 luma_vss[ 16x4] 12.85x 503.24 6465.67 luma_hv [ 16x4] 16.94x 1343.94 22772.91 convert_p2s[ 16x4] 10.86x 77.14 838.04 convert_p2s_aligned[ 16x4] 10.84x 78.44 850.66 luma_hpp[ 4x16] 16.02x 415.27 6651.40 luma_hps[ 4x16] 14.53x 554.08 8050.84 luma_vpp[ 4x16] 14.36x 430.82 6186.57 luma_vps[ 4x16] 12.83x 403.75 5181.96 luma_vsp[ 4x16] 17.13x 442.73 7584.32 luma_vss[ 4x16] 14.25x 432.36 6159.30 luma_hv [ 4x16] 14.82x 1051.86 15588.35 convert_p2s[ 4x16] 4.95x 170.99 846.03 convert_p2s_aligned[ 4x16] 5.02x 169.83 852.34 luma_hpp[32x24] 30.71x 2511.35 77117.42 luma_hps[32x24] 23.63x 3595.24 84941.28 luma_vpp[32x24] 38.38x 2151.58 82579.52 luma_vps[32x24] 44.89x 1640.62 73655.15 luma_vsp[32x24] 17.85x 4642.07 82856.99 luma_vss[32x24] 18.22x 4184.37 76232.66 luma_hv [32x24] 21.34x 8291.44 176901.94 convert_p2s[32x24] 31.13x 431.07 13420.74 convert_p2s_aligned[32x24] 30.87x 429.70 13264.16 luma_hpp[24x32] 26.76x 2870.00 76799.53 luma_hps[24x32] 20.12x 3982.71 80147.90 luma_vpp[24x32] 38.36x 2107.32 80835.12 luma_vps[24x32] 42.18x 1731.20 73028.09 luma_vsp[24x32] 18.54x 4369.67 81010.76 luma_vss[24x32] 19.19x 3978.47 76337.73 luma_hv [24x32] 19.88x 8471.40 168413.97 convert_p2s[24x32] 24.36x 543.65 13245.88 convert_p2s_aligned[24x32] 23.42x 543.44 12724.82 luma_hpp[ 32x8] 28.81x 887.48 25571.93 luma_hps[ 32x8] 23.11x 1768.08 40860.64 luma_vpp[ 32x8] 33.66x 810.52 27280.04 luma_vps[ 32x8] 39.89x 621.60 24797.43 luma_vsp[ 32x8] 15.84x 1722.69 27294.95 luma_vss[ 32x8] 16.90x 1551.91 26224.89 luma_hv [ 32x8] 19.59x 3645.19 71400.98 convert_p2s[ 32x8] 19.01x 189.83 3609.56 convert_p2s_aligned[ 32x8] 19.14x 187.48 3588.98 luma_hpp[ 8x32] 25.21x 1068.66 26936.93 luma_hps[ 8x32] 25.60x 1043.98 26723.41 luma_vpp[ 8x32] 28.45x 855.34 24333.63 luma_vps[ 8x32] 28.06x 807.78 22667.35 luma_vsp[ 8x32] 18.66x 1505.68 28092.21 luma_vss[ 8x32] 19.13x 1350.92 25838.42 luma_hv [ 8x32] 22.04x 2582.61 56931.74 convert_p2s[ 8x32] 14.22x 308.54 4388.96 convert_p2s_aligned[ 8x32] 15.22x 306.65 4666.71 luma_hpp[64x48] 32.72x 10013.79 327669.03 luma_hps[64x48] 23.94x 12559.34 300686.34 luma_vpp[64x48] 40.74x 7869.06 320616.16 luma_vps[64x48] 35.16x 6136.41 215729.20 luma_vsp[64x48] 18.51x 17295.48 320180.25 luma_vss[64x48] 16.66x 15706.40 261722.14 luma_hv [64x48] 21.81x 30547.28 666381.69 convert_p2s[64x48] 32.18x 1610.77 51842.09 convert_p2s_aligned[64x48] 31.98x 1613.19 51597.02 luma_hpp[48x64] 32.95x 9976.47 328677.66 luma_hps[48x64] 26.21x 12088.33 316838.81 luma_vpp[48x64] 40.94x 7904.95 323652.78 luma_vps[48x64] 36.52x 6145.10 224428.98 luma_vsp[48x64] 18.47x 17305.67 319554.50 luma_vss[48x64] 19.40x 15724.42 304983.69 luma_hv [48x64] 22.82x 29971.92 683943.62 convert_p2s[48x64] 30.50x 1715.23 52319.32 convert_p2s_aligned[48x64] 32.01x 1628.43 52125.45 luma_hpp[64x16] 33.33x 3287.34 109573.00 luma_hps[64x16] 26.15x 5246.56 137185.56 luma_vpp[64x16] 40.63x 2668.51 108413.59 luma_vps[64x16] 35.78x 2088.19 74725.21 luma_vsp[64x16] 18.38x 5794.19 106484.17 luma_vss[64x16] 19.36x 5254.00 101707.19 luma_hv [64x16] 21.91x 11655.47 255386.52 convert_p2s[64x16] 31.75x 556.88 17680.48 convert_p2s_aligned[64x16] 30.91x 557.65 17237.46 luma_hpp[16x64] 32.41x 3380.57 109551.27 luma_hps[16x64] 22.77x 4260.30 96996.86 luma_vpp[16x64] 35.32x 2654.85 93778.53 luma_vps[16x64] 47.17x 2089.35 98557.76 luma_vsp[16x64] 17.70x 5792.82 102533.02 luma_vss[16x64] 19.66x 5289.87 104022.11 luma_hv [16x64] 21.09x 10189.59 214875.03 convert_p2s[16x64] 22.84x 566.30 12933.55 convert_p2s_aligned[16x64] 22.56x 568.27 12817.73 = Color Space i420 = chroma_hpp[ 4x4] 13.24x 79.31 1050.42 chroma_hps[ 4x4] 11.62x 138.25 1606.91 chroma_vpp[ 4x4] 11.98x 86.11 1031.90 chroma_vps[ 4x4] 10.33x 89.08 920.24 chroma_vsp[ 4x4] 7.83x 144.03 1127.58 chroma_vss[ 4x4] 8.43x 109.57 923.47 chroma_p2s[ 4x4] 3.50x 76.48 267.94 chroma_p2s_aligned[ 4x4] 3.54x 75.92 268.76 chroma_hpp[ 8x8] 17.27x 192.91 3331.52 chroma_hps[ 8x8] 18.08x 262.81 4750.46 chroma_vpp[ 8x8] 20.10x 180.66 3631.14 chroma_vps[ 8x8] 19.01x 188.74 3587.11 chroma_vsp[ 8x8] 12.63x 314.39 3971.34 chroma_vss[ 8x8] 13.31x 276.99 3688.07 chroma_p2s[ 8x8] 9.92x 112.93 1120.42 chroma_p2s_aligned[ 8x8] 10.00x 112.79 1127.58 chroma_hpp[16x16] 24.09x 564.31 13593.49 chroma_hps[16x16] 25.18x 643.27 16199.58 chroma_vpp[16x16] 27.53x 499.94 13763.15 chroma_vps[16x16] 35.57x 389.32 13848.90 chroma_vsp[16x16] 14.36x 1111.95 15963.94 chroma_vss[16x16] 15.26x 994.89 15182.41 chroma_p2s[16x16] 18.37x 185.45 3407.13 chroma_p2s_aligned[16x16] 18.26x 185.14 3379.78 chroma_hpp[32x32] 39.81x 1823.99 72618.61 chroma_hps[32x32] 42.68x 1457.14 62197.45 chroma_vpp[32x32] 57.79x 951.67 54995.73 chroma_vps[32x32] 47.97x 1183.45 56769.02 chroma_vsp[32x32] 15.71x 4290.95 67427.67 chroma_vss[32x32] 15.69x 3799.30 59616.99 chroma_p2s[32x32] 33.09x 584.41 19336.59 chroma_p2s_aligned[32x32] 31.62x 556.88 17607.53 chroma_hpp[ 4x2] 6.95x 76.30 530.68 chroma_hps[ 4x2] 8.96x 110.90 993.63 chroma_vpp[ 4x2] 6.58x 77.53 509.78 chroma_vps[ 4x2] 6.25x 75.53 472.04 chroma_vsp[ 4x2] 7.57x 78.54 594.79 chroma_vss[ 4x2] 6.19x 77.39 479.34 chroma_p2s[ 4x2] 2.72x 73.33 199.48 chroma_p2s_aligned[ 4x2] 2.71x 73.57 199.34 chroma_hpp[ 2x4] 6.21x 79.56 493.93 chroma_hps[ 2x4] 5.07x 133.10 675.17 chroma_vpp[ 2x4] 5.07x 113.42 575.43 chroma_vps[ 2x4] 4.52x 106.10 479.34 chroma_vsp[ 2x4] 5.05x 115.80 584.46 chroma_vss[ 2x4] 5.14x 104.25 535.31 chroma_p2s[ 2x4] 1.86x 76.23 141.54 chroma_p2s_aligned[ 2x4] 1.84x 76.97 141.96 chroma_hpp[ 8x4] 14.73x 115.77 1704.69 chroma_hps[ 8x4] 16.27x 183.70 2988.12 chroma_vpp[ 8x4] 17.92x 103.13 1848.20 chroma_vps[ 8x4] 18.35x 98.43 1806.51 chroma_vsp[ 8x4] 11.83x 186.15 2202.40 chroma_vss[ 8x4] 10.71x 174.74 1870.92 chroma_p2s[ 8x4] 8.05x 77.67 625.09 chroma_p2s_aligned[ 8x4] 8.17x 77.25 631.12 chroma_hpp[ 4x8] 14.17x 154.64 2191.74 chroma_hps[ 4x8] 12.95x 191.43 2479.32 chroma_vpp[ 4x8] 11.23x 170.89 1918.62 chroma_vps[ 4x8] 10.75x 158.14 1700.76 chroma_vsp[ 4x8] 12.05x 189.02 2278.16 chroma_vss[ 4x8] 9.30x 180.66 1680.84 chroma_p2s[ 4x8] 5.76x 80.47 463.77 chroma_p2s_aligned[ 4x8] 5.88x 78.75 463.35 chroma_hpp[ 16x8] 21.20x 316.56 6710.74 chroma_hps[ 16x8] 22.56x 419.75 9468.80 chroma_vpp[ 16x8] 24.28x 282.91 6868.57 chroma_vps[ 16x8] 30.05x 233.74 7024.83 chroma_vsp[ 16x8] 12.29x 643.38 7906.07 chroma_vss[ 16x8] 10.92x 547.92 5983.31 chroma_p2s[ 16x8] 19.77x 83.38 1648.58 chroma_p2s_aligned[ 16x8] 18.87x 87.58 1652.51 chroma_hpp[ 8x16] 23.93x 365.02 8735.80 chroma_hps[ 8x16] 19.72x 422.14 8322.69 chroma_vpp[ 8x16] 22.96x 296.46 6806.97 chroma_vps[ 8x16] 25.40x 265.82 6751.35 chroma_vsp[ 8x16] 13.67x 596.94 8159.22 chroma_vss[ 8x16] 11.89x 524.35 6236.31 chroma_p2s[ 8x16] 8.42x 203.59 1714.86 chroma_p2s_aligned[ 8x16] 9.39x 187.80 1764.03 chroma_hpp[32x16] 28.90x 958.39 27699.06 chroma_hps[32x16] 27.30x 1173.58 32044.43 chroma_vpp[32x16] 56.09x 508.24 28509.82 chroma_vps[32x16] 44.94x 611.34 27476.33 chroma_vsp[32x16] 15.00x 2171.96 32575.11 chroma_vss[32x16] 15.25x 1930.68 29433.17 chroma_p2s[32x16] 30.25x 294.53 8909.96 chroma_p2s_aligned[32x16] 30.27x 294.43 8911.32 chroma_hpp[16x32] 23.55x 1130.30 26623.71 chroma_hps[16x32] 26.23x 1128.26 29595.41 chroma_vpp[16x32] 19.55x 1422.20 27806.02 chroma_vps[16x32] 27.92x 1005.47 28073.51 chroma_vsp[16x32] 14.79x 2175.29 32182.04 chroma_vss[16x32] 15.31x 1936.68 29648.30 chroma_p2s[16x32] 28.77x 296.92 8543.65 chroma_p2s_aligned[16x32] 28.70x 297.44 8537.33 chroma_hpp[ 8x6] 18.29x 174.88 3197.70 chroma_hps[ 8x6] 18.68x 209.05 3905.80 chroma_vpp[ 8x6] 19.03x 152.54 2902.69 chroma_vps[ 8x6] 14.61x 151.49 2213.91 chroma_vsp[ 8x6] 14.82x 241.52 3579.26 chroma_vss[ 8x6] 12.48x 217.67 2717.23 chroma_p2s[ 8x6] 11.68x 76.44 892.89 chroma_p2s_aligned[ 8x6] 11.49x 78.58 903.13 chroma_hpp[ 6x8] 14.65x 221.28 3242.59 chroma_hps[ 6x8] 11.92x 298.63 3558.33 chroma_vpp[ 6x8] 14.27x 199.04 2840.40 chroma_vps[ 6x8] 13.57x 197.18 2675.15 chroma_vsp[ 6x8] 9.73x 314.56 3061.45 chroma_vss[ 6x8] 10.46x 269.21 2816.13 chroma_p2s[ 6x8] 5.54x 160.73 890.08 chroma_p2s_aligned[ 6x8] 5.68x 160.52 911.26 chroma_hpp[ 8x2] 11.84x 77.35 915.89 chroma_hps[ 8x2] 14.47x 150.40 2176.75 chroma_vpp[ 8x2] 12.34x 79.63 982.53 chroma_vps[ 8x2] 11.88x 77.56 921.22 chroma_vsp[ 8x2] 7.60x 140.35 1066.83 chroma_vss[ 8x2] 10.06x 95.70 962.32 chroma_p2s[ 8x2] 3.56x 74.20 264.01 chroma_p2s_aligned[ 8x2] 3.71x 75.22 279.30 chroma_hpp[ 2x8] 7.43x 126.03 935.95 chroma_hps[ 2x8] 6.09x 168.50 1025.45 chroma_vpp[ 2x8] 4.96x 208.35 1034.29 chroma_vps[ 2x8] 5.16x 161.50 833.83 chroma_vsp[ 2x8] 6.02x 182.58 1098.68 chroma_vss[ 2x8] 5.20x 172.64 897.09 chroma_p2s[ 2x8] 2.46x 85.72 211.26 chroma_p2s_aligned[ 2x8] 2.43x 86.98 211.54 chroma_hpp[16x12] 28.49x 454.84 12958.43 chroma_hps[16x12] 24.44x 525.46 12841.84 chroma_vpp[16x12] 23.19x 504.43 11700.24 chroma_vps[16x12] 22.57x 371.65 8387.51 chroma_vsp[16x12] 14.08x 853.55 12018.35 chroma_vss[16x12] 11.92x 768.53 9164.53 chroma_p2s[16x12] 22.78x 147.14 3351.29 chroma_p2s_aligned[16x12] 22.21x 150.86 3350.18 chroma_hpp[12x16] 18.90x 685.85 12959.98 chroma_hps[12x16] 13.79x 876.17 12085.82 chroma_vpp[12x16] 23.53x 514.48 12107.89 chroma_vps[12x16] 19.10x 449.48 8584.70 chroma_vsp[12x16] 13.98x 855.27 11959.60 chroma_vss[12x16] 12.05x 757.85 9134.16 chroma_p2s[12x16] 7.37x 341.63 2516.63 chroma_p2s_aligned[12x16] 7.40x 341.28 2525.47 chroma_hpp[ 16x4] 18.57x 181.81 3376.13 chroma_hps[ 16x4] 22.03x 271.77 5988.37 chroma_vpp[ 16x4] 20.93x 169.10 3538.72 chroma_vps[ 16x4] 23.61x 148.33 3501.82 chroma_vsp[ 16x4] 11.61x 343.21 3986.06 chroma_vss[ 16x4] 11.80x 310.47 3662.16 chroma_p2s[ 16x4] 11.13x 76.86 855.57 chroma_p2s_aligned[ 16x4] 11.00x 76.20 837.90 chroma_hpp[ 4x16] 17.21x 257.24 4426.73 chroma_hps[ 4x16] 12.86x 279.47 3594.83 chroma_vpp[ 4x16] 12.56x 280.14 3518.94 chroma_vps[ 4x16] 12.40x 277.62 3443.19 chroma_vsp[ 4x16] 13.87x 320.69 4449.56 chroma_vss[ 4x16] 11.25x 286.13 3219.44 chroma_p2s[ 4x16] 4.86x 174.67 848.42 chroma_p2s_aligned[ 4x16] 5.05x 170.82 862.16 chroma_hpp[32x24] 28.95x 1398.56 40483.99 chroma_hps[32x24] 29.36x 1618.16 47501.80 chroma_vpp[32x24] 58.64x 728.22 42700.70 chroma_vps[32x24] 50.87x 834.81 42464.33 chroma_vsp[32x24] 14.67x 3260.96 47848.44 chroma_vss[32x24] 15.51x 2873.68 44564.61 chroma_p2s[32x24] 31.11x 429.28 13355.80 chroma_p2s_aligned[32x24] 37.06x 427.53 15844.37 chroma_hpp[24x32] 19.71x 2035.29 40120.80 chroma_hps[24x32] 24.79x 1788.68 44345.21 chroma_vpp[24x32] 21.13x 1966.83 41549.42 chroma_vps[24x32] 28.78x 1436.09 41324.69 chroma_vsp[24x32] 14.87x 3230.72 48045.53 chroma_vss[24x32] 15.60x 2898.41 45219.02 chroma_p2s[24x32] 24.61x 541.23 13317.85 chroma_p2s_aligned[24x32] 23.84x 542.38 12928.68 chroma_hpp[ 32x8] 32.50x 517.47 16818.84 chroma_hps[ 32x8] 27.00x 709.80 19166.79 chroma_vpp[ 32x8] 55.40x 290.30 16083.27 chroma_vps[ 32x8] 35.50x 319.36 11337.47 chroma_vsp[ 32x8] 16.47x 1187.44 19561.35 chroma_vss[ 32x8] 14.58x 1027.12 14980.00 chroma_p2s[ 32x8] 19.35x 186.92 3617.84 chroma_p2s_aligned[ 32x8] 19.49x 185.07 3606.83 chroma_hpp[ 8x32] 24.55x 715.06 17555.24 chroma_hps[ 8x32] 21.00x 693.17 14553.82 chroma_vpp[ 8x32] 22.86x 582.11 13307.73 chroma_vps[ 8x32] 26.89x 505.13 13582.95 chroma_vsp[ 8x32] 14.38x 1122.38 16140.48 chroma_vss[ 8x32] 14.99x 985.15 14770.00 chroma_p2s[ 8x32] 14.16x 307.73 4357.54 chroma_p2s_aligned[ 8x32] 14.23x 306.26 4357.54 = Color Space i422 = chroma_vpp[ 2x4] 5.04x 112.72 567.73 chroma_vps[ 2x4] 4.67x 105.16 491.26 chroma_vsp[ 2x4] 5.21x 114.79 598.30 chroma_vss[ 2x4] 4.83x 104.00 502.20 chroma_hpp[ 4x8] 14.28x 154.57 2207.74 chroma_hps[ 4x8] 13.20x 187.66 2477.21 chroma_vpp[ 4x8] 11.13x 171.80 1912.63 chroma_vps[ 4x8] 10.69x 159.50 1704.69 chroma_vsp[ 4x8] 11.75x 187.97 2209.42 chroma_vss[ 4x8] 9.34x 177.36 1656.15 chroma_p2s[ 4x8] 5.80x 79.42 460.54 chroma_p2s_aligned[ 4x8] 5.89x 78.16 460.12 chroma_hpp[ 8x16] 24.21x 359.07 8692.93 chroma_hps[ 8x16] 20.05x 414.68 8315.38 chroma_vpp[ 8x16] 22.89x 297.33 6805.43 chroma_vps[ 8x16] 25.72x 264.06 6790.98 chroma_vsp[ 8x16] 13.80x 596.70 8236.53 chroma_vss[ 8x16] 11.56x 538.08 6218.36 chroma_p2s[ 8x16] 9.07x 191.30 1735.97 chroma_p2s_aligned[ 8x16] 9.27x 187.55 1739.34 chroma_hpp[16x32] 24.57x 1079.24 26512.15 chroma_hps[16x32] 26.59x 1103.57 29343.92 chroma_vpp[16x32] 19.80x 1412.82 27977.55 chroma_vps[16x32] 28.16x 986.20 27767.93 chroma_vsp[16x32] 14.65x 2178.62 31917.05 chroma_vss[16x32] 15.23x 1947.28 29649.42 chroma_p2s[16x32] 29.07x 292.47 8503.31 chroma_p2s_aligned[16x32] 28.99x 294.88 8548.98 chroma_hpp[32x64] 30.00x 3571.44 107138.16 chroma_hps[32x64] 30.68x 3850.46 118121.98 chroma_vpp[32x64] 59.54x 1826.79 108763.45 chroma_vps[32x64] 53.57x 2131.22 114179.40 chroma_vsp[32x64] 15.07x 8448.23 127305.73 chroma_vss[32x64] 15.88x 7514.34 119310.45 chroma_p2s[32x64] 23.01x 1203.98 27697.98 chroma_p2s_aligned[32x64] 25.55x 1076.30 27499.29 chroma_hpp[ 4x4] 13.67x 79.31 1084.23 chroma_hps[ 4x4] 11.35x 136.18 1545.33 chroma_vpp[ 4x4] 11.97x 86.04 1029.94 chroma_vps[ 4x4] 10.94x 84.53 924.45 chroma_vsp[ 4x4] 8.03x 143.05 1148.06 chroma_vss[ 4x4] 8.20x 111.46 914.07 chroma_p2s[ 4x4] 3.50x 76.16 266.39 chroma_p2s_aligned[ 4x4] 3.45x 77.53 267.37 chroma_hpp[ 2x8] 7.08x 128.23 907.76 chroma_hps[ 2x8] 6.09x 170.85 1041.02 chroma_vpp[ 2x8] 4.90x 209.05 1023.35 chroma_vps[ 2x8] 5.05x 162.69 822.18 chroma_vsp[ 2x8] 6.10x 183.65 1120.56 chroma_vss[ 2x8] 5.19x 172.74 896.25 chroma_p2s[ 2x8] 2.48x 85.13 210.84 chroma_p2s_aligned[ 2x8] 2.55x 84.43 215.05 chroma_hpp[ 8x8] 17.37x 193.02 3352.42 chroma_hps[ 8x8] 18.24x 259.51 4732.73 chroma_vpp[ 8x8] 20.21x 180.34 3643.79 chroma_vps[ 8x8] 19.75x 179.25 3540.68 chroma_vsp[ 8x8] 12.63x 310.20 3918.74 chroma_vss[ 8x8] 13.21x 270.79 3577.43 chroma_p2s[ 8x8] 9.96x 112.79 1123.79 chroma_p2s_aligned[ 8x8] 10.05x 112.83 1134.31 chroma_hpp[ 4x16] 17.52x 252.25 4418.42 chroma_hps[ 4x16] 12.78x 281.05 3592.44 chroma_vpp[ 4x16] 12.58x 282.38 3553.27 chroma_vps[ 4x16] 12.57x 279.19 3508.70 chroma_vsp[ 4x16] 13.96x 322.76 4505.39 chroma_vss[ 4x16] 11.27x 288.09 3247.64 chroma_p2s[ 4x16] 5.06x 167.35 847.29 chroma_p2s_aligned[ 4x16] 5.02x 168.96 847.72 chroma_hpp[16x16] 23.55x 574.22 13523.49 chroma_hps[16x16] 25.05x 644.04 16132.11 chroma_vpp[16x16] 28.01x 494.13 13839.38 chroma_vps[16x16] 36.16x 379.13 13710.72 chroma_vsp[16x16] 14.48x 1108.02 16042.09 chroma_vss[16x16] 15.30x 975.90 14927.57 chroma_p2s[16x16] 18.16x 183.56 3332.93 chroma_p2s_aligned[16x16] 18.32x 183.35 3359.16 chroma_hpp[ 8x32] 24.64x 710.83 17512.23 chroma_hps[ 8x32] 20.89x 702.66 14682.01 chroma_vpp[ 8x32] 22.87x 582.31 13317.43 chroma_vps[ 8x32] 27.57x 494.73 13640.72 chroma_vsp[ 8x32] 14.24x 1124.69 16020.02 chroma_vss[ 8x32] 15.15x 970.20 14702.81 chroma_p2s[ 8x32] 14.25x 307.71 4385.73 chroma_p2s_aligned[ 8x32] 14.29x 307.21 4390.92 chroma_hpp[32x32] 38.48x 1825.57 70240.87 chroma_hps[32x32] 40.98x 1525.29 62502.98 chroma_vpp[32x32] 57.84x 939.48 54335.57 chroma_vps[32x32] 52.12x 1087.54 56680.36 chroma_vsp[32x32] 15.89x 4253.17 67589.56 chroma_vss[32x32] 15.55x 3808.71 59213.69 chroma_p2s[32x32] 31.77x 554.33 17610.06 chroma_p2s_aligned[32x32] 31.87x 558.11 17788.29 chroma_hpp[16x64] 34.22x 2065.51 70680.50 chroma_hps[16x64] 27.63x 2061.71 56957.41 chroma_vpp[16x64] 21.98x 2904.16 63836.77 chroma_vps[16x64] 22.07x 2036.44 44939.02 chroma_vsp[16x64] 14.83x 4307.72 63872.68 chroma_vss[16x64] 12.63x 3811.81 48137.41 chroma_p2s[16x64] 23.11x 560.84 12961.39 chroma_p2s_aligned[16x64] 23.14x 561.40 12992.73 chroma_hpp[ 8x12] 18.18x 277.06 5037.19 chroma_hps[ 8x12] 19.44x 329.83 6412.22 chroma_vpp[ 8x12] 21.51x 234.69 5047.03 chroma_vps[ 8x12] 22.49x 223.66 5030.04 chroma_vsp[ 8x12] 12.95x 451.31 5843.59 chroma_vss[ 8x12] 14.51x 378.71 5496.05 chroma_p2s[ 8x12] 7.48x 154.92 1158.30 chroma_p2s_aligned[ 8x12] 7.20x 158.42 1140.62 chroma_hpp[ 6x16] 18.17x 400.14 7268.92 chroma_hps[ 6x16] 8.79x 689.88 6066.53 chroma_vpp[ 6x16] 13.16x 436.14 5739.16 chroma_vps[ 6x16] 13.64x 389.90 5319.16 chroma_vsp[ 6x16] 9.98x 617.39 6164.22 chroma_vss[ 6x16] 10.83x 514.37 5573.07 chroma_p2s[ 6x16] 4.94x 261.72 1292.26 chroma_p2s_aligned[ 6x16] 4.70x 274.40 1289.24 chroma_hpp[ 8x4] 14.91x 115.84 1727.27 chroma_hps[ 8x4] 16.52x 181.50 2997.52 chroma_vpp[ 8x4] 17.39x 103.93 1807.37 chroma_vps[ 8x4] 17.86x 97.94 1748.88 chroma_vsp[ 8x4] 11.86x 184.33 2185.99 chroma_vss[ 8x4] 10.62x 176.52 1874.85 chroma_p2s[ 8x4] 8.26x 75.67 625.09 chroma_p2s_aligned[ 8x4] 8.24x 76.58 631.40 chroma_hpp[ 2x16] 6.83x 256.50 1751.54 chroma_hps[ 2x16] 6.71x 259.02 1738.19 chroma_vpp[ 2x16] 7.33x 271.88 1992.12 chroma_vps[ 2x16] 7.17x 217.39 1559.64 chroma_vsp[ 2x16] 7.22x 297.26 2145.17 chroma_vss[ 2x16] 6.01x 277.76 1668.22 chroma_p2s[ 2x16] 2.03x 176.93 359.26 chroma_p2s_aligned[ 2x16] 2.09x 173.93 363.33 chroma_hpp[16x24] 31.57x 833.03 26296.10 chroma_hps[16x24] 25.90x 878.94 22766.76 chroma_vpp[16x24] 33.73x 703.22 23721.13 chroma_vps[16x24] 32.70x 521.20 17042.33 chroma_vsp[16x24] 14.21x 1684.83 23938.74 chroma_vss[16x24] 12.31x 1462.40 18000.40 chroma_p2s[16x24] 20.27x 249.78 5062.77 chroma_p2s_aligned[16x24] 20.22x 250.13 5058.66 chroma_hpp[12x32] 18.75x 1400.00 26243.11 chroma_hps[12x32] 14.25x 1539.89 21937.69 chroma_vpp[12x32] 22.28x 953.76 21248.23 chroma_vps[12x32] 24.78x 837.48 20751.49 chroma_vsp[12x32] 15.10x 1672.19 25246.10 chroma_vss[12x32] 15.02x 1465.17 22003.47 chroma_p2s[12x32] 8.16x 594.96 4857.64 chroma_p2s_aligned[12x32] 8.06x 599.46 4829.72 chroma_hpp[ 16x8] 21.94x 303.64 6663.19 chroma_hps[ 16x8] 22.25x 419.51 9334.74 chroma_vpp[ 16x8] 24.13x 283.12 6831.75 chroma_vps[ 16x8] 27.98x 245.61 6871.36 chroma_vsp[ 16x8] 13.06x 614.49 8022.17 chroma_vss[ 16x8] 8.29x 724.79 6006.65 chroma_p2s[ 16x8] 19.30x 85.34 1646.89 chroma_p2s_aligned[ 16x8] 19.35x 85.72 1658.82 chroma_hpp[ 4x32] 11.57x 602.83 6972.45 chroma_hps[ 4x32] 8.39x 915.74 7687.07 chroma_vpp[ 4x32] 12.42x 564.90 7014.03 chroma_vps[ 4x32] 10.74x 537.38 5768.96 chroma_vsp[ 4x32] 14.94x 592.29 8850.92 chroma_vss[ 4x32] 11.50x 557.97 6416.15 chroma_p2s[ 4x32] 6.59x 278.39 1833.35 chroma_p2s_aligned[ 4x32] 6.64x 276.50 1837.25 chroma_hpp[32x48] 39.09x 2788.72 108999.40 chroma_hps[32x48] 29.97x 3034.73 90960.58 chroma_vpp[32x48] 58.42x 1404.73 82058.66 chroma_vps[32x48] 51.22x 1596.58 81776.69 chroma_vsp[32x48] 15.95x 6390.23 101933.75 chroma_vss[32x48] 15.83x 5655.08 89513.73 chroma_p2s[32x48] 25.02x 828.06 20714.66 chroma_p2s_aligned[32x48] 25.14x 821.78 20659.84 chroma_hpp[24x64] 19.92x 4007.17 79824.69 chroma_hps[24x64] 24.91x 3370.79 83981.20 chroma_vpp[24x64] 38.42x 2140.26 82231.48 chroma_vps[24x64] 38.33x 2158.76 82740.84 chroma_vsp[24x64] 15.04x 6352.96 95555.47 chroma_vss[24x64] 15.73x 5666.74 89163.73 chroma_p2s[24x64] 22.75x 1125.95 25619.72 chroma_p2s_aligned[24x64] 23.90x 1053.12 25172.96 chroma_hpp[32x16] 28.02x 946.51 26516.67 chroma_hps[32x16] 27.76x 1170.21 32481.69 chroma_vpp[32x16] 55.83x 512.24 28598.23 chroma_vps[32x16] 45.71x 608.46 27814.41 chroma_vsp[32x16] 14.80x 2164.96 32049.06 chroma_vss[32x16] 15.52x 1907.47 29608.46 chroma_p2s[32x16] 32.36x 294.18 9520.14 chroma_p2s_aligned[32x16] 32.92x 292.12 9617.55 chroma_hpp[ 8x64] 18.92x 1414.60 26761.22 chroma_hps[ 8x64] 22.46x 1282.39 28806.83 chroma_vpp[ 8x64] 24.20x 1099.02 26594.24 chroma_vps[ 8x64] 24.47x 920.89 22529.86 chroma_vsp[ 8x64] 14.74x 2201.11 32451.24 chroma_vss[ 8x64] 15.53x 1927.50 29933.94 chroma_p2s[ 8x64] 17.16x 533.81 9162.28 chroma_p2s_aligned[ 8x64] 15.90x 538.73 8564.97 = Color Space i444 = chroma_hpp[ 4x4] 13.56x 79.17 1073.85 chroma_hps[ 4x4] 11.59x 137.90 1598.61 chroma_vpp[ 4x4] 13.01x 85.48 1112.00 chroma_vps[ 4x4] 11.22x 84.60 949.42 chroma_vsp[ 4x4] 7.75x 145.43 1126.59 chroma_vss[ 4x4] 8.31x 109.71 911.26 chroma_p2s[ 4x4] 3.38x 79.35 268.50 chroma_p2s_aligned[ 4x4] 3.41x 77.81 265.13 chroma_hpp[ 8x8] 16.98x 196.41 3334.84 chroma_hps[ 8x8] 17.93x 263.02 4716.37 chroma_vpp[ 8x8] 20.59x 180.83 3724.17 chroma_vps[ 8x8] 20.37x 180.52 3676.55 chroma_vsp[ 8x8] 12.31x 316.52 3894.89 chroma_vss[ 8x8] 13.15x 273.98 3603.39 chroma_p2s[ 8x8] 8.02x 142.59 1144.13 chroma_p2s_aligned[ 8x8] 8.06x 141.30 1138.24 chroma_hpp[16x16] 23.84x 568.72 13560.88 chroma_hps[16x16] 24.82x 652.38 16189.12 chroma_vpp[16x16] 28.45x 492.24 14006.47 chroma_vps[16x16] 36.88x 382.99 14126.22 chroma_vsp[16x16] 14.20x 1124.55 15971.53 chroma_vss[16x16] 14.70x 997.52 14663.88 chroma_p2s[16x16] 9.39x 360.68 3385.67 chroma_p2s_aligned[16x16] 9.34x 356.65 3330.12 chroma_hpp[32x32] 38.72x 1826.79 70739.41 chroma_hps[32x32] 38.59x 1515.07 58460.24 chroma_vpp[32x32] 58.09x 945.26 54911.00 chroma_vps[32x32] 52.09x 1089.74 56766.77 chroma_vsp[32x32] 15.32x 4269.61 65414.37 chroma_vss[32x32] 15.85x 3785.08 60008.66 chroma_p2s[32x32] 15.51x 1135.93 17613.71 chroma_p2s_aligned[32x32] 15.59x 1129.81 17618.07 chroma_hpp[64x64] 39.93x 7059.03 281842.31 chroma_hps[64x64] 29.35x 7629.96 223973.36 chroma_vpp[64x64] 72.85x 3590.29 261558.44 chroma_vps[64x64] 43.36x 4163.77 180532.11 chroma_vsp[64x64] 15.05x 16898.15 254269.33 chroma_vss[64x64] 12.81x 14912.67 191005.31 chroma_p2s[64x64] 13.47x 4285.42 57714.65 chroma_p2s_aligned[64x64] 11.88x 4865.95 57783.67 chroma_hpp[ 8x4] 14.91x 116.75 1740.88 chroma_hps[ 8x4] 16.16x 186.61 3015.20 chroma_vpp[ 8x4] 17.76x 104.49 1855.49 chroma_vps[ 8x4] 18.52x 98.75 1828.56 chroma_vsp[ 8x4] 11.88x 186.54 2216.01 chroma_vss[ 8x4] 10.60x 174.84 1853.59 chroma_p2s[ 8x4] 8.35x 75.60 631.26 chroma_p2s_aligned[ 8x4] 8.33x 76.16 634.21 chroma_hpp[ 4x8] 14.61x 151.80 2218.26 chroma_hps[ 4x8] 12.84x 191.79 2461.78 chroma_vpp[ 4x8] 11.37x 170.92 1943.73 chroma_vps[ 4x8] 11.04x 157.69 1741.44 chroma_vsp[ 4x8] 11.87x 187.76 2228.78 chroma_vss[ 4x8] 9.40x 177.26 1666.53 chroma_p2s[ 4x8] 4.40x 103.83 456.89 chroma_p2s_aligned[ 4x8] 4.43x 103.23 457.60 chroma_hpp[ 16x8] 22.05x 304.27 6710.16 chroma_hps[ 16x8] 22.52x 417.69 9407.55 chroma_vpp[ 16x8] 23.36x 292.15 6823.53 chroma_vps[ 16x8] 29.97x 230.10 6896.55 chroma_vsp[ 16x8] 12.93x 617.71 7987.45 chroma_vss[ 16x8] 11.29x 528.24 5965.85 chroma_p2s[ 16x8] 7.65x 215.78 1649.78 chroma_p2s_aligned[ 16x8] 7.75x 216.41 1677.47 chroma_hpp[ 8x16] 24.29x 361.31 8776.99 chroma_hps[ 8x16] 19.76x 423.08 8359.88 chroma_vpp[ 8x16] 23.32x 296.00 6902.59 chroma_vps[ 8x16] 25.27x 270.55 6837.65 chroma_vsp[ 8x16] 13.46x 607.48 8174.15 chroma_vss[ 8x16] 11.83x 524.88 6210.04 chroma_p2s[ 8x16] 7.84x 216.06 1693.89 chroma_p2s_aligned[ 8x16] 7.97x 219.45 1750.00 chroma_hpp[32x16] 28.07x 942.16 26443.24 chroma_hps[32x16] 27.10x 1171.93 31762.46 chroma_vpp[32x16] 55.54x 513.53 28521.49 chroma_vps[32x16] 44.88x 605.49 27175.46 chroma_vsp[32x16] 14.91x 2154.52 32119.76 chroma_vss[32x16] 15.69x 1899.91 29818.73 chroma_p2s[32x16] 14.55x 613.33 8925.00 chroma_p2s_aligned[32x16] 14.55x 613.75 8930.06 chroma_hpp[16x32] 24.82x 1065.41 26439.20 chroma_hps[16x32] 26.54x 1110.09 29457.21 chroma_vpp[16x32] 19.60x 1420.42 27842.15 chroma_vps[16x32] 27.71x 1000.87 27732.54 chroma_vsp[16x32] 14.57x 2191.30 31918.32 chroma_vss[16x32] 15.62x 1913.51 29895.05 chroma_p2s[16x32] 13.85x 615.33 8519.48 chroma_p2s_aligned[16x32] 13.93x 613.58 8544.22 chroma_hpp[64x32] 38.49x 3668.69 141209.48 chroma_hps[64x32] 28.99x 4040.10 117129.07 chroma_vpp[64x32] 59.47x 1824.62 108516.27 chroma_vps[64x32] 51.50x 2123.71 109360.62 chroma_vsp[64x32] 15.17x 8485.71 128752.30 chroma_vss[64x32] 15.90x 7544.02 119915.19 chroma_p2s[64x32] 13.23x 2172.14 28731.35 chroma_p2s_aligned[64x32] 13.09x 2190.32 28680.46 chroma_hpp[32x64] 30.05x 3578.13 107532.34 chroma_hps[32x64] 30.62x 3874.94 118666.55 chroma_vpp[32x64] 59.70x 1821.75 108753.49 chroma_vps[32x64] 50.93x 2145.58 109267.34 chroma_vsp[32x64] 15.01x 8479.33 127288.62 chroma_vss[32x64] 15.88x 7540.97 119766.64 chroma_p2s[32x64] 12.54x 2192.38 27487.04 chroma_p2s_aligned[32x64] 12.59x 2190.71 27582.67 chroma_hpp[16x12] 27.98x 458.62 12834.04 chroma_hps[16x12] 24.09x 525.23 12650.74 chroma_vpp[16x12] 23.85x 501.98 11974.22 chroma_vps[16x12] 24.02x 358.75 8616.89 chroma_vsp[16x12] 13.98x 853.34 11930.92 chroma_vss[16x12] 11.97x 754.00 9027.33 chroma_p2s[16x12] 11.86x 282.38 3347.94 chroma_p2s_aligned[16x12] 11.86x 282.38 3349.18 chroma_hpp[12x16] 18.83x 693.77 13065.54 chroma_hps[12x16] 13.94x 872.64 12168.75 chroma_vpp[12x16] 23.52x 508.31 11954.54 chroma_vps[12x16] 18.60x 457.01 8502.47 chroma_vsp[12x16] 14.21x 848.23 12056.02 chroma_vss[12x16] 12.00x 757.04 9086.65 chroma_p2s[12x16] 7.36x 338.44 2489.42 chroma_p2s_aligned[12x16] 7.39x 339.98 2511.71 chroma_hpp[ 16x4] 18.65x 179.11 3341.20 chroma_hps[ 16x4] 21.76x 271.77 5915.07 chroma_vpp[ 16x4] 20.78x 168.85 3508.57 chroma_vps[ 16x4] 22.61x 152.61 3450.34 chroma_vsp[ 16x4] 11.83x 344.05 4070.94 chroma_vss[ 16x4] 12.53x 303.47 3801.60 chroma_p2s[ 16x4] 5.78x 141.58 818.96 chroma_p2s_aligned[ 16x4] 6.00x 141.30 847.86 chroma_hpp[ 4x16] 16.98x 255.63 4341.27 chroma_hps[ 4x16] 12.97x 277.41 3598.90 chroma_vpp[ 4x16] 12.75x 280.11 3570.98 chroma_vps[ 4x16] 13.04x 277.13 3614.28 chroma_vsp[ 4x16] 14.25x 314.46 4479.72 chroma_vss[ 4x16] 11.05x 292.05 3226.03 chroma_p2s[ 4x16] 4.05x 210.18 850.24 chroma_p2s_aligned[ 4x16] 4.13x 205.59 848.14 chroma_hpp[32x24] 28.88x 1401.51 40476.41 chroma_hps[32x24] 29.28x 1619.81 47422.12 chroma_vpp[32x24] 56.31x 727.49 40962.91 chroma_vps[32x24] 51.53x 833.35 42941.28 chroma_vsp[32x24] 14.83x 3242.63 48100.80 chroma_vss[32x24] 15.86x 2888.88 45817.88 chroma_p2s[32x24] 18.79x 872.92 16401.08 chroma_p2s_aligned[32x24] 18.68x 874.09 16324.48 chroma_hpp[24x32] 19.70x 2041.04 40203.29 chroma_hps[24x32] 24.88x 1800.21 44780.64 chroma_vpp[24x32] 21.12x 1957.90 41357.38 chroma_vps[24x32] 28.41x 1449.79 41189.88 chroma_vsp[24x32] 14.96x 3212.64 48055.00 chroma_vss[24x32] 15.86x 2864.92 45429.30 chroma_p2s[24x32] 14.62x 880.90 12881.83 chroma_p2s_aligned[24x32] 14.59x 869.55 12684.48 chroma_hpp[ 32x8] 32.61x 523.55 17074.52 chroma_hps[ 32x8] 26.20x 709.60 18591.75 chroma_vpp[ 32x8] 53.78x 292.43 15728.07 chroma_vps[ 32x8] 37.55x 315.68 11854.46 chroma_vsp[ 32x8] 16.65x 1164.81 19398.29 chroma_vss[ 32x8] 14.58x 1020.87 14880.20 chroma_p2s[ 32x8] 10.29x 353.47 3636.63 chroma_p2s_aligned[ 32x8] 10.29x 353.82 3639.86 chroma_hpp[ 8x32] 24.67x 708.75 17483.52 chroma_hps[ 8x32] 21.15x 695.87 14716.31 chroma_vpp[ 8x32] 23.06x 580.91 13396.85 chroma_vps[ 8x32] 27.36x 497.98 13625.96 chroma_vsp[ 8x32] 14.27x 1136.12 16214.42 chroma_vss[ 8x32] 14.70x 1000.38 14707.03 chroma_p2s[ 8x32] 12.46x 350.88 4370.92 chroma_p2s_aligned[ 8x32] 12.38x 354.13 4384.89 chroma_hpp[64x48] 29.82x 5343.94 159382.70 chroma_hps[64x48] 29.16x 5811.33 169453.59 chroma_vpp[64x48] 59.61x 2722.33 162271.23 chroma_vps[64x48] 52.24x 3134.34 163741.78 chroma_vsp[64x48] 15.00x 12718.39 190723.34 chroma_vss[64x48] 15.93x 11295.72 179892.28 chroma_p2s[64x48] 16.00x 3245.70 51925.97 chroma_p2s_aligned[64x48] 15.91x 3264.67 51952.48 chroma_hpp[48x64] 22.79x 7054.44 160754.50 chroma_hps[48x64] 29.01x 5832.36 169186.78 chroma_vpp[48x64] 39.34x 4139.21 162837.39 chroma_vps[48x64] 42.94x 3824.00 164197.55 chroma_vsp[48x64] 15.16x 12721.86 192814.52 chroma_vss[48x64] 15.98x 11251.05 179782.73 chroma_p2s[48x64] 15.99x 3257.03 52070.18 chroma_p2s_aligned[48x64] 16.17x 3234.01 52303.89 chroma_hpp[64x16] 37.65x 1851.08 69684.51 chroma_hps[64x16] 28.46x 2245.32 63891.90 chroma_vpp[64x16] 68.37x 961.55 65742.91 chroma_vps[64x16] 40.90x 1103.82 45142.29 chroma_vsp[64x16] 15.03x 4247.81 63831.58 chroma_vss[64x16] 12.65x 3825.83 48385.99 chroma_p2s[64x16] 15.17x 1135.62 17222.11 chroma_p2s_aligned[64x16] 15.05x 1139.06 17137.91 chroma_hpp[16x64] 33.57x 2109.63 70823.59 chroma_hps[16x64] 28.03x 2039.45 57162.09 chroma_vpp[16x64] 22.17x 2892.11 64124.77 chroma_vps[16x64] 22.36x 2022.16 45222.95 chroma_vsp[16x64] 14.96x 4281.98 64037.38 chroma_vss[16x64] 12.56x 3829.57 48097.86 chroma_p2s[16x64] 11.36x 1135.20 12898.13 chroma_p2s_aligned[16x64] 11.42x 1130.37 12913.59 == intrapred primitives == intra_planar_4x4 4.30x 144.10 619.34 intra_dc_4x4[f=0] 1.95x 75.04 146.45 intra_dc_4x4[f=1] 2.58x 110.69 286.03 intra_allangs4x4 70.96x 424.03 30088.47 intra_ang_4x4[ 2] 6.24x 75.04 468.12 intra_ang_4x4[ 3] 13.51x 77.25 1043.97 intra_ang_4x4[ 4] 13.42x 77.04 1033.87 intra_ang_4x4[ 5] 13.15x 76.51 1005.95 intra_ang_4x4[ 6] 13.83x 75.67 1046.49 intra_ang_4x4[ 7] 13.17x 77.00 1014.23 intra_ang_4x4[ 8] 13.27x 78.05 1035.41 intra_ang_4x4[ 9] 13.41x 76.34 1023.91 intra_ang_4x4[10] 7.49x 75.50 565.47 intra_ang_4x4[11] 15.00x 77.63 1164.47 intra_ang_4x4[12] 15.00x 79.87 1198.01 intra_ang_4x4[13] 14.94x 77.91 1163.91 intra_ang_4x4[14] 15.03x 77.49 1164.75 intra_ang_4x4[15] 14.90x 78.05 1162.93 intra_ang_4x4[16] 14.97x 77.28 1156.89 intra_ang_4x4[17] 15.00x 77.49 1162.65 intra_ang_4x4[18] 1.25x 392.65 492.53 intra_ang_4x4[19] 12.32x 77.00 948.65 intra_ang_4x4[20] 12.34x 75.99 937.49 intra_ang_4x4[21] 11.76x 78.51 922.91 intra_ang_4x4[22] 12.08x 75.22 908.32 intra_ang_4x4[23] 11.96x 75.99 909.02 intra_ang_4x4[24] 12.17x 75.50 918.56 intra_ang_4x4[25] 11.95x 76.86 918.42 intra_ang_4x4[26] 4.50x 78.82 354.77 intra_ang_4x4[27] 10.26x 76.79 787.96 intra_ang_4x4[28] 10.30x 77.11 793.99 intra_ang_4x4[29] 10.32x 76.69 791.18 intra_ang_4x4[30] 10.19x 77.39 788.52 intra_ang_4x4[31] 10.20x 78.40 799.60 intra_ang_4x4[32] 10.32x 76.90 793.85 intra_ang_4x4[33] 10.35x 77.25 799.74 intra_ang_4x4[34] 4.43x 77.56 343.69 intra_filter_4x4 4.44x 74.94 332.89 intra_planar_8x8 10.21x 215.11 2195.25 intra_dc_8x8[f=0] 2.19x 75.04 164.13 intra_dc_8x8[f=1] 3.17x 155.07 492.10 intra_allangs8x8 46.78x 2246.58 105088.80 intra_ang_8x8[ 2] 18.39x 76.69 1410.10 intra_ang_8x8[ 3] 36.56x 90.91 3323.53 intra_ang_8x8[ 4] 36.09x 91.85 3314.60 intra_ang_8x8[ 5] 36.56x 91.54 3346.81 intra_ang_8x8[ 6] 36.22x 92.55 3352.14 intra_ang_8x8[ 7] 36.14x 92.48 3342.04 intra_ang_8x8[ 8] 36.09x 92.31 3331.33 intra_ang_8x8[ 9] 35.98x 92.66 3334.19 intra_ang_8x8[10] 18.57x 85.69 1591.34 intra_ang_8x8[11] 34.87x 104.46 3642.11 intra_ang_8x8[12] 35.09x 104.21 3656.97 intra_ang_8x8[13] 31.40x 116.36 3654.03 intra_ang_8x8[14] 25.78x 142.80 3682.03 intra_ang_8x8[15] 33.17x 110.03 3649.40 intra_ang_8x8[16] 33.14x 109.36 3624.57 intra_ang_8x8[17] 33.50x 109.25 3660.34 intra_ang_8x8[18] 12.81x 78.13 1000.76 intra_ang_8x8[19] 18.74x 152.85 2863.83 intra_ang_8x8[20] 25.29x 111.92 2830.72 intra_ang_8x8[21] 20.14x 140.11 2822.30 intra_ang_8x8[22] 23.27x 120.73 2809.12 intra_ang_8x8[23] 26.74x 104.07 2782.61 intra_ang_8x8[24] 34.13x 80.86 2759.32 intra_ang_8x8[25] 36.02x 77.07 2775.87 intra_ang_8x8[26] 6.48x 146.34 948.86 intra_ang_8x8[27] 33.39x 78.33 2615.53 intra_ang_8x8[28] 32.60x 80.23 2614.97 intra_ang_8x8[29] 33.28x 78.61 2615.95 intra_ang_8x8[30] 31.14x 84.01 2616.00 intra_ang_8x8[31] 32.95x 79.31 2613.57 intra_ang_8x8[32] 32.09x 80.93 2596.59 intra_ang_8x8[33] 32.81x 79.28 2601.36 intra_ang_8x8[34] 11.38x 74.20 844.35 intra_filter_8x8 4.17x 147.35 614.57 intra_planar_16x16 22.25x 394.40 8773.99 intra_dc_16x16[f=0] 1.43x 152.54 218.42 intra_dc_16x16[f=1] 2.81x 291.14 816.99 intra_allangs16x16 33.42x 11819.23 394986.72 intra_ang_16x16[ 2] 45.56x 150.47 6855.78 intra_ang_16x16[ 3] 32.01x 378.50 12116.89 intra_ang_16x16[ 4] 33.70x 371.29 12512.57 intra_ang_16x16[ 5] 35.74x 348.91 12469.56 intra_ang_16x16[ 6] 35.40x 353.12 12499.08 intra_ang_16x16[ 7] 36.82x 340.27 12527.61 intra_ang_16x16[ 8] 38.25x 327.10 12511.31 intra_ang_16x16[ 9] 56.70x 213.78 12121.95 intra_ang_16x16[10] 41.23x 173.02 7133.82 intra_ang_16x16[11] 55.97x 223.62 12515.52 intra_ang_16x16[12] 52.28x 244.88 12802.41 intra_ang_16x16[13] 53.08x 239.20 12697.41 intra_ang_16x16[14] 53.73x 238.19 12797.91 intra_ang_16x16[15] 53.72x 238.29 12802.27 intra_ang_16x16[16] 52.92x 241.97 12804.24 intra_ang_16x16[17] 51.56x 240.57 12403.35 intra_ang_16x16[18] 24.77x 150.40 3725.29 intra_ang_16x16[19] 18.40x 455.16 8373.01 intra_ang_16x16[20] 20.01x 435.44 8715.28 intra_ang_16x16[21] 22.13x 392.23 8680.42 intra_ang_16x16[22] 29.23x 294.81 8618.57 intra_ang_16x16[23] 33.17x 258.39 8571.91 intra_ang_16x16[24] 38.63x 222.15 8582.73 intra_ang_16x16[25] 45.09x 183.98 8296.33 intra_ang_16x16[26] 11.63x 278.67 3242.16 intra_ang_16x16[27] 38.21x 212.28 8111.58 intra_ang_16x16[28] 41.68x 202.93 8458.61 intra_ang_16x16[29] 33.88x 247.96 8401.55 intra_ang_16x16[30] 31.73x 266.73 8462.71 intra_ang_16x16[31] 30.41x 278.25 8462.69 intra_ang_16x16[32] 27.11x 311.94 8457.49 intra_ang_16x16[33] 27.02x 299.50 8093.15 intra_ang_16x16[34] 22.78x 149.42 3403.35 intra_filter_16x16 6.12x 219.59 1344.17 intra_planar_32x32 30.05x 1003.29 30144.00 intra_dc_32x32[f=0] 1.40x 411.07 574.17 intra_allangs32x32 32.17x 48346.50 1555190.88 intra_ang_32x32[ 2] 71.67x 422.00 30245.05 intra_ang_32x32[ 3] 36.29x 1368.76 49670.12 intra_ang_32x32[ 4] 13.46x 3701.35 49805.49 intra_ang_32x32[ 5] 35.93x 1394.71 50111.44 intra_ang_32x32[ 6] 36.38x 1371.88 49902.84 intra_ang_32x32[ 7] 36.90x 1360.61 50200.94 intra_ang_32x32[ 8] 37.97x 1311.90 49816.11 intra_ang_32x32[ 9] 89.15x 552.33 49238.05 intra_ang_32x32[10] 70.36x 417.20 29353.99 intra_ang_32x32[11] 83.46x 593.72 49553.69 intra_ang_32x32[12] 77.91x 643.45 50128.28 intra_ang_32x32[13] 75.04x 666.00 49978.60 intra_ang_32x32[14] 77.04x 652.34 50259.16 intra_ang_32x32[15] 67.44x 743.60 50145.67 intra_ang_32x32[16] 50.49x 995.79 50281.04 intra_ang_32x32[17] 49.80x 998.98 49747.27 intra_ang_32x32[18] 32.17x 420.98 13543.88 intra_ang_32x32[19] 51.13x 615.71 31479.34 intra_ang_32x32[20] 55.39x 580.59 32159.60 intra_ang_32x32[21] 58.51x 546.34 31966.01 intra_ang_32x32[22] 59.45x 538.53 32018.20 intra_ang_32x32[23] 59.99x 529.46 31760.78 intra_ang_32x32[24] 60.43x 522.04 31548.07 intra_ang_32x32[25] 60.33x 513.61 30985.96 intra_ang_32x32[26] 24.89x 424.10 10555.10 intra_ang_32x32[27] 60.40x 514.86 31096.55 intra_ang_32x32[28] 58.32x 543.09 31673.31 intra_ang_32x32[29] 57.82x 545.05 31513.07 intra_ang_32x32[30] 56.69x 560.88 31793.63 intra_ang_32x32[31] 53.96x 587.66 31711.54 intra_ang_32x32[32] 53.19x 594.67 31632.29 intra_ang_32x32[33] 52.09x 599.43 31222.53 intra_ang_32x32[34] 26.57x 419.93 11156.99 intra_filter_32x32 5.88x 403.79 2373.41 + 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 663EE04F 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.77x 204.33 566.17 avg_pp[ 4x4] 4.48x 80.23 359.54 avg_pp_aligned[ 4x4] 4.48x 80.30 359.40 sad[ 4x4] 4.27x 79.70 340.18 sad_x3[ 4x4] 3.49x 280.81 978.74 sad_x4[ 4x4] 2.80x 348.95 976.35 copy_pp[ 4x4] 2.64x 75.29 198.92 addAvg[ 4x4] 4.25x 109.81 466.29 addAvg_aligned[ 4x4] 4.18x 108.31 452.55 sse_ss[ 4x4] 4.68x 79.14 370.06 sub_ps[ 4x4] 3.48x 76.69 266.95 add_ps[ 4x4] 5.52x 79.84 440.76 add_ps_aligned[ 4x4] 5.58x 78.16 436.27 copy_ss[ 4x4] 2.70x 73.08 197.23 satd[ 8x8] 9.59x 190.85 1829.96 avg_pp[ 8x8] 10.56x 129.98 1372.59 avg_pp_aligned[ 8x8] 10.56x 129.91 1372.22 sad[ 8x8] 1.43x 302.48 432.91 sad_x3[ 8x8] 2.31x 446.40 1031.06 sad_x4[ 8x8] 2.51x 561.96 1409.40 copy_pp[ 8x8] 8.62x 79.84 688.08 addAvg[ 8x8] 10.73x 169.27 1816.91 addAvg_aligned[ 8x8] 10.79x 169.17 1825.75 sse_ss[ 8x8] 4.23x 173.13 731.70 sub_ps[ 8x8] 5.94x 133.98 795.81 add_ps[ 8x8] 10.60x 162.52 1722.22 add_ps_aligned[ 8x8] 10.37x 162.13 1680.56 copy_ss[ 8x8] 8.13x 79.66 647.82 [i420] copy_pp[ 4x4] 2.63x 75.11 197.23 [i420] addAvg[ 4x4] 3.92x 114.09 446.79 [i420] addAvg_aligned[ 4x4] 4.47x 113.67 508.66 [i420] copy_ss[ 4x4] 2.63x 75.08 197.37 [i420] sub_ps[ 4x4] 3.53x 75.15 265.55 [i420] add_ps[ 4x4] 5.58x 80.05 446.51 [i420] add_ps_aligned[ 4x4] 5.35x 79.98 427.58 [i422] copy_pp[ 4x8] 5.10x 79.24 403.87 [i422] addAvg[ 4x8] 4.26x 196.90 838.46 [i422] addAvg_aligned[ 4x8] 4.41x 190.81 840.70 [i422] satd[ 4x8] 5.81x 188.67 1095.59 [i422] copy_ss[ 4x8] 5.00x 79.98 399.52 [i422] sse_pp[ 4x8] 3.81x 160.66 611.90 [i422] sub_ps[ 4x8] 3.60x 131.77 474.99 [i422] add_ps[ 4x8] 5.55x 147.95 821.62 [i422] add_ps_aligned[ 4x8] 5.54x 148.23 821.90 satd[ 8x4] 4.64x 186.99 867.07 avg_pp[ 8x4] 7.09x 80.58 571.36 avg_pp_aligned[ 8x4] 7.53x 80.93 609.38 sad[ 8x4] 1.33x 186.96 249.56 sad_x3[ 8x4] 2.17x 261.34 567.86 sad_x4[ 8x4] 2.44x 317.47 773.09 copy_pp[ 8x4] 5.18x 74.66 386.75 addAvg[ 8x4] 9.50x 98.89 939.88 addAvg_aligned[ 8x4] 9.57x 98.43 942.12 [i420] copy_pp[ 4x2] 1.25x 73.29 91.60 [i420] addAvg[ 4x2] 3.44x 76.44 262.61 [i420] addAvg_aligned[ 4x2] 3.64x 76.55 278.46 [i422] copy_pp[ 4x4] 2.64x 74.69 196.95 [i422] addAvg[ 4x4] 3.94x 113.88 449.04 [i422] addAvg_aligned[ 4x4] 3.94x 114.09 449.60 satd[ 4x8] 5.97x 189.06 1128.28 avg_pp[ 4x8] 4.93x 128.27 631.82 avg_pp_aligned[ 4x8] 4.95x 127.92 633.51 sad[ 4x8] 3.17x 188.11 595.91 sad_x3[ 4x8] 2.50x 494.83 1238.96 sad_x4[ 4x8] 3.19x 608.95 1942.18 copy_pp[ 4x8] 5.21x 79.77 415.93 addAvg[ 4x8] 4.49x 187.06 839.16 addAvg_aligned[ 4x8] 4.52x 186.92 844.49 [i420] copy_pp[ 2x4] 1.06x 76.44 80.80 [i420] addAvg[ 2x4] 3.48x 80.72 280.70 [i420] addAvg_aligned[ 2x4] 3.65x 79.03 288.42 [i422] copy_pp[ 2x8] 2.14x 78.13 167.21 [i422] addAvg[ 2x8] 2.77x 181.67 502.34 [i422] addAvg_aligned[ 2x8] 2.73x 183.74 500.94 satd[16x16] 12.65x 540.67 6841.20 avg_pp[16x16] 21.29x 211.05 4494.03 avg_pp_aligned[16x16] 20.54x 213.12 4377.31 sad[16x16] 5.64x 249.22 1404.91 sad_x3[16x16] 5.13x 704.73 3614.61 sad_x4[16x16] 5.30x 902.82 4784.04 copy_pp[16x16] 27.92x 157.54 4398.36 addAvg[16x16] 23.60x 313.93 7409.88 addAvg_aligned[16x16] 23.73x 314.39 7460.82 sse_ss[16x16] 12.33x 230.73 2844.14 sub_ps[16x16] 15.63x 195.19 3051.52 add_ps[16x16] 26.68x 249.99 6669.50 add_ps_aligned[16x16] 26.86x 250.05 6716.49 copy_ss[16x16] 28.16x 155.83 4388.82 copy_sp[16x16] 27.34x 159.86 4370.86 copy_ps[16x16] 28.21x 155.02 4372.83 [i420] copy_pp[ 8x8] 8.19x 81.66 668.72 [i420] addAvg[ 8x8] 10.62x 170.08 1805.66 [i420] addAvg_aligned[ 8x8] 10.47x 170.82 1788.58 [i420] satd[ 8x8] 6.81x 264.63 1801.48 [i420] copy_ss[ 8x8] 8.07x 82.43 665.63 [i420] sub_ps[ 8x8] 6.03x 132.26 796.93 [i420] add_ps[ 8x8] 10.51x 162.45 1707.78 [i420] add_ps_aligned[ 8x8] 10.25x 163.08 1671.29 [i420] sa8d[ 8x8] 5.96x 269.91 1610.00 [i422] copy_pp[ 8x16] 9.19x 152.26 1399.86 [i422] addAvg[ 8x16] 12.76x 283.08 3612.51 [i422] addAvg_aligned[ 8x16] 12.96x 281.58 3648.29 [i422] satd[ 8x16] 7.12x 493.26 3511.64 [i422] copy_ss[ 8x16] 8.99x 155.23 1396.21 [i422] sse_pp[ 8x16] 5.32x 248.27 1321.57 [i422] sub_ps[ 8x16] 10.25x 225.65 2313.23 [i422] add_ps[ 8x16] 11.95x 268.97 3214.95 [i422] add_ps_aligned[ 8x16] 11.87x 268.97 3191.66 [i422] sa8d[ 8x16] 5.98x 523.60 3132.75 satd[ 16x8] 11.59x 307.77 3567.19 avg_pp[ 16x8] 17.17x 127.67 2192.30 avg_pp_aligned[ 16x8] 17.04x 128.51 2189.22 sad[ 16x8] 4.66x 159.96 744.75 sad_x3[ 16x8] 4.70x 397.73 1870.92 sad_x4[ 16x8] 4.95x 496.23 2456.03 copy_pp[ 16x8] 14.86x 80.34 1193.93 addAvg[ 16x8] 19.02x 195.05 3710.56 addAvg_aligned[ 16x8] 18.50x 198.51 3672.26 [i420] copy_pp[ 8x4] 5.29x 73.29 387.74 [i420] addAvg[ 8x4] 9.66x 99.34 959.90 [i420] addAvg_aligned[ 8x4] 9.78x 98.92 967.37 [i420] satd[ 8x4] 4.86x 181.22 881.10 [i422] copy_pp[ 8x8] 8.36x 80.19 670.12 [i422] addAvg[ 8x8] 10.76x 170.50 1833.89 [i422] addAvg_aligned[ 8x8] 10.63x 173.97 1848.90 [i422] satd[ 8x8] 7.05x 253.74 1789.50 satd[ 8x16] 7.35x 481.42 3536.47 avg_pp[ 8x16] 11.63x 207.97 2417.74 avg_pp_aligned[ 8x16] 11.45x 210.84 2415.07 sad[ 8x16] 2.57x 299.02 769.72 sad_x3[ 8x16] 2.57x 772.17 1983.15 sad_x4[ 8x16] 2.65x 1006.37 2662.38 copy_pp[ 8x16] 9.27x 150.65 1395.79 addAvg[ 8x16] 12.89x 283.71 3657.82 addAvg_aligned[ 8x16] 12.84x 281.58 3614.33 [i420] copy_pp[ 4x8] 5.02x 79.63 399.94 [i420] addAvg[ 4x8] 4.52x 192.56 871.14 [i420] addAvg_aligned[ 4x8] 4.66x 182.90 852.06 [i420] satd[ 4x8] 5.72x 189.06 1081.70 [i422] copy_pp[ 4x16] 7.43x 155.09 1152.97 [i422] addAvg[ 4x16] 5.75x 289.14 1662.32 [i422] addAvg_aligned[ 4x16] 5.61x 289.42 1623.92 [i422] satd[ 4x16] 6.97x 314.81 2194.97 satd[ 16x4] 9.78x 185.73 1817.33 avg_pp[ 16x4] 14.72x 77.77 1145.11 avg_pp_aligned[ 16x4] 14.82x 78.82 1168.12 sad[ 16x4] 5.18x 78.23 405.41 sad_x3[ 16x4] 4.19x 230.46 965.97 sad_x4[ 16x4] 4.55x 284.62 1294.37 copy_pp[ 16x4] 9.00x 74.03 666.61 addAvg[ 16x4] 14.20x 132.23 1877.80 addAvg_aligned[ 16x4] 14.19x 132.19 1875.97 [i420] copy_pp[ 8x2] 3.42x 73.33 250.82 [i420] addAvg[ 8x2] 6.71x 76.44 512.87 [i420] addAvg_aligned[ 8x2] 6.73x 76.55 515.39 [i422] copy_pp[ 8x4] 5.22x 73.96 386.19 [i422] addAvg[ 8x4] 10.19x 98.64 1005.11 [i422] addAvg_aligned[ 8x4] 9.94x 97.38 967.66 [i422] satd[ 8x4] 4.64x 184.93 858.38 satd[16x12] 12.49x 428.23 5347.41 avg_pp[16x12] 21.63x 159.33 3445.85 avg_pp_aligned[16x12] 21.58x 159.96 3451.46 sad[16x12] 5.49x 197.11 1081.98 sad_x3[16x12] 5.04x 543.29 2738.28 sad_x4[16x12] 5.29x 685.40 3628.92 copy_pp[16x12] 20.03x 93.53 1873.59 addAvg[16x12] 19.82x 263.78 5228.26 addAvg_aligned[16x12] 19.73x 262.98 5187.86 [i420] copy_pp[ 8x6] 11.62x 76.83 892.71 [i420] addAvg[ 8x6] 10.12x 138.42 1400.56 [i420] addAvg_aligned[ 8x6] 10.14x 137.97 1398.46 [i422] copy_pp[ 8x12] 7.08x 134.85 954.47 [i422] addAvg[ 8x12] 12.17x 224.74 2734.91 [i422] addAvg_aligned[ 8x12] 12.10x 226.95 2746.73 [i422] satd[ 8x12] 7.76x 418.14 3242.87 satd[ 4x16] 7.06x 308.89 2179.54 avg_pp[ 4x16] 5.39x 205.03 1105.83 avg_pp_aligned[ 4x16] 5.42x 203.94 1104.82 sad[ 4x16] 3.90x 310.47 1209.64 sad_x3[ 4x16] 2.69x 868.50 2339.18 sad_x4[ 4x16] 3.49x 1136.47 3966.43 copy_pp[ 4x16] 7.69x 149.87 1152.69 addAvg[ 4x16] 5.54x 292.43 1620.10 addAvg_aligned[ 4x16] 5.66x 289.10 1637.64 [i420] copy_pp[ 2x8] 2.10x 78.27 164.55 [i420] addAvg[ 2x8] 2.75x 180.87 498.00 [i420] addAvg_aligned[ 2x8] 2.72x 183.18 498.00 [i422] copy_pp[ 2x16] 1.36x 184.26 251.10 [i422] addAvg[ 2x16] 3.16x 291.03 920.52 [i422] addAvg_aligned[ 2x16] 3.26x 290.09 945.35 satd[12x16] 7.33x 878.99 6446.03 avg_pp[12x16] 12.04x 287.32 3460.02 avg_pp_aligned[12x16] 11.52x 292.15 3364.22 sad[12x16] 6.03x 573.27 3457.64 sad_x3[12x16] 2.97x 2353.69 6983.03 sad_x4[12x16] 3.99x 2999.03 11973.23 copy_pp[12x16] 13.19x 253.95 3350.18 addAvg[12x16] 13.90x 399.65 5553.43 addAvg_aligned[12x16] 13.98x 397.87 5561.63 [i420] copy_pp[ 6x8] 3.36x 151.28 508.38 [i420] addAvg[ 6x8] 6.28x 224.60 1409.40 [i420] addAvg_aligned[ 6x8] 6.25x 224.57 1404.63 [i422] copy_pp[ 6x16] 3.85x 263.75 1016.47 [i422] addAvg[ 6x16] 6.80x 406.59 2762.89 [i422] addAvg_aligned[ 6x16] 6.82x 405.92 2768.58 satd[32x32] 14.60x 1832.78 26762.87 avg_pp[32x32] 28.14x 626.29 17623.55 avg_pp_aligned[32x32] 28.62x 613.30 17552.71 sad[32x32] 7.61x 691.56 5265.71 sad_x3[32x32] 5.57x 2408.06 13403.74 sad_x4[32x32] 5.61x 3097.73 17379.82 copy_pp[32x32] 17.22x 539.72 9294.96 addAvg[32x32] 27.79x 980.49 27247.54 addAvg_aligned[32x32] 27.27x 990.30 27003.84 sse_ss[32x32] 12.65x 870.92 11018.96 sub_ps[32x32] 16.69x 691.81 11546.49 add_ps[32x32] 41.90x 746.84 31289.72 add_ps_aligned[32x32] 41.24x 758.65 31283.41 copy_ss[32x32] 16.91x 549.07 9286.01 copy_sp[32x32] 17.23x 542.98 9357.79 copy_ps[32x32] 17.05x 544.73 9286.25 [i420] copy_pp[16x16] 27.78x 158.10 4391.34 [i420] addAvg[16x16] 23.74x 308.61 7326.53 [i420] addAvg_aligned[16x16] 23.71x 311.59 7389.08 [i420] satd[16x16] 12.20x 554.33 6762.22 [i420] copy_ss[16x16] 27.93x 158.28 4420.96 [i420] copy_ps[16x16] 28.00x 156.18 4372.54 [i420] copy_sp[16x16] 27.74x 157.54 4370.30 [i420] sse_pp[16x16] 12.29x 228.92 2812.34 [i420] sub_ps[16x16] 15.73x 203.07 3193.77 [i420] add_ps[16x16] 26.86x 257.97 6928.73 [i420] add_ps_aligned[16x16] 27.04x 257.83 6971.52 [i420] sa8d[16x16] 6.13x 987.67 6055.63 [i422] copy_pp[16x32] 29.06x 296.32 8610.00 [i422] addAvg[16x32] 25.88x 546.80 14151.95 [i422] addAvg_aligned[16x32] 25.46x 554.54 14118.21 [i422] satd[16x32] 13.93x 967.88 13478.51 [i422] copy_ss[16x32] 29.30x 292.09 8557.68 [i422] copy_ps[16x32] 29.49x 288.96 8520.46 [i422] copy_sp[16x32] 30.18x 282.56 8527.35 [i422] sse_pp[16x32] 11.14x 458.17 5105.37 [i422] sub_ps[16x32] 24.54x 360.44 8845.30 [i422] add_ps[16x32] 28.60x 429.84 12294.42 [i422] add_ps_aligned[16x32] 28.53x 430.47 12283.45 [i422] sa8d[16x32] 6.30x 1927.59 12150.12 satd[32x16] 13.51x 986.90 13336.55 avg_pp[32x16] 25.82x 335.22 8656.01 avg_pp_aligned[32x16] 25.79x 335.64 8655.31 sad[32x16] 6.66x 388.52 2585.92 sad_x3[32x16] 5.24x 1273.59 6675.81 sad_x4[32x16] 5.41x 1617.08 8747.89 copy_pp[32x16] 16.83x 282.10 4746.67 addAvg[32x16] 27.33x 536.75 14668.09 addAvg_aligned[32x16] 26.92x 542.81 14610.28 [i420] copy_pp[ 16x8] 14.87x 81.00 1204.59 [i420] addAvg[ 16x8] 18.06x 198.93 3592.59 [i420] addAvg_aligned[ 16x8] 17.95x 201.14 3610.96 [i420] satd[ 16x8] 10.87x 312.22 3395.28 [i422] copy_pp[16x16] 27.73x 158.31 4390.64 [i422] addAvg[16x16] 23.72x 309.66 7345.08 [i422] addAvg_aligned[16x16] 23.38x 313.44 7326.71 [i422] satd[16x16] 12.05x 563.33 6785.51 satd[16x32] 13.54x 984.34 13330.64 avg_pp[16x32] 25.99x 347.13 9022.69 avg_pp_aligned[16x32] 25.58x 348.88 8923.03 sad[16x32] 5.90x 470.64 2778.12 sad_x3[16x32] 5.67x 1269.18 7201.16 sad_x4[16x32] 5.79x 1637.47 9476.09 copy_pp[16x32] 28.70x 296.81 8518.63 addAvg[16x32] 25.78x 546.80 14094.88 addAvg_aligned[16x32] 25.54x 555.27 14181.97 [i420] copy_pp[ 8x16] 9.06x 153.62 1391.44 [i420] addAvg[ 8x16] 12.84x 283.92 3645.61 [i420] addAvg_aligned[ 8x16] 12.52x 287.88 3604.79 [i420] satd[ 8x16] 7.09x 490.32 3477.84 [i422] copy_pp[ 8x32] 9.11x 281.02 2559.14 [i422] addAvg[ 8x32] 13.63x 536.92 7318.80 [i422] addAvg_aligned[ 8x32] 13.43x 535.91 7196.08 [i422] satd[ 8x32] 7.14x 935.39 6677.21 satd[ 32x8] 12.08x 555.69 6713.97 avg_pp[ 32x8] 22.06x 200.93 4431.88 avg_pp_aligned[ 32x8] 22.78x 194.98 4441.91 sad[ 32x8] 5.45x 243.86 1328.18 sad_x3[ 32x8] 5.05x 666.80 3367.43 sad_x4[ 32x8] 5.04x 877.14 4425.15 copy_pp[ 32x8] 16.45x 151.07 2484.51 addAvg[ 32x8] 23.53x 299.82 7054.68 addAvg_aligned[ 32x8] 23.80x 297.23 7074.92 [i420] copy_pp[ 16x4] 8.31x 76.48 635.19 [i420] addAvg[ 16x4] 13.86x 132.12 1831.22 [i420] addAvg_aligned[ 16x4] 14.01x 130.55 1828.56 [i420] satd[ 16x4] 9.05x 190.85 1726.57 [i422] copy_pp[ 16x8] 14.92x 79.94 1192.81 [i422] addAvg[ 16x8] 18.18x 198.86 3615.68 [i422] addAvg_aligned[ 16x8] 18.11x 198.69 3599.04 [i422] satd[ 16x8] 10.86x 311.66 3386.09 satd[32x24] 14.19x 1415.77 20089.02 avg_pp[32x24] 26.87x 479.03 12873.13 avg_pp_aligned[32x24] 26.53x 483.06 12816.75 sad[32x24] 7.03x 551.81 3879.04 sad_x3[32x24] 5.44x 1837.34 9994.71 sad_x4[32x24] 5.48x 2368.40 12972.35 copy_pp[32x24] 16.98x 413.98 7029.10 addAvg[32x24] 28.97x 758.13 21963.73 addAvg_aligned[32x24] 28.46x 765.20 21779.26 [i420] copy_pp[16x12] 19.71x 95.04 1873.03 [i420] addAvg[16x12] 19.67x 264.02 5193.89 [i420] addAvg_aligned[16x12] 19.79x 263.93 5222.36 [i420] satd[16x12] 11.18x 451.01 5040.14 [i422] copy_pp[16x24] 27.50x 235.18 6467.92 [i422] addAvg[16x24] 23.15x 447.29 10354.25 [i422] addAvg_aligned[16x24] 23.05x 446.63 10294.91 [i422] satd[16x24] 7.50x 1334.38 10006.63 satd[ 8x32] 7.33x 915.33 6711.44 avg_pp[ 8x32] 13.13x 352.21 4624.64 avg_pp_aligned[ 8x32] 12.99x 355.57 4620.14 sad[ 8x32] 2.49x 595.37 1479.68 sad_x3[ 8x32] 2.67x 1457.25 3895.31 sad_x4[ 8x32] 2.73x 1904.40 5201.46 copy_pp[ 8x32] 9.34x 274.15 2559.28 addAvg[ 8x32] 13.57x 535.02 7259.94 addAvg_aligned[ 8x32] 13.69x 531.71 7279.58 [i420] copy_pp[ 4x16] 7.43x 154.74 1149.46 [i420] addAvg[ 4x16] 5.84x 288.44 1683.79 [i420] addAvg_aligned[ 4x16] 5.58x 290.47 1620.94 [i420] satd[ 4x16] 7.20x 307.43 2213.07 [i422] copy_pp[ 4x32] 5.32x 284.17 1510.82 [i422] addAvg[ 4x32] 6.41x 492.38 3157.29 [i422] addAvg_aligned[ 4x32] 6.31x 494.17 3116.41 [i422] satd[ 4x32] 7.00x 608.74 4258.78 satd[24x32] 7.68x 2623.28 20144.82 avg_pp[24x32] 21.65x 621.28 13452.23 avg_pp_aligned[24x32] 22.20x 599.32 13305.76 sad[24x32] 2.84x 1426.72 4058.17 sad_x3[24x32] 2.55x 4099.48 10460.92 sad_x4[24x32] 2.54x 5318.77 13526.17 copy_pp[24x32] 23.84x 533.46 12716.95 addAvg[24x32] 21.71x 986.44 21411.29 addAvg_aligned[24x32] 21.62x 976.85 21119.72 [i420] copy_pp[12x16] 13.29x 250.10 3323.81 [i420] addAvg[12x16] 13.44x 400.57 5384.52 [i420] addAvg_aligned[12x16] 13.60x 399.27 5429.00 [i420] satd[12x16] 7.21x 894.51 6447.44 [i422] copy_pp[12x32] 7.04x 509.54 3585.85 [i422] addAvg[12x32] 14.92x 725.30 10824.19 [i422] addAvg_aligned[12x32] 15.07x 723.96 10908.08 [i422] satd[12x32] 7.60x 1696.71 12892.93 satd[64x64] 14.92x 7144.03 106561.60 avg_pp[64x64] 30.83x 2200.08 67824.25 avg_pp_aligned[64x64] 30.88x 2196.00 67821.16 sad[64x64] 8.28x 2362.28 19567.95 sad_x3[64x64] 5.35x 9405.31 50346.55 sad_x4[64x64] 5.36x 12256.81 65640.92 copy_pp[64x64] 17.13x 2103.36 36040.18 addAvg[64x64] 32.73x 3740.34 122414.15 addAvg_aligned[64x64] 32.92x 3727.74 122735.39 sse_ss[64x64] 15.19x 2821.23 42859.64 sub_ps[64x64] 17.78x 2637.26 46902.95 add_ps[64x64] 35.67x 2678.39 95535.13 add_ps_aligned[64x64] 35.58x 2673.80 95140.10 copy_ss[64x64] 17.09x 2105.99 35981.12 copy_sp[64x64] 17.18x 2100.07 36073.01 copy_ps[64x64] 17.02x 2103.47 35808.16 [i420] copy_pp[32x32] 17.13x 542.56 9295.24 [i420] addAvg[32x32] 27.33x 986.41 26961.08 [i420] addAvg_aligned[32x32] 27.20x 990.19 26930.50 [i420] satd[32x32] 14.53x 1845.56 26817.44 [i420] copy_ss[32x32] 17.10x 542.77 9280.48 [i420] copy_ps[32x32] 17.05x 544.52 9281.47 [i420] copy_sp[32x32] 17.16x 541.72 9294.82 [i420] sse_pp[32x32] 12.68x 872.60 11062.53 [i420] sub_ps[32x32] 16.67x 692.51 11545.22 [i420] add_ps[32x32] 36.98x 747.73 27652.67 [i420] add_ps_aligned[32x32] 36.15x 748.71 27066.57 [i420] sa8d[32x32] 6.31x 3825.86 24137.66 [i422] copy_pp[32x64] 17.45x 1059.38 18487.45 [i422] addAvg[32x64] 29.60x 1946.76 57626.97 [i422] addAvg_aligned[32x64] 29.82x 1944.69 57988.48 [i422] satd[32x64] 14.89x 3606.19 53694.07 [i422] copy_ss[32x64] 17.44x 1059.17 18471.14 [i422] copy_ps[32x64] 17.35x 1065.48 18488.98 [i422] copy_sp[32x64] 17.44x 1059.35 18477.05 [i422] sse_pp[32x64] 14.91x 1328.14 19808.59 [i422] sub_ps[32x64] 33.41x 1331.44 44481.70 [i422] add_ps[32x64] 34.65x 1376.84 47701.14 [i422] add_ps_aligned[32x64] 34.65x 1381.82 47883.93 [i422] sa8d[32x64] 6.36x 7647.98 48658.98 satd[64x32] 14.73x 3617.16 53274.91 avg_pp[64x32] 30.40x 1137.65 34585.33 avg_pp_aligned[64x32] 30.21x 1142.11 34502.29 sad[64x32] 8.11x 1215.72 9860.18 sad_x3[64x32] 5.33x 4743.03 25270.14 sad_x4[64x32] 5.25x 6271.20 32951.90 copy_pp[64x32] 16.71x 1065.65 17809.88 addAvg[64x32] 29.98x 1900.13 56958.68 addAvg_aligned[64x32] 30.09x 1896.76 57065.43 [i420] copy_pp[32x16] 16.56x 287.35 4757.33 [i420] addAvg[32x16] 26.62x 550.30 14649.22 [i420] addAvg_aligned[32x16] 26.07x 554.50 14458.09 [i420] satd[32x16] 14.46x 976.04 14115.82 [i422] copy_pp[32x32] 17.10x 543.75 9295.52 [i422] addAvg[32x32] 27.32x 983.57 26872.14 [i422] addAvg_aligned[32x32] 27.39x 980.91 26872.00 [i422] satd[32x32] 14.24x 1866.98 26580.42 satd[32x64] 14.72x 3623.39 53322.61 avg_pp[32x64] 29.52x 1158.59 34206.99 avg_pp_aligned[32x64] 29.37x 1160.75 34094.63 sad[32x64] 8.37x 1231.59 10313.99 sad_x3[32x64] 5.58x 4809.46 26825.57 sad_x4[32x64] 5.62x 6166.52 34679.46 copy_pp[32x64] 17.43x 1062.61 18519.14 addAvg[32x64] 29.77x 1939.69 57751.68 addAvg_aligned[32x64] 29.72x 1940.17 57665.55 [i420] copy_pp[16x32] 29.24x 292.01 8537.19 [i420] addAvg[16x32] 26.00x 543.79 14140.14 [i420] addAvg_aligned[16x32] 26.02x 544.87 14179.36 [i420] satd[16x32] 13.70x 974.88 13356.65 [i422] copy_pp[16x64] 30.75x 547.95 16851.30 [i422] addAvg[16x64] 27.72x 1019.50 28260.22 [i422] addAvg_aligned[16x64] 27.36x 1039.31 28435.85 [i422] satd[16x64] 14.41x 1865.80 26879.86 satd[64x16] 14.50x 1858.85 26947.76 avg_pp[64x16] 27.08x 626.43 16963.19 avg_pp_aligned[64x16] 27.10x 626.04 16968.39 sad[64x16] 7.22x 696.36 5027.80 sad_x3[64x16] 5.18x 2441.59 12650.64 sad_x4[64x16] 5.20x 3169.65 16480.08 copy_pp[64x16] 16.89x 545.57 9216.25 addAvg[64x16] 29.66x 979.33 29045.37 addAvg_aligned[64x16] 29.75x 978.77 29115.51 [i420] copy_pp[ 32x8] 16.07x 154.74 2486.61 [i420] addAvg[ 32x8] 24.28x 293.97 7137.33 [i420] addAvg_aligned[ 32x8] 24.35x 294.95 7182.22 [i420] satd[ 32x8] 12.75x 552.33 7042.73 [i422] copy_pp[32x16] 16.76x 283.96 4758.60 [i422] addAvg[32x16] 25.72x 556.08 14304.04 [i422] addAvg_aligned[32x16] 25.69x 555.80 14279.02 [i422] satd[32x16] 13.58x 965.29 13112.07 satd[64x48] 14.84x 5379.35 79852.74 avg_pp[64x48] 29.39x 1731.22 50888.32 avg_pp_aligned[64x48] 29.61x 1719.38 50914.97 sad[64x48] 8.10x 1808.19 14650.52 sad_x3[64x48] 5.25x 7185.04 37751.04 sad_x4[64x48] 5.33x 9214.61 49126.67 copy_pp[64x48] 32.59x 1584.18 51622.41 addAvg[64x48] 30.55x 2942.91 89896.41 addAvg_aligned[64x48] 31.84x 2833.76 90220.88 [i420] copy_pp[32x24] 18.84x 412.96 7782.20 [i420] addAvg[32x24] 28.79x 750.99 21623.97 [i420] addAvg_aligned[32x24] 28.76x 755.25 21724.27 [i420] satd[32x24] 14.10x 1415.84 19966.73 [i422] copy_pp[32x48] 17.10x 809.50 13839.48 [i422] addAvg[32x48] 30.18x 1424.94 43010.16 [i422] addAvg_aligned[32x48] 30.16x 1433.30 43233.77 [i422] satd[32x48] 7.82x 5139.30 40169.62 satd[16x64] 14.92x 1863.07 27804.87 avg_pp[16x64] 27.63x 642.29 17748.09 avg_pp_aligned[16x64] 27.35x 646.88 17690.08 sad[16x64] 7.80x 724.20 5645.54 sad_x3[16x64] 5.80x 2475.12 14355.20 sad_x4[16x64] 6.09x 3131.82 19073.95 copy_pp[16x64] 30.90x 545.36 16849.76 addAvg[16x64] 27.02x 1040.96 28128.64 addAvg_aligned[16x64] 27.42x 1034.00 28350.84 [i420] copy_pp[ 8x32] 9.07x 282.17 2558.44 [i420] addAvg[ 8x32] 13.52x 541.02 7313.17 [i420] addAvg_aligned[ 8x32] 13.78x 532.34 7336.51 [i420] satd[ 8x32] 7.35x 912.77 6706.95 [i422] copy_pp[ 8x64] 8.85x 556.25 4924.41 [i422] addAvg[ 8x64] 13.87x 1046.22 14509.68 [i422] addAvg_aligned[ 8x64] 13.89x 1039.70 14445.44 [i422] satd[ 8x64] 7.71x 1758.79 13554.70 satd[48x64] 14.87x 5365.95 79772.79 avg_pp[48x64] 31.33x 1674.54 52458.76 avg_pp_aligned[48x64] 31.00x 1678.91 52038.20 sad[48x64] 8.13x 1825.64 14840.56 sad_x3[48x64] 5.38x 7122.12 38325.07 sad_x4[48x64] 5.46x 9186.03 50155.35 copy_pp[48x64] 17.00x 1583.21 26909.18 addAvg[48x64] 27.90x 2871.40 80100.91 addAvg_aligned[48x64] 27.53x 2907.45 80032.87 [i420] copy_pp[24x32] 23.92x 530.66 12691.46 [i420] addAvg[24x32] 14.08x 1492.77 21016.41 [i420] addAvg_aligned[24x32] 14.03x 1497.89 21014.45 [i420] satd[24x32] 8.22x 2606.85 21420.00 [i422] copy_pp[24x64] 13.80x 1050.53 14498.43 [i422] addAvg[24x64] 21.30x 1905.87 40595.51 [i422] addAvg_aligned[24x64] 21.05x 1931.43 40654.29 [i422] satd[24x64] 8.22x 5157.15 42366.30 ssd_s[4x4] 3.52x 74.10 260.78 ssd_s_aligned[4x4] 3.48x 74.06 257.70 sa8d[4x4] 2.75x 204.92 562.53 residual[4x4] 3.40x 76.20 259.10 residual_aligned[4x4] 3.43x 75.25 257.84 blkfill[4x4] 1.04x 72.91 76.03 blkfill_aligned[4x4] 1.04x 73.05 76.03 transpose[4x4] 3.43x 74.97 256.99 cpy2Dto1D_shl[4x4] 3.26x 75.08 244.79 cpy2Dto1D_shr[4x4] 4.35x 73.47 319.28 cpy1Dto2D_shl[4x4] 3.42x 75.22 257.13 cpy1Dto2D_shl_aligned[4x4] 3.38x 74.13 250.54 cpy1Dto2D_shr[4x4] 4.08x 74.73 304.83 copy_cnt[4x4] 4.49x 73.26 329.10 psy_cost_pp[4x4] 8.98x 177.57 1594.29 ssimDist[4x4] 4.12x 152.40 627.62 ssd_s[8x8] 5.21x 77.49 403.87 ssd_s_aligned[8x8] 5.24x 76.55 401.48 sa8d[8x8] 5.25x 297.86 1563.15 residual[8x8] 8.02x 97.59 782.48 residual_aligned[8x8] 7.99x 97.49 779.42 blkfill[8x8] 1.00x 76.79 76.87 blkfill_aligned[8x8] 1.01x 76.76 77.58 transpose[8x8] 8.78x 81.73 717.82 var[8x8] 2.78x 152.26 422.53 cpy2Dto1D_shl[8x8] 11.44x 75.92 868.20 cpy2Dto1D_shr[8x8] 14.54x 78.51 1141.60 cpy1Dto2D_shl[8x8] 15.01x 75.43 1131.92 cpy1Dto2D_shl_aligned[8x8] 15.19x 75.01 1139.64 cpy1Dto2D_shr[8x8] 15.00x 75.11 1126.45 copy_cnt[8x8] 14.77x 77.29 1141.88 psy_cost_pp[8x8] 10.85x 341.70 3707.76 ssimDist[8x8] 7.06x 322.37 2274.37 ssd_s[16x16] 7.21x 185.98 1341.50 ssd_s_aligned[16x16] 7.34x 183.65 1347.96 sa8d[16x16] 10.14x 598.66 6069.52 residual[16x16] 15.82x 195.99 3101.08 residual_aligned[16x16] 15.61x 197.99 3090.80 blkfill[16x16] 1.64x 147.35 242.26 blkfill_aligned[16x16] 1.64x 147.32 241.84 transpose[16x16] 9.10x 290.19 2640.08 var[16x16] 2.87x 390.99 1124.07 cpy2Dto1D_shl[16x16] 23.58x 153.31 3615.17 cpy2Dto1D_shr[16x16] 22.58x 194.94 4400.88 cpy1Dto2D_shl[16x16] 28.64x 153.45 4395.24 cpy1Dto2D_shl_aligned[16x16] 28.28x 155.30 4392.46 cpy1Dto2D_shr[16x16] 22.55x 194.21 4379.08 copy_cnt[16x16] 23.64x 186.85 4417.44 psy_cost_pp[16x16] 10.45x 1390.48 14525.70 ssimDist[16x16] 8.30x 1104.73 9163.83 ssd_s[32x32] 9.89x 497.74 4923.43 ssd_s_aligned[32x32] 9.84x 499.98 4922.16 sa8d[32x32] 11.47x 2071.32 23750.76 residual[32x32] 32.09x 686.55 22034.15 residual_aligned[32x32] 32.06x 683.16 21904.81 blkfill[32x32] 1.88x 537.61 1013.39 blkfill_aligned[32x32] 1.88x 537.80 1012.12 transpose[32x32] 8.54x 1212.97 10360.70 var[32x32] 2.85x 1446.99 4122.13 cpy2Dto1D_shl[32x32] 32.44x 545.99 17709.30 cpy2Dto1D_shr[32x32] 31.72x 541.93 17189.08 cpy1Dto2D_shl[32x32] 24.76x 549.49 13607.69 cpy1Dto2D_shl_aligned[32x32] 25.05x 548.27 13735.57 cpy1Dto2D_shr[32x32] 31.35x 547.71 17171.46 copy_cnt[32x32] 24.64x 547.07 13480.06 psy_cost_pp[32x32] 10.92x 5327.74 58189.22 ssimDist[32x32] 8.87x 4081.62 36199.26 sa8d[64x64] 6.40x 15117.65 96781.10 transpose[64x64] 14.30x 4817.00 68868.07 var[64x64] 2.41x 5931.19 14297.54 psy_cost_pp[64x64] 10.95x 21330.76 233651.72 ssimDist[64x64] 9.01x 16131.93 145367.41 weight_pp 22.78x 1660.10 37817.39 weight_sp 14.97x 2166.11 32424.31 downscale 14.11x 33631.80 474568.03 scale1D_128to64 12.41x 214.94 2667.58 scale1D_128to64_aligned 12.57x 213.05 2678.84 scale2D_64to32 13.77x 1932.09 26596.21 ssim_4x4x2_core 6.62x 172.39 1142.02 ssim_end_4 2.46x 170.47 419.58 calSign 8.04x 178.59 1435.28 SAO_EO_0 9.72x 550.48 5351.70 SAO_EO_1 13.61x 293.24 3990.42 SAO_EO_1_2Rows 17.20x 458.69 7890.08 SAO_EO_2[0] 5.68x 185.91 1055.19 SAO_EO_2[1] 9.22x 431.88 3980.32 SAO_EO_3[0] 2.93x 324.51 951.10 SAO_EO_3[1] 8.71x 432.29 3765.24 SAO_BO_0 11.98x 9110.06 109157.50 saoCuStatsE0 1.00x 114856.27 114333.29 saoCuStatsE1 1.18x 131513.64 155579.70 saoCuStatsE2 1.07x 145756.17 155888.17 saoCuStatsE3 1.23x 128855.12 158483.08 planecopy_cp 16.03x 2287.97 36677.05 propagateCost 3.18x 1626.43 5167.09 cuTreeFix8Pack 4.87x 1227.01 5972.35 cuTreeFix8Unpack 3.60x 1787.54 6432.69 scanPosLast 16.86x 4328.51 72982.37 findPosFirstLast 5.07x 100.33 508.94 costCoeffNxN 1.95x 811.13 1579.98 costCoeffRemain 0.57x 481.00 274.39 pelFilterLumaStrong_Vertical 2.04x 490.32 998.52 pelFilterLumaStrong_Horizontal 3.72x 293.94 1093.49 pelFilterChroma_Vertical 1.06x 354.17 375.53 pelFilterChroma_Horizontal 1.92x 200.79 385.49 integral_init4v 8.83x 128.02 1129.82 integral_init8v 3.80x 181.81 690.32 integral_init12v 3.87x 184.05 711.36 integral_init16v 5.47x 131.14 716.83 integral_init24v 8.33x 137.02 1141.32 integral_init32v 3.93x 180.83 710.10 integral_init4h 4.70x 326.39 1535.09 integral_init8h 3.11x 509.15 1583.21 integral_init12h 2.21x 679.83 1502.69 integral_init16h 1.93x 733.67 1418.94 normFact[8x8] 6.03x 188.88 1138.24 normFact[16x16] 7.55x 587.49 4433.71 normFact[32x32] 8.08x 2178.65 17593.62 normFact[64x64] 8.10x 8502.93 68845.91 == transforms primitives == dst4x4 6.95x 161.99 1125.19 dct4x4 6.14x 149.07 914.77 dct8x8 4.48x 858.31 3845.09 dct16x16 11.31x 3828.30 43299.84 dct32x32 8.25x 30162.75 248791.64 idst4x4 8.88x 174.91 1552.63 idct4x4 9.83x 152.19 1496.00 idct8x8 15.20x 710.09 10796.17 idct16x16 9.34x 3756.77 35083.19 idct32x32 6.60x 26440.67 174552.22 dequant_normal 14.68x 2009.71 29497.07 dequant_scaling 15.74x 2852.24 44901.00 quant 16.08x 4275.71 68751.22 nquant 17.35x 3307.17 57367.73 nonPsyRdoQuant[4x4] 3.29x 172.81 568.84 nonPsyRdoQuant[8x8] 3.00x 187.38 561.40 nonPsyRdoQuant[16x16] 3.09x 183.72 567.72 nonPsyRdoQuant[32x32] 3.01x 186.82 562.67 psyRdoQuant_1p[4x4] 3.30x 172.71 569.68 psyRdoQuant_1p[8x8] 3.22x 173.02 556.63 psyRdoQuant_1p[16x16] 3.30x 172.85 570.10 psyRdoQuant_1p[32x32] 3.23x 173.06 559.02 count_nonzero[4x4] 1.00x 73.12 73.23 count_nonzero[8x8] 2.77x 73.15 202.57 count_nonzero[16x16] 4.21x 147.42 621.02 count_nonzero[32x32] 6.30x 366.64 2311.54 denoiseDct 15.97x 2436.03 38896.71 == interp primitives == luma_hpp[ 4x4] 6.56x 262.67 1723.63 luma_hps[ 4x4] 6.89x 650.88 4483.93 luma_vpp[ 4x4] 7.42x 242.78 1801.90 luma_vps[ 4x4] 6.70x 233.46 1564.55 luma_vsp[ 4x4] 10.40x 182.39 1897.01 luma_vss[ 4x4] 7.90x 210.00 1658.12 luma_hv [ 4x4] 7.44x 863.25 6424.40 luma_hpp[ 8x8] 15.37x 443.46 6816.79 luma_hps[ 8x8] 11.39x 1066.12 12146.05 luma_vpp[ 8x8] 14.30x 470.56 6729.40 luma_vps[ 8x8] 15.11x 438.38 6626.10 luma_vsp[ 8x8] 14.96x 465.84 6970.68 luma_vss[ 8x8] 15.52x 424.80 6590.94 luma_hv [ 8x8] 13.26x 1473.12 19533.23 convert_p2s[ 8x8] 7.61x 109.15 830.18 convert_p2s_aligned[ 8x8] 7.12x 116.82 831.44 luma_hpp[16x16] 23.56x 1152.55 27158.88 luma_hps[16x16] 26.07x 1422.25 37076.53 luma_vpp[16x16] 17.47x 1571.34 27452.23 luma_vps[16x16] 18.19x 1473.26 26797.21 luma_vsp[16x16] 17.66x 1551.60 27393.57 luma_vss[16x16] 19.07x 1333.64 25433.47 luma_hv [16x16] 21.57x 3116.26 67211.22 convert_p2s[16x16] 25.59x 196.97 5039.58 convert_p2s_aligned[16x16] 26.97x 194.21 5237.07 luma_hpp[32x32] 23.52x 4338.32 102018.34 luma_hps[32x32] 26.39x 4742.12 125161.12 luma_vpp[32x32] 15.45x 6141.12 94882.55 luma_vps[32x32] 18.27x 5741.23 104882.87 luma_vsp[32x32] 20.84x 6067.67 126443.57 luma_vss[32x32] 19.10x 5298.34 101193.62 luma_hv [32x32] 22.93x 10782.63 247238.03 convert_p2s[32x32] 34.76x 544.45 18926.93 convert_p2s_aligned[32x32] 32.24x 543.68 17529.38 luma_hpp[64x64] 22.32x 19588.29 437245.94 luma_hps[64x64] 22.11x 18025.03 398447.84 luma_vpp[64x64] 15.16x 24427.93 370428.22 luma_vps[64x64] 13.64x 23086.36 314968.44 luma_vsp[64x64] 17.91x 24014.94 430057.41 luma_vss[64x64] 16.38x 21227.19 347751.56 luma_hv [64x64] 20.78x 42387.82 880905.12 convert_p2s[64x64] 32.31x 2160.44 69795.34 convert_p2s_aligned[64x64] 32.90x 2091.80 68821.36 luma_hpp[ 8x4] 14.00x 244.14 3419.06 luma_hps[ 8x4] 11.66x 762.92 8896.03 luma_vpp[ 8x4] 12.80x 271.88 3479.80 luma_vps[ 8x4] 12.82x 257.94 3307.39 luma_vsp[ 8x4] 12.93x 269.74 3487.52 luma_vss[ 8x4] 13.26x 249.81 3313.61 luma_hv [ 8x4] 11.46x 1088.20 12469.70 convert_p2s[ 8x4] 5.97x 76.09 454.37 convert_p2s_aligned[ 8x4] 5.86x 75.39 441.74 luma_hpp[ 4x8] 6.73x 502.29 3381.32 luma_hps[ 4x8] 6.61x 924.96 6111.60 luma_vpp[ 4x8] 11.85x 284.90 3377.43 luma_vps[ 4x8] 12.20x 249.50 3043.81 luma_vsp[ 4x8] 14.54x 259.83 3776.77 luma_vss[ 4x8] 12.61x 247.71 3124.70 luma_hv [ 4x8] 8.34x 1176.10 9807.31 convert_p2s[ 4x8] 5.66x 80.68 456.89 convert_p2s_aligned[ 4x8] 6.31x 78.96 498.14 luma_hpp[ 16x8] 20.70x 612.77 12681.81 luma_hps[ 16x8] 21.22x 999.47 21204.25 luma_vpp[ 16x8] 14.43x 931.96 13449.98 luma_vps[ 16x8] 15.45x 854.18 13194.44 luma_vsp[ 16x8] 13.91x 921.25 12812.95 luma_vss[ 16x8] 14.06x 794.14 11169.00 luma_hv [ 16x8] 18.39x 1969.21 36208.24 convert_p2s[ 16x8] 19.00x 115.70 2198.48 convert_p2s_aligned[ 16x8] 20.30x 117.69 2388.70 luma_hpp[ 8x16] 16.61x 810.17 13458.13 luma_hps[ 8x16] 12.25x 1502.34 18398.33 luma_vpp[ 8x16] 16.90x 806.94 13637.63 luma_vps[ 8x16] 16.56x 763.13 12634.44 luma_vsp[ 8x16] 17.08x 804.35 13735.32 luma_vss[ 8x16] 16.44x 689.49 11332.69 luma_hv [ 8x16] 14.34x 2337.61 33529.72 convert_p2s[ 8x16] 9.41x 199.49 1876.53 convert_p2s_aligned[ 8x16] 9.11x 205.27 1870.92 luma_hpp[32x16] 24.61x 2224.76 54756.27 luma_hps[32x16] 26.38x 2796.43 73780.13 luma_vpp[32x16] 17.89x 3067.77 54883.79 luma_vps[32x16] 18.41x 2899.67 53382.09 luma_vsp[32x16] 17.89x 3021.00 54032.57 luma_vss[32x16] 19.23x 2664.83 51237.48 luma_hv [32x16] 22.83x 5907.62 134859.42 convert_p2s[32x16] 25.04x 296.63 7427.73 convert_p2s_aligned[32x16] 24.17x 297.47 7189.34 luma_hpp[16x32] 22.54x 2229.84 50255.79 luma_hps[16x32] 22.97x 2409.24 55339.14 luma_vpp[16x32] 15.36x 3079.33 47293.63 luma_vps[16x32] 18.21x 2901.81 52849.58 luma_vsp[16x32] 17.96x 3044.12 54680.94 luma_vss[16x32] 19.03x 2688.31 51160.46 luma_hv [16x32] 20.90x 5519.17 115378.23 convert_p2s[16x32] 21.93x 303.50 6655.05 convert_p2s_aligned[16x32] 22.65x 299.33 6778.33 luma_hpp[64x32] 23.52x 9315.96 219157.22 luma_hps[64x32] 26.11x 9673.29 252538.53 luma_vpp[64x32] 17.89x 12133.11 217010.38 luma_vps[64x32] 18.66x 11488.17 214348.70 luma_vsp[64x32] 17.77x 12024.85 213729.50 luma_vss[64x32] 19.26x 10579.64 203768.88 luma_hv [64x32] 22.89x 21508.95 492442.56 convert_p2s[64x32] 25.34x 1168.35 29602.71 convert_p2s_aligned[64x32] 27.91x 1067.33 29791.94 luma_hpp[32x64] 23.08x 9446.81 218010.30 luma_hps[32x64] 22.21x 8968.59 199200.64 luma_vpp[32x64] 15.33x 12128.41 185976.25 luma_vps[32x64] 13.70x 11510.14 157678.30 luma_vsp[32x64] 18.03x 11966.77 215716.72 luma_vss[32x64] 16.51x 10567.90 174498.92 luma_hv [32x64] 19.07x 23240.35 443289.94 convert_p2s[32x64] 25.61x 1071.61 27440.84 convert_p2s_aligned[32x64] 25.64x 1063.06 27258.11 luma_hpp[16x12] 23.22x 884.84 20546.89 luma_hps[16x12] 24.91x 1237.12 30812.48 luma_vpp[16x12] 16.63x 1213.67 20183.80 luma_vps[16x12] 17.87x 1117.51 19965.46 luma_vsp[16x12] 19.92x 1199.91 23906.61 luma_vss[16x12] 18.38x 1055.29 19392.25 luma_hv [16x12] 21.54x 2475.47 53329.48 convert_p2s[16x12] 26.35x 155.62 4099.84 convert_p2s_aligned[16x12] 25.58x 161.40 4129.30 luma_hpp[12x16] 8.41x 2426.47 20395.21 luma_hps[12x16] 12.15x 2311.65 28090.62 luma_vpp[12x16] 14.70x 1246.37 18315.73 luma_vps[12x16] 15.58x 1122.87 17498.87 luma_vsp[12x16] 18.45x 1190.14 21963.84 luma_vss[12x16] 16.66x 1053.40 17548.49 luma_hv [12x16] 14.22x 3550.45 50490.48 convert_p2s[12x16] 9.22x 287.81 2652.57 convert_p2s_aligned[12x16] 8.65x 306.58 2653.25 luma_hpp[ 16x4] 18.85x 361.28 6811.32 luma_hps[ 16x4] 23.20x 763.00 17702.39 luma_vpp[ 16x4] 10.71x 551.91 5913.25 luma_vps[ 16x4] 12.94x 515.60 6669.96 luma_vsp[ 16x4] 12.63x 539.90 6819.66 luma_vss[ 16x4] 13.22x 499.45 6600.76 luma_hv [ 16x4] 19.29x 1305.76 25188.62 convert_p2s[ 16x4] 15.18x 75.81 1150.72 convert_p2s_aligned[ 16x4] 14.99x 76.62 1148.48 luma_hpp[ 4x16] 6.44x 957.13 6165.34 luma_hps[ 4x16] 6.22x 1269.59 7900.86 luma_vpp[ 4x16] 14.93x 448.68 6699.24 luma_vps[ 4x16] 13.44x 444.83 5980.50 luma_vsp[ 4x16] 16.46x 459.85 7567.01 luma_vss[ 4x16] 13.79x 425.05 5860.78 luma_hv [ 4x16] 8.77x 1775.96 15577.11 convert_p2s[ 4x16] 6.88x 167.80 1154.93 convert_p2s_aligned[ 4x16] 6.89x 166.65 1148.34 luma_hpp[32x24] 23.74x 3288.28 78051.27 luma_hps[32x24] 26.90x 3720.65 100072.08 luma_vpp[32x24] 14.45x 4818.16 69631.91 luma_vps[32x24] 17.60x 4503.45 79248.41 luma_vsp[32x24] 20.02x 4736.69 94827.00 luma_vss[32x24] 18.16x 4195.13 76198.16 luma_hv [32x24] 22.41x 8500.27 190485.70 convert_p2s[32x24] 32.74x 431.14 14115.96 convert_p2s_aligned[32x24] 37.69x 431.31 16255.77 luma_hpp[24x32] 11.47x 7100.04 81428.80 luma_hps[24x32] 12.99x 7246.00 94142.43 luma_vpp[24x32] 17.88x 4594.73 82144.65 luma_vps[24x32] 18.59x 4357.38 81019.04 luma_vsp[24x32] 17.76x 4550.39 80835.27 luma_vss[24x32] 16.47x 4001.98 65915.03 luma_hv [24x32] 15.46x 11927.35 184425.45 convert_p2s[24x32] 18.65x 573.49 10695.55 convert_p2s_aligned[24x32] 18.74x 572.61 10728.52 luma_hpp[ 32x8] 23.17x 1161.20 26902.16 luma_hps[ 32x8] 26.42x 1840.70 48627.55 luma_vpp[ 32x8] 15.26x 1775.98 27098.00 luma_vps[ 32x8] 16.38x 1651.69 27058.02 luma_vsp[ 32x8] 15.46x 1761.77 27229.86 luma_vss[ 32x8] 16.77x 1531.00 25677.94 luma_hv [ 32x8] 21.67x 3660.22 79327.39 convert_p2s[ 32x8] 27.02x 184.93 4997.35 convert_p2s_aligned[ 32x8] 27.05x 184.96 5002.69 luma_hpp[ 8x32] 16.05x 1570.96 25213.89 luma_hps[ 8x32] 11.19x 2487.52 27832.64 luma_vpp[ 8x32] 15.29x 1556.98 23799.30 luma_vps[ 8x32] 17.85x 1460.12 26067.07 luma_vsp[ 8x32] 17.99x 1543.96 27775.55 luma_vss[ 8x32] 18.85x 1351.54 25470.85 luma_hv [ 8x32] 14.21x 4098.01 58251.22 convert_p2s[ 8x32] 13.60x 322.86 4392.46 convert_p2s_aligned[ 8x32] 13.49x 325.31 4389.24 luma_hpp[64x48] 22.28x 14244.93 317334.12 luma_hps[64x48] 26.31x 13530.18 355921.69 luma_vpp[64x48] 15.26x 18205.44 277747.94 luma_vps[64x48] 18.83x 17132.77 322664.25 luma_vsp[64x48] 21.20x 17998.53 381510.94 luma_vss[64x48] 19.24x 15833.33 304560.31 luma_hv [64x48] 22.63x 31686.84 717150.94 convert_p2s[64x48] 28.49x 1584.54 45142.14 convert_p2s_aligned[64x48] 28.48x 1580.76 45018.98 luma_hpp[48x64] 22.98x 14270.46 327883.22 luma_hps[48x64] 15.74x 21844.73 343785.31 luma_vpp[48x64] 17.89x 18207.79 325689.41 luma_vps[48x64] 18.81x 17080.46 321281.47 luma_vsp[48x64] 17.93x 17981.72 322395.56 luma_vss[48x64] 19.41x 15773.98 306185.88 luma_hv [48x64] 17.05x 41347.27 704841.06 convert_p2s[48x64] 27.00x 1609.33 43456.11 convert_p2s_aligned[48x64] 27.42x 1584.86 43454.99 luma_hpp[64x16] 25.64x 4260.19 109251.06 luma_hps[64x16] 22.40x 5739.37 128540.20 luma_vpp[64x16] 15.18x 6108.65 92752.95 luma_vps[64x16] 13.65x 5773.49 78782.12 luma_vsp[64x16] 17.99x 6029.39 108455.80 luma_vss[64x16] 16.43x 5287.98 86886.83 luma_hv [64x16] 21.67x 11501.19 249254.58 convert_p2s[64x16] 33.76x 540.22 18235.70 convert_p2s_aligned[64x16] 31.69x 542.32 17184.30 luma_hpp[16x64] 25.06x 4339.47 108748.86 luma_hps[16x64] 26.49x 4329.31 114684.41 luma_vpp[16x64] 17.99x 6092.56 109625.19 luma_vps[16x64] 18.71x 5706.58 106749.86 luma_vsp[16x64] 18.08x 6008.01 108654.59 luma_vss[16x64] 19.33x 5271.24 101914.80 luma_hv [16x64] 22.50x 10386.79 233680.89 convert_p2s[16x64] 29.14x 645.90 18819.44 convert_p2s_aligned[16x64] 30.60x 548.20 16772.45 = Color Space i420 = chroma_hpp[ 4x4] 4.73x 198.83 939.74 chroma_hps[ 4x4] 5.37x 281.86 1513.91 chroma_vpp[ 4x4] 7.42x 137.86 1023.07 chroma_vps[ 4x4] 7.18x 125.95 904.25 chroma_vsp[ 4x4] 8.13x 137.97 1121.96 chroma_vss[ 4x4] 8.14x 115.45 939.46 chroma_p2s[ 4x4] 3.61x 74.52 268.64 chroma_p2s_aligned[ 4x4] 3.67x 75.15 276.07 chroma_hpp[ 8x8] 10.68x 416.29 4447.88 chroma_hps[ 8x8] 8.02x 541.61 4342.38 chroma_vpp[ 8x8] 12.12x 306.68 3717.58 chroma_vps[ 8x8] 11.35x 286.13 3247.27 chroma_vsp[ 8x8] 13.17x 306.93 4042.61 chroma_vss[ 8x8] 13.85x 266.66 3692.18 chroma_p2s[ 8x8] 7.10x 112.79 801.00 chroma_p2s_aligned[ 8x8] 6.97x 112.79 785.85 chroma_hpp[16x16] 11.54x 1505.09 17372.34 chroma_hps[16x16] 9.31x 1631.62 15195.76 chroma_vpp[16x16] 18.47x 733.72 13555.26 chroma_vps[16x16] 19.05x 667.01 12704.58 chroma_vsp[16x16] 22.50x 726.65 16350.12 chroma_vss[16x16] 24.18x 605.94 14652.77 chroma_p2s[16x16] 21.74x 200.23 4353.61 chroma_p2s_aligned[16x16] 21.97x 198.09 4352.91 chroma_hpp[32x32] 12.18x 5723.67 69720.70 chroma_hps[32x32] 9.53x 5839.96 55640.32 chroma_vpp[32x32] 19.49x 2754.98 53696.73 chroma_vps[32x32] 20.92x 2442.71 51100.28 chroma_vsp[32x32] 24.17x 2770.85 66965.88 chroma_vss[32x32] 28.45x 2089.49 59447.68 chroma_p2s[32x32] 32.61x 540.01 17610.34 chroma_p2s_aligned[32x32] 32.48x 541.27 17578.45 chroma_hpp[ 4x2] 4.82x 106.00 511.04 chroma_hps[ 4x2] 5.12x 217.25 1111.58 chroma_vpp[ 4x2] 7.17x 79.03 567.01 chroma_vps[ 4x2] 6.66x 76.90 512.02 chroma_vsp[ 4x2] 7.63x 78.37 598.30 chroma_vss[ 4x2] 6.32x 79.35 501.78 chroma_p2s[ 4x2] 2.27x 73.92 168.06 chroma_p2s_aligned[ 4x2] 2.30x 72.70 166.93 chroma_hpp[ 2x4] 3.49x 143.12 499.84 chroma_hps[ 2x4] 3.62x 191.72 693.41 chroma_vpp[ 2x4] 3.69x 149.35 551.16 chroma_vps[ 2x4] 4.14x 123.26 509.78 chroma_vsp[ 2x4] 4.02x 149.21 599.84 chroma_vss[ 2x4] 4.31x 116.64 502.48 chroma_p2s[ 2x4] 1.90x 77.21 146.87 chroma_p2s_aligned[ 2x4] 1.87x 79.38 148.14 chroma_hpp[ 8x4] 7.68x 237.77 1825.61 chroma_hps[ 8x4] 8.12x 347.76 2823.15 chroma_vpp[ 8x4] 10.38x 184.72 1916.93 chroma_vps[ 8x4] 8.94x 181.39 1621.64 chroma_vsp[ 8x4] 12.59x 183.84 2315.33 chroma_vss[ 8x4] 10.62x 173.74 1844.97 chroma_p2s[ 8x4] 6.04x 74.38 449.46 chroma_p2s_aligned[ 8x4] 5.77x 76.37 441.04 chroma_hpp[ 4x8] 5.62x 318.13 1787.88 chroma_hps[ 4x8] 5.75x 409.28 2351.94 chroma_vpp[ 4x8] 10.66x 193.47 2062.19 chroma_vps[ 4x8] 9.14x 190.88 1744.95 chroma_vsp[ 4x8] 10.87x 197.01 2141.52 chroma_vss[ 4x8] 9.09x 181.92 1653.21 chroma_p2s[ 4x8] 5.84x 78.51 458.44 chroma_p2s_aligned[ 4x8] 5.77x 79.07 456.05 chroma_hpp[ 16x8] 8.52x 779.49 6639.34 chroma_hps[ 16x8] 8.68x 1032.70 8959.72 chroma_vpp[ 16x8] 16.84x 400.67 6747.97 chroma_vps[ 16x8] 17.49x 363.31 6354.01 chroma_vsp[ 16x8] 19.60x 402.42 7885.54 chroma_vss[ 16x8] 18.95x 316.52 5998.35 chroma_p2s[ 16x8] 18.67x 116.50 2174.91 chroma_p2s_aligned[ 16x8] 18.91x 114.93 2173.37 chroma_hpp[ 8x16] 8.77x 763.59 6696.81 chroma_hps[ 8x16] 8.95x 883.18 7902.27 chroma_vpp[ 8x16] 11.75x 576.28 6771.20 chroma_vps[ 8x16] 12.10x 540.71 6545.14 chroma_vsp[ 8x16] 14.95x 539.55 8065.18 chroma_vss[ 8x16] 12.40x 505.02 6263.67 chroma_p2s[ 8x16] 8.57x 201.21 1724.00 chroma_p2s_aligned[ 8x16] 8.32x 208.14 1732.18 chroma_hpp[32x16] 12.14x 2901.11 35229.22 chroma_hps[32x16] 9.88x 3202.41 31630.46 chroma_vpp[32x16] 19.93x 1422.49 28346.07 chroma_vps[32x16] 19.41x 1309.62 25421.08 chroma_vsp[32x16] 22.58x 1411.32 31868.38 chroma_vss[32x16] 27.72x 1094.47 30338.34 chroma_p2s[32x16] 24.21x 294.78 7135.50 chroma_p2s_aligned[32x16] 23.74x 301.47 7156.45 chroma_hpp[16x32] 12.23x 2897.28 35442.45 chroma_hps[16x32] 9.41x 2952.12 27769.20 chroma_vpp[16x32] 21.71x 1487.58 32294.27 chroma_vps[16x32] 20.72x 1233.56 25561.78 chroma_vsp[16x32] 23.05x 1384.56 31918.18 chroma_vss[16x32] 21.64x 1110.86 24034.04 chroma_p2s[16x32] 22.14x 300.28 6646.63 chroma_p2s_aligned[16x32] 22.01x 302.59 6658.71 chroma_hpp[ 8x6] 10.13x 324.54 3288.74 chroma_hps[ 8x6] 8.23x 434.74 3575.90 chroma_vpp[ 8x6] 11.20x 245.23 2746.83 chroma_vps[ 8x6] 10.92x 224.36 2450.00 chroma_vsp[ 8x6] 12.25x 244.67 2997.66 chroma_vss[ 8x6] 12.39x 224.19 2778.26 chroma_p2s[ 8x6] 7.74x 79.49 615.55 chroma_p2s_aligned[ 8x6] 7.62x 80.72 614.99 chroma_hpp[ 6x8] 5.62x 452.15 2538.94 chroma_hps[ 6x8] 4.60x 737.12 3394.30 chroma_vpp[ 6x8] 6.46x 399.90 2582.85 chroma_vps[ 6x8] 6.98x 355.64 2481.98 chroma_vsp[ 6x8] 8.54x 388.96 3319.88 chroma_vss[ 6x8] 8.01x 344.12 2757.92 chroma_p2s[ 6x8] 5.80x 154.39 895.97 chroma_p2s_aligned[ 6x8] 5.80x 154.04 893.31 chroma_hpp[ 8x2] 7.51x 148.19 1113.53 chroma_hps[ 8x2] 7.70x 264.03 2032.81 chroma_vpp[ 8x2] 6.69x 144.17 963.87 chroma_vps[ 8x2] 7.56x 114.86 867.78 chroma_vsp[ 8x2] 7.65x 143.29 1096.43 chroma_vss[ 8x2] 8.64x 109.22 944.09 chroma_p2s[ 8x2] 4.78x 73.01 349.16 chroma_p2s_aligned[ 8x2] 4.77x 72.73 346.91 chroma_hpp[ 2x8] 4.54x 219.84 997.68 chroma_hps[ 2x8] 4.06x 263.09 1067.82 chroma_vpp[ 2x8] 5.02x 217.70 1092.22 chroma_vps[ 2x8] 4.61x 199.04 917.01 chroma_vsp[ 2x8] 4.96x 223.48 1108.08 chroma_vss[ 2x8] 4.70x 192.98 907.90 chroma_p2s[ 2x8] 2.77x 79.74 220.94 chroma_p2s_aligned[ 2x8] 3.36x 82.61 277.90 chroma_hpp[16x12] 11.30x 1141.36 12899.54 chroma_hps[16x12] 9.24x 1302.41 12027.77 chroma_vpp[16x12] 17.53x 581.40 10193.57 chroma_vps[16x12] 18.66x 512.59 9564.00 chroma_vsp[16x12] 21.99x 559.54 12302.43 chroma_vss[16x12] 24.26x 451.90 10962.45 chroma_p2s[16x12] 20.30x 165.21 3354.25 chroma_p2s_aligned[16x12] 20.59x 162.94 3354.66 chroma_hpp[12x16] 8.92x 1475.85 13161.41 chroma_hps[12x16] 7.72x 1487.65 11488.29 chroma_vpp[12x16] 13.98x 853.49 11930.16 chroma_vps[12x16] 11.98x 803.35 9626.61 chroma_vsp[12x16] 14.72x 811.17 11937.11 chroma_vss[12x16] 13.30x 690.09 9174.91 chroma_p2s[12x16] 8.85x 285.64 2528.98 chroma_p2s_aligned[12x16] 9.01x 282.00 2541.46 chroma_hpp[ 16x4] 10.47x 421.93 4417.15 chroma_hps[ 16x4] 8.68x 638.68 5546.55 chroma_vpp[ 16x4] 18.21x 228.00 4152.44 chroma_vps[ 16x4] 14.85x 215.88 3204.99 chroma_vsp[ 16x4] 17.52x 227.44 3983.83 chroma_vss[ 16x4] 15.89x 194.98 3098.52 chroma_p2s[ 16x4] 14.99x 76.90 1152.69 chroma_p2s_aligned[ 16x4] 15.09x 76.37 1152.40 chroma_hpp[ 4x16] 7.77x 571.14 4435.95 chroma_hps[ 4x16] 6.21x 638.09 3961.04 chroma_vpp[ 4x16] 11.53x 351.86 4057.47 chroma_vps[ 4x16] 11.07x 300.59 3328.94 chroma_vsp[ 4x16] 13.46x 316.14 4254.85 chroma_vss[ 4x16] 11.43x 284.31 3248.48 chroma_p2s[ 4x16] 7.25x 168.26 1220.02 chroma_p2s_aligned[ 4x16] 7.05x 173.97 1225.91 chroma_hpp[32x24] 9.18x 4307.84 39560.10 chroma_hps[32x24] 9.69x 4536.90 43979.64 chroma_vpp[32x24] 19.60x 2109.04 41335.21 chroma_vps[32x24] 21.28x 1847.24 39304.23 chroma_vsp[32x24] 22.59x 2103.33 47508.68 chroma_vss[32x24] 27.68x 1615.43 44708.82 chroma_p2s[32x24] 31.53x 426.83 13459.26 chroma_p2s_aligned[32x24] 30.86x 429.14 13244.62 chroma_hpp[24x32] 14.13x 3735.40 52769.06 chroma_hps[24x32] 9.43x 4409.79 41586.17 chroma_vpp[24x32] 14.66x 2771.69 40640.26 chroma_vps[24x32] 15.54x 2447.62 38039.32 chroma_vsp[24x32] 17.27x 2762.13 47702.82 chroma_vss[24x32] 21.47x 2112.40 45354.53 chroma_p2s[24x32] 19.83x 542.35 10756.81 chroma_p2s_aligned[24x32] 19.71x 542.00 10680.40 chroma_hpp[ 32x8] 11.23x 1492.21 16753.15 chroma_hps[ 32x8] 8.96x 1948.12 17464.30 chroma_vpp[ 32x8] 19.01x 732.04 13917.21 chroma_vps[ 32x8] 19.21x 660.15 12683.07 chroma_vsp[ 32x8] 21.50x 742.92 15970.54 chroma_vss[ 32x8] 25.72x 592.50 15237.09 chroma_p2s[ 32x8] 24.46x 185.49 4536.39 chroma_p2s_aligned[ 32x8] 24.26x 187.02 4536.53 chroma_hpp[ 8x32] 11.74x 1500.43 17611.13 chroma_hps[ 8x32] 9.21x 1533.73 14131.43 chroma_vpp[ 8x32] 13.53x 1087.68 14711.13 chroma_vps[ 8x32] 12.84x 1005.25 12910.08 chroma_vsp[ 8x32] 14.58x 1084.84 15819.30 chroma_vss[ 8x32] 15.91x 926.82 14746.10 chroma_p2s[ 8x32] 13.58x 322.62 4380.40 chroma_p2s_aligned[ 8x32] 13.44x 326.71 4390.78 = Color Space i422 = chroma_hpp[ 4x8] 5.56x 320.92 1784.51 chroma_hps[ 4x8] 5.77x 410.02 2364.71 chroma_vpp[ 4x8] 10.52x 193.23 2032.10 chroma_vps[ 4x8] 8.95x 191.06 1709.04 chroma_vsp[ 4x8] 8.48x 254.46 2158.36 chroma_vss[ 4x8] 9.07x 184.79 1675.93 chroma_p2s[ 4x8] 5.76x 79.14 455.77 chroma_p2s_aligned[ 4x8] 5.77x 79.56 459.28 chroma_hpp[ 8x16] 8.64x 783.38 6768.49 chroma_hps[ 8x16] 8.87x 882.09 7828.19 chroma_vpp[ 8x16] 11.96x 560.84 6706.11 chroma_vps[ 8x16] 12.11x 544.91 6599.22 chroma_vsp[ 8x16] 14.51x 560.77 8136.02 chroma_vss[ 8x16] 12.72x 493.33 6275.87 chroma_p2s[ 8x16] 7.69x 219.46 1687.58 chroma_p2s_aligned[ 8x16] 8.42x 203.07 1709.32 chroma_hpp[16x32] 12.24x 2890.04 35375.39 chroma_hps[16x32] 9.37x 2973.98 27876.13 chroma_vpp[16x32] 22.28x 1459.59 32516.89 chroma_vps[16x32] 20.94x 1222.18 25587.46 chroma_vsp[16x32] 22.89x 1391.28 31841.58 chroma_vss[16x32] 21.68x 1113.94 24152.80 chroma_p2s[16x32] 21.55x 303.85 6548.02 chroma_p2s_aligned[16x32] 21.58x 303.44 6547.46 chroma_hpp[32x64] 12.41x 11357.96 140963.03 chroma_hps[32x64] 9.54x 11173.75 106596.25 chroma_vpp[32x64] 23.86x 5458.74 130264.38 chroma_vps[32x64] 20.74x 4884.68 101292.25 chroma_vsp[32x64] 23.08x 5478.36 126447.49 chroma_vss[32x64] 22.94x 4621.61 106018.44 chroma_p2s[32x64] 25.78x 1064.05 27435.09 chroma_p2s_aligned[32x64] 25.80x 1063.27 27433.27 chroma_hpp[ 4x4] 4.78x 199.14 952.08 chroma_hps[ 4x4] 5.37x 282.14 1516.01 chroma_vpp[ 4x4] 7.60x 138.67 1053.65 chroma_vps[ 4x4] 7.24x 125.89 911.68 chroma_vsp[ 4x4] 8.23x 138.74 1141.74 chroma_vss[ 4x4] 7.97x 116.19 925.85 chroma_p2s[ 4x4] 3.53x 77.67 273.83 chroma_p2s_aligned[ 4x4] 3.56x 74.76 266.25 chroma_hpp[ 2x8] 4.30x 223.59 960.50 chroma_hps[ 2x8] 4.03x 264.14 1063.33 chroma_vpp[ 2x8] 4.73x 225.35 1065.43 chroma_vps[ 2x8] 4.66x 200.97 935.67 chroma_vsp[ 2x8] 5.03x 221.63 1115.51 chroma_vss[ 2x8] 4.77x 192.77 919.26 chroma_p2s[ 2x8] 2.87x 81.38 233.85 chroma_p2s_aligned[ 2x8] 3.04x 76.16 231.32 chroma_hpp[ 8x8] 10.52x 423.57 4457.23 chroma_hps[ 8x8] 8.06x 535.98 4320.78 chroma_vpp[ 8x8] 11.95x 304.86 3642.81 chroma_vps[ 8x8] 11.20x 284.10 3182.55 chroma_vsp[ 8x8] 13.12x 309.62 4060.84 chroma_vss[ 8x8] 13.99x 267.92 3747.53 chroma_p2s[ 8x8] 7.53x 107.08 806.33 chroma_p2s_aligned[ 8x8] 7.11x 113.91 809.70 chroma_hpp[ 4x16] 7.85x 566.09 4441.42 chroma_hps[ 4x16] 6.22x 635.71 3952.55 chroma_vpp[ 4x16] 11.32x 358.05 4052.85 chroma_vps[ 4x16] 11.07x 301.90 3341.62 chroma_vsp[ 4x16] 13.47x 322.79 4348.28 chroma_vss[ 4x16] 11.55x 280.63 3241.37 chroma_p2s[ 4x16] 7.32x 166.72 1220.02 chroma_p2s_aligned[ 4x16] 7.37x 166.23 1225.77 chroma_hpp[16x16] 11.53x 1493.15 17223.10 chroma_hps[16x16] 9.26x 1641.80 15200.54 chroma_vpp[16x16] 18.01x 751.13 13529.96 chroma_vps[16x16] 19.35x 660.13 12774.30 chroma_vsp[16x16] 22.18x 736.87 16341.14 chroma_vss[16x16] 24.60x 601.99 14806.97 chroma_p2s[16x16] 21.92x 200.02 4385.40 chroma_p2s_aligned[16x16] 21.56x 207.06 4463.87 chroma_hpp[ 8x32] 11.69x 1493.53 17457.32 chroma_hps[ 8x32] 9.29x 1521.44 14126.79 chroma_vpp[ 8x32] 13.44x 1092.04 14678.78 chroma_vps[ 8x32] 12.78x 1009.87 12906.71 chroma_vsp[ 8x32] 14.76x 1073.36 15845.86 chroma_vss[ 8x32] 15.85x 932.35 14777.15 chroma_p2s[ 8x32] 14.31x 324.79 4646.93 chroma_p2s_aligned[ 8x32] 13.50x 325.14 4389.94 chroma_hpp[32x32] 12.26x 5728.54 70253.62 chroma_hps[32x32] 9.58x 5840.92 55928.74 chroma_vpp[32x32] 19.11x 2813.45 53762.80 chroma_vps[32x32] 20.98x 2444.26 51272.55 chroma_vsp[32x32] 23.56x 2751.65 64826.03 chroma_vss[32x32] 26.72x 2231.63 59623.45 chroma_p2s[32x32] 32.71x 540.84 17689.80 chroma_p2s_aligned[32x32] 32.41x 543.61 17619.20 chroma_hpp[16x64] 9.23x 5749.18 53073.89 chroma_hps[16x64] 9.50x 5619.52 53385.31 chroma_vpp[16x64] 18.71x 3000.61 56126.95 chroma_vps[16x64] 20.24x 2516.88 50950.74 chroma_vsp[16x64] 23.36x 2722.40 63599.84 chroma_vss[16x64] 28.46x 2097.34 59680.96 chroma_p2s[16x64] 30.35x 583.67 17712.39 chroma_p2s_aligned[16x64] 28.18x 598.36 16858.90 chroma_hpp[ 8x12] 11.09x 594.56 6593.89 chroma_hps[ 8x12] 8.05x 745.02 6000.36 chroma_vpp[ 8x12] 13.70x 451.80 6189.38 chroma_vps[ 8x12] 11.53x 418.28 4823.41 chroma_vsp[ 8x12] 13.46x 446.82 6013.83 chroma_vss[ 8x12] 14.53x 373.08 5419.18 chroma_p2s[ 8x12] 9.83x 169.41 1664.68 chroma_p2s_aligned[ 8x12] 9.98x 167.45 1670.46 chroma_hpp[ 6x16] 7.96x 826.97 6584.49 chroma_hps[ 6x16] 6.28x 932.48 5854.05 chroma_vpp[ 6x16] 7.52x 793.43 5963.07 chroma_vps[ 6x16] 6.61x 745.66 4931.91 chroma_vsp[ 6x16] 7.78x 758.76 5905.95 chroma_vss[ 6x16] 7.94x 708.23 5622.77 chroma_p2s[ 6x16] 4.95x 253.21 1253.41 chroma_p2s_aligned[ 6x16] 4.40x 286.86 1262.38 chroma_hpp[ 8x4] 7.64x 235.56 1798.68 chroma_hps[ 8x4] 8.14x 343.62 2796.21 chroma_vpp[ 8x4] 10.55x 184.86 1951.02 chroma_vps[ 8x4] 9.03x 182.86 1650.68 chroma_vsp[ 8x4] 12.88x 184.79 2380.84 chroma_vss[ 8x4] 10.70x 174.51 1867.98 chroma_p2s[ 8x4] 5.60x 76.41 428.00 chroma_p2s_aligned[ 8x4] 5.79x 75.81 439.22 chroma_hpp[ 2x16] 5.09x 367.37 1868.82 chroma_hps[ 2x16] 4.02x 435.34 1750.00 chroma_vpp[ 2x16] 5.21x 391.80 2039.40 chroma_vps[ 2x16] 5.32x 337.99 1798.26 chroma_vsp[ 2x16] 5.73x 375.53 2152.32 chroma_vss[ 2x16] 5.31x 317.78 1686.59 chroma_p2s[ 2x16] 2.41x 169.99 409.06 chroma_p2s_aligned[ 2x16] 2.38x 171.90 409.48 chroma_hpp[16x24] 11.98x 2196.23 26301.87 chroma_hps[16x24] 9.33x 2286.88 21325.31 chroma_vpp[16x24] 21.73x 1093.72 23765.00 chroma_vps[16x24] 20.48x 928.10 19007.74 chroma_vsp[16x24] 22.24x 1063.13 23641.30 chroma_vss[16x24] 21.43x 851.24 18243.21 chroma_p2s[16x24] 19.97x 249.08 4973.23 chroma_p2s_aligned[16x24] 19.85x 251.18 4986.41 chroma_hpp[12x32] 6.92x 2890.60 19997.79 chroma_hps[12x32] 7.71x 2740.16 21136.07 chroma_vpp[12x32] 13.09x 1665.36 21795.81 chroma_vps[12x32] 13.71x 1394.81 19122.23 chroma_vsp[12x32] 15.06x 1575.28 23715.97 chroma_vss[12x32] 17.79x 1238.84 22040.02 chroma_p2s[12x32] 11.94x 541.08 6463.15 chroma_p2s_aligned[12x32] 11.91x 538.57 6416.81 chroma_hpp[ 16x8] 8.56x 781.66 6694.47 chroma_hps[ 16x8] 8.88x 1009.53 8960.56 chroma_vpp[ 16x8] 16.72x 408.19 6826.19 chroma_vps[ 16x8] 17.13x 371.01 6356.93 chroma_vsp[ 16x8] 19.72x 398.04 7850.80 chroma_vss[ 16x8] 19.35x 312.53 6047.83 chroma_p2s[ 16x8] 19.12x 115.21 2203.11 chroma_p2s_aligned[ 16x8] 18.89x 116.15 2193.99 chroma_hpp[ 4x32] 8.33x 1079.32 8989.04 chroma_hps[ 4x32] 6.78x 1094.49 7421.12 chroma_vpp[ 4x32] 12.84x 651.15 8359.10 chroma_vps[ 4x32] 11.31x 583.11 6593.63 chroma_vsp[ 4x32] 14.35x 605.59 8689.68 chroma_vss[ 4x32] 11.89x 539.33 6415.03 chroma_p2s[ 4x32] 6.57x 292.82 1923.39 chroma_p2s_aligned[ 4x32] 6.84x 284.34 1946.22 chroma_hpp[32x48] 12.24x 8616.80 105501.36 chroma_hps[32x48] 9.98x 8523.77 85082.55 chroma_vpp[32x48] 23.66x 4113.67 97336.34 chroma_vps[32x48] 21.28x 3607.07 76774.28 chroma_vsp[32x48] 23.13x 4094.23 94703.41 chroma_vss[32x48] 21.86x 3278.47 71683.37 chroma_p2s[32x48] 26.27x 811.11 21306.65 chroma_p2s_aligned[32x48] 26.36x 808.73 21318.58 chroma_hpp[24x64] 14.27x 7420.32 105872.69 chroma_hps[24x64] 9.45x 8378.40 79159.05 chroma_vpp[24x64] 14.74x 5476.30 80724.59 chroma_vps[24x64] 15.91x 4800.01 76379.26 chroma_vsp[24x64] 17.37x 5443.39 94578.42 chroma_vss[24x64] 21.43x 4125.62 88415.89 chroma_p2s[24x64] 20.08x 1052.35 21132.83 chroma_p2s_aligned[24x64] 20.08x 1059.42 21270.18 chroma_hpp[32x16] 12.22x 2901.32 35445.53 chroma_hps[32x16] 9.56x 3206.65 30655.93 chroma_vpp[32x16] 19.22x 1408.89 27080.46 chroma_vps[32x16] 20.28x 1285.37 26063.29 chroma_vsp[32x16] 22.34x 1423.26 31790.10 chroma_vss[32x16] 27.38x 1099.64 30102.80 chroma_p2s[32x16] 23.65x 300.87 7116.99 chroma_p2s_aligned[32x16] 20.85x 342.79 7145.76 chroma_hpp[ 8x64] 9.05x 2918.77 26420.30 chroma_hps[ 8x64] 9.55x 2845.13 27173.19 chroma_vpp[ 8x64] 12.67x 2123.08 26889.82 chroma_vps[ 8x64] 12.86x 2002.64 25751.00 chroma_vsp[ 8x64] 15.17x 2095.24 31780.70 chroma_vss[ 8x64] 16.30x 1813.87 29574.51 chroma_p2s[ 8x64] 14.40x 593.55 8545.90 chroma_p2s_aligned[ 8x64] 14.40x 593.48 8548.29 = Color Space i444 = chroma_hpp[ 4x4] 4.92x 199.04 978.32 chroma_hps[ 4x4] 5.35x 282.00 1509.98 chroma_vpp[ 4x4] 7.50x 137.97 1034.71 chroma_vps[ 4x4] 7.22x 125.92 909.30 chroma_vsp[ 4x4] 8.09x 138.21 1118.17 chroma_vss[ 4x4] 7.88x 115.94 913.09 chroma_p2s[ 4x4] 3.55x 76.69 272.14 chroma_p2s_aligned[ 4x4] 3.57x 75.78 270.60 chroma_hpp[ 8x8] 10.22x 427.25 4367.35 chroma_hps[ 8x8] 8.00x 544.80 4359.54 chroma_vpp[ 8x8] 12.22x 307.52 3758.96 chroma_vps[ 8x8] 11.30x 285.99 3232.79 chroma_vsp[ 8x8] 13.16x 304.48 4005.43 chroma_vss[ 8x8] 13.64x 272.37 3713.93 chroma_p2s[ 8x8] 10.05x 80.30 806.75 chroma_p2s_aligned[ 8x8] 10.26x 80.37 824.54 chroma_hpp[16x16] 11.76x 1496.23 17599.74 chroma_hps[16x16] 9.30x 1643.49 15280.06 chroma_vpp[16x16] 18.13x 745.56 13516.89 chroma_vps[16x16] 18.88x 671.88 12684.90 chroma_vsp[16x16] 22.32x 733.34 16368.31 chroma_vss[16x16] 24.11x 617.18 14879.98 chroma_p2s[16x16] 15.31x 286.41 4383.49 chroma_p2s_aligned[16x16] 15.46x 283.61 4385.26 chroma_hpp[32x32] 12.33x 5727.04 70642.48 chroma_hps[32x32] 9.55x 5839.48 55754.09 chroma_vpp[32x32] 19.41x 2769.41 53753.55 chroma_vps[32x32] 20.94x 2443.87 51165.09 chroma_vsp[32x32] 23.41x 2752.35 64438.16 chroma_vss[32x32] 28.11x 2118.38 59557.66 chroma_p2s[32x32] 16.76x 1050.98 17617.09 chroma_p2s_aligned[32x32] 16.95x 1050.98 17816.47 chroma_hpp[64x64] 15.70x 17938.27 281621.50 chroma_hps[64x64] 9.12x 23213.15 211593.44 chroma_vpp[64x64] 19.49x 11079.46 215884.64 chroma_vps[64x64] 21.63x 9342.70 202074.56 chroma_vsp[64x64] 23.10x 11058.67 255408.67 chroma_vss[64x64] 28.60x 8315.38 237781.02 chroma_p2s[64x64] 16.52x 4170.26 68912.96 chroma_p2s_aligned[64x64] 16.51x 4167.35 68818.55 chroma_hpp[ 8x4] 7.57x 236.58 1791.52 chroma_hps[ 8x4] 8.08x 343.28 2774.47 chroma_vpp[ 8x4] 10.49x 183.67 1925.98 chroma_vps[ 8x4] 9.05x 181.46 1641.98 chroma_vsp[ 8x4] 13.07x 183.63 2400.62 chroma_vss[ 8x4] 10.84x 174.70 1894.63 chroma_p2s[ 8x4] 5.72x 75.95 434.73 chroma_p2s_aligned[ 8x4] 5.83x 75.50 440.20 chroma_hpp[ 4x8] 5.58x 321.97 1796.99 chroma_hps[ 4x8] 5.78x 409.42 2365.41 chroma_vpp[ 4x8] 10.76x 192.81 2075.31 chroma_vps[ 4x8] 8.97x 190.92 1712.69 chroma_vsp[ 4x8] 11.40x 193.11 2201.42 chroma_vss[ 4x8] 9.05x 184.89 1672.71 chroma_p2s[ 4x8] 6.02x 76.90 462.93 chroma_p2s_aligned[ 4x8] 6.05x 76.48 462.93 chroma_hpp[ 16x8] 8.38x 788.00 6600.94 chroma_hps[ 16x8] 8.88x 1012.67 8995.14 chroma_vpp[ 16x8] 16.55x 407.71 6745.95 chroma_vps[ 16x8] 17.02x 371.62 6325.95 chroma_vsp[ 16x8] 19.39x 407.18 7896.93 chroma_vss[ 16x8] 18.88x 316.07 5966.97 chroma_p2s[ 16x8] 12.39x 175.40 2173.65 chroma_p2s_aligned[ 16x8] 12.40x 175.35 2173.51 chroma_hpp[ 8x16] 8.70x 778.09 6766.01 chroma_hps[ 8x16] 8.98x 877.73 7881.38 chroma_vpp[ 8x16] 11.97x 568.58 6805.15 chroma_vps[ 8x16] 12.21x 536.19 6544.30 chroma_vsp[ 8x16] 14.65x 550.02 8057.15 chroma_vss[ 8x16] 12.57x 497.99 6259.60 chroma_p2s[ 8x16] 8.45x 210.18 1775.25 chroma_p2s_aligned[ 8x16] 9.10x 195.15 1775.81 chroma_hpp[32x16] 12.25x 2894.35 35447.36 chroma_hps[32x16] 9.59x 3208.65 30758.06 chroma_vpp[32x16] 19.33x 1409.52 27251.60 chroma_vps[32x16] 20.01x 1299.31 25996.93 chroma_vsp[32x16] 23.28x 1412.33 32872.50 chroma_vss[32x16] 27.57x 1087.87 29996.75 chroma_p2s[32x16] 12.69x 555.97 7058.05 chroma_p2s_aligned[32x16] 12.77x 559.75 7147.58 chroma_hpp[16x32] 12.29x 2895.89 35577.25 chroma_hps[16x32] 9.42x 2972.86 28010.66 chroma_vpp[16x32] 21.72x 1477.84 32098.44 chroma_vps[16x32] 20.65x 1240.28 25610.88 chroma_vsp[16x32] 23.07x 1383.02 31910.46 chroma_vss[16x32] 21.65x 1115.52 24145.36 chroma_p2s[16x32] 12.15x 541.22 6576.21 chroma_p2s_aligned[16x32] 12.20x 540.04 6587.17 chroma_hpp[64x32] 15.76x 8951.17 141047.20 chroma_hps[64x32] 9.28x 12035.19 111733.32 chroma_vpp[64x32] 19.43x 5543.60 107689.74 chroma_vps[64x32] 21.68x 4663.92 101094.59 chroma_vsp[64x32] 22.77x 5572.25 126877.45 chroma_vss[64x32] 28.59x 4186.06 119695.94 chroma_p2s[64x32] 14.23x 2086.09 29688.42 chroma_p2s_aligned[64x32] 14.18x 2089.84 29628.66 chroma_hpp[32x64] 12.39x 11371.07 140872.27 chroma_hps[32x64] 9.55x 11180.43 106732.74 chroma_vpp[32x64] 23.67x 5456.11 129130.22 chroma_vps[32x64] 21.45x 4777.13 102470.60 chroma_vsp[32x64] 23.06x 5480.15 126356.73 chroma_vss[32x64] 22.45x 4268.04 95828.31 chroma_p2s[32x64] 13.16x 2094.95 27560.36 chroma_p2s_aligned[32x64] 13.12x 2089.94 27411.24 chroma_hpp[16x12] 11.72x 1119.68 13119.94 chroma_hps[16x12] 9.11x 1324.29 12067.55 chroma_vpp[16x12] 17.79x 579.99 10315.58 chroma_vps[16x12] 18.68x 513.74 9595.34 chroma_vsp[16x12] 22.35x 554.68 12396.18 chroma_vss[16x12] 24.02x 466.29 11199.16 chroma_p2s[16x12] 14.00x 239.41 3351.86 chroma_p2s_aligned[16x12] 14.30x 234.69 3355.50 chroma_hpp[12x16] 8.89x 1491.92 13259.10 chroma_hps[12x16] 7.59x 1511.31 11471.86 chroma_vpp[12x16] 14.11x 840.88 11866.41 chroma_vps[12x16] 11.82x 813.91 9618.62 chroma_vsp[12x16] 14.74x 812.46 11972.25 chroma_vss[12x16] 13.14x 695.41 9137.59 chroma_p2s[12x16] 8.66x 285.92 2476.93 chroma_p2s_aligned[12x16] 8.74x 285.25 2492.36 chroma_hpp[ 16x4] 10.42x 431.77 4500.38 chroma_hps[ 16x4] 8.63x 639.70 5519.48 chroma_vpp[ 16x4] 18.13x 229.29 4157.97 chroma_vps[ 16x4] 14.70x 217.39 3196.43 chroma_vsp[ 16x4] 16.98x 235.35 3996.45 chroma_vss[ 16x4] 15.51x 196.87 3052.45 chroma_p2s[ 16x4] 13.91x 82.54 1148.34 chroma_p2s_aligned[ 16x4] 14.54x 79.28 1152.83 chroma_hpp[ 4x16] 7.80x 569.28 4437.78 chroma_hps[ 4x16] 6.18x 641.28 3961.24 chroma_vpp[ 4x16] 11.86x 346.08 4105.03 chroma_vps[ 4x16] 10.91x 306.26 3342.85 chroma_vsp[ 4x16] 13.18x 324.61 4278.98 chroma_vss[ 4x16] 11.15x 287.95 3211.72 chroma_p2s[ 4x16] 7.12x 170.96 1217.97 chroma_p2s_aligned[ 4x16] 7.13x 172.22 1228.30 chroma_hpp[32x24] 9.27x 4319.15 40057.96 chroma_hps[32x24] 9.69x 4556.87 44153.73 chroma_vpp[32x24] 19.72x 2094.50 41313.75 chroma_vps[32x24] 21.02x 1859.87 39093.39 chroma_vsp[32x24] 22.87x 2084.16 47655.41 chroma_vss[32x24] 27.82x 1596.38 44403.99 chroma_p2s[32x24] 16.66x 797.00 13279.48 chroma_p2s_aligned[32x24] 16.88x 795.53 13430.88 chroma_hpp[24x32] 14.12x 3751.92 52983.27 chroma_hps[24x32] 9.33x 4435.90 41393.71 chroma_vpp[24x32] 14.81x 2758.64 40842.12 chroma_vps[24x32] 15.76x 2431.85 38336.71 chroma_vsp[24x32] 17.20x 2765.35 47552.87 chroma_vss[24x32] 21.07x 2126.77 44812.91 chroma_p2s[24x32] 13.57x 791.96 10744.16 chroma_p2s_aligned[24x32] 13.56x 791.54 10732.35 chroma_hpp[ 32x8] 11.21x 1503.83 16856.37 chroma_hps[ 32x8] 8.75x 1996.10 17462.68 chroma_vpp[ 32x8] 18.81x 742.90 13977.37 chroma_vps[ 32x8] 19.09x 663.97 12672.25 chroma_vsp[ 32x8] 21.51x 737.71 15871.45 chroma_vss[ 32x8] 25.52x 580.35 14809.58 chroma_p2s[ 32x8] 16.43x 277.93 4566.55 chroma_p2s_aligned[ 32x8] 16.05x 284.66 4568.94 chroma_hpp[ 8x32] 11.67x 1493.33 17429.16 chroma_hps[ 8x32] 9.23x 1533.20 14147.03 chroma_vpp[ 8x32] 14.01x 1085.12 15200.52 chroma_vps[ 8x32] 12.86x 1002.45 12887.45 chroma_vsp[ 8x32] 14.52x 1086.65 15781.21 chroma_vss[ 8x32] 15.67x 937.00 14680.04 chroma_p2s[ 8x32] 15.12x 290.16 4388.07 chroma_p2s_aligned[ 8x32] 14.99x 292.96 4391.20 chroma_hpp[64x48] 15.63x 13470.28 210556.34 chroma_hps[64x48] 9.18x 17544.24 161129.20 chroma_vpp[64x48] 19.63x 8277.18 162443.20 chroma_vps[64x48] 21.91x 6955.10 152367.97 chroma_vsp[64x48] 22.44x 8519.53 191198.06 chroma_vss[64x48] 28.65x 6249.41 179024.52 chroma_p2s[64x48] 14.38x 3126.77 44968.34 chroma_p2s_aligned[64x48] 14.47x 3118.54 45126.15 chroma_hpp[48x64] 15.74x 13402.97 210995.58 chroma_hps[48x64] 9.09x 17692.22 160751.42 chroma_vpp[48x64] 19.36x 8329.72 161252.92 chroma_vps[48x64] 21.53x 7063.20 152052.08 chroma_vsp[48x64] 22.84x 8306.66 189747.42 chroma_vss[48x64] 29.38x 6058.17 178004.25 chroma_p2s[48x64] 13.96x 3111.88 43432.55 chroma_p2s_aligned[48x64] 14.02x 3126.29 43839.64 chroma_hpp[64x16] 15.63x 4522.85 70671.25 chroma_hps[64x16] 9.07x 6639.98 60240.12 chroma_vpp[64x16] 19.39x 2796.74 54221.52 chroma_vps[64x16] 20.81x 2425.91 50490.90 chroma_vsp[64x16] 22.82x 2798.07 63849.12 chroma_vss[64x16] 28.37x 2112.19 59920.84 chroma_p2s[64x16] 16.54x 1043.66 17264.28 chroma_p2s_aligned[64x16] 16.37x 1052.91 17233.66 chroma_hpp[16x64] 9.22x 5760.67 53102.50 chroma_hps[16x64] 9.47x 5644.38 53463.73 chroma_vpp[16x64] 18.80x 2982.32 56080.24 chroma_vps[16x64] 20.28x 2517.06 51043.75 chroma_vsp[16x64] 23.44x 2707.68 63463.49 chroma_vss[16x64] 24.60x 2435.15 59907.94 chroma_p2s[16x64] 18.07x 1057.11 19099.32 chroma_p2s_aligned[16x64] 15.92x 1061.52 16903.59 == intrapred primitives == intra_planar_4x4 4.39x 134.71 590.72 intra_dc_4x4[f=0] 1.40x 74.73 104.65 intra_dc_4x4[f=1] 2.12x 123.37 261.48 intra_ang_4x4[ 2] 6.44x 74.31 478.22 intra_ang_4x4[ 3] 6.69x 141.26 945.49 intra_ang_4x4[ 4] 7.18x 130.23 934.41 intra_ang_4x4[ 5] 7.40x 129.98 962.04 intra_ang_4x4[ 6] 7.46x 126.27 941.98 intra_ang_4x4[ 7] 7.27x 130.09 946.33 intra_ang_4x4[ 8] 8.13x 124.03 1008.20 intra_ang_4x4[ 9] 8.09x 124.17 1004.13 intra_ang_4x4[10] 6.99x 76.13 532.51 intra_ang_4x4[11] 9.52x 123.96 1180.60 intra_ang_4x4[12] 9.42x 124.28 1170.08 intra_ang_4x4[13] 8.78x 130.02 1142.02 intra_ang_4x4[14] 8.88x 130.02 1154.44 intra_ang_4x4[15] 7.98x 142.17 1134.87 intra_ang_4x4[16] 7.89x 142.28 1122.67 intra_ang_4x4[17] 8.02x 146.48 1174.57 intra_ang_4x4[18] 6.22x 75.88 472.18 intra_ang_4x4[19] 6.44x 137.90 888.40 intra_ang_4x4[20] 7.59x 119.97 910.28 intra_ang_4x4[21] 7.71x 119.90 924.59 intra_ang_4x4[22] 8.60x 103.56 890.50 intra_ang_4x4[23] 8.61x 103.44 890.22 intra_ang_4x4[24] 9.51x 93.36 888.26 intra_ang_4x4[25] 9.54x 93.32 890.08 intra_ang_4x4[26] 4.75x 78.12 371.32 intra_ang_4x4[27] 7.91x 93.46 739.28 intra_ang_4x4[28] 8.02x 93.60 750.92 intra_ang_4x4[29] 7.13x 103.69 738.86 intra_ang_4x4[30] 7.14x 103.65 739.92 intra_ang_4x4[31] 6.56x 113.84 746.71 intra_ang_4x4[32] 6.60x 113.67 750.36 intra_ang_4x4[33] 6.12x 123.79 757.23 intra_ang_4x4[34] 4.75x 75.18 357.29 intra_filter_4x4 4.41x 74.76 329.94 intra_planar_8x8 9.93x 196.90 1954.81 intra_dc_8x8[f=0] 1.83x 78.68 144.07 intra_dc_8x8[f=1] 2.82x 157.89 445.39 intra_ang_8x8[ 2] 17.20x 80.72 1387.91 intra_ang_8x8[ 3] 10.66x 298.45 3182.55 intra_ang_8x8[ 4] 11.49x 288.65 3315.95 intra_ang_8x8[ 5] 11.13x 290.30 3229.70 intra_ang_8x8[ 6] 10.87x 292.50 3180.72 intra_ang_8x8[ 7] 10.81x 292.26 3158.56 intra_ang_8x8[ 8] 11.88x 266.87 3170.10 intra_ang_8x8[ 9] 12.01x 264.21 3173.15 intra_ang_8x8[10] 12.55x 119.20 1495.53 intra_ang_8x8[11] 13.27x 263.02 3488.92 intra_ang_8x8[12] 12.41x 281.23 3491.30 intra_ang_8x8[13] 12.43x 279.33 3473.21 intra_ang_8x8[14] 12.34x 282.87 3489.60 intra_ang_8x8[15] 11.74x 296.32 3477.41 intra_ang_8x8[16] 11.60x 302.10 3504.91 intra_ang_8x8[17] 11.18x 310.99 3475.54 intra_ang_8x8[18] 13.00x 77.67 1009.60 intra_ang_8x8[19] 11.44x 243.86 2788.64 intra_ang_8x8[20] 11.56x 240.47 2780.08 intra_ang_8x8[21] 11.80x 236.58 2790.44 intra_ang_8x8[22] 11.92x 232.94 2776.29 intra_ang_8x8[23] 11.36x 241.38 2741.92 intra_ang_8x8[24] 12.59x 217.07 2732.53 intra_ang_8x8[25] 13.03x 210.56 2743.61 intra_ang_8x8[26] 6.17x 155.02 957.13 intra_ang_8x8[27] 12.56x 206.32 2590.98 intra_ang_8x8[28] 12.50x 208.63 2607.71 intra_ang_8x8[29] 11.29x 229.50 2590.84 intra_ang_8x8[30] 10.97x 237.66 2607.25 intra_ang_8x8[31] 11.19x 231.50 2591.54 intra_ang_8x8[32] 10.96x 237.98 2607.43 intra_ang_8x8[33] 11.07x 234.13 2590.84 intra_ang_8x8[34] 12.47x 75.50 941.42 intra_filter_8x8 4.53x 142.28 644.73 intra_planar_16x16 34.28x 251.95 8636.43 intra_dc_16x16[f=0] 1.73x 158.03 273.27 intra_dc_16x16[f=1] 2.87x 299.29 859.22 intra_ang_16x16[ 2] 41.25x 149.45 6164.64 intra_ang_16x16[ 3] 19.83x 567.91 11262.69 intra_ang_16x16[ 4] 19.18x 606.78 11638.27 intra_ang_16x16[ 5] 20.14x 578.24 11645.25 intra_ang_16x16[ 6] 19.68x 590.47 11620.70 intra_ang_16x16[ 7] 20.28x 574.50 11648.25 intra_ang_16x16[ 8] 20.10x 578.63 11630.26 intra_ang_16x16[ 9] 21.08x 536.68 11314.42 intra_ang_16x16[10] 51.41x 159.71 8211.37 intra_ang_16x16[11] 12.07x 953.39 11507.13 intra_ang_16x16[12] 11.80x 990.68 11693.65 intra_ang_16x16[13] 11.80x 1006.58 11881.17 intra_ang_16x16[14] 11.85x 1001.01 11858.96 intra_ang_16x16[15] 11.65x 1009.50 11761.82 intra_ang_16x16[16] 11.52x 1017.98 11724.86 intra_ang_16x16[17] 11.24x 1030.60 11587.67 intra_ang_16x16[18] 22.27x 148.51 3307.11 intra_ang_16x16[19] 17.85x 446.16 7964.40 intra_ang_16x16[20] 19.05x 432.85 8246.93 intra_ang_16x16[21] 19.59x 419.79 8221.98 intra_ang_16x16[22] 19.44x 420.18 8169.62 intra_ang_16x16[23] 21.06x 386.70 8143.33 intra_ang_16x16[24] 21.37x 381.13 8144.55 intra_ang_16x16[25] 22.71x 346.53 7870.44 intra_ang_16x16[26] 16.98x 278.11 4721.91 intra_ang_16x16[27] 20.90x 369.68 7724.69 intra_ang_16x16[28] 21.11x 378.40 7989.70 intra_ang_16x16[29] 20.71x 388.38 8044.95 intra_ang_16x16[30] 20.71x 388.41 8045.93 intra_ang_16x16[31] 20.76x 387.45 8045.09 intra_ang_16x16[32] 19.27x 418.11 8057.59 intra_ang_16x16[33] 19.24x 402.81 7750.04 intra_ang_16x16[34] 18.43x 149.73 2759.74 intra_filter_16x16 5.43x 221.66 1203.75 intra_planar_32x32 50.72x 684.24 34702.61 intra_dc_32x32[f=0] 2.01x 542.14 1091.24 intra_ang_32x32[ 2] 48.39x 545.99 26420.58 intra_ang_32x32[ 3] 20.14x 2273.32 45794.31 intra_ang_32x32[ 4] 19.41x 2381.30 46216.55 intra_ang_32x32[ 5] 20.25x 2284.91 46268.60 intra_ang_32x32[ 6] 20.65x 2237.72 46214.03 intra_ang_32x32[ 7] 19.75x 2341.74 46242.79 intra_ang_32x32[ 8] 20.17x 2295.50 46295.67 intra_ang_32x32[ 9] 22.52x 2026.46 45629.06 intra_ang_32x32[10] 62.18x 539.90 33570.12 intra_ang_32x32[11] 19.08x 2404.48 45888.58 intra_ang_32x32[12] 17.32x 2677.02 46373.25 intra_ang_32x32[13] 16.72x 2776.33 46429.36 intra_ang_32x32[14] 17.47x 2657.72 46433.14 intra_ang_32x32[15] 17.31x 2680.78 46402.71 intra_ang_32x32[16] 16.90x 2754.49 46543.12 intra_ang_32x32[17] 16.71x 2758.80 46097.04 intra_ang_32x32[18] 16.30x 721.23 11757.33 intra_ang_32x32[19] 16.20x 1883.52 30519.86 intra_ang_32x32[20] 17.59x 1763.49 31026.97 intra_ang_32x32[21] 18.64x 1663.65 31010.00 intra_ang_32x32[22] 18.82x 1637.80 30828.90 intra_ang_32x32[23] 19.40x 1579.55 30647.09 intra_ang_32x32[24] 20.54x 1496.02 30721.30 intra_ang_32x32[25] 23.70x 1279.05 30309.30 intra_ang_32x32[26] 32.52x 543.61 17676.06 intra_ang_32x32[27] 22.97x 1306.12 30001.94 intra_ang_32x32[28] 22.33x 1371.10 30622.97 intra_ang_32x32[29] 22.03x 1387.74 30572.04 intra_ang_32x32[30] 22.56x 1357.78 30630.26 intra_ang_32x32[31] 22.68x 1357.03 30772.08 intra_ang_32x32[32] 21.40x 1429.06 30581.72 intra_ang_32x32[33] 21.94x 1376.21 30191.60 intra_ang_32x32[34] 19.77x 545.29 10780.42 intra_filter_32x32 7.32x 350.07 2562.79 + 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 663EE059 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.80x 204.26 572.34 avg_pp[ 4x4] 4.54x 79.66 361.64 avg_pp_aligned[ 4x4] 4.45x 82.01 364.73 sad[ 4x4] 3.74x 84.85 317.45 sad_x3[ 4x4] 2.38x 284.20 675.73 sad_x4[ 4x4] 2.79x 351.61 982.67 copy_pp[ 4x4] 4.39x 74.06 325.03 addAvg[ 4x4] 4.02x 113.63 456.47 addAvg_aligned[ 4x4] 4.02x 113.63 456.75 sub_ps[ 4x4] 4.33x 75.57 327.27 add_ps[ 4x4] 5.55x 79.17 439.08 add_ps_aligned[ 4x4] 5.66x 78.72 445.81 copy_ss[ 4x4] 4.39x 73.99 324.89 satd[ 8x8] 6.76x 267.81 1811.58 avg_pp[ 8x8] 8.67x 127.08 1101.73 avg_pp_aligned[ 8x8] 9.00x 122.04 1097.98 sad[ 8x8] 1.38x 308.61 426.31 sad_x3[ 8x8] 2.33x 451.83 1052.67 sad_x4[ 8x8] 2.46x 566.09 1392.57 copy_pp[ 8x8] 14.11x 79.38 1120.42 addAvg[ 8x8] 11.19x 166.09 1858.44 addAvg_aligned[ 8x8] 11.42x 163.25 1863.63 sub_ps[ 8x8] 8.66x 131.04 1135.15 add_ps[ 8x8] 9.47x 163.32 1546.45 add_ps_aligned[ 8x8] 9.56x 162.20 1550.66 copy_ss[ 8x8] 14.06x 80.54 1132.09 [i420] copy_pp[ 4x4] 4.38x 73.99 324.19 [i420] addAvg[ 4x4] 4.13x 112.76 465.59 [i420] addAvg_aligned[ 4x4] 4.10x 113.49 465.31 [i420] copy_ss[ 4x4] 4.40x 74.20 326.29 [i420] sub_ps[ 4x4] 4.31x 76.37 329.52 [i420] add_ps[ 4x4] 5.50x 80.40 442.02 [i420] add_ps_aligned[ 4x4] 5.56x 80.09 445.67 [i422] copy_pp[ 4x8] 4.32x 83.38 360.24 [i422] addAvg[ 4x8] 3.97x 217.32 863.57 [i422] addAvg_aligned[ 4x8] 4.59x 184.51 846.47 [i422] satd[ 4x8] 5.75x 194.77 1120.14 [i422] copy_ss[ 4x8] 4.56x 79.38 361.78 [i422] sub_ps[ 4x8] 4.63x 131.95 610.64 [i422] add_ps[ 4x8] 5.40x 150.09 810.40 [i422] add_ps_aligned[ 4x8] 5.32x 150.51 800.72 satd[ 8x4] 5.03x 174.77 878.86 avg_pp[ 8x4] 7.88x 80.89 637.58 avg_pp_aligned[ 8x4] 7.74x 82.26 637.01 sad[ 8x4] 1.36x 186.39 254.19 sad_x3[ 8x4] 2.20x 261.55 574.59 sad_x4[ 8x4] 2.41x 320.97 773.37 copy_pp[ 8x4] 8.47x 74.24 629.16 addAvg[ 8x4] 9.62x 99.80 960.08 addAvg_aligned[ 8x4] 9.52x 99.31 945.91 [i420] copy_pp[ 4x2] 1.37x 73.29 100.72 [i420] addAvg[ 4x2] 3.41x 75.74 258.40 [i420] addAvg_aligned[ 4x2] 3.41x 76.48 260.92 [i422] copy_pp[ 4x4] 4.61x 74.83 344.66 [i422] addAvg[ 4x4] 4.13x 114.40 472.32 [i422] addAvg_aligned[ 4x4] 4.06x 113.81 462.51 satd[ 4x8] 5.61x 195.01 1094.89 avg_pp[ 4x8] 5.20x 127.04 660.02 avg_pp_aligned[ 4x8] 5.18x 127.32 659.18 sad[ 4x8] 3.17x 198.41 629.30 sad_x3[ 4x8] 2.57x 481.07 1237.56 sad_x4[ 4x8] 3.22x 606.77 1955.65 copy_pp[ 4x8] 4.61x 80.37 370.34 addAvg[ 4x8] 4.45x 191.09 849.68 addAvg_aligned[ 4x8] 4.30x 201.18 865.39 [i420] copy_pp[ 2x4] 1.05x 76.62 80.80 [i420] addAvg[ 2x4] 3.39x 82.01 278.04 [i420] addAvg_aligned[ 2x4] 3.43x 82.12 281.82 [i422] copy_pp[ 2x8] 2.32x 77.14 179.00 [i422] addAvg[ 2x8] 2.71x 183.48 496.59 [i422] addAvg_aligned[ 2x8] 2.71x 183.11 495.89 satd[16x16] 12.17x 551.46 6710.46 avg_pp[16x16] 23.55x 207.93 4896.20 avg_pp_aligned[16x16] 22.95x 209.65 4810.50 sad[16x16] 5.70x 247.92 1412.34 sad_x3[16x16] 5.15x 700.88 3609.84 sad_x4[16x16] 5.50x 873.58 4806.25 copy_pp[16x16] 15.40x 158.42 2439.90 addAvg[16x16] 22.96x 312.74 7180.68 addAvg_aligned[16x16] 23.12x 311.22 7196.25 sse_ss[16x16] 12.21x 227.89 2783.45 sub_ps[16x16] 21.09x 208.21 4392.15 add_ps[16x16] 23.62x 261.69 6181.04 add_ps_aligned[16x16] 23.70x 258.81 6133.43 copy_ss[16x16] 15.75x 165.49 2605.71 copy_sp[16x16] 16.23x 158.00 2565.03 copy_ps[16x16] 15.55x 155.93 2424.70 [i420] copy_pp[ 8x8] 14.44x 79.84 1152.69 [i420] addAvg[ 8x8] 10.15x 178.73 1813.55 [i420] addAvg_aligned[ 8x8] 10.25x 177.75 1821.12 [i420] satd[ 8x8] 6.35x 267.60 1699.36 [i420] copy_ss[ 8x8] 14.34x 80.40 1153.17 [i420] sub_ps[ 8x8] 8.70x 132.37 1151.00 [i420] add_ps[ 8x8] 9.61x 164.79 1584.05 [i420] add_ps_aligned[ 8x8] 9.72x 162.52 1579.00 [i420] sa8d[ 8x8] 5.71x 278.04 1588.96 [i422] copy_pp[ 8x16] 8.87x 155.69 1380.36 [i422] addAvg[ 8x16] 12.27x 293.66 3604.09 [i422] addAvg_aligned[ 8x16] 12.65x 285.32 3609.42 [i422] satd[ 8x16] 6.86x 489.37 3356.49 [i422] copy_ss[ 8x16] 9.01x 152.22 1370.96 [i422] sub_ps[ 8x16] 7.66x 218.09 1671.44 [i422] add_ps[ 8x16] 12.29x 274.15 3370.52 [i422] add_ps_aligned[ 8x16] 11.92x 276.04 3290.98 [i422] sa8d[ 8x16] 4.62x 685.75 3169.22 satd[ 16x8] 11.33x 304.55 3451.65 avg_pp[ 16x8] 16.46x 128.86 2121.60 avg_pp_aligned[ 16x8] 17.10x 128.16 2191.04 sad[ 16x8] 4.54x 162.80 739.84 sad_x3[ 16x8] 4.65x 400.08 1861.10 sad_x4[ 16x8] 4.98x 498.30 2481.84 copy_pp[ 16x8] 27.98x 78.30 2191.04 addAvg[ 16x8] 18.22x 198.69 3620.92 addAvg_aligned[ 16x8] 18.12x 200.97 3641.12 [i420] copy_pp[ 8x4] 8.46x 74.80 632.95 [i420] addAvg[ 8x4] 9.58x 98.50 943.67 [i420] addAvg_aligned[ 8x4] 9.66x 98.47 950.96 [i420] satd[ 8x4] 4.94x 174.84 863.43 [i422] copy_pp[ 8x8] 13.97x 82.54 1152.97 [i422] addAvg[ 8x8] 10.84x 172.39 1868.12 [i422] addAvg_aligned[ 8x8] 10.69x 173.62 1855.91 [i422] satd[ 8x8] 6.33x 271.21 1716.61 satd[ 8x16] 6.90x 495.25 3417.52 avg_pp[ 8x16] 11.58x 212.07 2456.47 avg_pp_aligned[ 8x16] 11.60x 211.33 2451.12 sad[ 8x16] 2.62x 296.39 777.43 sad_x3[ 8x16] 2.56x 782.43 2004.33 sad_x4[ 8x16] 2.67x 1000.74 2672.77 copy_pp[ 8x16] 9.20x 150.12 1381.48 addAvg[ 8x16] 12.29x 290.05 3563.83 addAvg_aligned[ 8x16] 12.86x 276.99 3562.99 [i420] copy_pp[ 4x8] 4.54x 79.31 360.10 [i420] addAvg[ 4x8] 4.63x 184.79 856.27 [i420] addAvg_aligned[ 4x8] 4.63x 185.84 861.32 [i420] satd[ 4x8] 5.55x 195.75 1085.63 [i422] copy_pp[ 4x16] 4.48x 153.55 688.50 [i422] addAvg[ 4x16] 5.51x 294.81 1624.17 [i422] addAvg_aligned[ 4x16] 5.49x 292.43 1604.25 [i422] satd[ 4x16] 6.55x 332.56 2177.86 satd[ 16x4] 8.94x 190.88 1706.79 avg_pp[ 16x4] 14.14x 79.91 1130.12 avg_pp_aligned[ 16x4] 14.40x 79.35 1142.87 sad[ 16x4] 5.31x 78.37 416.49 sad_x3[ 16x4] 4.10x 237.94 974.67 sad_x4[ 16x4] 4.51x 294.60 1327.62 copy_pp[ 16x4] 8.82x 74.66 658.48 addAvg[ 16x4] 14.21x 132.05 1876.67 addAvg_aligned[ 16x4] 14.19x 132.36 1877.80 [i420] copy_pp[ 8x2] 2.42x 73.36 177.45 [i420] addAvg[ 8x2] 6.91x 75.25 520.02 [i420] addAvg_aligned[ 8x2] 6.88x 75.43 519.32 [i422] copy_pp[ 8x4] 8.55x 74.17 633.93 [i422] addAvg[ 8x4] 9.53x 98.22 935.67 [i422] addAvg_aligned[ 8x4] 10.03x 99.34 995.99 [i422] satd[ 8x4] 4.93x 175.61 865.53 satd[16x12] 11.48x 438.57 5035.51 avg_pp[16x12] 20.78x 164.76 3422.85 avg_pp_aligned[16x12] 22.13x 167.00 3695.80 sad[16x12] 5.35x 202.58 1083.11 sad_x3[16x12] 4.98x 553.77 2756.93 sad_x4[16x12] 5.67x 673.21 3820.06 copy_pp[16x12] 20.88x 90.38 1887.47 addAvg[16x12] 20.50x 264.87 5430.54 addAvg_aligned[16x12] 21.57x 261.76 5646.25 [i420] copy_pp[ 8x6] 6.94x 75.18 521.98 [i420] addAvg[ 8x6] 10.09x 137.34 1385.97 [i420] addAvg_aligned[ 8x6] 9.92x 138.81 1376.85 [i422] copy_pp[ 8x12] 12.38x 135.03 1672.28 [i422] addAvg[ 8x12] 11.45x 259.93 2976.75 [i422] addAvg_aligned[ 8x12] 12.19x 223.24 2720.46 [i422] satd[ 8x12] 7.91x 408.34 3230.94 satd[ 4x16] 6.27x 353.68 2216.29 avg_pp[ 4x16] 5.75x 202.79 1165.31 avg_pp_aligned[ 4x16] 5.83x 199.77 1164.47 sad[ 4x16] 3.45x 333.72 1152.40 sad_x3[ 4x16] 2.48x 952.73 2361.90 sad_x4[ 4x16] 3.54x 1114.01 3941.46 copy_pp[ 4x16] 4.60x 151.56 697.62 addAvg[ 4x16] 5.17x 324.88 1680.28 addAvg_aligned[ 4x16] 5.74x 291.28 1671.58 [i420] copy_pp[ 2x8] 2.28x 78.51 178.86 [i420] addAvg[ 2x8] 2.75x 184.72 508.38 [i420] addAvg_aligned[ 2x8] 2.64x 186.15 491.54 [i422] copy_pp[ 2x16] 1.42x 176.70 251.66 [i422] addAvg[ 2x16] 3.64x 305.35 1110.72 [i422] addAvg_aligned[ 2x16] 2.75x 339.74 932.87 satd[12x16] 7.20x 884.47 6370.14 avg_pp[12x16] 9.85x 348.35 3431.12 avg_pp_aligned[12x16] 12.13x 284.48 3450.90 sad[12x16] 6.45x 562.07 3623.98 sad_x3[12x16] 3.07x 2309.68 7083.63 sad_x4[12x16] 3.91x 3085.36 12060.10 copy_pp[12x16] 8.42x 255.03 2146.99 addAvg[12x16] 13.47x 405.40 5459.16 addAvg_aligned[12x16] 12.00x 454.86 5459.58 [i420] copy_pp[ 6x8] 3.53x 152.85 538.96 [i420] addAvg[ 6x8] 6.23x 225.58 1404.91 [i420] addAvg_aligned[ 6x8] 6.23x 225.51 1405.76 [i422] copy_pp[ 6x16] 4.13x 257.83 1063.61 [i422] addAvg[ 6x16] 6.67x 414.01 2760.30 [i422] addAvg_aligned[ 6x16] 6.79x 411.67 2793.69 satd[32x32] 14.15x 1912.67 27062.82 avg_pp[32x32] 27.74x 621.81 17250.22 avg_pp_aligned[32x32] 24.06x 717.48 17259.78 sad[32x32] 7.69x 689.28 5301.76 sad_x3[32x32] 5.48x 2484.98 13621.38 sad_x4[32x32] 5.30x 3290.00 17437.03 copy_pp[32x32] 14.39x 650.26 9359.10 addAvg[32x32] 30.70x 978.07 30031.27 addAvg_aligned[32x32] 29.53x 992.58 29308.82 sse_ss[32x32] 9.80x 1129.88 11068.01 sub_ps[32x32] 32.06x 687.81 22048.31 add_ps[32x32] 31.47x 774.94 24389.32 add_ps_aligned[32x32] 30.77x 795.20 24469.14 copy_ss[32x32] 15.48x 606.32 9382.95 copy_sp[32x32] 12.64x 752.82 9517.33 copy_ps[32x32] 17.87x 543.93 9717.49 [i420] copy_pp[16x16] 15.53x 156.77 2434.85 [i420] addAvg[16x16] 22.62x 323.93 7327.56 [i420] addAvg_aligned[16x16] 23.10x 317.19 7325.54 [i420] satd[16x16] 12.09x 549.98 6651.12 [i420] copy_ss[16x16] 20.40x 155.13 3164.76 [i420] copy_ps[16x16] 15.49x 155.20 2403.29 [i420] copy_sp[16x16] 14.06x 175.96 2473.43 [i420] sse_pp[16x16] 12.39x 228.73 2832.97 [i420] sub_ps[16x16] 16.72x 262.28 4384.33 [i420] add_ps[16x16] 23.72x 258.18 6124.51 [i420] add_ps_aligned[16x16] 20.17x 300.91 6068.68 [i420] sa8d[16x16] 6.40x 982.28 6286.51 [i422] copy_pp[16x32] 16.07x 293.17 4712.02 [i422] addAvg[16x32] 25.90x 555.13 14377.55 [i422] addAvg_aligned[16x32] 25.03x 549.66 13755.56 [i422] satd[16x32] 13.58x 987.70 13414.14 [i422] copy_ss[16x32] 16.96x 288.93 4899.16 [i422] copy_ps[16x32] 15.91x 289.59 4607.37 [i422] copy_sp[16x32] 15.69x 297.89 4673.98 [i422] sse_pp[16x32] 11.90x 446.17 5310.32 [i422] sub_ps[16x32] 16.14x 358.54 5788.35 [i422] add_ps[16x32] 28.54x 433.83 12381.57 [i422] add_ps_aligned[16x32] 28.59x 431.42 12334.76 [i422] sa8d[16x32] 5.17x 2384.27 12333.78 satd[32x16] 13.67x 976.25 13342.50 avg_pp[32x16] 25.05x 339.84 8512.36 avg_pp_aligned[32x16] 25.35x 340.55 8634.32 sad[32x16] 6.61x 391.15 2585.23 sad_x3[32x16] 5.16x 1287.33 6641.16 sad_x4[32x16] 5.22x 1664.62 8690.38 copy_pp[32x16] 17.12x 284.31 4865.98 addAvg[32x16] 26.09x 557.86 14552.85 addAvg_aligned[32x16] 25.37x 561.75 14253.01 [i420] copy_pp[ 16x8] 27.55x 79.52 2190.90 [i420] addAvg[ 16x8] 17.60x 204.29 3596.09 [i420] addAvg_aligned[ 16x8] 17.52x 203.87 3572.81 [i420] satd[ 16x8] 11.16x 302.59 3376.41 [i422] copy_pp[16x16] 16.67x 156.33 2605.71 [i422] addAvg[16x16] 23.51x 311.73 7328.54 [i422] addAvg_aligned[16x16] 23.10x 311.41 7193.55 [i422] satd[16x16] 12.16x 548.41 6670.94 satd[16x32] 13.78x 971.74 13387.01 avg_pp[16x32] 25.62x 345.41 8849.80 avg_pp_aligned[16x32] 25.48x 345.27 8796.71 sad[16x32] 6.24x 439.55 2743.75 sad_x3[16x32] 5.56x 1292.92 7182.59 sad_x4[16x32] 5.89x 1603.56 9442.27 copy_pp[16x32] 15.65x 295.27 4622.24 addAvg[16x32] 24.51x 553.83 13575.50 addAvg_aligned[16x32] 25.08x 546.87 13717.89 [i420] copy_pp[ 8x16] 9.02x 152.92 1380.08 [i420] addAvg[ 8x16] 12.11x 289.42 3505.33 [i420] addAvg_aligned[ 8x16] 12.46x 283.89 3536.41 [i420] satd[ 8x16] 6.94x 488.81 3393.25 [i422] copy_pp[ 8x32] 8.99x 280.84 2525.05 [i422] addAvg[ 8x32] 13.29x 528.50 7025.81 [i422] addAvg_aligned[ 8x32] 13.03x 545.71 7111.75 [i422] satd[ 8x32] 7.43x 909.47 6757.31 satd[ 32x8] 12.12x 553.34 6708.92 avg_pp[ 32x8] 22.19x 199.46 4425.04 avg_pp_aligned[ 32x8] 22.37x 198.13 4431.88 sad[ 32x8] 5.50x 240.68 1322.99 sad_x3[ 32x8] 4.79x 697.93 3341.45 sad_x4[ 32x8] 5.13x 859.01 4410.28 copy_pp[ 32x8] 30.32x 150.47 4562.09 addAvg[ 32x8] 23.79x 301.12 7162.16 addAvg_aligned[ 32x8] 24.11x 296.95 7159.96 [i420] copy_pp[ 16x4] 8.31x 76.51 636.17 [i420] addAvg[ 16x4] 13.80x 132.12 1823.23 [i420] addAvg_aligned[ 16x4] 13.91x 132.86 1848.48 [i420] satd[ 16x4] 9.00x 191.09 1719.08 [i422] copy_pp[ 16x8] 26.96x 81.28 2191.18 [i422] addAvg[ 16x8] 16.21x 221.28 3586.97 [i422] addAvg_aligned[ 16x8] 17.62x 201.53 3550.18 [i422] satd[ 16x8] 11.13x 302.73 3368.98 satd[32x24] 14.37x 1404.45 20184.04 avg_pp[32x24] 26.62x 481.00 12803.82 avg_pp_aligned[32x24] 26.64x 482.96 12865.10 sad[32x24] 6.99x 549.77 3840.18 sad_x3[32x24] 5.31x 1862.99 9883.21 sad_x4[32x24] 5.39x 2414.74 13013.97 copy_pp[32x24] 17.42x 414.40 7218.57 addAvg[32x24] 28.99x 735.86 21329.86 addAvg_aligned[32x24] 28.72x 753.16 21629.16 [i420] copy_pp[16x12] 20.47x 92.10 1885.37 [i420] addAvg[16x12] 20.47x 261.20 5346.93 [i420] addAvg_aligned[16x12] 20.45x 261.90 5356.69 [i420] satd[16x12] 11.61x 433.41 5033.41 [i422] copy_pp[16x24] 16.87x 223.59 3771.71 [i422] addAvg[16x24] 24.55x 445.53 10936.31 [i422] addAvg_aligned[16x24] 24.53x 443.43 10878.53 [i422] satd[16x24] 7.52x 1329.75 9999.74 satd[ 8x32] 7.42x 908.74 6745.53 avg_pp[ 8x32] 14.26x 346.15 4935.63 avg_pp_aligned[ 8x32] 14.16x 341.04 4827.76 sad[ 8x32] 2.89x 508.74 1469.30 sad_x3[ 8x32] 2.63x 1481.14 3891.24 sad_x4[ 8x32] 2.66x 1944.58 5178.88 copy_pp[ 8x32] 8.97x 283.50 2542.63 addAvg[ 8x32] 13.39x 534.37 7153.89 addAvg_aligned[ 8x32] 13.49x 528.82 7133.55 [i420] copy_pp[ 4x16] 4.59x 152.64 701.12 [i420] addAvg[ 4x16] 5.96x 285.36 1701.60 [i420] addAvg_aligned[ 4x16] 5.70x 286.34 1631.18 [i420] satd[ 4x16] 6.60x 335.82 2215.73 [i422] copy_pp[ 4x32] 8.55x 282.24 2412.12 [i422] addAvg[ 4x32] 6.49x 498.68 3235.46 [i422] addAvg_aligned[ 4x32] 6.35x 498.26 3165.01 [i422] satd[ 4x32] 7.39x 593.20 4383.86 satd[24x32] 7.83x 2594.41 20304.92 avg_pp[24x32] 21.19x 629.37 13338.09 avg_pp_aligned[24x32] 20.30x 635.29 12895.74 sad[24x32] 2.83x 1446.32 4099.00 sad_x3[24x32] 2.49x 4147.59 10335.96 sad_x4[24x32] 2.54x 5325.78 13504.80 copy_pp[24x32] 12.76x 533.70 6811.93 addAvg[24x32] 21.18x 957.66 20286.25 addAvg_aligned[24x32] 20.57x 979.51 20146.25 [i420] copy_pp[12x16] 7.60x 251.74 1913.85 [i420] addAvg[12x16] 13.27x 400.78 5318.88 [i420] addAvg_aligned[12x16] 13.35x 398.46 5317.61 [i420] satd[12x16] 7.29x 873.34 6369.16 [i422] copy_pp[12x32] 7.21x 498.96 3599.60 [i422] addAvg[12x32] 14.55x 729.24 10610.34 [i422] addAvg_aligned[12x32] 14.61x 729.13 10653.78 [i422] satd[12x32] 7.71x 1673.70 12911.49 satd[64x64] 14.96x 7087.18 106021.66 avg_pp[64x64] 30.90x 2199.08 67945.88 avg_pp_aligned[64x64] 30.73x 2209.36 67893.69 sad[64x64] 8.33x 2340.69 19500.90 sad_x3[64x64] 5.29x 9467.46 50099.24 sad_x4[64x64] 5.37x 12248.11 65735.61 copy_pp[64x64] 32.71x 2102.45 68761.46 addAvg[64x64] 30.79x 3919.68 120703.42 addAvg_aligned[64x64] 32.05x 3761.50 120541.12 sse_ss[64x64] 15.12x 2802.38 42371.32 sub_ps[64x64] 17.79x 2634.40 46863.11 add_ps[64x64] 40.34x 2679.30 108071.59 add_ps_aligned[64x64] 40.45x 2680.60 108420.19 copy_ss[64x64] 31.78x 2159.84 68639.42 copy_sp[64x64] 32.82x 2099.86 68925.03 copy_ps[64x64] 32.88x 2092.47 68802.01 [i420] copy_pp[32x32] 22.16x 544.00 12053.78 [i420] addAvg[32x32] 28.81x 1006.44 28994.45 [i420] addAvg_aligned[32x32] 29.67x 987.28 29292.97 [i420] satd[32x32] 14.54x 1855.07 26974.97 [i420] copy_ss[32x32] 19.07x 541.62 10328.65 [i420] copy_ps[32x32] 17.07x 544.38 9294.40 [i420] copy_sp[32x32] 17.12x 541.72 9276.97 [i420] sse_pp[32x32] 11.08x 980.18 10862.79 [i420] sub_ps[32x32] 25.78x 683.93 17629.18 [i420] add_ps[32x32] 33.03x 728.61 24068.08 [i420] add_ps_aligned[32x32] 32.69x 729.31 23843.21 [i420] sa8d[32x32] 6.45x 3820.75 24628.08 [i422] copy_pp[32x64] 18.21x 1064.39 19381.29 [i422] addAvg[32x64] 30.25x 1904.08 57591.90 [i422] addAvg_aligned[32x64] 30.62x 1879.00 57528.50 [i422] satd[32x64] 14.78x 3594.42 53134.35 [i422] copy_ss[32x64] 18.99x 1061.24 20156.62 [i422] copy_ps[32x64] 17.84x 1059.21 18897.75 [i422] copy_sp[32x64] 14.96x 1263.26 18903.37 [i422] sse_pp[32x64] 13.84x 1422.70 19696.79 [i422] sub_ps[32x64] 17.13x 1347.65 23082.71 [i422] add_ps[32x64] 42.22x 1399.09 59071.58 [i422] add_ps_aligned[32x64] 42.38x 1389.46 58887.82 [i422] sa8d[32x64] 5.21x 9461.68 49296.41 satd[64x32] 14.88x 3598.52 53542.57 avg_pp[64x32] 30.32x 1135.93 34436.21 avg_pp_aligned[64x32] 30.52x 1133.73 34599.22 sad[64x32] 8.04x 1224.40 9839.28 sad_x3[64x32] 5.24x 4792.81 25132.80 sad_x4[64x32] 5.38x 6148.33 33068.05 copy_pp[64x32] 16.84x 1061.31 17871.04 addAvg[64x32] 32.15x 1902.12 61150.82 addAvg_aligned[64x32] 31.93x 1910.46 61005.07 [i420] copy_pp[32x16] 18.45x 288.33 5318.88 [i420] addAvg[32x16] 25.83x 557.30 14392.73 [i420] addAvg_aligned[32x16] 25.83x 555.94 14357.31 [i420] satd[32x16] 13.68x 976.29 13359.04 [i422] copy_pp[32x32] 18.88x 540.14 10199.94 [i422] addAvg[32x32] 29.59x 976.29 28890.36 [i422] addAvg_aligned[32x32] 29.49x 982.17 28966.39 [i422] satd[32x32] 14.52x 1845.61 26806.77 satd[32x64] 14.81x 3596.28 53244.89 avg_pp[32x64] 29.12x 1154.47 33621.60 avg_pp_aligned[32x64] 29.79x 1146.14 34143.87 sad[32x64] 8.07x 1271.77 10269.20 sad_x3[32x64] 5.51x 4796.21 26443.03 sad_x4[32x64] 5.59x 6221.38 34788.32 copy_pp[32x64] 17.79x 1061.31 18882.43 addAvg[32x64] 31.27x 1855.82 58024.25 addAvg_aligned[32x64] 30.69x 1878.61 57647.59 [i420] copy_pp[16x32] 17.95x 291.38 5230.64 [i420] addAvg[16x32] 24.36x 561.96 13687.11 [i420] addAvg_aligned[16x32] 24.73x 562.31 13904.05 [i420] satd[16x32] 13.44x 991.00 13317.43 [i422] copy_pp[16x64] 16.60x 548.48 9103.51 [i422] addAvg[16x64] 27.07x 1010.75 27360.46 [i422] addAvg_aligned[16x64] 27.07x 1016.03 27502.14 [i422] satd[16x64] 14.35x 1866.28 26788.96 satd[64x16] 14.33x 1870.11 26793.73 avg_pp[64x16] 27.22x 627.16 17071.44 avg_pp_aligned[64x16] 27.00x 629.05 16984.84 sad[64x16] 7.29x 690.44 5034.11 sad_x3[64x16] 5.13x 2453.64 12590.86 sad_x4[64x16] 5.27x 3129.64 16495.40 copy_pp[64x16] 32.14x 537.59 17277.38 addAvg[64x16] 30.09x 985.11 29641.56 addAvg_aligned[64x16] 30.33x 977.30 29638.06 [i420] copy_pp[ 32x8] 28.78x 158.52 4562.06 [i420] addAvg[ 32x8] 23.69x 299.82 7104.16 [i420] addAvg_aligned[ 32x8] 23.29x 307.87 7169.32 [i420] satd[ 32x8] 12.30x 550.65 6773.45 [i422] copy_pp[32x16] 17.16x 288.12 4945.26 [i422] addAvg[32x16] 26.00x 545.15 14174.02 [i422] addAvg_aligned[32x16] 26.27x 544.59 14305.53 [i422] satd[32x16] 13.80x 970.65 13397.64 satd[64x48] 14.99x 5346.78 80172.73 avg_pp[64x48] 30.81x 1737.99 53545.51 avg_pp_aligned[64x48] 29.87x 1733.54 51786.95 sad[64x48] 8.24x 1772.11 14597.25 sad_x3[64x48] 5.27x 7124.40 37534.73 sad_x4[64x48] 5.35x 9203.04 49211.26 copy_pp[64x48] 16.80x 1587.06 26669.02 addAvg[64x48] 30.59x 2797.72 85583.07 addAvg_aligned[64x48] 30.35x 2811.88 85329.72 [i420] copy_pp[32x24] 17.59x 410.37 7217.31 [i420] addAvg[32x24] 28.90x 743.84 21500.10 [i420] addAvg_aligned[32x24] 28.69x 745.09 21376.57 [i420] satd[32x24] 14.07x 1438.29 20237.71 [i422] copy_pp[32x48] 17.22x 804.28 13848.61 [i422] addAvg[32x48] 29.29x 1439.10 42153.33 [i422] addAvg_aligned[32x48] 28.94x 1451.79 42013.61 [i422] satd[32x48] 7.75x 5136.96 39786.93 satd[16x64] 14.94x 1864.26 27843.45 avg_pp[16x64] 27.64x 631.09 17444.34 avg_pp_aligned[16x64] 27.75x 631.12 17515.57 sad[16x64] 7.67x 737.57 5657.35 sad_x3[16x64] 5.86x 2463.41 14437.71 sad_x4[16x64] 5.93x 3201.30 18984.62 copy_pp[16x64] 16.49x 548.48 9044.34 addAvg[16x64] 27.04x 1014.81 27436.21 addAvg_aligned[16x64] 26.91x 1016.70 27355.55 [i420] copy_pp[ 8x32] 8.96x 283.75 2541.93 [i420] addAvg[ 8x32] 13.37x 535.28 7156.83 [i420] addAvg_aligned[ 8x32] 12.98x 550.13 7143.09 [i420] satd[ 8x32] 7.53x 909.26 6849.04 [i422] copy_pp[ 8x64] 9.06x 540.92 4900.28 [i422] addAvg[ 8x64] 14.03x 1035.64 14531.52 [i422] addAvg_aligned[ 8x64] 14.14x 1028.08 14534.00 [i422] satd[ 8x64] 7.69x 1756.27 13501.16 satd[48x64] 14.89x 5336.33 79462.62 avg_pp[48x64] 30.16x 1689.45 50947.80 avg_pp_aligned[48x64] 30.22x 1687.56 51005.59 sad[48x64] 8.07x 1839.34 14848.56 sad_x3[48x64] 5.31x 7192.26 38197.27 sad_x4[48x64] 5.37x 9333.88 50091.38 copy_pp[48x64] 16.92x 1587.27 26859.10 addAvg[48x64] 29.87x 2906.45 86813.61 addAvg_aligned[48x64] 29.87x 2903.28 86716.25 [i420] copy_pp[24x32] 13.59x 533.60 7251.80 [i420] addAvg[24x32] 13.50x 1511.32 20397.07 [i420] addAvg_aligned[24x32] 13.63x 1509.74 20584.93 [i420] satd[24x32] 7.80x 2600.37 20281.20 [i422] copy_pp[24x64] 23.93x 1056.69 25286.83 [i422] addAvg[24x64] 23.09x 1875.99 43324.25 [i422] addAvg_aligned[24x64] 22.94x 1889.30 43342.62 [i422] satd[24x64] 7.84x 5127.76 40194.45 ssd_s[4x4] 3.76x 73.19 274.95 ssd_s_aligned[4x4] 3.71x 74.03 274.95 sa8d[4x4] 2.77x 205.03 568.42 residual[4x4] 4.26x 75.74 322.51 residual_aligned[4x4] 4.26x 76.16 324.61 blkfill[4x4] 1.03x 73.33 75.61 blkfill_aligned[4x4] 1.03x 72.66 75.19 transpose[4x4] 3.18x 73.40 233.15 cpy2Dto1D_shl[4x4] 4.35x 74.76 325.03 cpy2Dto1D_shr[4x4] 4.45x 75.25 334.99 cpy1Dto2D_shl[4x4] 4.37x 74.34 325.03 cpy1Dto2D_shl_aligned[4x4] 4.41x 74.06 326.71 cpy1Dto2D_shr[4x4] 4.08x 74.69 304.55 copy_cnt[4x4] 3.55x 75.18 266.53 psy_cost_pp[4x4] 8.93x 179.08 1599.76 ssimDist[4x4] 3.98x 153.13 608.82 ssd_s[8x8] 4.97x 76.48 380.02 ssd_s_aligned[8x8] 5.03x 75.26 378.90 sa8d[8x8] 4.59x 350.04 1605.65 residual[8x8] 11.85x 97.98 1161.52 residual_aligned[8x8] 11.87x 97.59 1158.86 blkfill[8x8] 1.00x 75.74 75.75 blkfill_aligned[8x8] 0.99x 77.28 76.87 transpose[8x8] 9.26x 81.70 756.25 var[8x8] 2.72x 154.88 421.96 cpy2Dto1D_shl[8x8] 11.03x 77.11 850.66 cpy2Dto1D_shr[8x8] 14.46x 78.44 1134.59 cpy1Dto2D_shl[8x8] 11.32x 75.95 859.50 cpy1Dto2D_shl_aligned[8x8] 11.58x 75.53 874.79 cpy1Dto2D_shr[8x8] 15.58x 72.87 1135.57 copy_cnt[8x8] 14.86x 76.93 1143.57 psy_cost_pp[8x8] 6.15x 612.77 3768.47 ssimDist[8x8] 7.04x 326.57 2299.76 ssd_s[16x16] 7.45x 185.31 1379.66 ssd_s_aligned[16x16] 7.39x 186.61 1378.40 sa8d[16x16] 5.09x 1217.78 6200.54 residual[16x16] 14.74x 202.68 2988.12 residual_aligned[16x16] 14.99x 200.06 2999.32 blkfill[16x16] 1.65x 148.12 243.95 blkfill_aligned[16x16] 1.64x 148.44 243.67 transpose[16x16] 9.28x 292.54 2714.29 var[16x16] 2.82x 401.02 1132.20 cpy2Dto1D_shl[16x16] 23.09x 158.07 3649.28 cpy2Dto1D_shr[16x16] 22.92x 197.15 4518.44 cpy1Dto2D_shl[16x16] 24.60x 153.87 3784.63 cpy1Dto2D_shl_aligned[16x16] 24.07x 153.91 3705.23 cpy1Dto2D_shr[16x16] 23.01x 191.20 4398.92 copy_cnt[16x16] 23.02x 190.88 4393.55 psy_cost_pp[16x16] 6.12x 2409.66 14746.10 ssimDist[16x16] 8.30x 1107.39 9196.65 ssd_s[32x32] 9.94x 503.94 5010.68 ssd_s_aligned[32x32] 9.98x 502.05 5010.26 sa8d[32x32] 5.21x 4752.46 24743.39 residual[32x32] 18.26x 686.59 12539.00 residual_aligned[32x32] 17.17x 689.00 11827.33 blkfill[32x32] 1.92x 537.62 1034.29 blkfill_aligned[32x32] 1.91x 533.35 1020.12 transpose[32x32] 7.35x 1263.71 9284.05 var[32x32] 2.83x 1473.68 4163.39 cpy2Dto1D_shl[32x32] 26.53x 545.92 14481.57 cpy2Dto1D_shr[32x32] 30.58x 583.99 17861.10 cpy1Dto2D_shl[32x32] 32.71x 548.16 17930.54 cpy1Dto2D_shl_aligned[32x32] 27.56x 663.37 18282.37 cpy1Dto2D_shr[32x32] 31.27x 552.30 17272.29 copy_cnt[32x32] 29.80x 619.17 18453.71 psy_cost_pp[32x32] 6.22x 9579.62 59582.06 ssimDist[32x32] 9.20x 4067.22 37402.73 sa8d[64x64] 5.26x 18932.28 99604.25 transpose[64x64] 7.53x 4822.64 36290.86 var[64x64] 2.56x 5793.81 14837.05 psy_cost_pp[64x64] 6.24x 38102.97 237757.89 ssimDist[64x64] 9.30x 16172.52 150349.05 weight_pp 20.79x 1859.83 38663.57 weight_sp 18.02x 1953.00 35183.35 downscale 14.08x 34013.06 479004.09 scale1D_128to64 12.55x 214.90 2697.31 scale1D_128to64_aligned 12.89x 213.08 2745.85 scale2D_64to32 13.52x 1914.77 25894.11 ssim_4x4x2_core 6.63x 172.39 1142.87 ssim_end_4 2.43x 172.60 419.86 calSign 6.54x 186.75 1222.26 SAO_EO_0 9.61x 551.17 5295.45 SAO_EO_1 12.94x 300.03 3883.53 SAO_EO_1_2Rows 16.92x 462.23 7819.48 SAO_EO_2[0] 5.64x 186.92 1053.79 SAO_EO_2[1] 9.05x 431.70 3908.47 SAO_EO_3[0] 2.93x 326.15 956.71 SAO_EO_3[1] 8.62x 438.17 3778.46 SAO_BO_0 13.02x 9177.08 119510.34 saoCuStatsE0 1.09x 109640.90 119203.41 saoCuStatsE1 1.24x 128722.89 159077.17 saoCuStatsE2 1.07x 145756.94 156023.70 saoCuStatsE3 1.22x 129403.33 158246.98 planecopy_cp 15.74x 2308.88 36336.17 propagateCost 3.18x 1633.86 5190.24 cuTreeFix8Pack 4.76x 1250.41 5946.91 cuTreeFix8Unpack 3.55x 1827.11 6487.65 scanPosLast 16.77x 4365.33 73190.69 findPosFirstLast 4.91x 101.55 498.98 costCoeffNxN 1.95x 811.03 1583.07 costCoeffRemain 1.00x 276.01 276.35 pelFilterLumaStrong_Vertical 2.07x 491.82 1016.89 pelFilterLumaStrong_Horizontal 3.63x 295.48 1072.59 pelFilterChroma_Vertical 1.09x 352.07 382.40 pelFilterChroma_Horizontal 1.91x 201.21 385.21 integral_init4v 5.57x 127.81 711.50 integral_init8v 8.82x 128.06 1129.96 integral_init12v 5.44x 140.28 763.69 integral_init16v 3.92x 181.74 712.20 integral_init24v 6.23x 136.15 847.72 integral_init32v 8.98x 127.85 1147.92 integral_init4h 5.34x 248.76 1328.59 integral_init8h 3.78x 342.61 1295.21 integral_init12h 2.85x 476.24 1355.95 integral_init16h 1.93x 548.97 1060.80 normFact[8x8] 5.16x 190.95 985.47 normFact[16x16] 6.68x 595.56 3979.48 normFact[32x32] 7.17x 2195.44 15748.45 normFact[64x64] 7.51x 8617.22 64709.88 == transforms primitives == dst4x4 7.51x 164.20 1232.65 dct4x4 6.23x 148.72 926.97 dct8x8 4.48x 859.37 3846.91 dct16x16 11.05x 3902.80 43137.39 dct32x32 8.24x 30107.46 248010.56 idst4x4 8.70x 177.21 1541.82 idct4x4 9.92x 149.38 1481.78 idct8x8 15.75x 709.87 11178.21 idct16x16 9.45x 3789.98 35807.04 idct32x32 6.67x 26339.38 175651.17 dequant_normal 16.13x 1983.01 31983.97 dequant_scaling 15.68x 2863.14 44881.36 quant 15.97x 4302.23 68715.03 nquant 17.19x 3304.47 56809.28 nonPsyRdoQuant[4x4] 3.21x 175.37 562.24 nonPsyRdoQuant[8x8] 2.95x 189.37 559.02 nonPsyRdoQuant[16x16] 3.02x 185.91 561.82 nonPsyRdoQuant[32x32] 2.98x 189.16 563.93 psyRdoQuant_1p[4x4] 3.24x 172.71 559.72 psyRdoQuant_1p[8x8] 3.24x 172.60 559.16 psyRdoQuant_1p[16x16] 3.23x 172.95 558.04 psyRdoQuant_1p[32x32] 3.25x 172.85 561.12 count_nonzero[4x4] 1.04x 73.05 75.75 count_nonzero[8x8] 2.86x 75.99 217.58 count_nonzero[16x16] 4.01x 148.61 595.21 count_nonzero[32x32] 6.19x 373.04 2310.84 denoiseDct 15.75x 2459.91 38750.76 == interp primitives == luma_hpp[ 4x4] 6.36x 265.89 1690.80 luma_hps[ 4x4] 7.18x 627.76 4509.94 luma_vpp[ 4x4] 7.32x 245.75 1799.80 luma_vps[ 4x4] 6.63x 235.42 1561.18 luma_vsp[ 4x4] 10.48x 184.72 1935.45 luma_vss[ 4x4] 7.82x 209.05 1635.11 luma_hv [ 4x4] 7.33x 863.05 6330.30 luma_hpp[ 8x8] 13.20x 472.98 6242.79 luma_hps[ 8x8] 10.31x 1042.58 10747.25 luma_vpp[ 8x8] 14.12x 472.70 6672.91 luma_vps[ 8x8] 15.16x 436.74 6619.98 luma_vsp[ 8x8] 13.88x 464.72 6449.00 luma_vss[ 8x8] 13.73x 421.79 5793.03 luma_hv [ 8x8] 11.69x 1530.23 17894.89 convert_p2s[ 8x8] 9.96x 113.67 1132.20 convert_p2s_aligned[ 8x8] 9.96x 113.60 1131.92 luma_hpp[16x16] 23.40x 1151.64 26948.04 luma_hps[16x16] 24.73x 1505.51 37229.20 luma_vpp[16x16] 17.21x 1594.14 27429.32 luma_vps[16x16] 18.04x 1481.84 26736.07 luma_vsp[16x16] 17.17x 1579.39 27113.99 luma_vss[16x16] 16.11x 1376.04 22171.34 luma_hv [16x16] 21.48x 3057.40 65675.01 convert_p2s[16x16] 18.72x 191.41 3583.89 convert_p2s_aligned[16x16] 18.55x 192.81 3577.45 luma_hpp[32x32] 24.80x 4397.39 109048.22 luma_hps[32x32] 25.90x 4827.76 125015.38 luma_vpp[32x32] 17.30x 6221.59 107645.69 luma_vps[32x32] 18.51x 5766.92 106755.19 luma_vsp[32x32] 17.88x 6081.69 108739.73 luma_vss[32x32] 19.43x 5391.23 104749.88 luma_hv [32x32] 22.38x 10871.32 243257.16 convert_p2s[32x32] 20.41x 656.68 13400.36 convert_p2s_aligned[32x32] 20.83x 545.96 11373.59 luma_hpp[64x64] 21.39x 20024.73 428386.81 luma_hps[64x64] 25.60x 17926.84 458998.28 luma_vpp[64x64] 15.13x 24443.77 369923.91 luma_vps[64x64] 18.54x 23099.05 428245.88 luma_vsp[64x64] 21.08x 24173.53 509531.84 luma_vss[64x64] 18.97x 21301.75 404165.12 luma_hv [64x64] 21.42x 42594.46 912555.25 convert_p2s[64x64] 16.87x 2261.62 38159.82 convert_p2s_aligned[64x64] 17.16x 2104.13 36097.41 luma_hpp[ 8x4] 13.94x 241.59 3367.29 luma_hps[ 8x4] 11.61x 764.71 8875.24 luma_vpp[ 8x4] 12.45x 274.19 3413.45 luma_vps[ 8x4] 12.37x 265.12 3278.47 luma_vsp[ 8x4] 12.70x 276.15 3508.00 luma_vss[ 8x4] 12.81x 259.65 3326.19 luma_hv [ 8x4] 11.52x 1098.17 12645.87 convert_p2s[ 8x4] 5.22x 74.80 390.12 convert_p2s_aligned[ 8x4] 5.18x 74.97 388.58 luma_hpp[ 4x8] 6.73x 498.26 3351.44 luma_hps[ 4x8] 7.38x 829.63 6124.72 luma_vpp[ 4x8] 12.43x 286.27 3559.20 luma_vps[ 4x8] 11.88x 253.98 3017.86 luma_vsp[ 4x8] 13.63x 267.46 3644.63 luma_vss[ 4x8] 12.56x 249.60 3136.11 luma_hv [ 4x8] 8.36x 1171.99 9795.93 convert_p2s[ 4x8] 4.73x 80.51 380.86 convert_p2s_aligned[ 4x8] 4.67x 80.96 378.48 luma_hpp[ 16x8] 21.61x 623.17 13469.32 luma_hps[ 16x8] 23.71x 1023.35 24265.68 luma_vpp[ 16x8] 13.71x 976.29 13380.10 luma_vps[ 16x8] 14.91x 881.50 13141.02 luma_vsp[ 16x8] 14.56x 932.35 13575.78 luma_vss[ 16x8] 16.01x 803.55 12864.82 luma_hv [ 16x8] 19.46x 1967.53 38285.09 convert_p2s[ 16x8] 14.61x 116.08 1695.71 convert_p2s_aligned[ 16x8] 14.61x 116.19 1697.11 luma_hpp[ 8x16] 16.48x 809.90 13347.23 luma_hps[ 8x16] 12.20x 1521.55 18566.30 luma_vpp[ 8x16] 17.05x 814.54 13887.83 luma_vps[ 8x16] 15.51x 753.26 11683.96 luma_vsp[ 8x16] 16.41x 799.87 13129.08 luma_vss[ 8x16] 18.49x 707.49 13079.62 luma_hv [ 8x16] 14.15x 2334.21 33039.02 convert_p2s[ 8x16] 10.22x 192.28 1964.22 convert_p2s_aligned[ 8x16] 10.99x 191.37 2102.38 luma_hpp[32x16] 24.36x 2227.01 54249.30 luma_hps[32x16] 25.98x 2848.56 74003.75 luma_vpp[32x16] 17.36x 3152.28 54730.46 luma_vps[32x16] 18.23x 2925.15 53312.09 luma_vsp[32x16] 17.69x 3075.03 54412.02 luma_vss[32x16] 19.01x 2695.79 51244.49 luma_hv [32x16] 22.01x 5995.36 131985.48 convert_p2s[32x16] 23.52x 329.22 7742.65 convert_p2s_aligned[32x16] 21.59x 326.85 7057.77 luma_hpp[16x32] 24.22x 2252.75 54553.01 luma_hps[16x32] 25.67x 2449.61 62889.60 luma_vpp[16x32] 17.79x 3086.62 54905.81 luma_vps[16x32] 13.75x 2905.74 39961.86 luma_vsp[16x32] 16.60x 3051.13 50646.89 luma_vss[16x32] 19.08x 2713.75 51780.92 luma_hv [16x32] 21.65x 5500.87 119107.88 convert_p2s[16x32] 19.65x 320.03 6290.02 convert_p2s_aligned[16x32] 19.54x 320.87 6268.16 luma_hpp[64x32] 23.34x 9326.41 217707.02 luma_hps[64x32] 26.33x 9546.82 251366.08 luma_vpp[64x32] 17.68x 12238.71 216421.62 luma_vps[64x32] 18.78x 11493.40 215880.56 luma_vsp[64x32] 16.65x 12124.18 201897.81 luma_vss[64x32] 19.12x 10795.77 206456.56 luma_hv [64x32] 22.13x 21599.71 477920.44 convert_p2s[64x32] 18.99x 1231.78 23391.92 convert_p2s_aligned[64x32] 17.12x 1063.41 18206.75 luma_hpp[32x64] 21.88x 9405.78 205815.00 luma_hps[32x64] 26.13x 8789.12 229675.19 luma_vpp[32x64] 15.50x 12247.69 189810.67 luma_vps[32x64] 18.50x 11563.82 213937.81 luma_vsp[32x64] 21.00x 12031.12 252661.00 luma_vss[32x64] 19.50x 10697.66 208631.00 luma_hv [32x64] 19.62x 23438.83 459765.78 convert_p2s[32x64] 29.75x 1252.12 37254.73 convert_p2s_aligned[32x64] 33.18x 1065.23 35347.20 luma_hpp[16x12] 21.06x 897.18 18892.56 luma_hps[16x12] 21.69x 1233.81 26767.07 luma_vpp[16x12] 15.29x 1173.40 17943.90 luma_vps[16x12] 17.68x 1126.20 19915.77 luma_vsp[16x12] 16.87x 1216.40 20526.13 luma_vss[16x12] 17.60x 1095.31 19279.80 luma_hv [16x12] 19.30x 2498.99 48240.38 convert_p2s[16x12] 24.06x 156.46 3763.73 convert_p2s_aligned[16x12] 26.11x 156.35 4081.74 luma_hpp[12x16] 8.38x 2443.24 20472.19 luma_hps[12x16] 11.82x 2357.10 27866.17 luma_vpp[12x16] 14.87x 1223.25 18184.85 luma_vps[12x16] 15.58x 1123.47 17501.12 luma_vsp[12x16] 18.50x 1198.68 22178.08 luma_vss[12x16] 16.57x 1060.65 17575.61 luma_hv [12x16] 13.68x 3609.69 49365.85 convert_p2s[12x16] 9.40x 295.86 2779.80 convert_p2s_aligned[12x16] 9.41x 295.41 2779.80 luma_hpp[ 16x4] 18.93x 360.55 6823.95 luma_hps[ 16x4] 23.30x 762.72 17772.83 luma_vpp[ 16x4] 12.37x 546.38 6760.26 luma_vps[ 16x4] 12.31x 524.74 6459.12 luma_vsp[ 16x4] 14.17x 557.06 7894.26 luma_vss[ 16x4] 13.02x 499.35 6501.86 luma_hv [ 16x4] 19.27x 1305.34 25159.60 convert_p2s[ 16x4] 9.81x 74.80 733.67 convert_p2s_aligned[ 16x4] 9.60x 76.16 731.00 luma_hpp[ 4x16] 6.78x 981.12 6652.67 luma_hps[ 4x16] 7.52x 1243.96 9358.07 luma_vpp[ 4x16] 14.95x 465.45 6958.62 luma_vps[ 4x16] 13.50x 439.61 5936.93 luma_vsp[ 4x16] 15.69x 457.57 7179.50 luma_vss[ 4x16] 14.59x 414.29 6044.69 luma_hv [ 4x16] 9.19x 1775.86 16327.43 convert_p2s[ 4x16] 4.26x 166.75 710.52 convert_p2s_aligned[ 4x16] 4.26x 166.61 709.26 luma_hpp[32x24] 24.65x 3320.38 81834.91 luma_hps[32x24] 26.56x 3823.69 101554.29 luma_vpp[32x24] 16.29x 4991.21 81327.79 luma_vps[32x24] 17.76x 4535.39 80558.91 luma_vsp[32x24] 17.09x 4848.43 82841.84 luma_vss[32x24] 18.67x 4270.81 79749.64 luma_hv [32x24] 21.60x 8744.99 188862.11 convert_p2s[32x24] 22.88x 452.99 10365.06 convert_p2s_aligned[32x24] 20.23x 453.62 9176.61 luma_hpp[24x32] 11.44x 7238.11 82770.30 luma_hps[24x32] 12.89x 7393.01 95329.48 luma_vpp[24x32] 17.79x 4619.26 82194.45 luma_vps[24x32] 18.47x 4359.27 80497.20 luma_vsp[24x32] 17.79x 4546.85 80881.43 luma_vss[24x32] 18.93x 4032.57 76328.48 luma_hv [24x32] 14.86x 12036.21 178826.14 convert_p2s[24x32] 23.28x 676.43 15744.25 convert_p2s_aligned[24x32] 23.33x 545.22 12717.27 luma_hpp[ 32x8] 24.02x 1158.89 27835.73 luma_hps[ 32x8] 25.28x 1912.52 48342.22 luma_vpp[ 32x8] 14.20x 1905.20 27044.83 luma_vps[ 32x8] 13.24x 1665.39 22045.23 luma_vsp[ 32x8] 15.01x 1799.22 27012.29 luma_vss[ 32x8] 16.65x 1570.64 26155.31 luma_hv [ 32x8] 20.61x 3737.19 77005.20 convert_p2s[ 32x8] 19.82x 182.30 3613.77 convert_p2s_aligned[ 32x8] 19.83x 182.83 3624.54 luma_hpp[ 8x32] 17.27x 1561.99 26974.83 luma_hps[ 8x32] 12.39x 2536.85 31441.92 luma_vpp[ 8x32] 17.33x 1591.58 27583.51 luma_vps[ 8x32] 14.78x 1459.31 21567.44 luma_vsp[ 8x32] 16.69x 1567.50 26160.78 luma_vss[ 8x32] 18.91x 1377.66 26055.99 luma_hv [ 8x32] 14.50x 4143.73 60078.24 convert_p2s[ 8x32] 9.97x 372.87 3716.73 convert_p2s_aligned[ 8x32] 10.01x 371.33 3718.00 luma_hpp[64x48] 23.05x 14223.14 327812.69 luma_hps[64x48] 26.29x 13528.66 355720.25 luma_vpp[64x48] 17.55x 18546.31 325466.19 luma_vps[64x48] 18.69x 17176.04 321041.91 luma_vsp[64x48] 17.68x 18214.34 322071.53 luma_vss[64x48] 19.26x 16133.11 310668.72 luma_hv [64x48] 21.71x 32274.84 700658.94 convert_p2s[64x48] 18.34x 1688.68 30965.39 convert_p2s_aligned[64x48] 17.15x 1580.69 27102.62 luma_hpp[48x64] 23.00x 14249.59 327766.22 luma_hps[48x64] 13.62x 21960.26 299117.84 luma_vpp[48x64] 15.05x 18438.87 277572.16 luma_vps[48x64] 13.81x 17225.08 237953.02 luma_vsp[48x64] 17.79x 18147.46 322862.19 luma_vss[48x64] 16.35x 16022.81 261982.66 luma_hv [48x64] 15.49x 41405.61 641569.50 convert_p2s[48x64] 17.90x 1759.24 31494.66 convert_p2s_aligned[48x64] 17.26x 1633.51 28188.49 luma_hpp[64x16] 24.45x 4372.06 106893.09 luma_hps[64x16] 26.22x 5711.26 149741.38 luma_vpp[64x16] 15.19x 6196.84 94111.98 luma_vps[64x16] 18.59x 5812.42 108027.81 luma_vsp[64x16] 20.96x 6051.90 126862.59 luma_vss[64x16] 18.96x 5338.02 101184.93 luma_hv [64x16] 22.45x 11687.93 262397.75 convert_p2s[64x16] 24.55x 569.84 13992.27 convert_p2s_aligned[64x16] 20.26x 548.23 11105.31 luma_hpp[16x64] 22.81x 4398.02 100331.74 luma_hps[16x64] 22.89x 4359.44 99797.69 luma_vpp[16x64] 15.26x 6158.46 93978.85 luma_vps[16x64] 18.44x 5766.49 106337.72 luma_vsp[16x64] 17.97x 6061.40 108928.41 luma_vss[16x64] 18.97x 5363.22 101738.67 luma_hv [16x64] 20.23x 10539.86 213245.95 convert_p2s[16x64] 19.52x 737.29 14395.45 convert_p2s_aligned[16x64] 16.93x 652.45 11042.99 = Color Space i420 = chroma_hpp[ 4x4] 5.66x 201.00 1136.69 chroma_hps[ 4x4] 5.40x 282.00 1521.76 chroma_vpp[ 4x4] 7.37x 139.96 1031.20 chroma_vps[ 4x4] 7.25x 125.08 906.77 chroma_vsp[ 4x4] 7.92x 140.04 1109.20 chroma_vss[ 4x4] 7.59x 115.98 880.68 chroma_p2s[ 4x4] 4.29x 76.41 327.41 chroma_p2s_aligned[ 4x4] 4.23x 77.74 328.82 chroma_hpp[ 8x8] 10.57x 420.11 4439.80 chroma_hps[ 8x8] 8.21x 530.13 4352.06 chroma_vpp[ 8x8] 13.24x 313.30 4147.15 chroma_vps[ 8x8] 11.23x 288.30 3236.69 chroma_vsp[ 8x8] 12.78x 315.09 4025.77 chroma_vss[ 8x8] 14.00x 277.97 3892.31 chroma_p2s[ 8x8] 9.86x 115.73 1141.32 chroma_p2s_aligned[ 8x8] 10.10x 112.93 1140.62 chroma_hpp[16x16] 8.72x 1536.08 13387.01 chroma_hps[16x16] 9.24x 1662.10 15365.49 chroma_vpp[16x16] 18.64x 757.57 14120.22 chroma_vps[16x16] 19.33x 659.17 12743.51 chroma_vsp[16x16] 21.74x 729.81 15869.34 chroma_vss[16x16] 24.44x 602.72 14731.63 chroma_p2s[16x16] 14.89x 194.84 2901.00 chroma_p2s_aligned[16x16] 14.16x 193.51 2739.98 chroma_hpp[32x32] 9.15x 5814.94 53209.12 chroma_hps[32x32] 9.98x 5902.75 58907.88 chroma_vpp[32x32] 19.47x 2829.60 55089.58 chroma_vps[32x32] 21.48x 2439.49 52397.59 chroma_vsp[32x32] 23.55x 2791.38 65743.61 chroma_vss[32x32] 27.37x 2185.90 59837.52 chroma_p2s[32x32] 19.69x 542.84 10688.35 chroma_p2s_aligned[32x32] 19.64x 541.58 10634.52 chroma_hpp[ 4x2] 5.07x 104.60 530.68 chroma_hps[ 4x2] 5.04x 219.35 1104.43 chroma_vpp[ 4x2] 7.08x 77.53 549.06 chroma_vps[ 4x2] 6.46x 80.79 521.56 chroma_vsp[ 4x2] 8.09x 76.58 619.76 chroma_vss[ 4x2] 7.90x 81.45 643.47 chroma_p2s[ 4x2] 1.89x 73.43 138.60 chroma_p2s_aligned[ 4x2] 1.84x 75.43 138.74 chroma_hpp[ 2x4] 3.43x 145.01 498.01 chroma_hps[ 2x4] 3.61x 195.89 707.15 chroma_vpp[ 2x4] 3.80x 150.37 571.78 chroma_vps[ 2x4] 4.00x 124.24 497.29 chroma_vsp[ 2x4] 3.89x 150.44 584.69 chroma_vss[ 2x4] 4.36x 116.01 505.99 chroma_p2s[ 2x4] 1.67x 75.81 126.67 chroma_p2s_aligned[ 2x4] 1.63x 77.49 126.53 chroma_hpp[ 8x4] 7.30x 237.52 1733.17 chroma_hps[ 8x4] 8.31x 346.22 2877.43 chroma_vpp[ 8x4] 9.51x 185.94 1769.22 chroma_vps[ 8x4] 8.96x 182.83 1637.78 chroma_vsp[ 8x4] 11.09x 184.86 2049.36 chroma_vss[ 8x4] 10.30x 176.98 1822.81 chroma_p2s[ 8x4] 5.10x 76.76 391.52 chroma_p2s_aligned[ 8x4] 5.01x 77.74 389.56 chroma_hpp[ 4x8] 6.96x 321.08 2234.39 chroma_hps[ 4x8] 5.81x 405.85 2356.99 chroma_vpp[ 4x8] 10.85x 195.01 2115.18 chroma_vps[ 4x8] 9.04x 190.92 1726.29 chroma_vsp[ 4x8] 11.22x 195.15 2190.34 chroma_vss[ 4x8] 9.02x 186.12 1678.60 chroma_p2s[ 4x8] 4.71x 81.07 382.12 chroma_p2s_aligned[ 4x8] 4.59x 83.13 381.98 chroma_hpp[ 16x8] 11.20x 789.30 8841.04 chroma_hps[ 16x8] 8.77x 995.77 8731.20 chroma_vpp[ 16x8] 16.66x 408.58 6807.57 chroma_vps[ 16x8] 17.20x 371.08 6381.36 chroma_vsp[ 16x8] 23.35x 398.56 9304.67 chroma_vss[ 16x8] 22.64x 323.88 7332.43 chroma_p2s[ 16x8] 11.53x 116.19 1339.26 chroma_p2s_aligned[ 16x8] 12.46x 115.98 1445.45 chroma_hpp[ 8x16] 11.52x 775.96 8939.24 chroma_hps[ 8x16] 8.60x 880.59 7569.84 chroma_vpp[ 8x16] 12.33x 571.49 7048.63 chroma_vps[ 8x16] 12.34x 527.78 6513.37 chroma_vsp[ 8x16] 14.32x 559.72 8012.83 chroma_vss[ 8x16] 15.01x 496.13 7444.88 chroma_p2s[ 8x16] 7.57x 189.79 1436.89 chroma_p2s_aligned[ 8x16] 7.65x 190.25 1455.13 chroma_hpp[32x16] 12.15x 2936.95 35685.55 chroma_hps[32x16] 9.57x 3215.41 30767.88 chroma_vpp[32x16] 22.26x 1438.13 32018.90 chroma_vps[32x16] 20.02x 1262.31 25269.44 chroma_vsp[32x16] 22.30x 1422.55 31727.54 chroma_vss[32x16] 21.41x 1107.35 23707.23 chroma_p2s[32x16] 16.75x 309.99 5192.91 chroma_p2s_aligned[32x16] 16.61x 312.50 5189.96 chroma_hpp[16x32] 12.11x 2951.84 35758.36 chroma_hps[16x32] 9.32x 2992.69 27903.29 chroma_vpp[16x32] 17.88x 1507.05 26939.06 chroma_vps[16x32] 19.93x 1280.04 25513.67 chroma_vsp[16x32] 23.31x 1402.80 32704.59 chroma_vss[16x32] 25.07x 1188.07 29783.53 chroma_p2s[16x32] 19.58x 308.47 6039.92 chroma_p2s_aligned[16x32] 20.54x 314.95 6467.97 chroma_hpp[ 8x6] 10.25x 327.10 3352.14 chroma_hps[ 8x6] 8.07x 443.01 3574.08 chroma_vpp[ 8x6] 10.91x 253.67 2768.58 chroma_vps[ 8x6] 10.91x 228.91 2497.41 chroma_vsp[ 8x6] 11.51x 262.70 3024.03 chroma_vss[ 8x6] 13.38x 225.31 3015.75 chroma_p2s[ 8x6] 6.66x 76.30 507.82 chroma_p2s_aligned[ 8x6] 6.09x 83.38 507.54 chroma_hpp[ 6x8] 5.58x 460.90 2572.75 chroma_hps[ 6x8] 5.85x 579.33 3389.18 chroma_vpp[ 6x8] 6.77x 395.63 2677.11 chroma_vps[ 6x8] 7.05x 360.16 2540.34 chroma_vsp[ 6x8] 8.38x 399.12 3342.89 chroma_vss[ 6x8] 8.04x 344.40 2768.02 chroma_p2s[ 6x8] 5.86x 154.53 905.23 chroma_p2s_aligned[ 6x8] 5.79x 154.64 895.13 chroma_hpp[ 8x2] 6.78x 148.33 1005.44 chroma_hps[ 8x2] 7.90x 261.93 2070.12 chroma_vpp[ 8x2] 6.51x 146.20 952.22 chroma_vps[ 8x2] 7.29x 116.15 846.31 chroma_vsp[ 8x2] 8.54x 143.19 1222.12 chroma_vss[ 8x2] 8.60x 109.88 945.35 chroma_p2s[ 8x2] 2.98x 75.25 223.89 chroma_p2s_aligned[ 8x2] 3.04x 73.43 223.47 chroma_hpp[ 2x8] 4.31x 223.59 963.73 chroma_hps[ 2x8] 4.00x 265.64 1061.36 chroma_vpp[ 2x8] 4.75x 221.28 1050.28 chroma_vps[ 2x8] 4.61x 200.79 925.43 chroma_vsp[ 2x8] 5.03x 221.35 1112.57 chroma_vss[ 2x8] 4.38x 201.07 880.82 chroma_p2s[ 2x8] 2.27x 80.72 182.93 chroma_p2s_aligned[ 2x8] 2.30x 79.42 182.79 chroma_hpp[16x12] 8.61x 1164.65 10027.15 chroma_hps[16x12] 9.20x 1318.86 12127.71 chroma_vpp[16x12] 18.32x 574.43 10523.47 chroma_vps[16x12] 18.56x 517.35 9604.34 chroma_vsp[16x12] 21.26x 561.89 11946.67 chroma_vss[16x12] 23.96x 467.03 11191.14 chroma_p2s[16x12] 21.43x 156.18 3346.53 chroma_p2s_aligned[16x12] 21.42x 156.21 3345.55 chroma_hpp[12x16] 8.68x 1505.28 13063.71 chroma_hps[12x16] 7.52x 1522.35 11450.48 chroma_vpp[12x16] 11.93x 861.43 10277.21 chroma_vps[12x16] 12.81x 752.49 9635.82 chroma_vsp[12x16] 14.98x 826.94 12384.53 chroma_vss[12x16] 15.82x 697.97 11040.74 chroma_p2s[12x16] 7.65x 281.61 2153.41 chroma_p2s_aligned[12x16] 7.67x 281.05 2155.13 chroma_hpp[ 16x4] 10.52x 422.14 4440.44 chroma_hps[ 16x4] 8.52x 650.28 5540.40 chroma_vpp[ 16x4] 14.99x 229.64 3441.50 chroma_vps[ 16x4] 14.39x 221.07 3181.49 chroma_vsp[ 16x4] 17.35x 229.43 3981.58 chroma_vss[ 16x4] 19.20x 194.56 3735.25 chroma_p2s[ 16x4] 9.71x 75.39 732.40 chroma_p2s_aligned[ 16x4] 9.67x 75.81 732.97 chroma_hpp[ 4x16] 7.76x 571.04 4433.15 chroma_hps[ 4x16] 6.20x 639.63 3967.93 chroma_vpp[ 4x16] 12.76x 330.50 4218.52 chroma_vps[ 4x16] 11.11x 299.68 3329.84 chroma_vsp[ 4x16] 13.58x 318.90 4331.00 chroma_vss[ 4x16] 11.37x 283.64 3225.19 chroma_p2s[ 4x16] 4.81x 168.85 812.65 chroma_p2s_aligned[ 4x16] 4.41x 169.27 746.01 chroma_hpp[32x24] 12.14x 4329.87 52576.31 chroma_hps[32x24] 9.95x 4534.79 45109.46 chroma_vpp[32x24] 19.10x 2116.54 40425.49 chroma_vps[32x24] 21.18x 1851.11 39203.09 chroma_vsp[32x24] 22.43x 2110.79 47352.96 chroma_vss[32x24] 27.74x 1611.30 44702.79 chroma_p2s[32x24] 18.00x 412.12 7419.72 chroma_p2s_aligned[32x24] 21.87x 411.98 9009.20 chroma_hpp[24x32] 13.89x 3774.11 52410.64 chroma_hps[24x32] 9.71x 4426.85 42995.57 chroma_vpp[24x32] 17.55x 2788.19 48934.35 chroma_vps[24x32] 15.64x 2439.32 38149.44 chroma_vsp[24x32] 17.06x 2786.51 47549.08 chroma_vss[24x32] 16.63x 2169.79 36076.65 chroma_p2s[24x32] 23.29x 546.58 12730.02 chroma_p2s_aligned[24x32] 23.35x 544.94 12722.71 chroma_hpp[ 32x8] 8.81x 1514.72 13346.25 chroma_hps[ 32x8] 9.47x 1904.47 18032.51 chroma_vpp[ 32x8] 17.90x 760.72 13614.93 chroma_vps[ 32x8] 19.05x 677.80 12914.44 chroma_vsp[ 32x8] 21.22x 748.73 15890.98 chroma_vss[ 32x8] 21.35x 574.22 12260.82 chroma_p2s[ 32x8] 17.39x 189.83 3301.78 chroma_p2s_aligned[ 32x8] 14.00x 191.86 2686.93 chroma_hpp[ 8x32] 8.64x 1510.75 13046.00 chroma_hps[ 8x32] 9.28x 1541.19 14308.06 chroma_vpp[ 8x32] 12.24x 1090.64 13350.32 chroma_vps[ 8x32] 12.86x 1005.35 12926.10 chroma_vsp[ 8x32] 14.52x 1101.02 15990.08 chroma_vss[ 8x32] 15.58x 941.11 14660.92 chroma_p2s[ 8x32] 9.01x 322.86 2910.54 chroma_p2s_aligned[ 8x32] 10.52x 322.90 3398.30 = Color Space i422 = chroma_hpp[ 4x8] 7.08x 320.89 2273.11 chroma_hps[ 4x8] 5.80x 405.50 2353.63 chroma_vpp[ 4x8] 10.53x 195.01 2053.99 chroma_vps[ 4x8] 9.05x 191.09 1730.22 chroma_vsp[ 4x8] 11.15x 195.04 2174.35 chroma_vss[ 4x8] 9.10x 185.10 1684.35 chroma_p2s[ 4x8] 4.79x 79.24 379.32 chroma_p2s_aligned[ 4x8] 4.62x 81.91 378.76 chroma_hpp[ 8x16] 11.44x 779.66 8916.79 chroma_hps[ 8x16] 8.59x 879.88 7560.56 chroma_vpp[ 8x16] 12.31x 572.50 7045.45 chroma_vps[ 8x16] 12.49x 521.04 6510.14 chroma_vsp[ 8x16] 14.18x 567.60 8046.77 chroma_vss[ 8x16] 14.90x 496.41 7398.35 chroma_p2s[ 8x16] 7.91x 190.15 1503.25 chroma_p2s_aligned[ 8x16] 7.98x 188.50 1503.67 chroma_hpp[16x32] 11.76x 2946.41 34660.52 chroma_hps[16x32] 9.33x 2996.44 27947.68 chroma_vpp[16x32] 18.13x 1480.58 26840.02 chroma_vps[16x32] 19.87x 1286.33 25555.19 chroma_vsp[16x32] 23.87x 1392.37 33234.99 chroma_vss[16x32] 27.03x 1105.22 29877.23 chroma_p2s[16x32] 17.65x 312.57 5515.24 chroma_p2s_aligned[16x32] 17.70x 312.43 5529.44 chroma_hpp[32x64] 12.29x 11451.35 140688.08 chroma_hps[32x64] 9.74x 11241.73 109504.84 chroma_vpp[32x64] 19.51x 5486.77 107020.74 chroma_vps[32x64] 20.94x 4828.77 101120.96 chroma_vsp[32x64] 24.23x 5521.59 133811.23 chroma_vss[32x64] 26.29x 4515.74 118715.37 chroma_p2s[32x64] 29.36x 1249.84 36690.10 chroma_p2s_aligned[32x64] 33.02x 1065.48 35179.56 chroma_hpp[ 4x4] 5.68x 199.11 1131.24 chroma_hps[ 4x4] 5.35x 282.31 1511.38 chroma_vpp[ 4x4] 7.21x 140.25 1010.58 chroma_vps[ 4x4] 7.08x 128.06 907.19 chroma_vsp[ 4x4] 8.03x 140.25 1126.59 chroma_vss[ 4x4] 7.44x 118.11 879.14 chroma_p2s[ 4x4] 4.66x 75.39 351.12 chroma_p2s_aligned[ 4x4] 4.33x 76.13 329.94 chroma_hpp[ 2x8] 4.29x 223.45 959.24 chroma_hps[ 2x8] 3.98x 266.48 1061.92 chroma_vpp[ 2x8] 4.81x 221.24 1064.45 chroma_vps[ 2x8] 4.60x 200.83 924.17 chroma_vsp[ 2x8] 5.05x 221.31 1117.76 chroma_vss[ 2x8] 4.65x 192.67 895.83 chroma_p2s[ 2x8] 2.32x 79.00 183.35 chroma_p2s_aligned[ 2x8] 2.17x 83.87 182.08 chroma_hpp[ 8x8] 10.26x 432.40 4434.27 chroma_hps[ 8x8] 8.25x 527.33 4352.79 chroma_vpp[ 8x8] 13.34x 312.04 4161.28 chroma_vps[ 8x8] 9.40x 344.01 3234.87 chroma_vsp[ 8x8] 12.86x 310.85 3998.01 chroma_vss[ 8x8] 14.07x 277.93 3910.04 chroma_p2s[ 8x8] 10.14x 112.72 1143.43 chroma_p2s_aligned[ 8x8] 9.97x 113.63 1133.19 chroma_hpp[ 4x16] 7.81x 568.72 4442.54 chroma_hps[ 4x16] 6.18x 640.37 3957.45 chroma_vpp[ 4x16] 12.54x 334.00 4189.34 chroma_vps[ 4x16] 11.18x 299.99 3353.97 chroma_vsp[ 4x16] 13.73x 317.89 4363.33 chroma_vss[ 4x16] 10.90x 296.56 3233.89 chroma_p2s[ 4x16] 4.87x 167.45 815.73 chroma_p2s_aligned[ 4x16] 4.85x 167.63 812.79 chroma_hpp[16x16] 8.76x 1520.17 13318.83 chroma_hps[16x16] 9.09x 1670.58 15178.19 chroma_vpp[16x16] 18.45x 763.31 14082.25 chroma_vps[16x16] 19.40x 659.76 12800.32 chroma_vsp[16x16] 22.26x 713.31 15879.60 chroma_vss[16x16] 24.53x 602.23 14773.23 chroma_p2s[16x16] 13.95x 194.98 2720.30 chroma_p2s_aligned[16x16] 14.32x 197.08 2821.74 chroma_hpp[ 8x32] 8.87x 1498.36 13297.75 chroma_hps[ 8x32] 9.29x 1539.89 14304.41 chroma_vpp[ 8x32] 12.27x 1089.18 13368.04 chroma_vps[ 8x32] 12.71x 1014.25 12894.90 chroma_vsp[ 8x32] 14.59x 1091.41 15927.25 chroma_vss[ 8x32] 15.68x 930.59 14589.80 chroma_p2s[ 8x32] 9.56x 322.44 3081.96 chroma_p2s_aligned[ 8x32] 9.56x 322.93 3088.28 chroma_hpp[32x32] 9.03x 5820.90 52588.52 chroma_hps[32x32] 10.01x 5896.23 58997.52 chroma_vpp[32x32] 18.10x 3051.20 55227.48 chroma_vps[32x32] 20.75x 2437.21 50569.88 chroma_vsp[32x32] 22.89x 2766.47 63335.27 chroma_vss[32x32] 28.02x 2140.97 60000.66 chroma_p2s[32x32] 18.63x 544.70 10150.28 chroma_p2s_aligned[32x32] 19.36x 542.14 10496.21 chroma_hpp[16x64] 12.16x 5818.13 70771.96 chroma_hps[16x64] 9.30x 5668.56 52713.65 chroma_vpp[16x64] 18.64x 2891.41 53900.42 chroma_vps[16x64] 21.25x 2401.79 51034.07 chroma_vsp[16x64] 23.33x 2719.94 63443.01 chroma_vss[16x64] 26.63x 2237.09 59580.10 chroma_p2s[16x64] 19.81x 704.38 13956.29 chroma_p2s_aligned[16x64] 19.85x 563.36 11185.27 chroma_hpp[ 8x12] 10.95x 605.44 6631.62 chroma_hps[ 8x12] 8.77x 694.75 6090.70 chroma_vpp[ 8x12] 11.41x 465.70 5313.13 chroma_vps[ 8x12] 10.30x 472.95 4872.31 chroma_vsp[ 8x12] 12.98x 457.33 5937.37 chroma_vss[ 8x12] 13.33x 404.59 5394.22 chroma_p2s[ 8x12] 6.76x 151.87 1026.15 chroma_p2s_aligned[ 8x12] 6.69x 153.20 1025.45 chroma_hpp[ 6x16] 6.05x 836.15 5057.01 chroma_hps[ 6x16] 6.35x 949.53 6027.17 chroma_vpp[ 6x16] 6.14x 825.82 5073.25 chroma_vps[ 6x16] 6.78x 729.20 4944.84 chroma_vsp[ 6x16] 7.80x 771.23 6012.56 chroma_vss[ 6x16] 8.10x 687.39 5565.21 chroma_p2s[ 6x16] 6.98x 252.13 1760.38 chroma_p2s_aligned[ 6x16] 6.43x 274.99 1767.01 chroma_hpp[ 8x4] 7.23x 241.73 1747.33 chroma_hps[ 8x4] 8.10x 354.34 2870.42 chroma_vpp[ 8x4] 9.73x 184.86 1797.84 chroma_vps[ 8x4] 9.06x 182.62 1654.33 chroma_vsp[ 8x4] 11.06x 185.27 2049.78 chroma_vss[ 8x4] 10.72x 176.80 1894.77 chroma_p2s[ 8x4] 5.18x 75.60 391.94 chroma_p2s_aligned[ 8x4] 5.16x 76.02 391.94 chroma_hpp[ 2x16] 4.99x 363.83 1815.93 chroma_hps[ 2x16] 4.47x 393.18 1756.61 chroma_vpp[ 2x16] 5.43x 372.80 2024.67 chroma_vps[ 2x16] 5.30x 334.28 1772.73 chroma_vsp[ 2x16] 5.67x 388.17 2202.40 chroma_vss[ 2x16] 5.13x 325.62 1670.18 chroma_p2s[ 2x16] 1.99x 167.63 333.45 chroma_p2s_aligned[ 2x16] 2.04x 162.17 330.50 chroma_hpp[16x24] 11.79x 2231.77 26321.26 chroma_hps[16x24] 9.26x 2326.78 21553.96 chroma_vpp[16x24] 18.27x 1109.21 20267.39 chroma_vps[16x24] 20.38x 943.55 19226.99 chroma_vsp[16x24] 22.73x 1090.43 24784.91 chroma_vss[16x24] 26.79x 844.73 22631.60 chroma_p2s[16x24] 15.61x 258.95 4042.85 chroma_p2s_aligned[16x24] 16.22x 256.40 4158.34 chroma_hpp[12x32] 9.03x 2921.64 26370.64 chroma_hps[12x32] 7.59x 2760.80 20950.20 chroma_vpp[12x32] 12.34x 1661.92 20500.74 chroma_vps[12x32] 13.99x 1375.80 19243.39 chroma_vsp[12x32] 15.09x 1580.69 23858.22 chroma_vss[12x32] 17.87x 1247.01 22278.24 chroma_p2s[12x32] 12.03x 537.73 6468.25 chroma_p2s_aligned[12x32] 12.03x 537.97 6469.18 chroma_hpp[ 16x8] 11.16x 790.59 8820.70 chroma_hps[ 16x8] 8.84x 989.63 8745.64 chroma_vpp[ 16x8] 16.76x 403.12 6755.98 chroma_vps[ 16x8] 17.17x 371.33 6374.63 chroma_vsp[ 16x8] 23.93x 398.57 9538.69 chroma_vss[ 16x8] 23.21x 325.56 7557.61 chroma_p2s[ 16x8] 11.55x 115.59 1335.33 chroma_p2s_aligned[ 16x8] 11.49x 116.15 1334.49 chroma_hpp[ 4x32] 8.48x 1077.10 9131.00 chroma_hps[ 4x32] 6.74x 1109.60 7475.52 chroma_vpp[ 4x32] 13.09x 622.16 8145.58 chroma_vps[ 4x32] 11.44x 581.05 6649.44 chroma_vsp[ 4x32] 14.10x 614.21 8658.26 chroma_vss[ 4x32] 11.62x 553.20 6430.46 chroma_p2s[ 4x32] 8.17x 291.00 2378.74 chroma_p2s_aligned[ 4x32] 8.43x 282.24 2378.73 chroma_hpp[32x48] 12.09x 8711.76 105336.53 chroma_hps[32x48] 9.67x 8558.23 82766.23 chroma_vpp[32x48] 19.38x 4145.66 80356.22 chroma_vps[32x48] 20.77x 3664.63 76109.50 chroma_vsp[32x48] 24.13x 4144.29 100008.96 chroma_vss[32x48] 26.93x 3307.24 89072.55 chroma_p2s[32x48] 21.69x 867.59 18815.66 chroma_p2s_aligned[32x48] 18.31x 803.48 14715.43 chroma_hpp[24x64] 14.18x 7469.74 105944.93 chroma_hps[24x64] 9.43x 8531.52 80446.59 chroma_vpp[24x64] 17.67x 5567.44 98365.15 chroma_vps[24x64] 15.87x 4843.31 76843.16 chroma_vsp[24x64] 16.71x 5732.43 95803.06 chroma_vss[24x64] 17.46x 4193.59 73218.18 chroma_p2s[24x64] 15.32x 1058.86 16219.20 chroma_p2s_aligned[24x64] 13.56x 1109.66 15041.57 chroma_hpp[32x16] 12.06x 2948.02 35545.97 chroma_hps[32x16] 9.35x 3252.90 30425.40 chroma_vpp[32x16] 22.23x 1456.27 32365.95 chroma_vps[32x16] 19.92x 1284.87 25591.19 chroma_vsp[32x16] 21.67x 1473.33 31933.61 chroma_vss[32x16] 21.85x 1093.34 23886.16 chroma_p2s[32x16] 16.86x 305.91 5157.93 chroma_p2s_aligned[32x16] 16.84x 306.68 5163.73 chroma_hpp[ 8x64] 12.08x 2931.45 35402.89 chroma_hps[ 8x64] 9.13x 2892.00 26404.73 chroma_vpp[ 8x64] 13.27x 2117.45 28099.04 chroma_vps[ 8x64] 12.92x 2002.25 25866.75 chroma_vsp[ 8x64] 14.99x 2114.29 31702.69 chroma_vss[ 8x64] 16.24x 1849.92 30044.03 chroma_p2s[ 8x64] 11.39x 608.92 6934.36 chroma_p2s_aligned[ 8x64] 9.77x 615.99 6018.18 = Color Space i444 = chroma_hpp[ 4x4] 5.72x 199.03 1138.38 chroma_hps[ 4x4] 5.41x 281.96 1525.55 chroma_vpp[ 4x4] 7.39x 140.11 1035.27 chroma_vps[ 4x4] 7.24x 125.85 910.56 chroma_vsp[ 4x4] 8.11x 140.21 1137.54 chroma_vss[ 4x4] 7.89x 116.01 915.47 chroma_p2s[ 4x4] 4.48x 76.27 342.00 chroma_p2s_aligned[ 4x4] 4.47x 76.90 343.55 chroma_hpp[ 8x8] 10.17x 436.04 4435.25 chroma_hps[ 8x8] 8.25x 529.74 4371.91 chroma_vpp[ 8x8] 13.19x 314.18 4142.91 chroma_vps[ 8x8] 11.22x 290.09 3256.05 chroma_vsp[ 8x8] 13.06x 306.65 4004.90 chroma_vss[ 8x8] 14.29x 280.00 4001.36 chroma_p2s[ 8x8] 13.86x 82.05 1136.97 chroma_p2s_aligned[ 8x8] 13.91x 81.98 1140.62 chroma_hpp[16x16] 8.69x 1529.38 13297.19 chroma_hps[16x16] 9.20x 1669.91 15361.00 chroma_vpp[16x16] 18.75x 754.90 14158.10 chroma_vps[16x16] 19.21x 663.97 12754.34 chroma_vsp[16x16] 21.75x 732.71 15937.09 chroma_vss[16x16] 24.60x 603.70 14854.03 chroma_p2s[16x16] 9.29x 287.88 2674.31 chroma_p2s_aligned[16x16] 9.32x 286.62 2670.94 chroma_hpp[32x32] 9.10x 5823.29 53003.33 chroma_hps[32x32] 9.53x 5897.69 56219.68 chroma_vpp[32x32] 20.64x 2788.02 57549.68 chroma_vps[32x32] 21.46x 2430.07 52137.94 chroma_vsp[32x32] 22.70x 2789.70 63329.66 chroma_vss[32x32] 27.71x 2140.78 59317.21 chroma_p2s[32x32] 9.96x 1051.09 10463.81 chroma_p2s_aligned[32x32] 9.15x 1051.19 9620.64 chroma_hpp[64x64] 11.61x 18147.54 210625.38 chroma_hps[64x64] 9.17x 23131.45 212079.11 chroma_vpp[64x64] 19.42x 11010.13 213772.84 chroma_vps[64x64] 21.79x 9259.49 201742.38 chroma_vsp[64x64] 21.57x 10956.51 236370.80 chroma_vss[64x64] 29.33x 8146.60 238944.52 chroma_p2s[64x64] 9.15x 4179.01 38226.17 chroma_p2s_aligned[64x64] 8.13x 4458.70 36259.44 chroma_hpp[ 8x4] 7.13x 241.62 1722.51 chroma_hps[ 8x4] 8.17x 354.10 2891.37 chroma_vpp[ 8x4] 9.59x 184.89 1773.43 chroma_vps[ 8x4] 9.00x 182.65 1643.95 chroma_vsp[ 8x4] 11.07x 184.86 2046.97 chroma_vss[ 8x4] 10.72x 175.44 1879.90 chroma_p2s[ 8x4] 5.19x 74.59 387.31 chroma_p2s_aligned[ 8x4] 5.24x 74.24 388.72 chroma_hpp[ 4x8] 6.91x 321.60 2221.20 chroma_hps[ 4x8] 5.83x 403.86 2352.51 chroma_vpp[ 4x8] 10.83x 195.19 2113.05 chroma_vps[ 4x8] 8.95x 190.94 1709.04 chroma_vsp[ 4x8] 11.34x 195.15 2213.07 chroma_vss[ 4x8] 9.00x 185.24 1667.80 chroma_p2s[ 4x8] 5.05x 78.68 397.27 chroma_p2s_aligned[ 4x8] 5.26x 76.34 401.48 chroma_hpp[ 16x8] 11.07x 787.55 8716.89 chroma_hps[ 16x8] 8.84x 987.28 8724.98 chroma_vpp[ 16x8] 16.68x 406.76 6786.20 chroma_vps[ 16x8] 17.30x 370.07 6401.70 chroma_vsp[ 16x8] 22.87x 410.93 9398.69 chroma_vss[ 16x8] 23.13x 320.80 7420.00 chroma_p2s[ 16x8] 7.44x 176.80 1315.13 chroma_p2s_aligned[ 16x8] 7.58x 176.77 1340.66 chroma_hpp[ 8x16] 11.34x 775.95 8802.85 chroma_hps[ 8x16] 8.60x 880.73 7570.68 chroma_vpp[ 8x16] 12.18x 580.14 7068.88 chroma_vps[ 8x16] 12.31x 529.67 6519.82 chroma_vsp[ 8x16] 14.22x 569.42 8097.65 chroma_vss[ 8x16] 14.79x 503.62 7450.64 chroma_p2s[ 8x16] 8.07x 181.71 1466.63 chroma_p2s_aligned[ 8x16] 8.06x 182.30 1468.46 chroma_hpp[32x16] 12.14x 2913.97 35380.72 chroma_hps[32x16] 9.41x 3214.04 30237.76 chroma_vpp[32x16] 22.25x 1433.30 31895.59 chroma_vps[32x16] 20.21x 1255.73 25375.35 chroma_vsp[32x16] 22.02x 1437.40 31652.06 chroma_vss[32x16] 21.66x 1104.62 23921.34 chroma_p2s[32x16] 9.10x 533.60 4857.69 chroma_p2s_aligned[32x16] 9.06x 533.49 4832.52 chroma_hpp[16x32] 11.68x 3014.87 35199.46 chroma_hps[16x32] 9.37x 2987.61 27980.08 chroma_vpp[16x32] 18.08x 1487.09 26881.26 chroma_vps[16x32] 19.83x 1290.29 25590.82 chroma_vsp[16x32] 23.47x 1391.98 32664.61 chroma_vss[16x32] 26.72x 1109.67 29652.08 chroma_p2s[16x32] 9.95x 535.80 5329.26 chroma_p2s_aligned[16x32] 10.62x 537.03 5703.45 chroma_hpp[64x32] 15.53x 9037.05 140309.73 chroma_hps[64x32] 9.44x 11910.24 112462.37 chroma_vpp[64x32] 23.54x 5583.71 131460.56 chroma_vps[64x32] 21.44x 4758.67 102038.12 chroma_vsp[64x32] 22.93x 5596.81 128331.46 chroma_vss[64x32] 22.70x 4249.84 96453.41 chroma_p2s[64x32] 9.12x 2092.78 19091.62 chroma_p2s_aligned[64x32] 8.64x 2081.71 17989.86 chroma_hpp[32x64] 12.27x 11460.43 140627.19 chroma_hps[32x64] 9.52x 11207.58 106737.65 chroma_vpp[32x64] 19.38x 5498.99 106571.42 chroma_vps[32x64] 21.48x 4775.10 102563.75 chroma_vsp[32x64] 24.25x 5501.94 133418.03 chroma_vss[32x64] 27.10x 4379.98 118709.90 chroma_p2s[32x64] 16.85x 2089.95 35212.52 chroma_p2s_aligned[32x64] 16.85x 2090.20 35223.61 chroma_hpp[16x12] 8.77x 1143.32 10029.36 chroma_hps[16x12] 9.13x 1317.53 12031.99 chroma_vpp[16x12] 18.19x 580.84 10562.97 chroma_vps[16x12] 18.93x 510.28 9658.74 chroma_vsp[16x12] 21.41x 561.02 12013.49 chroma_vss[16x12] 24.07x 465.49 11204.22 chroma_p2s[16x12] 14.16x 236.05 3342.61 chroma_p2s_aligned[16x12] 14.23x 233.29 3320.36 chroma_hpp[12x16] 8.79x 1485.09 13050.36 chroma_hps[12x16] 7.59x 1515.66 11496.31 chroma_vpp[12x16] 12.06x 851.63 10273.03 chroma_vps[12x16] 12.88x 747.05 9622.54 chroma_vsp[12x16] 15.06x 826.83 12449.62 chroma_vss[12x16] 15.62x 708.09 11063.51 chroma_p2s[12x16] 7.60x 279.54 2124.83 chroma_p2s_aligned[12x16] 7.62x 279.37 2129.04 chroma_hpp[ 16x4] 10.26x 425.29 4365.11 chroma_hps[ 16x4] 8.49x 650.11 5517.09 chroma_vpp[ 16x4] 15.17x 230.03 3490.18 chroma_vps[ 16x4] 14.70x 217.56 3197.13 chroma_vsp[ 16x4] 17.26x 230.21 3973.31 chroma_vss[ 16x4] 19.43x 197.11 3829.52 chroma_p2s[ 16x4] 9.38x 77.49 727.27 chroma_p2s_aligned[ 16x4] 8.38x 86.88 727.92 chroma_hpp[ 4x16] 7.77x 570.54 4433.43 chroma_hps[ 4x16] 6.20x 637.42 3950.64 chroma_vpp[ 4x16] 12.50x 331.76 4145.43 chroma_vps[ 4x16] 10.92x 304.02 3318.62 chroma_vsp[ 4x16] 13.35x 322.09 4298.90 chroma_vss[ 4x16] 11.26x 284.17 3198.54 chroma_p2s[ 4x16] 4.45x 164.62 732.26 chroma_p2s_aligned[ 4x16] 4.33x 163.46 708.56 chroma_hpp[32x24] 12.19x 4351.78 53058.46 chroma_hps[32x24] 9.74x 4505.12 43862.22 chroma_vpp[32x24] 19.19x 2117.03 40627.21 chroma_vps[32x24] 20.55x 1855.09 38121.52 chroma_vsp[32x24] 22.74x 2101.72 47788.54 chroma_vss[32x24] 28.43x 1615.99 45943.99 chroma_p2s[32x24] 9.44x 795.42 7508.66 chroma_p2s_aligned[32x24] 9.88x 792.84 7831.72 chroma_hpp[24x32] 13.98x 3782.59 52886.61 chroma_hps[24x32] 9.36x 4433.65 41493.59 chroma_vpp[24x32] 17.45x 2781.92 48536.79 chroma_vps[24x32] 15.58x 2440.79 38034.13 chroma_vsp[24x32] 17.13x 2763.18 47322.25 chroma_vss[24x32] 16.95x 2125.30 36028.40 chroma_p2s[24x32] 16.06x 793.39 12745.61 chroma_p2s_aligned[24x32] 16.05x 791.99 12711.47 chroma_hpp[ 32x8] 8.86x 1512.37 13394.88 chroma_hps[ 32x8] 9.41x 1916.17 18022.26 chroma_vpp[ 32x8] 17.76x 756.69 13438.17 chroma_vps[ 32x8] 19.24x 670.50 12899.40 chroma_vsp[ 32x8] 21.56x 744.02 16039.68 chroma_vss[ 32x8] 20.56x 584.69 12022.01 chroma_p2s[ 32x8] 9.20x 280.60 2581.30 chroma_p2s_aligned[ 32x8] 8.79x 284.55 2500.18 chroma_hpp[ 8x32] 8.68x 1503.34 13043.90 chroma_hps[ 8x32] 9.26x 1531.70 14184.23 chroma_vpp[ 8x32] 12.31x 1091.18 13427.23 chroma_vps[ 8x32] 12.79x 1012.43 12947.33 chroma_vsp[ 8x32] 14.64x 1098.36 16081.76 chroma_vss[ 8x32] 15.72x 932.80 14665.28 chroma_p2s[ 8x32] 10.80x 284.90 3076.21 chroma_p2s_aligned[ 8x32] 10.53x 293.27 3086.75 chroma_hpp[64x48] 11.53x 13666.12 157613.62 chroma_hps[64x48] 9.26x 17382.53 161014.86 chroma_vpp[64x48] 19.46x 8224.05 160044.97 chroma_vps[64x48] 21.84x 6969.54 152185.75 chroma_vsp[64x48] 21.73x 8309.60 180542.06 chroma_vss[64x48] 28.36x 6375.19 180824.72 chroma_p2s[64x48] 8.88x 3224.55 28649.92 chroma_p2s_aligned[64x48] 8.64x 3183.21 27515.06 chroma_hpp[48x64] 15.42x 13718.46 211475.33 chroma_hps[48x64] 9.03x 17723.89 159959.41 chroma_vpp[48x64] 23.14x 8380.69 193915.84 chroma_vps[48x64] 21.43x 7053.10 151171.11 chroma_vsp[48x64] 22.66x 8361.90 189496.30 chroma_vss[48x64] 22.61x 6333.37 143217.33 chroma_p2s[48x64] 8.96x 3129.22 28047.41 chroma_p2s_aligned[48x64] 8.79x 3129.01 27500.04 chroma_hpp[64x16] 11.64x 4548.14 52957.73 chroma_hps[64x16] 9.27x 6486.37 60155.95 chroma_vpp[64x16] 19.14x 2801.93 53636.83 chroma_vps[64x16] 20.94x 2406.80 50386.95 chroma_vsp[64x16] 21.38x 2790.65 59657.54 chroma_vss[64x16] 29.02x 2108.37 61180.70 chroma_p2s[64x16] 11.50x 1052.77 12109.86 chroma_p2s_aligned[64x16] 9.82x 1030.87 10125.96 chroma_hpp[16x64] 12.17x 5828.29 70916.45 chroma_hps[16x64] 9.46x 5656.47 53498.52 chroma_vpp[16x64] 18.27x 2947.95 53850.34 chroma_vps[16x64] 21.33x 2398.66 51169.72 chroma_vsp[16x64] 23.19x 2733.19 63369.64 chroma_vss[16x64] 26.65x 2225.81 59314.83 chroma_p2s[16x64] 12.68x 1058.51 13419.76 chroma_p2s_aligned[16x64] 9.99x 1056.83 10559.18 == intrapred primitives == intra_planar_4x4 4.34x 138.11 599.14 intra_dc_4x4[f=0] 1.41x 74.59 104.93 intra_dc_4x4[f=1] 2.09x 123.65 258.54 intra_ang_4x4[ 2] 7.60x 75.53 574.17 intra_ang_4x4[ 3] 6.47x 140.98 912.38 intra_ang_4x4[ 4] 7.02x 130.06 912.67 intra_ang_4x4[ 5] 6.82x 131.28 895.97 intra_ang_4x4[ 6] 7.26x 124.94 906.63 intra_ang_4x4[ 7] 7.16x 125.05 895.80 intra_ang_4x4[ 8] 7.36x 122.88 904.25 intra_ang_4x4[ 9] 7.46x 122.88 916.31 intra_ang_4x4[10] 6.99x 76.34 533.49 intra_ang_4x4[11] 8.60x 123.16 1059.68 intra_ang_4x4[12] 8.54x 122.91 1049.30 intra_ang_4x4[13] 8.28x 129.11 1068.80 intra_ang_4x4[14] 8.18x 130.02 1063.61 intra_ang_4x4[15] 7.46x 142.28 1061.64 intra_ang_4x4[16] 7.43x 142.28 1056.73 intra_ang_4x4[17] 7.35x 148.26 1089.42 intra_ang_4x4[18] 7.00x 76.51 535.59 intra_ang_4x4[19] 6.03x 140.07 844.35 intra_ang_4x4[20] 6.80x 120.71 821.34 intra_ang_4x4[21] 6.86x 119.79 821.20 intra_ang_4x4[22] 7.89x 103.55 816.99 intra_ang_4x4[23] 7.84x 103.49 810.96 intra_ang_4x4[24] 8.65x 94.27 815.87 intra_ang_4x4[25] 8.73x 93.46 816.29 intra_ang_4x4[26] 4.81x 77.11 371.18 intra_ang_4x4[27] 7.86x 93.43 734.09 intra_ang_4x4[28] 7.84x 93.57 733.95 intra_ang_4x4[29] 7.12x 103.97 739.98 intra_ang_4x4[30] 7.08x 103.58 733.81 intra_ang_4x4[31] 6.53x 113.35 739.70 intra_ang_4x4[32] 6.47x 113.67 734.93 intra_ang_4x4[33] 5.93x 123.86 734.37 intra_ang_4x4[34] 6.29x 75.50 474.85 intra_filter_4x4 4.70x 74.27 349.44 intra_planar_8x8 10.75x 203.07 2183.47 intra_dc_8x8[f=0] 1.85x 78.26 144.63 intra_dc_8x8[f=1] 2.80x 157.44 440.06 intra_ang_8x8[ 2] 25.31x 77.25 1955.51 intra_ang_8x8[ 3] 10.65x 297.45 3167.39 intra_ang_8x8[ 4] 10.99x 292.43 3214.11 intra_ang_8x8[ 5] 10.94x 291.66 3190.82 intra_ang_8x8[ 6] 10.52x 298.81 3144.39 intra_ang_8x8[ 7] 10.78x 296.07 3190.82 intra_ang_8x8[ 8] 11.45x 277.02 3172.87 intra_ang_8x8[ 9] 11.79x 268.54 3166.55 intra_ang_8x8[10] 12.59x 121.34 1528.08 intra_ang_8x8[11] 12.98x 265.96 3452.59 intra_ang_8x8[12] 12.22x 283.29 3461.91 intra_ang_8x8[13] 12.37x 280.14 3465.49 intra_ang_8x8[14] 12.17x 286.76 3490.88 intra_ang_8x8[15] 11.45x 302.04 3459.46 intra_ang_8x8[16] 11.46x 304.69 3491.02 intra_ang_8x8[17] 11.22x 307.70 3451.37 intra_ang_8x8[18] 19.43x 76.86 1493.15 intra_ang_8x8[19] 11.07x 239.94 2655.65 intra_ang_8x8[20] 10.81x 246.35 2662.53 intra_ang_8x8[21] 10.94x 244.25 2671.95 intra_ang_8x8[22] 11.25x 236.23 2657.47 intra_ang_8x8[23] 11.46x 229.29 2627.17 intra_ang_8x8[24] 11.75x 223.17 2622.69 intra_ang_8x8[25] 12.53x 210.53 2637.37 intra_ang_8x8[26] 5.85x 151.80 887.56 intra_ang_8x8[27] 12.52x 201.21 2518.18 intra_ang_8x8[28] 11.91x 212.31 2528.84 intra_ang_8x8[29] 10.58x 238.12 2518.31 intra_ang_8x8[30] 10.54x 238.92 2518.60 intra_ang_8x8[31] 10.87x 231.36 2515.51 intra_ang_8x8[32] 10.41x 241.83 2518.18 intra_ang_8x8[33] 10.73x 234.70 2517.90 intra_ang_8x8[34] 18.49x 74.66 1380.50 intra_filter_8x8 4.28x 142.24 609.10 intra_planar_16x16 15.34x 570.93 8758.15 intra_dc_16x16[f=0] 1.73x 157.05 272.00 intra_dc_16x16[f=1] 2.92x 291.10 849.54 intra_ang_16x16[ 2] 42.90x 149.35 6407.53 intra_ang_16x16[ 3] 20.55x 580.31 11927.69 intra_ang_16x16[ 4] 20.79x 596.77 12406.87 intra_ang_16x16[ 5] 21.02x 590.57 12413.61 intra_ang_16x16[ 6] 21.64x 572.92 12395.47 intra_ang_16x16[ 7] 21.72x 572.01 12423.59 intra_ang_16x16[ 8] 21.63x 576.46 12467.01 intra_ang_16x16[ 9] 22.49x 533.67 12002.47 intra_ang_16x16[10] 41.65x 157.58 6562.43 intra_ang_16x16[11] 12.89x 944.84 12183.65 intra_ang_16x16[12] 12.82x 983.33 12609.98 intra_ang_16x16[13] 12.60x 1008.61 12710.54 intra_ang_16x16[14] 12.57x 1000.67 12582.01 intra_ang_16x16[15] 12.37x 1017.43 12588.05 intra_ang_16x16[16] 12.23x 1033.47 12638.37 intra_ang_16x16[17] 11.92x 1022.23 12186.75 intra_ang_16x16[18] 27.92x 147.46 4116.81 intra_ang_16x16[19] 19.73x 440.56 8693.47 intra_ang_16x16[20] 20.96x 432.54 9067.88 intra_ang_16x16[21] 21.58x 418.67 9034.92 intra_ang_16x16[22] 21.28x 422.07 8981.79 intra_ang_16x16[23] 22.18x 403.05 8941.02 intra_ang_16x16[24] 23.46x 379.55 8905.71 intra_ang_16x16[25] 24.66x 345.62 8524.57 intra_ang_16x16[26] 12.37x 281.40 3481.62 intra_ang_16x16[27] 22.79x 371.64 8469.16 intra_ang_16x16[28] 23.07x 383.20 8840.80 intra_ang_16x16[29] 22.95x 385.16 8840.24 intra_ang_16x16[30] 21.50x 411.11 8838.69 intra_ang_16x16[31] 21.42x 412.40 8834.73 intra_ang_16x16[32] 21.51x 408.05 8776.51 intra_ang_16x16[33] 20.85x 406.45 8473.09 intra_ang_16x16[34] 22.03x 149.94 3303.47 intra_filter_16x16 5.51x 221.63 1221.56 intra_planar_32x32 16.67x 2145.69 35778.56 intra_dc_32x32[f=0] 2.00x 548.09 1095.31 intra_ang_32x32[ 2] 52.47x 545.54 28623.69 intra_ang_32x32[ 3] 20.79x 2276.89 47342.59 intra_ang_32x32[ 4] 19.98x 2398.81 47929.10 intra_ang_32x32[ 5] 20.71x 2354.07 48750.86 intra_ang_32x32[ 6] 21.42x 2279.01 48827.59 intra_ang_32x32[ 7] 20.88x 2339.03 48841.34 intra_ang_32x32[ 8] 20.65x 2334.91 48226.07 intra_ang_32x32[ 9] 22.73x 2101.93 47785.73 intra_ang_32x32[10] 48.98x 539.51 26425.42 intra_ang_32x32[11] 19.64x 2446.71 48046.65 intra_ang_32x32[12] 18.03x 2700.08 48694.05 intra_ang_32x32[13] 17.51x 2793.91 48909.24 intra_ang_32x32[14] 18.10x 2686.91 48636.11 intra_ang_32x32[15] 17.91x 2722.22 48760.40 intra_ang_32x32[16] 17.55x 2746.98 48202.22 intra_ang_32x32[17] 17.28x 2753.93 47580.08 intra_ang_32x32[18] 15.09x 716.42 10809.38 intra_ang_32x32[19] 18.05x 1785.56 32228.76 intra_ang_32x32[20] 19.62x 1668.97 32750.32 intra_ang_32x32[21] 20.22x 1620.86 32768.84 intra_ang_32x32[22] 19.99x 1621.91 32417.86 intra_ang_32x32[23] 20.43x 1595.71 32598.12 intra_ang_32x32[24] 21.35x 1516.46 32378.30 intra_ang_32x32[25] 23.48x 1360.96 31961.94 intra_ang_32x32[26] 18.29x 543.82 9945.76 intra_ang_32x32[27] 24.16x 1311.79 31692.32 intra_ang_32x32[28] 23.66x 1362.37 32233.11 intra_ang_32x32[29] 23.42x 1378.81 32297.21 intra_ang_32x32[30] 23.43x 1383.58 32412.53 intra_ang_32x32[31] 23.35x 1380.28 32222.72 intra_ang_32x32[32] 22.04x 1462.22 32222.87 intra_ang_32x32[33] 22.51x 1409.70 31736.37 intra_ang_32x32[34] 18.66x 545.61 10178.67 intra_filter_32x32 7.11x 351.44 2500.08 + 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.9fK2j8 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.qn5arz 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.nDN89q 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.820viI 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.6mAGPK 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.F8z6dP 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.Y7KZPn 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.9ZwBWu 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.NBiwcY 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.DEyRp6 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IofUKM 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.eeiRTi find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HvoqNH 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.2V03E3 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ziflmm 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) 937.85user 65.04system 4:23.06elapsed 381%CPU (0avgtext+0avgdata 289336maxresident)k 0inputs+0outputs (0major+8678117minor)pagefaults 0swaps 3.78user 2.89system 4:36.12elapsed 2%CPU (0avgtext+0avgdata 131900maxresident)k 0inputs+0outputs (0major+230204minor)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-05-11 03:05:26.219566567 +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 400afb2251942dbec65800cd7d4e2aae +File: /usr/lib64/libx265_main10.so.199 100644 root:root f8223621b0407a53e3e4df3d3ce81dca +File: /usr/lib64/libx265_main12.so.199 100644 root:root 1fe38f66138a77d1bd73aa3d36e12225 +RPMIdentity: 3bad2fbf4eabde643c52ed3d93f3103167bd7c20d43dffa7e763af483757a2ba49310e292fad1a24be340078a0bfd4d0a796fd03df6e3ed3f908faceb263a096 --- 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-05-11 03:05:26.316568178 +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/24 40755 root:root +/usr/lib/debug/.build-id/24/f5a7c13a1c4245f9339804b13883d1c0ea9cf6 120777 root:root ../../../../lib64/libx265_main10.so.199 +/usr/lib/debug/.build-id/24/f5a7c13a1c4245f9339804b13883d1c0ea9cf6.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug +/usr/lib/debug/.build-id/d1 40755 root:root +/usr/lib/debug/.build-id/d1/1e36ff32b5413ab83010f12d6df830063fe000 120777 root:root ../../../../lib64/libx265_main12.so.199 +/usr/lib/debug/.build-id/d1/1e36ff32b5413ab83010f12d6df830063fe000.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +/usr/lib/debug/.build-id/d8 40755 root:root +/usr/lib/debug/.build-id/d8/03e701382af866e153767545f83e81e76e032b 120777 root:root ../../../../lib64/libx265.so.199 +/usr/lib/debug/.build-id/d8/03e701382af866e153767545f83e81e76e032b.debug 120777 root:root ../../usr/lib64/libx265.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/24 40755 root:root +File: /usr/lib/debug/.build-id/24/f5a7c13a1c4245f9339804b13883d1c0ea9cf6 120777 root:root ../../../../lib64/libx265_main10.so.199 +File: /usr/lib/debug/.build-id/24/f5a7c13a1c4245f9339804b13883d1c0ea9cf6.debug 120777 root:root ../../usr/lib64/libx265_main10.so.199.debug +File: /usr/lib/debug/.build-id/d1 40755 root:root +File: /usr/lib/debug/.build-id/d1/1e36ff32b5413ab83010f12d6df830063fe000 120777 root:root ../../../../lib64/libx265_main12.so.199 +File: /usr/lib/debug/.build-id/d1/1e36ff32b5413ab83010f12d6df830063fe000.debug 120777 root:root ../../usr/lib64/libx265_main12.so.199.debug +File: /usr/lib/debug/.build-id/d8 40755 root:root +File: /usr/lib/debug/.build-id/d8/03e701382af866e153767545f83e81e76e032b 120777 root:root ../../../../lib64/libx265.so.199 +File: /usr/lib/debug/.build-id/d8/03e701382af866e153767545f83e81e76e032b.debug 120777 root:root ../../usr/lib64/libx265.so.199.debug +File: /usr/lib/debug/usr/lib64/libx265.so.199.debug 100644 root:root 2fa389d134d47e95d46137f6984c8428 +File: /usr/lib/debug/usr/lib64/libx265_main10.so.199.debug 100644 root:root 103e6dfb3b989a41650c3bee81e74319 +File: /usr/lib/debug/usr/lib64/libx265_main12.so.199.debug 100644 root:root a7cdea9cff2ed20484fadd90f0690a9c 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: f503dbd96f61b1a76800b2f6cfd03303c788eb05d3d29968808e23be493fe4b44fbb014b15338ac5e05928f30ae39c26d28f866d4a98911e1201369aea2c1091 --- 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-05-11 03:05:26.430570071 +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-05-11 03:05:26.525571649 +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-05-11 03:05:26.621573243 +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 f5a1fb40461fd7a17ff0a81e0c7066dc +RPMIdentity: 8d78e14e1ec0d0c1fb1e178f0143d2af048178e1048a3e76ae1d90bad213127051a3a422cad623f3aa0086049e2fae8d926a76c61b108b67222ebb48565f3e0f --- 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-05-11 03:05:26.700574555 +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/ff 40755 root:root +/usr/lib/debug/.build-id/ff/a6f80fc5bb707e18d675181b7cbddccc16d3e3 120777 root:root ../../../../bin/x265 +/usr/lib/debug/.build-id/ff/a6f80fc5bb707e18d675181b7cbddccc16d3e3.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/ff 40755 root:root +File: /usr/lib/debug/.build-id/ff/a6f80fc5bb707e18d675181b7cbddccc16d3e3 120777 root:root ../../../../bin/x265 +File: /usr/lib/debug/.build-id/ff/a6f80fc5bb707e18d675181b7cbddccc16d3e3.debug 120777 root:root ../../usr/bin/x265.debug +File: /usr/lib/debug/usr/bin/x265.debug 100644 root:root 8108941514b7aa5d268686fb247b0b73 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: 7e707d3531c9abd3d280275c26fd192f8bbf685f179574d4392d73a04f8c5c16f744ccfa28e3fa655de888e5c5b06c9ae056c79b71cf501c34266995e31e5d37