<86>Aug 6 02:56:33 userdel[344517]: delete user 'rooter' <86>Aug 6 02:56:33 userdel[344517]: removed group 'rooter' owned by 'rooter' <86>Aug 6 02:56:33 userdel[344517]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 6 02:56:33 groupadd[344530]: group added to /etc/group: name=rooter, GID=1793 <86>Aug 6 02:56:33 groupadd[344530]: group added to /etc/gshadow: name=rooter <86>Aug 6 02:56:33 groupadd[344530]: new group: name=rooter, GID=1793 <86>Aug 6 02:56:33 useradd[344542]: new user: name=rooter, UID=1793, GID=1793, home=/root, shell=/bin/bash, from=none <86>Aug 6 02:56:33 userdel[344558]: delete user 'builder' <86>Aug 6 02:56:33 userdel[344558]: removed group 'builder' owned by 'builder' <86>Aug 6 02:56:33 userdel[344558]: removed shadow group 'builder' owned by 'builder' <86>Aug 6 02:56:33 groupadd[344572]: group added to /etc/group: name=builder, GID=1794 <86>Aug 6 02:56:33 groupadd[344572]: group added to /etc/gshadow: name=builder <86>Aug 6 02:56:33 groupadd[344572]: new group: name=builder, GID=1794 <86>Aug 6 02:56:33 useradd[344584]: new user: name=builder, UID=1794, GID=1794, 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>Aug 6 02:56:37 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Aug 6 02:56:37 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Aug 6 02:56:37 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Aug 6 02:56:37 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Aug 6 02:56:37 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Aug 6 02:56:37 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711571288 installed <13>Aug 6 02:56:37 rpmi: libngtcp2.16-1.6.0-alt1 sisyphus+351909.200.1.1 1719836983 installed <13>Aug 6 02:56:37 rpmi: libngtcp2_crypto_gnutls8-1.6.0-alt1 sisyphus+351909.200.1.1 1719836983 installed <13>Aug 6 02:56:37 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Aug 6 02:56:37 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Aug 6 02:56:37 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>Aug 6 02:56:38 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563486 installed <13>Aug 6 02:56:38 rpmi: cmake-modules-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Aug 6 02:56:38 rpmi: libuv-1.48.0-alt1 sisyphus+340945.100.1.1 1708265066 installed <13>Aug 6 02:56:38 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Aug 6 02:56:38 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448551 installed <13>Aug 6 02:56:38 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Aug 6 02:56:38 rpmi: publicsuffix-list-dafsa-20240701-alt1 sisyphus+352081.100.1.1 1720015477 installed <13>Aug 6 02:56:38 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Aug 6 02:56:38 rpmi: libnghttp3.9-1.4.0-alt1 sisyphus+351909.100.1.1 1719836924 installed <13>Aug 6 02:56:38 rpmi: libnghttp2-1.62.1-alt1 sisyphus+347555.100.1.1 1716185760 installed <13>Aug 6 02:56:38 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Aug 6 02:56:38 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Aug 6 02:56:38 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Aug 6 02:56:38 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Aug 6 02:56:38 rpmi: liblmdb-0.9.32-alt1 sisyphus+342426.100.1.1 1710124288 installed <13>Aug 6 02:56:38 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Aug 6 02:56:38 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Aug 6 02:56:38 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Aug 6 02:56:38 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Aug 6 02:56:38 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Aug 6 02:56:38 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Aug 6 02:56:38 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Aug 6 02:56:38 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Aug 6 02:56:38 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Aug 6 02:56:38 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Aug 6 02:56:38 rpmi: libcrypto3-3.1.6-alt1 sisyphus+350419.100.1.1 1717605656 installed <13>Aug 6 02:56:38 rpmi: libssl3-3.1.6-alt1 sisyphus+350419.100.1.1 1717605656 installed <86>Aug 6 02:56:38 groupadd[350489]: group added to /etc/group: name=_keytab, GID=999 <86>Aug 6 02:56:38 groupadd[350489]: group added to /etc/gshadow: name=_keytab <86>Aug 6 02:56:38 groupadd[350489]: new group: name=_keytab, GID=999 <13>Aug 6 02:56:38 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Aug 6 02:56:38 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696954 installed <86>Aug 6 02:56:38 groupadd[350546]: group added to /etc/group: name=sasl, GID=998 <86>Aug 6 02:56:38 groupadd[350546]: group added to /etc/gshadow: name=sasl <86>Aug 6 02:56:38 groupadd[350546]: new group: name=sasl, GID=998 <13>Aug 6 02:56:38 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Aug 6 02:56:38 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Aug 6 02:56:38 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326379 installed <13>Aug 6 02:56:38 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Aug 6 02:56:38 rpmi: libcurl-8.9.1-alt1 sisyphus+353987.100.1.1 1722417670 installed <13>Aug 6 02:56:39 rpmi: cmake-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Aug 6 02:56:39 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed <13>Aug 6 02:56:39 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Aug 6 02:56:39 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.99283 + 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.99283 + 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.3 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:116 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.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 (1.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/10bit + cmake --build 10bit --verbose --parallel 16 Change Dir: '/usr/src/RPM/BUILD/x265-3.5/10bit' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j16 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/10bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/10bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/common /usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 16%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/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' [ 12%] 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' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF CMakeFiles/encoder.dir/nal.cpp.o.d -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF CMakeFiles/encoder.dir/level.cpp.o.d -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF CMakeFiles/encoder.dir/bitcost.cpp.o.d -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 14%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF CMakeFiles/encoder.dir/sei.cpp.o.d -o CMakeFiles/encoder.dir/sei.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sei.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF CMakeFiles/encoder.dir/framefilter.cpp.o.d -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 18%] 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/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' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF CMakeFiles/encoder.dir/dpb.cpp.o.d -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 18%] 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' [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 22%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF CMakeFiles/encoder.dir/analysis.cpp.o.d -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 29%] 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' [ 3%] 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' [ 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/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 19%] 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' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 46%] 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' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF CMakeFiles/common.dir/lowpassdct.cpp.o.d -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 53%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 82%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF CMakeFiles/common.dir/piclist.cpp.o.d -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF CMakeFiles/common.dir/cudata.cpp.o.d -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF CMakeFiles/common.dir/deblock.cpp.o.d -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF CMakeFiles/common.dir/scaler.cpp.o.d -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad16-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad16-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad16-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 90%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/test /usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Linking CXX shared library libx265_main10.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main10.so.199 -o libx265_main10.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265_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.3 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:116 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.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 (1.8s) -- 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' [ 16%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 19%] Building 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' [ 13%] 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' [ 13%] 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' [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF CMakeFiles/encoder.dir/bitcost.cpp.o.d -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF CMakeFiles/encoder.dir/framefilter.cpp.o.d -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF CMakeFiles/encoder.dir/reference.cpp.o.d -o CMakeFiles/encoder.dir/reference.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/reference.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF CMakeFiles/encoder.dir/sao.cpp.o.d -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 24%] 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' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF CMakeFiles/encoder.dir/entropy.cpp.o.d -o CMakeFiles/encoder.dir/entropy.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/entropy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 20%] 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' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF CMakeFiles/encoder.dir/search.cpp.o.d -o CMakeFiles/encoder.dir/search.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/search.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF CMakeFiles/encoder.dir/api.cpp.o.d -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 18%] 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' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 46%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=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' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 53%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 69%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF CMakeFiles/common.dir/common.cpp.o.d -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF CMakeFiles/common.dir/picyuv.cpp.o.d -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF CMakeFiles/common.dir/frame.cpp.o.d -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF CMakeFiles/common.dir/ipfilter.cpp.o.d -o CMakeFiles/common.dir/ipfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/ipfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 82%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF CMakeFiles/common.dir/piclist.cpp.o.d -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF CMakeFiles/common.dir/cudata.cpp.o.d -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 85%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF CMakeFiles/common.dir/scalinglist.cpp.o.d -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 83%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF CMakeFiles/common.dir/predict.cpp.o.d -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 87%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF CMakeFiles/common.dir/deblock.cpp.o.d -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF CMakeFiles/common.dir/scaler.cpp.o.d -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF CMakeFiles/common.dir/quant.cpp.o.d -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 22%] 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' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad16-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad16-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad16-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 90%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/test /usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Linking CXX shared library libx265_main12.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main12.so.199 -o libx265_main12.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad16-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred16.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o" common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265_main12.so.199 libx265_main12.so.199 libx265_main12.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack "CMakeFiles/TestBench.dir/checkasm-a.asm.o" CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' + builddir=8bit + build -DENABLE_HDR10_PLUS=YES + mkdir -p 8bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 8bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_HDR10_PLUS=YES -S source CMake Warning: Ignoring extra path from command line: "/usr/src/RPM/BUILD/x265-3.5" -- cmake version 3.29.3 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Warning (dev) at CMakeLists.txt:19 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:116 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.16.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.1s) -- 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' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/encoder /usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/common /usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 16%] 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' [ 14%] 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' [ 3%] 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' [ 15%] 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' [ 8%] 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' [ 11%] 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' [ 7%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -MF CMakeFiles/dynamicHDR10.dir/api.cpp.o.d -o CMakeFiles/dynamicHDR10.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 20%] 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' [ 21%] 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' [ 10%] 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' [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF CMakeFiles/encoder.dir/motion.cpp.o.d -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF CMakeFiles/encoder.dir/slicetype.cpp.o.d -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 9%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF CMakeFiles/encoder.dir/analysis.cpp.o.d -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 4%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o -MF CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o.d -o CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/JsonHelper.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 2%] 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' [ 24%] 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' [ 19%] 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' [ 26%] 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' [ 5%] 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' [ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF CMakeFiles/encoder.dir/sao.cpp.o.d -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/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' [ 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' [ 37%] 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' [ 29%] 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' /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-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' [ 28%] 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' 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/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 39%] Linking CXX static library libhdr10plus.a /usr/bin/cmake -P CMakeFiles/hdr10plus-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/hdr10plus-static.dir/link.txt --verbose=1 /usr/bin/ar qc libhdr10plus.a dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/bin/ranlib libhdr10plus.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 41%] Built target hdr10plus-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF CMakeFiles/encoder.dir/encoder.cpp.o.d -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 44%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 45%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 17%] 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' [ 47%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF CMakeFiles/common.dir/primitives.cpp.o.d -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 52%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF CMakeFiles/common.dir/lowpassdct.cpp.o.d -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF CMakeFiles/common.dir/dct.cpp.o.d -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF CMakeFiles/common.dir/intrapred.cpp.o.d -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF CMakeFiles/common.dir/loopfilter.cpp.o.d -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/pixel.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF CMakeFiles/common.dir/pixel.cpp.o.d -o CMakeFiles/common.dir/pixel.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/pixel.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 57%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF CMakeFiles/common.dir/cpu.cpp.o.d -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF CMakeFiles/common.dir/constants.cpp.o.d -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF CMakeFiles/common.dir/version.cpp.o.d -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF CMakeFiles/common.dir/threading.cpp.o.d -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF CMakeFiles/common.dir/threadpool.cpp.o.d -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 44%] Building CXX object common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/x86/asm-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF CMakeFiles/common.dir/wavefront.cpp.o.d -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF CMakeFiles/common.dir/md5.cpp.o.d -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 40%] Linking CXX shared library libhdr10plus.so /usr/bin/cmake -E cmake_link_script CMakeFiles/hdr10plus-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -shared -Wl,-soname,libhdr10plus.so -o libhdr10plus.so dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 63%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF CMakeFiles/common.dir/bitstream.cpp.o.d -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 67%] 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' [ 31%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF CMakeFiles/common.dir/yuv.cpp.o.d -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 65%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF CMakeFiles/common.dir/shortyuv.cpp.o.d -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 73%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF CMakeFiles/common.dir/lowres.cpp.o.d -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF CMakeFiles/common.dir/piclist.cpp.o.d -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 68%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF CMakeFiles/common.dir/param.cpp.o.d -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF CMakeFiles/common.dir/scalinglist.cpp.o.d -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 18%] 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' [ 37%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8_allangs.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 36%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/sad-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/sad-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/sad-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 42%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 79%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 80%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred8.asm.o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o" common/CMakeFiles/common.dir/x86/ipfilter8.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/test /usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake "--color=" Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 82%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 84%] 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' [ 85%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(unsigned char*, unsigned char*, unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const unsigned char*, unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 86%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 83%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'unsigned int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const unsigned char*, const unsigned char*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const unsigned char*, const unsigned char*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, unsigned char*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const unsigned char*, unsigned char*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const unsigned char*, unsigned char*, unsigned char*, unsigned char*, unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int, const unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int, const unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(unsigned char*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const unsigned char*, const unsigned char*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(unsigned char*, const unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(unsigned char*, const unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(unsigned char*, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(unsigned char*, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const unsigned char*, long int, const unsigned char*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, unsigned char*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, unsigned char*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const unsigned char*, const unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(unsigned char*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const unsigned char*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const unsigned char*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const unsigned char*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const unsigned char*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const unsigned char*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(unsigned char*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, unsigned char*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const unsigned char*, long int, const unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(unsigned char*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(unsigned char*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(unsigned char*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(unsigned char*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Linking CXX shared library libx265.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265.so.199 -o libx265.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o "common/CMakeFiles/common.dir/x86/pixel-a.asm.o" "common/CMakeFiles/common.dir/x86/const-a.asm.o" "common/CMakeFiles/common.dir/x86/cpu-a.asm.o" "common/CMakeFiles/common.dir/x86/ssd-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a.asm.o" "common/CMakeFiles/common.dir/x86/mc-a2.asm.o" "common/CMakeFiles/common.dir/x86/pixel-util8.asm.o" common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o "common/CMakeFiles/common.dir/x86/sad-a.asm.o" common/CMakeFiles/common.dir/x86/intrapred8.asm.o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o "common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o" "common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o" common/CMakeFiles/common.dir/x86/ipfilter8.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o "common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o" "common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o" common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp: In member function 'initCoeff': /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/cmake -E cmake_symlink_library libx265.so.199 libx265.so.199 libx265.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 88%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 99%] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265cli.cpp.o -MF CMakeFiles/cli.dir/x265cli.cpp.o.d -o CMakeFiles/cli.dir/x265cli.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/x265cli.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 94%] Building CXX object CMakeFiles/cli.dir/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' [ 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' [ 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' [ 95%] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/raw.cpp.o -MF CMakeFiles/cli.dir/output/raw.cpp.o.d -o CMakeFiles/cli.dir/output/raw.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/raw.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 92%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/output.cpp.o -MF CMakeFiles/cli.dir/output/output.cpp.o.d -o CMakeFiles/cli.dir/output/output.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/output.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 93%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/yuv.cpp.o -MF CMakeFiles/cli.dir/input/yuv.cpp.o.d -o CMakeFiles/cli.dir/input/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 97%] Building CXX object CMakeFiles/cli.dir/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' [ 90%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/y4m.cpp.o -MF CMakeFiles/cli.dir/input/y4m.cpp.o.d -o CMakeFiles/cli.dir/input/y4m.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/y4m.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 91%] 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/abrEncApp.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/abrEncApp.cpp.o -MF CMakeFiles/cli.dir/abrEncApp.cpp.o.d -o CMakeFiles/cli.dir/abrEncApp.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/abrEncApp.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Linking CXX executable x265 /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/cli.dir/input/input.cpp.o CMakeFiles/cli.dir/input/y4m.cpp.o CMakeFiles/cli.dir/input/yuv.cpp.o CMakeFiles/cli.dir/output/output.cpp.o CMakeFiles/cli.dir/output/raw.cpp.o CMakeFiles/cli.dir/output/reconplay.cpp.o CMakeFiles/cli.dir/output/y4m.cpp.o CMakeFiles/cli.dir/output/yuv.cpp.o CMakeFiles/cli.dir/x265.cpp.o CMakeFiles/cli.dir/x265cli.cpp.o CMakeFiles/cli.dir/abrEncApp.cpp.o -o x265 libx265.so.199 -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Built target cli gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 88%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack "CMakeFiles/TestBench.dir/checkasm-a.asm.o" CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp: In member function 'init': /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp:1075:36: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1075 | m_tld = new LookaheadTLD[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp: In member function 'create': /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.73511 + 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.50445 + 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 66B191AF 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.55 482.28 avg_pp[ 4x4] 4.14x 81.73 338.50 avg_pp_aligned[ 4x4] 4.01x 81.35 326.01 sad[ 4x4] 4.45x 76.37 339.76 sad_x3[ 4x4] 7.36x 96.89 712.77 sad_x4[ 4x4] 7.08x 133.38 944.23 copy_pp[ 4x4] 2.69x 73.54 197.94 addAvg[ 4x4] 5.42x 82.64 447.64 addAvg_aligned[ 4x4] 5.89x 79.17 466.43 sse_pp[ 4x4] 3.88x 86.81 337.23 sse_ss[ 4x4] 4.67x 75.01 350.28 sub_ps[ 4x4] 4.63x 78.09 361.53 add_ps[ 4x4] 5.79x 77.56 449.04 add_ps_aligned[ 4x4] 6.07x 75.22 456.47 copy_ss[ 4x4] 4.44x 73.57 326.57 copy_sp[ 4x4] 2.63x 73.75 193.73 copy_ps[ 4x4] 4.42x 74.03 326.85 satd[ 8x8] 5.52x 215.39 1188.46 avg_pp[ 8x8] 8.29x 141.05 1169.10 avg_pp_aligned[ 8x8] 8.29x 141.12 1170.08 sad[ 8x8] 2.41x 85.16 205.37 sad_x3[ 8x8] 13.00x 210.53 2737.72 sad_x4[ 8x8] 12.94x 256.29 3316.37 copy_pp[ 8x8] 8.57x 75.39 646.41 addAvg[ 8x8] 12.38x 149.38 1849.60 addAvg_aligned[ 8x8] 12.23x 149.38 1826.75 sse_pp[ 8x8] 6.23x 180.20 1122.95 sse_ss[ 8x8] 3.56x 169.41 602.36 sub_ps[ 8x8] 8.02x 159.12 1276.83 add_ps[ 8x8] 10.63x 143.01 1520.92 add_ps_aligned[ 8x8] 10.64x 143.12 1523.45 copy_ss[ 8x8] 8.35x 79.98 667.74 copy_sp[ 8x8] 8.40x 79.28 665.77 copy_ps[ 8x8] 7.92x 84.50 669.00 [i420] copy_pp[ 4x4] 2.65x 74.62 197.52 [i420] addAvg[ 4x4] 5.85x 78.09 456.75 [i420] addAvg_aligned[ 4x4] 5.76x 79.28 456.47 [i420] satd[ 4x4] 3.31x 143.99 477.23 [i420] copy_ss[ 4x4] 4.42x 73.78 326.43 [i420] copy_ps[ 4x4] 4.37x 74.76 326.43 [i420] copy_sp[ 4x4] 2.61x 74.06 193.31 [i420] sub_ps[ 4x4] 4.23x 78.61 332.89 [i420] add_ps[ 4x4] 5.88x 75.46 443.57 [i420] add_ps_aligned[ 4x4] 5.86x 75.85 444.41 [i420] sa8d[ 4x4] 3.31x 143.26 474.43 [i422] copy_pp[ 4x8] 4.90x 74.80 366.27 [i422] addAvg[ 4x8] 5.82x 149.31 868.76 [i422] addAvg_aligned[ 4x8] 5.73x 149.21 855.29 [i422] satd[ 4x8] 4.75x 209.30 994.87 [i422] copy_ss[ 4x8] 5.06x 80.68 407.94 [i422] copy_ps[ 4x8] 4.68x 85.93 401.76 [i422] copy_sp[ 4x8] 5.01x 79.35 397.70 [i422] sse_pp[ 4x8] 2.70x 187.83 507.96 [i422] sub_ps[ 4x8] 4.13x 160.31 661.28 [i422] add_ps[ 4x8] 5.78x 143.64 830.46 [i422] add_ps_aligned[ 4x8] 5.83x 143.05 833.55 satd[ 8x4] 3.27x 185.59 606.57 avg_pp[ 8x4] 8.13x 77.46 630.00 avg_pp_aligned[ 8x4] 8.16x 76.86 626.91 sad[ 8x4] 1.61x 77.21 124.01 sad_x3[ 8x4] 11.65x 113.74 1325.09 sad_x4[ 8x4] 11.03x 151.66 1673.11 copy_pp[ 8x4] 4.71x 74.24 349.44 addAvg[ 8x4] 11.48x 81.28 932.73 addAvg_aligned[ 8x4] 11.85x 78.79 933.29 [i420] copy_pp[ 4x2] 1.36x 72.70 98.76 [i420] addAvg[ 4x2] 3.69x 77.95 287.29 [i420] addAvg_aligned[ 4x2] 3.68x 76.65 281.96 [i422] copy_pp[ 4x4] 2.63x 75.46 198.78 [i422] addAvg[ 4x4] 5.93x 79.24 470.22 [i422] addAvg_aligned[ 4x4] 5.62x 83.34 468.40 [i422] satd[ 4x4] 3.30x 146.27 482.00 satd[ 4x8] 4.76x 211.65 1008.11 avg_pp[ 4x8] 4.52x 128.02 578.52 avg_pp_aligned[ 4x8] 4.86x 127.92 621.44 sad[ 4x8] 7.25x 88.10 638.84 sad_x3[ 4x8] 6.85x 198.20 1357.21 sad_x4[ 4x8] 6.80x 257.31 1748.74 copy_pp[ 4x8] 4.94x 76.20 376.51 addAvg[ 4x8] 5.63x 149.70 843.09 addAvg_aligned[ 4x8] 5.58x 150.06 837.90 [i420] copy_pp[ 2x4] 1.13x 73.68 83.19 [i420] addAvg[ 2x4] 3.32x 84.43 280.42 [i420] addAvg_aligned[ 2x4] 3.32x 84.36 280.42 [i422] copy_pp[ 2x8] 2.13x 89.78 191.62 [i422] addAvg[ 2x8] 2.56x 201.74 516.09 [i422] addAvg_aligned[ 2x8] 2.66x 194.00 515.81 satd[16x16] 9.20x 509.89 4689.16 avg_pp[16x16] 22.35x 199.53 4460.36 avg_pp_aligned[16x16] 22.09x 201.35 4447.46 sad[16x16] 2.58x 186.18 480.18 sad_x3[16x16] 28.19x 356.37 10047.88 sad_x4[16x16] 28.17x 464.53 13084.24 copy_pp[16x16] 16.08x 151.56 2437.37 addAvg[16x16] 22.31x 366.42 8174.40 addAvg_aligned[16x16] 22.74x 362.15 8236.43 sse_pp[16x16] 2.00x 312.29 624.53 sse_ss[16x16] 9.62x 228.42 2197.07 sub_ps[16x16] 20.88x 210.07 4387.13 add_ps[16x16] 23.23x 261.97 6085.92 add_ps_aligned[16x16] 23.10x 262.14 6055.63 copy_ss[16x16] 15.62x 154.43 2411.42 copy_sp[16x16] 12.56x 192.39 2416.27 copy_ps[16x16] 13.03x 185.52 2418.16 [i420] copy_pp[ 8x8] 8.59x 77.14 662.55 [i420] addAvg[ 8x8] 12.30x 149.31 1836.69 [i420] addAvg_aligned[ 8x8] 12.36x 149.21 1843.99 [i420] satd[ 8x8] 4.45x 265.74 1182.00 [i420] copy_ss[ 8x8] 8.50x 81.17 689.62 [i420] copy_ps[ 8x8] 7.93x 86.67 687.09 [i420] copy_sp[ 8x8] 8.43x 80.33 676.85 [i420] sse_pp[ 8x8] 6.18x 182.55 1127.72 [i420] sub_ps[ 8x8] 7.24x 160.38 1161.80 [i420] add_ps[ 8x8] 10.57x 143.22 1514.19 [i420] add_ps_aligned[ 8x8] 10.68x 143.01 1527.63 [i420] sa8d[ 8x8] 4.40x 267.78 1178.92 [i422] copy_pp[ 8x16] 9.43x 149.42 1408.70 [i422] addAvg[ 8x16] 13.78x 255.66 3522.87 [i422] addAvg_aligned[ 8x16] 14.24x 253.77 3613.01 [i422] satd[ 8x16] 4.51x 533.77 2406.93 [i422] copy_ss[ 8x16] 9.01x 153.20 1380.50 [i422] copy_ps[ 8x16] 8.40x 164.27 1380.36 [i422] copy_sp[ 8x16] 8.77x 157.47 1381.16 [i422] sse_pp[ 8x16] 7.32x 273.98 2005.73 [i422] sub_ps[ 8x16] 8.21x 288.16 2366.53 [i422] add_ps[ 8x16] 15.81x 221.66 3505.47 [i422] add_ps_aligned[ 8x16] 15.78x 224.75 3547.56 [i422] sa8d[ 8x16] 3.74x 608.36 2278.02 satd[ 16x8] 7.91x 288.05 2278.44 avg_pp[ 16x8] 17.21x 126.06 2169.30 avg_pp_aligned[ 16x8] 17.06x 127.22 2170.14 sad[ 16x8] 2.78x 80.16 222.91 sad_x3[ 16x8] 25.28x 200.34 5064.27 sad_x4[ 16x8] 25.48x 255.52 6509.86 copy_pp[ 16x8] 15.55x 77.42 1203.89 addAvg[ 16x8] 18.64x 199.60 3720.24 addAvg_aligned[ 16x8] 18.09x 203.66 3684.89 [i420] copy_pp[ 8x4] 4.65x 75.39 350.42 [i420] addAvg[ 8x4] 12.34x 79.84 985.47 [i420] addAvg_aligned[ 8x4] 12.13x 79.10 959.38 [i420] satd[ 8x4] 3.23x 186.99 603.07 [i422] copy_pp[ 8x8] 8.66x 77.32 669.84 [i422] addAvg[ 8x8] 12.40x 150.26 1863.29 [i422] addAvg_aligned[ 8x8] 12.40x 150.12 1862.22 [i422] satd[ 8x8] 4.36x 270.83 1181.16 satd[ 8x16] 5.69x 406.31 2312.53 avg_pp[ 8x16] 10.12x 224.67 2273.31 avg_pp_aligned[ 8x16] 10.52x 226.84 2387.43 sad[ 8x16] 2.12x 190.95 403.87 sad_x3[ 8x16] 14.93x 355.11 5300.78 sad_x4[ 8x16] 15.33x 429.88 6588.98 copy_pp[ 8x16] 9.29x 149.42 1387.80 addAvg[ 8x16] 14.67x 251.11 3683.43 addAvg_aligned[ 8x16] 15.21x 243.83 3709.44 [i420] copy_pp[ 4x8] 4.88x 75.39 368.10 [i420] addAvg[ 4x8] 5.64x 149.28 842.67 [i420] addAvg_aligned[ 4x8] 5.64x 149.28 842.24 [i420] satd[ 4x8] 4.76x 209.54 996.97 [i422] copy_pp[ 4x16] 4.96x 151.53 752.32 [i422] addAvg[ 4x16] 6.49x 257.87 1673.55 [i422] addAvg_aligned[ 4x16] 6.31x 257.97 1626.83 [i422] satd[ 4x16] 5.70x 360.72 2055.53 satd[ 16x4] 6.26x 189.58 1186.77 avg_pp[ 16x4] 13.93x 79.39 1105.97 avg_pp_aligned[ 16x4] 14.47x 80.19 1159.98 sad[ 16x4] 1.90x 75.88 144.49 sad_x3[ 16x4] 29.00x 91.40 2650.88 sad_x4[ 16x4] 22.82x 149.35 3408.40 copy_pp[ 16x4] 8.75x 75.08 657.07 addAvg[ 16x4] 14.86x 125.25 1861.10 addAvg_aligned[ 16x4] 14.80x 125.36 1855.91 [i420] copy_pp[ 8x2] 3.40x 72.73 247.45 [i420] addAvg[ 8x2] 6.82x 75.64 515.95 [i420] addAvg_aligned[ 8x2] 6.88x 74.55 512.73 [i422] copy_pp[ 8x4] 4.93x 73.26 360.80 [i422] addAvg[ 8x4] 12.24x 80.37 983.51 [i422] addAvg_aligned[ 8x4] 12.12x 79.91 968.50 [i422] satd[ 8x4] 3.23x 186.78 603.35 satd[16x12] 7.27x 470.95 3421.72 avg_pp[16x12] 21.45x 160.45 3441.22 avg_pp_aligned[16x12] 21.33x 161.29 3440.68 sad[16x12] 1.96x 151.38 296.55 sad_x3[16x12] 28.10x 288.51 8108.50 sad_x4[16x12] 27.24x 361.53 9849.66 copy_pp[16x12] 18.08x 104.07 1881.86 addAvg[16x12] 18.90x 281.51 5320.42 addAvg_aligned[16x12] 19.06x 281.86 5371.76 [i420] copy_pp[ 8x6] 11.74x 75.43 885.26 [i420] addAvg[ 8x6] 12.28x 117.20 1439.56 [i420] addAvg_aligned[ 8x6] 12.08x 117.62 1420.34 [i422] copy_pp[ 8x12] 20.63x 80.26 1655.87 [i422] addAvg[ 8x12] 13.42x 210.21 2821.46 [i422] addAvg_aligned[ 8x12] 14.67x 189.16 2774.28 [i422] satd[ 8x12] 7.32x 421.82 3088.70 satd[ 4x16] 5.71x 363.34 2076.01 avg_pp[ 4x16] 5.67x 202.82 1150.44 avg_pp_aligned[ 4x16] 6.26x 198.09 1240.64 sad[ 4x16] 5.78x 187.38 1082.12 sad_x3[ 4x16] 7.38x 350.49 2586.21 sad_x4[ 4x16] 7.64x 439.64 3359.58 copy_pp[ 4x16] 4.94x 152.09 751.20 addAvg[ 4x16] 6.60x 243.93 1610.56 addAvg_aligned[ 4x16] 6.80x 243.93 1659.80 [i420] copy_pp[ 2x8] 1.96x 89.89 175.91 [i420] addAvg[ 2x8] 3.01x 173.62 522.40 [i420] addAvg_aligned[ 2x8] 2.90x 174.84 507.68 [i422] copy_pp[ 2x16] 1.66x 200.83 332.46 [i422] addAvg[ 2x16] 3.01x 316.12 950.26 [i422] addAvg_aligned[ 2x16] 3.15x 310.61 978.60 satd[12x16] 6.64x 936.72 6221.14 avg_pp[12x16] 10.24x 325.31 3330.54 avg_pp_aligned[12x16] 10.57x 323.35 3418.50 sad[12x16] 13.00x 270.13 3512.09 sad_x3[12x16] 14.69x 519.27 7627.33 sad_x4[12x16] 15.05x 645.80 9717.51 copy_pp[12x16] 7.54x 251.74 1898.86 addAvg[12x16] 10.35x 538.18 5571.38 addAvg_aligned[12x16] 10.40x 537.48 5592.13 [i420] copy_pp[ 6x8] 2.69x 188.29 506.97 [i420] addAvg[ 6x8] 7.01x 204.08 1430.30 [i420] addAvg_aligned[ 6x8] 6.88x 208.00 1430.58 [i422] copy_pp[ 6x16] 3.27x 325.42 1064.31 [i422] addAvg[ 6x16] 7.62x 373.51 2844.75 [i422] addAvg_aligned[ 6x16] 7.91x 357.46 2829.18 satd[32x32] 9.84x 1915.19 18844.17 avg_pp[32x32] 59.09x 374.62 22134.90 avg_pp_aligned[32x32] 59.48x 369.85 21998.52 sad[32x32] 2.85x 383.63 1092.79 sad_x3[32x32] 47.08x 832.16 39175.87 sad_x4[32x32] 48.14x 1054.10 50741.44 copy_pp[32x32] 33.28x 285.74 9508.19 addAvg[32x32] 29.45x 971.25 28599.98 addAvg_aligned[32x32] 28.86x 976.71 28189.52 sse_pp[32x32] 2.90x 764.89 2214.42 sse_ss[32x32] 12.21x 663.44 8100.08 sub_ps[32x32] 16.73x 703.71 11774.73 add_ps[32x32] 31.27x 760.02 23764.93 add_ps_aligned[32x32] 31.56x 756.34 23866.21 copy_ss[32x32] 16.98x 543.57 9228.36 copy_sp[32x32] 21.31x 434.29 9253.92 copy_ps[32x32] 17.08x 544.80 9307.05 [i420] copy_pp[16x16] 15.75x 153.34 2414.79 [i420] addAvg[16x16] 22.72x 362.71 8240.46 [i420] addAvg_aligned[16x16] 22.98x 357.84 8222.89 [i420] satd[16x16] 4.73x 960.15 4538.22 [i420] copy_ss[16x16] 15.76x 152.99 2411.56 [i420] copy_ps[16x16] 12.84x 188.43 2419.00 [i420] copy_sp[16x16] 12.38x 195.50 2420.12 [i420] sse_pp[16x16] 2.00x 310.99 622.14 [i420] sub_ps[16x16] 21.29x 204.61 4355.74 [i420] add_ps[16x16] 22.73x 264.77 6018.88 [i420] add_ps_aligned[16x16] 23.12x 261.97 6055.98 [i420] sa8d[16x16] 4.71x 960.99 4530.64 [i422] copy_pp[16x32] 16.82x 274.05 4608.61 [i422] addAvg[16x32] 21.60x 678.78 14659.66 [i422] addAvg_aligned[16x32] 22.49x 663.76 14927.99 [i422] satd[16x32] 4.93x 1834.29 9044.90 [i422] copy_ss[16x32] 11.57x 402.95 4660.96 [i422] copy_ps[16x32] 14.87x 310.29 4615.37 [i422] copy_sp[16x32] 27.33x 310.26 8480.66 [i422] sse_pp[16x32] 1.65x 720.24 1186.63 [i422] sub_ps[16x32] 15.85x 374.91 5943.69 [i422] add_ps[16x32] 24.86x 479.39 11918.69 [i422] add_ps_aligned[16x32] 25.12x 479.32 12042.25 [i422] sa8d[16x32] 4.29x 2155.71 9242.38 satd[32x16] 8.67x 1060.58 9195.67 avg_pp[32x16] 50.68x 215.47 10919.30 avg_pp_aligned[32x16] 47.69x 227.96 10871.79 sad[32x16] 2.13x 223.83 477.37 sad_x3[32x16] 45.42x 458.34 20816.43 sad_x4[32x16] 44.80x 563.92 25264.81 copy_pp[32x16] 57.19x 154.71 8847.97 addAvg[32x16] 27.17x 532.86 14475.80 addAvg_aligned[32x16] 27.71x 533.74 14789.54 [i420] copy_pp[ 16x8] 15.17x 77.81 1180.74 [i420] addAvg[ 16x8] 18.15x 202.09 3668.53 [i420] addAvg_aligned[ 16x8] 18.46x 201.56 3721.50 [i420] satd[ 16x8] 4.66x 518.64 2414.51 [i422] copy_pp[16x16] 16.04x 150.61 2415.84 [i422] addAvg[16x16] 22.95x 363.76 8348.66 [i422] addAvg_aligned[16x16] 23.08x 364.36 8409.42 [i422] satd[16x16] 4.84x 957.45 4629.84 satd[16x32] 8.66x 1048.67 9084.82 avg_pp[16x32] 25.81x 350.77 9051.74 avg_pp_aligned[16x32] 25.11x 352.98 8864.19 sad[16x32] 2.16x 313.23 676.43 sad_x3[16x32] 29.20x 673.20 19656.11 sad_x4[16x32] 29.67x 856.84 25421.22 copy_pp[16x32] 16.57x 278.14 4609.18 addAvg[16x32] 21.74x 675.87 14692.69 addAvg_aligned[16x32] 21.90x 676.64 14818.21 [i420] copy_pp[ 8x16] 9.03x 153.24 1383.45 [i420] addAvg[ 8x16] 14.92x 243.93 3639.58 [i420] addAvg_aligned[ 8x16] 14.00x 260.67 3650.24 [i420] satd[ 8x16] 4.48x 519.80 2327.25 [i422] copy_pp[ 8x32] 9.24x 273.17 2522.95 [i422] addAvg[ 8x32] 15.61x 484.01 7555.79 [i422] addAvg_aligned[ 8x32] 15.66x 485.41 7602.08 [i422] satd[ 8x32] 4.89x 949.92 4648.67 satd[ 32x8] 7.77x 583.92 4536.39 avg_pp[ 32x8] 32.49x 135.34 4397.07 avg_pp_aligned[ 32x8] 32.42x 135.55 4394.01 sad[ 32x8] 2.08x 147.60 307.64 sad_x3[ 32x8] 37.33x 263.30 9829.80 sad_x4[ 32x8] 42.61x 306.54 13060.62 copy_pp[ 32x8] 33.38x 76.13 2541.04 addAvg[ 32x8] 23.81x 295.06 7024.18 addAvg_aligned[ 32x8] 23.55x 299.43 7051.20 [i420] copy_pp[ 16x4] 8.35x 75.81 633.37 [i420] addAvg[ 16x4] 14.62x 130.02 1900.38 [i420] addAvg_aligned[ 16x4] 14.83x 130.06 1929.00 [i420] satd[ 16x4] 4.08x 291.77 1189.02 [i422] copy_pp[ 16x8] 15.00x 79.59 1193.93 [i422] addAvg[ 16x8] 17.85x 203.77 3637.89 [i422] addAvg_aligned[ 16x8] 17.66x 203.56 3593.99 [i422] satd[ 16x8] 4.38x 520.43 2279.42 satd[32x24] 9.36x 1475.33 13814.18 avg_pp[32x24] 43.11x 296.35 12776.55 avg_pp_aligned[32x24] 43.53x 293.48 12774.72 sad[32x24] 2.34x 288.33 676.01 sad_x3[32x24] 49.72x 649.68 32301.56 sad_x4[32x24] 50.00x 813.81 40688.38 copy_pp[32x24] 30.59x 228.21 6980.64 addAvg[32x24] 27.96x 780.13 21813.57 addAvg_aligned[32x24] 28.16x 781.73 22010.86 [i420] copy_pp[16x12] 17.70x 106.28 1881.44 [i420] addAvg[16x12] 18.52x 286.34 5303.98 [i420] addAvg_aligned[16x12] 18.69x 286.41 5354.23 [i420] satd[16x12] 4.55x 752.56 3423.96 [i422] copy_pp[16x24] 16.35x 213.82 3496.91 [i422] addAvg[16x24] 20.89x 529.36 11060.56 [i422] addAvg_aligned[16x24] 20.99x 529.39 11110.32 [i422] satd[16x24] 4.77x 1406.02 6701.73 satd[ 8x32] 4.91x 947.05 4651.14 avg_pp[ 8x32] 10.57x 411.28 4347.86 avg_pp_aligned[ 8x32] 11.25x 407.71 4587.31 sad[ 8x32] 2.28x 358.89 819.80 sad_x3[ 8x32] 16.20x 627.27 10164.34 sad_x4[ 8x32] 16.92x 788.63 13345.68 copy_pp[ 8x32] 9.08x 277.97 2524.63 addAvg[ 8x32] 15.63x 487.65 7623.39 addAvg_aligned[ 8x32] 15.64x 489.54 7657.41 [i420] copy_pp[ 4x16] 4.99x 150.93 752.46 [i420] addAvg[ 4x16] 6.59x 250.17 1648.72 [i420] addAvg_aligned[ 4x16] 6.30x 263.26 1659.10 [i420] satd[ 4x16] 5.81x 355.81 2068.86 [i422] copy_pp[ 4x32] 5.52x 270.27 1490.66 [i422] addAvg[ 4x32] 7.84x 417.20 3269.38 [i422] addAvg_aligned[ 4x32] 7.70x 420.91 3239.08 [i422] satd[ 4x32] 6.60x 627.30 4138.84 satd[24x32] 5.14x 2706.21 13908.49 avg_pp[24x32] 14.07x 895.92 12603.79 avg_pp_aligned[24x32] 14.06x 896.27 12603.51 sad[24x32] 3.07x 594.07 1822.95 sad_x3[24x32] 19.41x 1511.24 29331.26 sad_x4[24x32] 20.51x 1899.84 38963.91 copy_pp[24x32] 13.13x 509.64 6689.50 addAvg[24x32] 17.77x 1152.78 20479.92 addAvg_aligned[24x32] 17.82x 1152.81 20539.04 [i420] copy_pp[12x16] 7.48x 253.56 1897.01 [i420] addAvg[12x16] 10.28x 531.60 5466.45 [i420] addAvg_aligned[12x16] 10.22x 533.06 5450.04 [i420] satd[12x16] 6.80x 910.67 6189.38 [i422] copy_pp[12x32] 12.85x 499.91 6422.32 [i422] addAvg[12x32] 10.48x 995.28 10427.05 [i422] addAvg_aligned[12x32] 10.42x 994.85 10368.56 [i422] satd[12x32] 7.46x 1655.56 12350.64 satd[64x64] 10.04x 7269.27 73006.64 avg_pp[64x64] 52.64x 1322.15 69594.03 avg_pp_aligned[64x64] 52.31x 1322.47 69177.54 sad[64x64] 2.92x 1180.69 3451.93 sad_x3[64x64] 50.08x 3103.82 155432.97 sad_x4[64x64] 51.21x 3957.77 202686.33 copy_pp[64x64] 64.82x 1056.97 68510.22 addAvg[64x64] 31.85x 3656.89 116482.24 addAvg_aligned[64x64] 31.75x 3675.91 116717.77 sse_pp[64x64] 2.82x 2663.89 7500.12 sse_ss[64x64] 13.35x 2265.70 30246.45 sub_ps[64x64] 17.43x 2679.40 46694.63 add_ps[64x64] 36.32x 2623.65 95303.10 add_ps_aligned[64x64] 36.41x 2622.02 95472.98 copy_ss[64x64] 16.34x 2155.29 35222.62 copy_sp[64x64] 21.99x 1603.06 35249.00 copy_ps[64x64] 16.82x 2088.82 35126.95 [i420] copy_pp[32x32] 33.71x 281.72 9495.82 [i420] addAvg[32x32] 28.99x 976.71 28315.91 [i420] addAvg_aligned[32x32] 29.17x 980.67 28603.77 [i420] satd[32x32] 5.24x 3587.17 18800.68 [i420] copy_ss[32x32] 17.18x 537.66 9235.23 [i420] copy_ps[32x32] 17.26x 535.17 9236.63 [i420] copy_sp[32x32] 21.07x 438.28 9233.11 [i420] sse_pp[32x32] 2.80x 758.48 2125.67 [i420] sub_ps[32x32] 16.66x 705.01 11746.37 [i420] add_ps[32x32] 31.73x 751.93 23858.76 [i420] add_ps_aligned[32x32] 31.95x 755.64 24146.35 [i420] sa8d[32x32] 4.77x 3898.21 18608.64 [i422] copy_pp[32x64] 35.08x 538.38 18884.71 [i422] addAvg[32x64] 30.11x 1886.50 56806.89 [i422] addAvg_aligned[32x64] 29.90x 1892.24 56575.71 [i422] satd[32x64] 5.19x 7135.16 37061.42 [i422] copy_ss[32x64] 17.43x 1061.94 18511.14 [i422] copy_ps[32x64] 17.36x 1051.51 18253.70 [i422] copy_sp[32x64] 21.88x 838.84 18357.68 [i422] sse_pp[32x64] 1.72x 2616.63 4512.40 [i422] sub_ps[32x64] 26.49x 1325.34 35110.82 [i422] add_ps[32x64] 32.53x 1465.24 47660.04 [i422] add_ps_aligned[32x64] 32.35x 1468.95 47522.71 [i422] sa8d[32x64] 4.33x 8549.46 37014.26 satd[64x32] 9.98x 3702.08 36934.75 avg_pp[64x32] 49.65x 682.49 33882.95 avg_pp_aligned[64x32] 48.92x 691.18 33809.72 sad[64x32] 3.57x 662.85 2366.25 sad_x3[64x32] 48.67x 1606.39 78179.76 sad_x4[64x32] 52.19x 1998.15 104276.86 copy_pp[64x32] 32.81x 537.76 17645.48 addAvg[64x32] 28.35x 1872.84 53092.82 addAvg_aligned[64x32] 28.18x 1903.21 53624.49 [i420] copy_pp[32x16] 57.13x 154.85 8845.81 [i420] addAvg[32x16] 28.25x 529.50 14958.59 [i420] addAvg_aligned[32x16] 27.97x 528.34 14778.43 [i420] satd[32x16] 5.18x 1835.30 9512.69 [i422] copy_pp[32x32] 33.66x 282.03 9493.29 [i422] addAvg[32x32] 28.88x 986.13 28475.13 [i422] addAvg_aligned[32x32] 29.29x 976.43 28603.07 [i422] satd[32x32] 5.02x 3620.83 18186.37 satd[32x64] 10.01x 3687.47 36910.06 avg_pp[32x64] 39.08x 1139.01 44514.95 avg_pp_aligned[32x64] 39.07x 1138.94 44494.75 sad[32x64] 3.10x 684.14 2123.43 sad_x3[32x64] 49.29x 1587.75 78253.96 sad_x4[32x64] 50.00x 2002.60 100129.46 copy_pp[32x64] 34.75x 545.78 18967.05 addAvg[32x64] 30.06x 1887.69 56738.02 addAvg_aligned[32x64] 29.89x 1887.09 56403.59 [i420] copy_pp[16x32] 16.69x 276.18 4608.50 [i420] addAvg[16x32] 21.90x 681.06 14911.97 [i420] addAvg_aligned[16x32] 21.78x 682.95 14875.00 [i420] satd[16x32] 5.00x 1828.93 9142.31 [i422] copy_pp[16x64] 16.93x 531.50 9000.62 [i422] addAvg[16x64] 21.71x 1309.51 28427.03 [i422] addAvg_aligned[16x64] 21.89x 1303.34 28527.88 [i422] satd[16x64] 5.08x 3581.74 18190.02 satd[64x16] 9.86x 1910.81 18836.45 avg_pp[64x16] 46.61x 362.43 16893.90 avg_pp_aligned[64x16] 46.51x 365.55 17000.58 sad[64x16] 3.15x 361.52 1138.80 sad_x3[64x16] 46.72x 845.88 39522.22 sad_x4[64x16] 48.80x 1064.57 51948.98 copy_pp[64x16] 31.16x 287.91 8970.96 addAvg[64x16] 28.56x 994.39 28398.96 addAvg_aligned[64x16] 28.57x 990.47 28298.52 [i420] copy_pp[ 32x8] 33.04x 76.65 2532.93 [i420] addAvg[ 32x8] 23.28x 299.78 6978.12 [i420] addAvg_aligned[ 32x8] 24.08x 289.49 6972.08 [i420] satd[ 32x8] 4.78x 963.26 4603.84 [i422] copy_pp[32x16] 57.47x 153.94 8846.65 [i422] addAvg[32x16] 27.06x 539.09 14589.80 [i422] addAvg_aligned[32x16] 27.61x 529.66 14621.99 [i422] satd[32x16] 5.23x 1812.09 9477.13 satd[64x48] 9.86x 5482.29 54039.30 avg_pp[64x48] 53.13x 995.10 52868.52 avg_pp_aligned[64x48] 52.28x 1001.43 52352.14 sad[64x48] 2.89x 910.67 2632.93 sad_x3[64x48] 49.56x 2353.93 116669.52 sad_x4[64x48] 51.36x 2960.22 152034.25 copy_pp[64x48] 64.65x 795.81 51445.51 addAvg[64x48] 31.54x 2757.92 86989.24 addAvg_aligned[64x48] 31.90x 2746.96 87636.07 [i420] copy_pp[32x24] 30.13x 231.71 6980.46 [i420] addAvg[32x24] 28.21x 782.99 22091.52 [i420] addAvg_aligned[32x24] 27.67x 786.15 21755.27 [i420] satd[32x24] 5.23x 2711.08 14189.34 [i422] copy_pp[32x48] 63.69x 413.21 26318.32 [i422] addAvg[32x48] 28.72x 1422.24 40851.52 [i422] addAvg_aligned[32x48] 28.44x 1432.20 40726.53 [i422] satd[32x48] 5.18x 5357.14 27733.89 satd[16x64] 9.65x 1912.25 18445.70 avg_pp[16x64] 26.43x 655.91 17338.78 avg_pp_aligned[16x64] 27.14x 634.80 17230.96 sad[16x64] 2.19x 585.00 1282.02 sad_x3[16x64] 30.10x 1308.24 39377.04 sad_x4[16x64] 31.70x 1651.78 52367.43 copy_pp[16x64] 16.89x 532.65 8999.08 addAvg[16x64] 22.02x 1301.08 28648.52 addAvg_aligned[16x64] 22.03x 1304.60 28742.51 [i420] copy_pp[ 8x32] 9.24x 272.86 2522.24 [i420] addAvg[ 8x32] 15.69x 490.74 7700.00 [i420] addAvg_aligned[ 8x32] 15.78x 487.20 7686.25 [i420] satd[ 8x32] 4.83x 956.35 4615.51 [i422] copy_pp[ 8x64] 9.16x 531.88 4869.92 [i422] addAvg[ 8x64] 15.41x 959.97 14796.43 [i422] addAvg_aligned[ 8x64] 15.61x 957.06 14937.13 [i422] satd[ 8x64] 5.07x 1827.95 9259.78 satd[48x64] 10.02x 5491.16 55015.23 avg_pp[48x64] 38.46x 1318.97 50721.66 avg_pp_aligned[48x64] 37.90x 1339.59 50775.67 sad[48x64] 2.95x 1141.85 3367.31 sad_x3[48x64] 40.70x 2897.61 117929.94 sad_x4[48x64] 41.72x 3660.46 152709.70 copy_pp[48x64] 25.52x 1049.75 26787.28 addAvg[48x64] 26.01x 3360.46 87411.34 addAvg_aligned[48x64] 25.93x 3372.26 87434.07 [i420] copy_pp[24x32] 13.10x 508.59 6661.78 [i420] addAvg[24x32] 18.99x 1081.24 20536.57 [i420] addAvg_aligned[24x32] 18.76x 1080.52 20269.78 [i420] satd[24x32] 5.08x 2704.70 13735.74 [i422] copy_pp[24x64] 12.92x 1014.81 13108.41 [i422] addAvg[24x64] 19.69x 2224.93 43814.81 [i422] addAvg_aligned[24x64] 19.87x 2205.42 43825.19 [i422] satd[24x64] 4.89x 5694.77 27832.79 ssd_s[4x4] 3.66x 74.55 272.71 sa8d[4x4] 3.34x 143.15 477.91 residual[4x4] 4.12x 78.37 323.07 residual_aligned[4x4] 4.15x 78.19 324.61 blkfill[4x4] 1.04x 73.12 75.75 blkfill_aligned[4x4] 1.05x 72.45 75.89 transpose[4x4] 4.58x 72.66 332.75 cpy2Dto1D_shl[4x4] 4.43x 73.40 325.03 cpy2Dto1D_shr[4x4] 4.54x 73.64 334.29 cpy1Dto2D_shl[4x4] 4.39x 73.57 323.21 cpy1Dto2D_shl_aligned[4x4] 4.39x 73.47 322.36 cpy1Dto2D_shr[4x4] 4.13x 73.96 305.11 copy_cnt[4x4] 4.32x 74.38 321.52 psy_cost_pp[4x4] 9.49x 150.93 1432.69 ssimDist[4x4] 4.18x 154.12 643.89 ssd_s[8x8] 2.73x 77.39 211.12 sa8d[8x8] 4.43x 268.55 1190.56 residual[8x8] 7.25x 155.13 1124.49 residual_aligned[8x8] 7.25x 155.23 1125.61 blkfill[8x8] 1.01x 75.71 76.31 blkfill_aligned[8x8] 1.00x 74.55 74.49 transpose[8x8] 9.28x 74.27 689.20 var[8x8] 5.71x 167.07 953.21 cpy2Dto1D_shl[8x8] 11.33x 75.64 856.69 cpy2Dto1D_shr[8x8] 14.40x 78.16 1125.75 cpy1Dto2D_shl[8x8] 11.61x 74.80 868.62 cpy1Dto2D_shl_aligned[8x8] 12.05x 75.04 904.25 cpy1Dto2D_shr[8x8] 14.91x 75.32 1122.95 copy_cnt[8x8] 11.39x 76.27 869.04 psy_cost_pp[8x8] 7.41x 350.84 2601.10 ssimDist[8x8] 7.82x 318.31 2490.54 ssd_s[16x16] 3.03x 189.62 574.73 ssd_s_aligned[16x16] 3.08x 186.12 574.03 sa8d[16x16] 4.88x 952.97 4646.43 residual[16x16] 15.12x 199.18 3011.54 residual_aligned[16x16] 15.08x 199.14 3002.71 blkfill[16x16] 1.65x 147.18 242.12 blkfill_aligned[16x16] 1.64x 147.35 241.42 transpose[16x16] 13.47x 190.14 2560.82 var[16x16] 4.73x 238.68 1128.42 cpy2Dto1D_shl[16x16] 23.77x 154.08 3662.30 cpy2Dto1D_shr[16x16] 23.04x 193.37 4455.96 cpy1Dto2D_shl[16x16] 24.27x 153.31 3721.22 cpy1Dto2D_shl_aligned[16x16] 24.52x 151.10 3704.67 cpy1Dto2D_shr[16x16] 23.04x 193.47 4456.81 copy_cnt[16x16] 17.99x 183.39 3299.40 psy_cost_pp[16x16] 7.54x 1377.41 10387.55 ssimDist[16x16] 24.01x 399.09 9582.41 ssd_s[32x32] 5.19x 491.44 2549.04 ssd_s_aligned[32x32] 5.16x 489.47 2527.86 sa8d[32x32] 4.74x 3879.36 18376.47 residual[32x32] 25.67x 685.36 17590.94 residual_aligned[32x32] 25.76x 680.57 17532.33 blkfill[32x32] 1.00x 1012.55 1012.12 blkfill_aligned[32x32] 0.99x 1013.51 1005.53 transpose[32x32] 27.90x 626.57 17482.71 var[32x32] 5.71x 714.85 4079.78 cpy2Dto1D_shl[32x32] 25.18x 542.53 13663.35 cpy2Dto1D_shr[32x32] 31.71x 538.11 17064.26 cpy1Dto2D_shl[32x32] 25.25x 539.69 13628.07 cpy1Dto2D_shl_aligned[32x32] 25.59x 539.90 13814.18 cpy1Dto2D_shr[32x32] 29.52x 592.57 17492.83 copy_cnt[32x32] 25.31x 542.76 13737.15 psy_cost_pp[32x32] 8.40x 5390.10 45269.38 ssimDist[32x32] 28.96x 1255.97 36373.49 sa8d[64x64] 4.34x 17070.53 74164.80 transpose[64x64] 28.10x 2431.41 68315.23 var[64x64] 5.14x 2805.29 14415.36 psy_cost_pp[64x64] 7.35x 22333.64 164254.36 ssimDist[64x64] 29.82x 4713.13 140529.56 weight_pp 15.07x 2243.96 33817.71 weight_sp 13.95x 2493.69 34775.55 downscale 35.66x 13226.60 471641.78 scale1D_128to64 19.20x 141.09 2709.38 scale1D_128to64_aligned 19.45x 141.05 2742.77 scale2D_64to32 10.41x 2471.20 25727.60 ssim_4x4x2_core 6.05x 179.29 1083.95 ssim_end_4 2.55x 163.22 416.49 calSign 15.33x 79.07 1211.88 SAO_EO_0 8.31x 576.11 4785.86 SAO_EO_1 15.52x 260.57 4043.17 SAO_EO_1_2Rows 16.02x 496.86 7961.59 SAO_EO_2[0] 6.98x 149.17 1041.72 SAO_EO_2[1] 10.24x 387.29 3966.57 SAO_EO_3[0] 3.50x 273.10 955.03 SAO_EO_3[1] 9.40x 409.14 3844.53 SAO_BO_0 10.09x 11857.11 119680.79 saoCuStatsE0 3.92x 29856.46 117076.62 saoCuStatsE1 5.63x 27494.21 154747.97 saoCuStatsE2 5.45x 28385.89 154704.91 saoCuStatsE3 5.70x 27464.37 156629.56 planecopy_sp 20.75x 2641.08 54807.48 propagateCost 3.17x 1625.02 5150.90 cuTreeFix8Pack 4.79x 1231.78 5900.10 cuTreeFix8Unpack 3.60x 1791.15 6445.20 scanPosLast 16.58x 4386.77 72734.91 findPosFirstLast 4.95x 102.11 505.15 costCoeffNxN 1.93x 813.63 1571.56 costCoeffRemain 1.36x 275.94 375.11 costC1C2Flag 0.80x 740.48 591.14 pelFilterLumaStrong_Vertical 1.79x 540.81 969.76 pelFilterLumaStrong_Horizontal 3.40x 313.02 1065.71 pelFilterChroma_Vertical 0.97x 372.34 360.10 pelFilterChroma_Horizontal 1.75x 213.43 372.87 integral_init4v 8.77x 127.78 1120.56 integral_init8v 5.21x 126.97 661.98 integral_init12v 5.18x 135.10 699.86 integral_init16v 3.76x 175.40 660.30 integral_init24v 8.36x 135.87 1136.41 integral_init32v 5.11x 128.23 655.11 integral_init4h 6.34x 207.02 1313.27 integral_init8h 4.29x 271.18 1164.05 integral_init12h 2.86x 377.98 1080.30 integral_init16h 3.29x 354.45 1165.73 integral_init24h 2.09x 481.67 1004.97 integral_init32h 1.79x 442.77 791.18 normFact[8x8] 5.77x 199.42 1150.58 normFact[16x16] 13.78x 324.30 4468.36 normFact[32x32] 24.03x 706.02 16963.52 normFact[64x64] 24.93x 2695.14 67199.72 == transforms primitives == dst4x4 6.99x 163.32 1142.16 dct4x4 6.12x 148.06 905.93 dct8x8 4.58x 859.29 3938.10 dct16x16 10.98x 3859.07 42378.90 dct32x32 8.25x 29810.16 245972.28 idst4x4 8.77x 175.18 1535.51 idct4x4 9.79x 146.97 1438.86 idct8x8 15.81x 696.08 11002.79 idct16x16 9.32x 3801.27 35411.58 idct32x32 6.67x 26124.32 174138.67 dequant_normal 14.56x 1993.88 29034.15 dequant_scaling 15.54x 2846.35 44223.03 quant 16.12x 4256.09 68601.41 nquant 17.16x 3322.27 57009.60 nonPsyRdoQuant[4x4] 3.26x 173.65 565.61 nonPsyRdoQuant[8x8] 2.98x 187.59 558.46 nonPsyRdoQuant[16x16] 3.06x 184.40 564.77 nonPsyRdoQuant[32x32] 2.96x 187.76 556.07 psyRdoQuant_1p[4x4] 3.30x 171.34 565.61 psyRdoQuant_1p[8x8] 3.23x 171.52 553.69 psyRdoQuant_1p[16x16] 3.30x 171.97 567.43 psyRdoQuant_1p[32x32] 3.23x 171.45 553.41 count_nonzero[4x4] 1.00x 72.84 73.09 count_nonzero[8x8] 2.77x 73.64 203.83 count_nonzero[16x16] 4.13x 150.23 620.46 count_nonzero[32x32] 6.31x 364.04 2298.78 denoiseDct 16.04x 2390.97 38361.82 == interp primitives == luma_hpp[ 4x4] 11.66x 139.30 1623.78 luma_hps[ 4x4] 13.08x 288.96 3780.14 luma_vpp[ 4x4] 9.00x 179.32 1613.65 luma_vps[ 4x4] 8.13x 177.33 1441.80 luma_vsp[ 4x4] 10.38x 185.49 1925.56 luma_vss[ 4x4] 7.35x 211.33 1552.63 luma_hv [ 4x4] 10.74x 539.93 5799.62 convert_p2s[ 4x4] 3.51x 76.02 266.67 convert_p2s_aligned[ 4x4] 3.48x 75.88 264.29 luma_hpp[ 8x8] 22.15x 302.04 6690.40 luma_hps[ 8x8] 23.66x 439.26 10393.74 luma_vpp[ 8x8] 26.13x 237.77 6212.60 luma_vps[ 8x8] 20.85x 238.69 4975.75 luma_vsp[ 8x8] 14.51x 447.24 6491.02 luma_vss[ 8x8] 14.41x 410.20 5909.32 luma_hv [ 8x8] 20.37x 883.53 17995.76 convert_p2s[ 8x8] 9.92x 112.90 1120.42 convert_p2s_aligned[ 8x8] 10.07x 112.93 1136.69 luma_hpp[16x16] 28.85x 880.76 25412.80 luma_hps[16x16] 21.83x 1446.98 31584.59 luma_vpp[16x16] 37.25x 709.91 26440.60 luma_vps[16x16] 34.15x 570.72 19488.62 luma_vsp[16x16] 18.52x 1473.29 27287.94 luma_vss[16x16] 16.52x 1330.11 21977.89 luma_hv [16x16] 20.99x 2916.84 61212.82 convert_p2s[16x16] 18.89x 183.49 3465.77 convert_p2s_aligned[16x16] 18.37x 184.28 3385.11 luma_hpp[32x32] 33.53x 3312.77 111075.41 luma_hps[32x32] 25.78x 4477.51 115436.31 luma_vpp[32x32] 40.19x 2668.20 107227.94 luma_vps[32x32] 35.85x 2091.95 74988.66 luma_vsp[32x32] 18.39x 5753.56 105818.68 luma_vss[32x32] 19.34x 5229.39 101122.23 luma_hv [32x32] 22.95x 10317.57 236814.34 convert_p2s[32x32] 27.91x 626.46 17483.70 convert_p2s_aligned[32x32] 28.79x 610.43 17575.06 luma_hpp[64x64] 32.17x 13046.23 419674.94 luma_hps[64x64] 24.06x 15963.37 384136.72 luma_vpp[64x64] 40.83x 10480.00 427888.81 luma_vps[64x64] 47.97x 8110.15 389054.41 luma_vsp[64x64] 18.34x 23026.01 422319.53 luma_vss[64x64] 19.39x 20908.80 405503.69 luma_hv [64x64] 21.71x 39151.89 849999.00 convert_p2s[64x64] 26.85x 2129.95 57182.84 convert_p2s_aligned[64x64] 26.86x 2129.27 57190.14 luma_hpp[ 8x4] 17.57x 181.73 3193.63 luma_hps[ 8x4] 21.69x 343.00 7440.76 luma_vpp[ 8x4] 17.88x 177.49 3172.87 luma_vps[ 8x4] 15.66x 173.58 2717.94 luma_vsp[ 8x4] 12.93x 268.48 3471.24 luma_vss[ 8x4] 12.09x 246.91 2984.14 luma_hv [ 8x4] 17.52x 643.52 11271.26 convert_p2s[ 8x4] 8.21x 76.76 629.86 convert_p2s_aligned[ 8x4] 8.44x 75.74 638.98 luma_hpp[ 4x8] 14.63x 224.99 3290.84 luma_hps[ 4x8] 13.87x 376.09 5217.67 luma_vpp[ 4x8] 13.50x 219.77 2967.49 luma_vps[ 4x8] 13.16x 207.72 2734.35 luma_vsp[ 4x8] 15.00x 254.33 3815.56 luma_vss[ 4x8] 12.56x 246.07 3090.80 luma_hv [ 4x8] 13.31x 682.39 9082.85 convert_p2s[ 4x8] 5.90x 78.75 464.47 convert_p2s_aligned[ 4x8] 5.74x 80.09 459.56 luma_hpp[ 16x8] 26.70x 473.61 12644.75 luma_hps[ 16x8] 21.21x 965.78 20479.98 luma_vpp[ 16x8] 31.47x 422.56 13297.19 luma_vps[ 16x8] 35.49x 333.79 11844.62 luma_vsp[ 16x8] 15.07x 891.65 13440.84 luma_vss[ 16x8] 16.14x 790.88 12765.39 luma_hv [ 16x8] 18.52x 1891.16 35016.55 convert_p2s[ 16x8] 19.34x 84.92 1642.69 convert_p2s_aligned[ 16x8] 18.91x 86.84 1642.12 luma_hpp[ 8x16] 23.84x 562.17 13400.36 luma_hps[ 8x16] 25.22x 639.66 16132.69 luma_vpp[ 8x16] 27.15x 462.71 12562.97 luma_vps[ 8x16] 22.67x 451.18 10226.03 luma_vsp[ 8x16] 17.11x 768.81 13151.43 luma_vss[ 8x16] 18.81x 690.58 12986.69 luma_hv [ 8x16] 21.63x 1445.63 31270.08 convert_p2s[ 8x16] 9.25x 199.25 1842.35 convert_p2s_aligned[ 8x16] 9.37x 193.37 1811.72 luma_hpp[32x16] 33.65x 1676.81 56427.57 luma_hps[32x16] 25.58x 2672.93 68380.88 luma_vpp[32x16] 39.57x 1355.00 53617.89 luma_vps[32x16] 34.63x 1079.99 37396.55 luma_vsp[32x16] 18.24x 2941.79 53648.90 luma_vss[32x16] 19.04x 2643.46 50343.05 luma_hv [32x16] 23.17x 5562.88 128889.92 convert_p2s[32x16] 29.88x 298.17 8908.55 convert_p2s_aligned[32x16] 29.96x 295.27 8845.58 luma_hpp[16x32] 29.48x 1700.94 50135.29 luma_hps[16x32] 22.32x 2374.46 52988.18 luma_vpp[16x32] 39.63x 1356.00 53738.40 luma_vps[16x32] 44.82x 1068.94 47910.72 luma_vsp[16x32] 18.22x 2946.20 53677.94 luma_vss[16x32] 19.09x 2652.33 50630.62 luma_hv [16x32] 20.91x 5335.31 111540.02 convert_p2s[16x32] 20.49x 413.87 8479.84 convert_p2s_aligned[16x32] 20.46x 414.47 8478.29 luma_hpp[64x32] 32.70x 6637.63 217073.50 luma_hps[64x32] 23.79x 8851.77 210540.92 luma_vpp[64x32] 34.81x 5283.63 183915.95 luma_vps[64x32] 47.13x 4099.71 193209.69 luma_vsp[64x32] 17.33x 11516.11 199630.31 luma_vss[64x32] 19.37x 10477.38 202914.86 luma_hv [64x32] 21.81x 20415.31 445203.22 convert_p2s[64x32] 26.58x 1076.52 28612.01 convert_p2s_aligned[64x32] 26.74x 1081.31 28915.89 luma_hpp[32x64] 33.49x 6473.44 216796.88 luma_hps[32x64] 24.82x 8029.45 199311.59 luma_vpp[32x64] 40.14x 5294.06 212520.70 luma_vps[32x64] 35.16x 4096.51 144031.39 luma_vsp[32x64] 18.44x 11483.58 211757.72 luma_vss[32x64] 16.57x 10468.26 173444.02 luma_hv [32x64] 22.49x 19652.92 442039.03 convert_p2s[32x64] 25.33x 1093.72 27699.94 convert_p2s_aligned[32x64] 24.46x 1131.84 27688.44 luma_hpp[16x12] 30.31x 673.42 20409.84 luma_hps[16x12] 21.49x 1212.62 26057.82 luma_vpp[16x12] 31.14x 564.41 17576.17 luma_vps[16x12] 40.80x 448.10 18283.61 luma_vsp[16x12] 16.97x 1170.22 19857.55 luma_vss[16x12] 17.96x 1058.09 18999.38 luma_hv [16x12] 20.22x 2380.32 48139.10 convert_p2s[16x12] 22.28x 149.35 3327.17 convert_p2s_aligned[16x12] 23.08x 149.21 3443.05 luma_hpp[12x16] 21.80x 930.59 20289.62 luma_hps[12x16] 15.76x 1529.28 24097.11 luma_vpp[12x16] 24.91x 797.94 19880.56 luma_vps[12x16] 22.31x 639.21 14261.59 luma_vsp[12x16] 19.09x 1167.20 22276.55 luma_vss[12x16] 16.54x 1053.71 17425.49 luma_hv [12x16] 18.30x 2573.72 47087.98 convert_p2s[12x16] 9.54x 274.12 2616.37 convert_p2s_aligned[12x16] 9.13x 274.40 2504.57 luma_hpp[ 16x4] 25.93x 257.97 6690.06 luma_hps[ 16x4] 19.92x 757.25 15087.39 luma_vpp[ 16x4] 23.21x 251.78 5842.89 luma_vps[ 16x4] 27.06x 220.72 5972.44 luma_vsp[ 16x4] 12.59x 541.72 6820.22 luma_vss[ 16x4] 12.94x 499.31 6463.19 luma_hv [ 16x4] 17.15x 1304.23 22370.96 convert_p2s[ 16x4] 11.25x 75.71 852.06 convert_p2s_aligned[ 16x4] 11.82x 76.97 909.44 luma_hpp[ 4x16] 15.93x 413.31 6584.35 luma_hps[ 4x16] 14.55x 549.35 7994.17 luma_vpp[ 4x16] 14.34x 426.02 6108.13 luma_vps[ 4x16] 12.95x 406.48 5265.71 luma_vsp[ 4x16] 17.11x 441.40 7552.27 luma_vss[ 4x16] 14.20x 424.59 6030.54 luma_hv [ 4x16] 15.00x 1034.87 15527.49 convert_p2s[ 4x16] 5.29x 160.59 848.98 convert_p2s_aligned[ 4x16] 5.29x 160.38 848.00 luma_hpp[32x24] 30.65x 2482.69 76103.47 luma_hps[32x24] 23.56x 3557.38 83812.87 luma_vpp[32x24] 38.22x 2115.48 80843.12 luma_vps[32x24] 44.92x 1626.18 73051.24 luma_vsp[32x24] 17.42x 4566.43 79524.91 luma_vss[32x24] 18.75x 4141.63 77672.37 luma_hv [32x24] 21.64x 8085.95 174979.53 convert_p2s[32x24] 25.22x 535.80 13511.40 convert_p2s_aligned[32x24] 25.11x 524.28 13163.94 luma_hpp[24x32] 26.20x 2882.68 75523.69 luma_hps[24x32] 20.60x 3843.90 79169.86 luma_vpp[24x32] 38.68x 2092.44 80928.27 luma_vps[24x32] 42.65x 1716.31 73194.88 luma_vsp[24x32] 18.39x 4361.09 80214.67 luma_vss[24x32] 19.30x 3955.91 76344.61 luma_hv [24x32] 19.90x 8405.54 167303.09 convert_p2s[24x32] 20.86x 607.62 12676.18 convert_p2s_aligned[24x32] 18.74x 673.98 12631.21 luma_hpp[ 32x8] 30.89x 848.19 26197.57 luma_hps[ 32x8] 23.17x 1758.41 40740.56 luma_vpp[ 32x8] 33.90x 791.96 26850.96 luma_vps[ 32x8] 39.10x 621.63 24303.21 luma_vsp[ 32x8] 15.71x 1727.13 27128.16 luma_vss[ 32x8] 16.66x 1539.82 25658.30 luma_hv [ 32x8] 20.30x 3495.27 70968.22 convert_p2s[ 32x8] 18.79x 190.04 3570.84 convert_p2s_aligned[ 32x8] 19.06x 189.27 3606.61 luma_hpp[ 8x32] 25.26x 1061.49 26814.21 luma_hps[ 8x32] 25.88x 1026.22 26558.11 luma_vpp[ 8x32] 28.89x 846.83 24463.39 luma_vps[ 8x32] 31.37x 795.07 24944.04 luma_vsp[ 8x32] 18.37x 1528.90 28089.92 luma_vss[ 8x32] 19.03x 1351.69 25729.00 luma_hv [ 8x32] 22.20x 2552.53 56666.33 convert_p2s[ 8x32] 14.18x 307.10 4356.13 convert_p2s_aligned[ 8x32] 13.93x 312.57 4355.29 luma_hpp[64x48] 32.46x 10028.27 325484.44 luma_hps[64x48] 23.85x 12468.17 297420.88 luma_vpp[64x48] 40.27x 7884.89 317555.62 luma_vps[64x48] 35.03x 6110.81 214041.62 luma_vsp[64x48] 18.30x 17279.86 316135.97 luma_vss[64x48] 16.49x 15689.30 258714.09 luma_hv [64x48] 21.66x 29915.67 647931.06 convert_p2s[64x48] 32.13x 1602.08 51478.76 convert_p2s_aligned[64x48] 31.98x 1602.19 51245.47 luma_hpp[48x64] 33.06x 9876.70 326537.25 luma_hps[48x64] 26.17x 12042.28 315187.97 luma_vpp[48x64] 40.83x 7850.80 320567.03 luma_vps[48x64] 36.47x 6106.16 222670.97 luma_vsp[48x64] 18.34x 17295.96 317125.09 luma_vss[48x64] 19.30x 15648.19 301987.00 luma_hv [48x64] 22.50x 29495.49 663782.56 convert_p2s[48x64] 32.04x 1616.03 51770.26 convert_p2s_aligned[48x64] 31.98x 1617.32 51728.74 luma_hpp[64x16] 32.93x 3306.88 108882.55 luma_hps[64x16] 25.91x 5243.73 135839.00 luma_vpp[64x16] 40.82x 2629.36 107327.39 luma_vps[64x16] 35.86x 2064.61 74032.23 luma_vsp[64x16] 18.23x 5784.20 105472.05 luma_vss[64x16] 19.28x 5219.82 100633.91 luma_hv [64x16] 22.98x 11029.52 253448.25 convert_p2s[64x16] 31.75x 553.28 17567.05 convert_p2s_aligned[64x16] 30.88x 554.12 17112.33 luma_hpp[16x64] 32.70x 3319.67 108560.73 luma_hps[16x64] 22.75x 4235.49 96375.41 luma_vpp[16x64] 34.72x 2673.03 92807.38 luma_vps[16x64] 45.74x 2109.91 96506.44 luma_vsp[16x64] 17.53x 5782.94 101363.93 luma_vss[16x64] 19.57x 5251.44 102773.47 luma_hv [16x64] 21.25x 10041.32 213373.33 convert_p2s[16x64] 21.22x 612.56 13001.02 convert_p2s_aligned[16x64] 21.35x 608.08 12985.00 = Color Space i420 = chroma_hpp[ 4x4] 13.47x 78.02 1051.26 chroma_hps[ 4x4] 11.70x 136.01 1591.76 chroma_vpp[ 4x4] 12.93x 82.93 1072.02 chroma_vps[ 4x4] 10.87x 82.89 900.88 chroma_vsp[ 4x4] 7.83x 144.20 1129.82 chroma_vss[ 4x4] 8.47x 109.57 927.96 chroma_p2s[ 4x4] 3.55x 74.31 264.15 chroma_p2s_aligned[ 4x4] 3.55x 75.43 268.08 chroma_hpp[ 8x8] 16.95x 196.80 3336.01 chroma_hps[ 8x8] 18.20x 257.96 4695.33 chroma_vpp[ 8x8] 19.99x 181.01 3617.98 chroma_vps[ 8x8] 18.76x 185.07 3471.75 chroma_vsp[ 8x8] 12.27x 321.46 3943.99 chroma_vss[ 8x8] 13.11x 274.85 3603.81 chroma_p2s[ 8x8] 9.95x 112.90 1122.95 chroma_p2s_aligned[ 8x8] 9.96x 112.65 1122.10 chroma_hpp[16x16] 23.93x 564.31 13502.13 chroma_hps[16x16] 24.88x 641.77 15964.92 chroma_vpp[16x16] 27.52x 495.22 13626.95 chroma_vps[16x16] 36.33x 381.06 13845.52 chroma_vsp[16x16] 14.13x 1120.81 15833.21 chroma_vss[16x16] 14.91x 995.41 14837.33 chroma_p2s[16x16] 18.42x 185.03 3408.21 chroma_p2s_aligned[16x16] 18.20x 187.62 3414.01 chroma_hpp[32x32] 39.62x 1812.12 71804.98 chroma_hps[32x32] 42.36x 1473.54 62424.85 chroma_vpp[32x32] 57.19x 948.94 54272.16 chroma_vps[32x32] 53.00x 1096.71 58121.32 chroma_vsp[32x32] 15.84x 4263.76 67520.96 chroma_vss[32x32] 15.87x 3757.30 59624.15 chroma_p2s[32x32] 31.60x 553.35 17483.70 chroma_p2s_aligned[32x32] 28.69x 612.81 17583.35 chroma_hpp[ 4x2] 7.02x 74.55 523.53 chroma_hps[ 4x2] 8.92x 109.64 977.90 chroma_vpp[ 4x2] 6.98x 74.48 519.88 chroma_vps[ 4x2] 6.64x 76.51 507.68 chroma_vsp[ 4x2] 8.11x 75.15 609.66 chroma_vss[ 4x2] 5.48x 93.88 514.41 chroma_p2s[ 4x2] 2.71x 73.05 197.80 chroma_p2s_aligned[ 4x2] 2.71x 73.29 198.36 chroma_hpp[ 2x4] 6.32x 78.30 494.63 chroma_hps[ 2x4] 5.11x 130.30 665.98 chroma_vpp[ 2x4] 5.19x 113.25 587.35 chroma_vps[ 2x4] 4.57x 105.51 481.72 chroma_vsp[ 2x4] 5.21x 115.35 600.82 chroma_vss[ 2x4] 4.93x 102.88 506.69 chroma_p2s[ 2x4] 1.88x 75.04 141.12 chroma_p2s_aligned[ 2x4] 1.87x 75.85 141.54 chroma_hpp[ 8x4] 15.00x 116.33 1745.37 chroma_hps[ 8x4] 16.31x 183.56 2993.98 chroma_vpp[ 8x4] 18.36x 102.78 1887.47 chroma_vps[ 8x4] 18.10x 98.19 1777.49 chroma_vsp[ 8x4] 12.09x 184.30 2228.92 chroma_vss[ 8x4] 10.74x 173.23 1860.96 chroma_p2s[ 8x4] 8.25x 75.85 625.65 chroma_p2s_aligned[ 8x4] 8.25x 75.99 626.63 chroma_hpp[ 4x8] 14.43x 149.45 2156.67 chroma_hps[ 4x8] 12.85x 188.46 2421.94 chroma_vpp[ 4x8] 11.23x 170.47 1914.55 chroma_vps[ 4x8] 10.81x 157.75 1704.97 chroma_vsp[ 4x8] 11.62x 188.00 2185.43 chroma_vss[ 4x8] 9.21x 179.53 1654.19 chroma_p2s[ 4x8] 5.70x 80.72 460.26 chroma_p2s_aligned[ 4x8] 5.79x 79.45 459.84 chroma_hpp[ 16x8] 21.54x 306.54 6604.46 chroma_hps[ 16x8] 22.45x 414.68 9307.76 chroma_vpp[ 16x8] 24.29x 285.71 6940.38 chroma_vps[ 16x8] 31.39x 225.44 7077.03 chroma_vsp[ 16x8] 12.86x 617.99 7949.28 chroma_vss[ 16x8] 11.22x 531.80 5966.13 chroma_p2s[ 16x8] 19.22x 85.20 1637.35 chroma_p2s_aligned[ 16x8] 18.87x 86.77 1637.35 chroma_hpp[ 8x16] 23.58x 367.59 8666.11 chroma_hps[ 8x16] 19.64x 418.35 8214.88 chroma_vpp[ 8x16] 23.22x 296.35 6882.49 chroma_vps[ 8x16] 26.01x 267.60 6960.44 chroma_vsp[ 8x16] 13.62x 594.25 8094.56 chroma_vss[ 8x16] 12.12x 517.77 6275.40 chroma_p2s[ 8x16] 8.74x 196.52 1716.61 chroma_p2s_aligned[ 8x16] 9.21x 196.59 1810.04 chroma_hpp[32x16] 27.69x 947.19 26230.22 chroma_hps[32x16] 27.06x 1172.24 31723.33 chroma_vpp[32x16] 53.16x 516.16 27437.62 chroma_vps[32x16] 47.97x 599.18 28742.22 chroma_vsp[32x16] 15.41x 2136.58 32928.34 chroma_vss[32x16] 15.49x 1907.24 29549.00 chroma_p2s[32x16] 29.66x 298.21 8845.72 chroma_p2s_aligned[32x16] 30.27x 292.57 8857.03 chroma_hpp[16x32] 24.56x 1081.01 26544.45 chroma_hps[16x32] 26.25x 1119.86 29391.44 chroma_vpp[16x32] 19.56x 1414.01 27653.79 chroma_vps[16x32] 28.53x 994.92 28389.28 chroma_vsp[16x32] 14.74x 2178.75 32105.59 chroma_vss[16x32] 15.35x 1931.22 29643.11 chroma_p2s[16x32] 20.21x 419.54 8480.80 chroma_p2s_aligned[16x32] 19.40x 437.09 8479.42 chroma_hpp[ 8x6] 17.75x 173.58 3081.82 chroma_hps[ 8x6] 18.64x 207.76 3873.19 chroma_vpp[ 8x6] 19.14x 150.96 2889.92 chroma_vps[ 8x6] 14.21x 149.49 2124.27 chroma_vsp[ 8x6] 15.25x 238.96 3644.64 chroma_vss[ 8x6] 12.68x 215.85 2736.59 chroma_p2s[ 8x6] 11.50x 77.14 887.27 chroma_p2s_aligned[ 8x6] 11.52x 77.91 897.23 chroma_hpp[ 6x8] 15.06x 212.03 3192.79 chroma_hps[ 6x8] 12.16x 294.64 3581.81 chroma_vpp[ 6x8] 13.84x 197.64 2735.05 chroma_vps[ 6x8] 15.07x 177.43 2673.61 chroma_vsp[ 6x8] 9.92x 310.22 3076.63 chroma_vss[ 6x8] 10.10x 276.15 2790.04 chroma_p2s[ 6x8] 5.54x 159.43 882.51 chroma_p2s_aligned[ 6x8] 5.81x 151.42 880.12 chroma_hpp[ 8x2] 11.97x 75.88 908.18 chroma_hps[ 8x2] 14.40x 149.38 2150.60 chroma_vpp[ 8x2] 11.97x 76.83 919.68 chroma_vps[ 8x2] 11.69x 77.49 905.79 chroma_vsp[ 8x2] 7.59x 139.44 1058.98 chroma_vss[ 8x2] 10.16x 93.01 945.21 chroma_p2s[ 8x2] 3.54x 73.82 261.06 chroma_p2s_aligned[ 8x2] 3.89x 72.87 283.23 chroma_hpp[ 2x8] 7.19x 125.75 904.67 chroma_hps[ 2x8] 6.24x 164.13 1024.00 chroma_vpp[ 2x8] 4.93x 207.97 1025.73 chroma_vps[ 2x8] 5.16x 160.28 826.53 chroma_vsp[ 2x8] 5.91x 187.59 1108.64 chroma_vss[ 2x8] 5.22x 171.34 894.85 chroma_p2s[ 2x8] 2.54x 83.87 212.81 chroma_p2s_aligned[ 2x8] 2.55x 84.50 215.47 chroma_hpp[16x12] 28.04x 458.31 12852.45 chroma_hps[16x12] 24.21x 522.83 12655.97 chroma_vpp[16x12] 23.79x 500.13 11897.47 chroma_vps[16x12] 23.30x 364.40 8489.64 chroma_vsp[16x12] 13.95x 851.87 11881.45 chroma_vss[16x12] 11.95x 762.19 9105.33 chroma_p2s[16x12] 22.28x 150.44 3351.71 chroma_p2s_aligned[16x12] 22.02x 152.19 3350.74 chroma_hpp[12x16] 18.73x 688.69 12902.35 chroma_hps[12x16] 14.09x 869.45 12254.08 chroma_vpp[12x16] 23.79x 500.72 11909.56 chroma_vps[12x16] 18.69x 453.65 8480.82 chroma_vsp[12x16] 14.10x 851.52 12005.00 chroma_vss[12x16] 11.85x 763.98 9050.52 chroma_p2s[12x16] 7.37x 338.27 2492.79 chroma_p2s_aligned[12x16] 7.67x 337.57 2587.89 chroma_hpp[ 16x4] 18.89x 178.83 3378.38 chroma_hps[ 16x4] 21.67x 270.09 5852.50 chroma_vpp[ 16x4] 20.43x 169.85 3470.82 chroma_vps[ 16x4] 23.80x 147.42 3508.28 chroma_vsp[ 16x4] 12.21x 334.66 4085.72 chroma_vss[ 16x4] 12.37x 301.64 3731.74 chroma_p2s[ 16x4] 11.38x 75.53 859.64 chroma_p2s_aligned[ 16x4] 10.98x 76.41 839.30 chroma_hpp[ 4x16] 16.70x 260.99 4359.26 chroma_hps[ 4x16] 12.97x 275.34 3571.82 chroma_vpp[ 4x16] 12.84x 278.11 3570.00 chroma_vps[ 4x16] 12.46x 276.57 3446.73 chroma_vsp[ 4x16] 14.24x 315.47 4492.91 chroma_vss[ 4x16] 10.96x 291.94 3198.96 chroma_p2s[ 4x16] 5.69x 167.98 956.15 chroma_p2s_aligned[ 4x16] 5.06x 167.42 847.72 chroma_hpp[32x24] 29.18x 1381.37 40309.48 chroma_hps[32x24] 29.54x 1601.17 47292.36 chroma_vpp[32x24] 58.42x 724.09 42298.94 chroma_vps[32x24] 51.54x 828.13 42680.22 chroma_vsp[32x24] 14.68x 3240.36 47554.13 chroma_vss[32x24] 15.51x 2864.60 44416.61 chroma_p2s[32x24] 23.78x 553.84 13172.37 chroma_p2s_aligned[32x24] 24.46x 539.06 13183.05 chroma_hpp[24x32] 19.84x 2013.25 39940.12 chroma_hps[24x32] 24.74x 1793.14 44353.77 chroma_vpp[24x32] 20.81x 1970.55 41014.95 chroma_vps[24x32] 29.56x 1414.43 41806.55 chroma_vsp[24x32] 14.81x 3216.25 47628.90 chroma_vss[24x32] 15.56x 2868.25 44636.43 chroma_p2s[24x32] 19.14x 659.52 12625.44 chroma_p2s_aligned[24x32] 19.19x 658.85 12642.31 chroma_hpp[ 32x8] 32.35x 508.77 16460.54 chroma_hps[ 32x8] 27.27x 703.22 19175.65 chroma_vpp[ 32x8] 53.45x 290.19 15511.47 chroma_vps[ 32x8] 34.89x 319.01 11130.28 chroma_vsp[ 32x8] 16.56x 1180.58 19552.45 chroma_vss[ 32x8] 14.55x 1029.51 14977.05 chroma_p2s[ 32x8] 19.17x 187.62 3597.13 chroma_p2s_aligned[ 32x8] 18.86x 191.48 3610.68 chroma_hpp[ 8x32] 24.69x 715.51 17668.48 chroma_hps[ 8x32] 20.94x 698.91 14632.53 chroma_vpp[ 8x32] 22.96x 576.88 13244.48 chroma_vps[ 8x32] 27.61x 498.40 13763.01 chroma_vsp[ 8x32] 14.29x 1122.00 16031.83 chroma_vss[ 8x32] 15.11x 976.36 14750.60 chroma_p2s[ 8x32] 14.04x 309.52 4345.75 chroma_p2s_aligned[ 8x32] 11.18x 389.04 4348.15 = Color Space i422 = chroma_vpp[ 2x4] 5.15x 112.09 577.11 chroma_vps[ 2x4] 4.53x 103.58 469.66 chroma_vsp[ 2x4] 4.98x 117.76 586.37 chroma_vss[ 2x4] 4.68x 103.86 485.93 chroma_hpp[ 4x8] 14.47x 151.31 2189.64 chroma_hps[ 4x8] 12.08x 204.33 2467.57 chroma_vpp[ 4x8] 11.17x 172.85 1931.10 chroma_vps[ 4x8] 10.94x 160.35 1754.35 chroma_vsp[ 4x8] 11.93x 187.41 2234.95 chroma_vss[ 4x8] 9.31x 177.36 1651.75 chroma_p2s[ 4x8] 5.93x 77.81 461.52 chroma_p2s_aligned[ 4x8] 5.86x 78.40 459.56 chroma_hpp[ 8x16] 23.74x 363.10 8620.10 chroma_hps[ 8x16] 19.74x 421.26 8313.73 chroma_vpp[ 8x16] 23.06x 293.34 6764.84 chroma_vps[ 8x16] 26.29x 266.59 7008.14 chroma_vsp[ 8x16] 13.68x 589.50 8065.85 chroma_vss[ 8x16] 11.97x 514.90 6165.62 chroma_p2s[ 8x16] 9.04x 191.51 1730.36 chroma_p2s_aligned[ 8x16] 9.30x 198.13 1842.02 chroma_hpp[16x32] 24.63x 1073.82 26450.04 chroma_hps[16x32] 26.08x 1116.01 29102.29 chroma_vpp[16x32] 19.49x 1421.43 27705.41 chroma_vps[16x32] 28.72x 994.22 28552.00 chroma_vsp[16x32] 14.72x 2159.07 31785.75 chroma_vss[16x32] 15.56x 1913.92 29771.04 chroma_p2s[16x32] 19.34x 438.10 8473.65 chroma_p2s_aligned[16x32] 18.55x 457.12 8480.40 chroma_hpp[32x64] 29.97x 3552.55 106452.60 chroma_hps[32x64] 30.37x 3861.78 117265.85 chroma_vpp[32x64] 59.58x 1812.61 108003.83 chroma_vps[32x64] 54.09x 2121.58 114746.13 chroma_vsp[32x64] 14.98x 8415.61 126076.88 chroma_vss[32x64] 16.19x 7502.30 121429.52 chroma_p2s[32x64] 24.01x 1148.31 27575.79 chroma_p2s_aligned[32x64] 23.42x 1182.16 27682.26 chroma_hpp[ 4x4] 13.61x 78.79 1072.30 chroma_hps[ 4x4] 11.24x 137.16 1541.26 chroma_vpp[ 4x4] 12.07x 84.64 1021.80 chroma_vps[ 4x4] 11.07x 83.27 922.20 chroma_vsp[ 4x4] 7.65x 145.39 1112.28 chroma_vss[ 4x4] 8.70x 109.15 949.42 chroma_p2s[ 4x4] 3.58x 75.18 268.92 chroma_p2s_aligned[ 4x4] 3.53x 76.13 269.06 chroma_hpp[ 2x8] 7.12x 126.45 900.32 chroma_hps[ 2x8] 6.26x 164.23 1027.41 chroma_vpp[ 2x8] 5.02x 207.83 1042.69 chroma_vps[ 2x8] 5.10x 161.85 826.11 chroma_vsp[ 2x8] 6.06x 185.28 1123.51 chroma_vss[ 2x8] 5.31x 171.41 910.14 chroma_p2s[ 2x8] 2.51x 85.20 213.79 chroma_p2s_aligned[ 2x8] 2.55x 85.20 217.01 chroma_hpp[ 8x8] 16.99x 195.43 3320.44 chroma_hps[ 8x8] 18.03x 262.66 4736.01 chroma_vpp[ 8x8] 20.14x 179.32 3611.94 chroma_vps[ 8x8] 18.93x 183.70 3477.37 chroma_vsp[ 8x8] 12.26x 316.03 3873.43 chroma_vss[ 8x8] 13.71x 269.88 3701.30 chroma_p2s[ 8x8] 10.06x 112.37 1130.80 chroma_p2s_aligned[ 8x8] 9.96x 112.76 1122.67 chroma_hpp[ 4x16] 16.71x 259.69 4338.88 chroma_hps[ 4x16] 12.82x 278.21 3565.79 chroma_vpp[ 4x16] 12.63x 284.03 3586.69 chroma_vps[ 4x16] 13.05x 274.64 3584.59 chroma_vsp[ 4x16] 14.30x 312.29 4466.23 chroma_vss[ 4x16] 11.08x 289.07 3204.01 chroma_p2s[ 4x16] 5.72x 167.52 957.70 chroma_p2s_aligned[ 4x16] 5.41x 167.38 905.09 chroma_hpp[16x16] 24.40x 554.08 13520.40 chroma_hps[16x16] 25.04x 639.77 16021.99 chroma_vpp[16x16] 28.22x 486.36 13723.23 chroma_vps[16x16] 36.28x 383.20 13901.61 chroma_vsp[16x16] 14.47x 1094.26 15831.13 chroma_vss[16x16] 15.07x 980.46 14777.31 chroma_p2s[16x16] 18.76x 183.46 3440.94 chroma_p2s_aligned[16x16] 17.62x 187.62 3306.02 chroma_hpp[ 8x32] 24.66x 704.80 17381.93 chroma_hps[ 8x32] 21.59x 678.29 14645.88 chroma_vpp[ 8x32] 22.73x 583.93 13270.82 chroma_vps[ 8x32] 27.64x 496.55 13722.53 chroma_vsp[ 8x32] 14.39x 1122.91 16161.29 chroma_vss[ 8x32] 14.95x 975.48 14583.38 chroma_p2s[ 8x32] 14.12x 308.50 4357.11 chroma_p2s_aligned[ 8x32] 9.92x 439.33 4357.25 chroma_hpp[32x32] 39.88x 1804.02 71949.90 chroma_hps[32x32] 40.27x 1439.13 57960.84 chroma_vpp[32x32] 57.76x 939.97 54292.50 chroma_vps[32x32] 53.08x 1082.08 57437.45 chroma_vsp[32x32] 15.29x 4240.35 64818.18 chroma_vss[32x32] 15.52x 3794.22 58874.63 chroma_p2s[32x32] 26.38x 666.84 17592.72 chroma_p2s_aligned[32x32] 26.81x 652.06 17478.59 chroma_hpp[16x64] 34.46x 2028.77 69905.59 chroma_hps[16x64] 27.63x 2047.69 56578.38 chroma_vpp[16x64] 21.89x 2882.44 63103.11 chroma_vps[16x64] 22.13x 2026.22 44838.58 chroma_vsp[16x64] 14.76x 4296.14 63398.82 chroma_vss[16x64] 12.60x 3792.02 47788.68 chroma_p2s[16x64] 21.51x 608.92 13100.66 chroma_p2s_aligned[16x64] 21.55x 601.94 12971.65 chroma_hpp[ 8x12] 17.08x 288.86 4934.79 chroma_hps[ 8x12] 19.52x 329.90 6440.28 chroma_vpp[ 8x12] 20.84x 238.36 4968.18 chroma_vps[ 8x12] 22.63x 224.08 5070.92 chroma_vsp[ 8x12] 13.16x 438.24 5769.04 chroma_vss[ 8x12] 14.70x 376.96 5539.84 chroma_p2s[ 8x12] 7.34x 157.51 1156.89 chroma_p2s_aligned[ 8x12] 7.34x 158.84 1166.43 chroma_hpp[ 6x16] 16.17x 400.71 6480.90 chroma_hps[ 6x16] 8.93x 685.15 6121.42 chroma_vpp[ 6x16] 12.57x 449.80 5655.52 chroma_vps[ 6x16] 13.91x 387.89 5397.29 chroma_vsp[ 6x16] 10.11x 612.20 6188.62 chroma_vss[ 6x16] 10.80x 514.37 5556.43 chroma_p2s[ 6x16] 5.64x 257.59 1451.90 chroma_p2s_aligned[ 6x16] 5.93x 253.81 1505.21 chroma_hpp[ 8x4] 14.86x 116.15 1726.57 chroma_hps[ 8x4] 16.48x 181.22 2987.27 chroma_vpp[ 8x4] 17.95x 103.53 1858.44 chroma_vps[ 8x4] 17.67x 97.77 1727.84 chroma_vsp[ 8x4] 11.83x 185.31 2191.60 chroma_vss[ 8x4] 10.88x 174.14 1895.33 chroma_p2s[ 8x4] 8.16x 76.09 621.16 chroma_p2s_aligned[ 8x4] 8.15x 76.20 620.88 chroma_hpp[ 2x16] 6.70x 259.09 1736.53 chroma_hps[ 2x16] 6.78x 255.63 1732.46 chroma_vpp[ 2x16] 7.50x 269.32 2020.04 chroma_vps[ 2x16] 7.24x 217.07 1571.14 chroma_vsp[ 2x16] 7.36x 291.60 2145.45 chroma_vss[ 2x16] 6.33x 265.15 1678.32 chroma_p2s[ 2x16] 2.27x 174.91 396.85 chroma_p2s_aligned[ 2x16] 2.56x 173.13 443.43 chroma_hpp[16x24] 31.65x 823.44 26059.92 chroma_hps[16x24] 25.87x 881.76 22809.62 chroma_vpp[16x24] 32.89x 715.44 23534.20 chroma_vps[16x24] 32.64x 525.82 17161.64 chroma_vsp[16x24] 14.29x 1674.81 23930.18 chroma_vss[16x24] 12.23x 1467.16 17942.72 chroma_p2s[16x24] 17.43x 293.14 5109.16 chroma_p2s_aligned[16x24] 15.47x 319.39 4941.24 chroma_hpp[12x32] 18.97x 1376.91 26125.18 chroma_hps[12x32] 13.49x 1642.67 22155.07 chroma_vpp[12x32] 22.57x 946.94 21371.22 chroma_vps[12x32] 24.56x 850.93 20895.49 chroma_vsp[12x32] 15.26x 1659.85 25335.09 chroma_vss[12x32] 14.92x 1504.28 22437.46 chroma_p2s[12x32] 7.92x 620.20 4910.80 chroma_p2s_aligned[12x32] 7.61x 624.25 4749.06 chroma_hpp[ 16x8] 21.69x 305.84 6633.45 chroma_hps[ 16x8] 22.32x 417.13 9308.32 chroma_vpp[ 16x8] 23.76x 285.01 6770.60 chroma_vps[ 16x8] 30.78x 222.43 6847.37 chroma_vsp[ 16x8] 13.12x 614.16 8056.45 chroma_vss[ 16x8] 8.67x 693.45 6011.02 chroma_p2s[ 16x8] 19.68x 84.88 1670.46 chroma_p2s_aligned[ 16x8] 19.60x 85.44 1674.53 chroma_hpp[ 4x32] 11.73x 593.72 6963.59 chroma_hps[ 4x32] 8.27x 909.44 7524.16 chroma_vpp[ 4x32] 12.62x 558.56 7051.02 chroma_vps[ 4x32] 10.19x 539.37 5498.02 chroma_vsp[ 4x32] 14.88x 593.13 8826.47 chroma_vss[ 4x32] 11.29x 565.43 6382.93 chroma_p2s[ 4x32] 6.67x 276.15 1841.04 chroma_p2s_aligned[ 4x32] 6.72x 276.36 1857.17 chroma_hpp[32x48] 39.37x 2762.83 108774.67 chroma_hps[32x48] 29.91x 3029.30 90596.70 chroma_vpp[32x48] 58.84x 1384.35 81453.62 chroma_vps[32x48] 51.66x 1590.21 82144.09 chroma_vsp[32x48] 15.88x 6342.59 100723.27 chroma_vss[32x48] 15.78x 5643.34 89056.69 chroma_p2s[32x48] 22.95x 904.85 20762.08 chroma_p2s_aligned[32x48] 22.61x 922.44 20852.71 chroma_hpp[24x64] 19.79x 3987.69 78929.84 chroma_hps[24x64] 24.91x 3344.90 83311.78 chroma_vpp[24x64] 38.92x 2108.65 82064.12 chroma_vps[24x64] 38.59x 2141.71 82643.77 chroma_vsp[24x64] 14.90x 6366.18 94842.28 chroma_vss[24x64] 15.82x 5625.51 89008.99 chroma_p2s[24x64] 21.58x 1170.78 25264.39 chroma_p2s_aligned[24x64] 21.19x 1188.67 25192.43 chroma_hpp[32x16] 27.98x 942.88 26378.36 chroma_hps[32x16] 27.45x 1187.16 32585.35 chroma_vpp[32x16] 55.87x 512.03 28605.45 chroma_vps[32x16] 46.22x 594.77 27490.32 chroma_vsp[32x16] 14.77x 2152.62 31799.50 chroma_vss[32x16] 15.97x 1908.29 30479.46 chroma_p2s[32x16] 30.01x 294.78 8846.57 chroma_p2s_aligned[32x16] 29.65x 298.31 8844.32 chroma_hpp[ 8x64] 19.09x 1403.19 26781.38 chroma_hps[ 8x64] 22.19x 1292.46 28685.69 chroma_vpp[ 8x64] 24.65x 1081.15 26651.48 chroma_vps[ 8x64] 24.21x 920.02 22275.18 chroma_vsp[ 8x64] 14.78x 2172.52 32102.08 chroma_vss[ 8x64] 15.50x 1917.50 29717.46 chroma_p2s[ 8x64] 15.73x 544.07 8555.60 chroma_p2s_aligned[ 8x64] 15.95x 531.95 8482.51 = Color Space i444 = chroma_hpp[ 4x4] 13.49x 78.09 1053.51 chroma_hps[ 4x4] 11.22x 137.79 1546.17 chroma_vpp[ 4x4] 12.61x 84.81 1069.78 chroma_vps[ 4x4] 10.65x 83.62 890.78 chroma_vsp[ 4x4] 8.03x 143.22 1149.60 chroma_vss[ 4x4] 8.60x 109.43 941.00 chroma_p2s[ 4x4] 3.41x 78.72 268.22 chroma_p2s_aligned[ 4x4] 3.39x 79.03 267.94 chroma_hpp[ 8x8] 17.27x 192.95 3332.65 chroma_hps[ 8x8] 17.82x 260.85 4648.48 chroma_vpp[ 8x8] 20.43x 179.17 3661.04 chroma_vps[ 8x8] 19.03x 179.53 3417.09 chroma_vsp[ 8x8] 12.54x 313.09 3927.59 chroma_vss[ 8x8] 13.71x 270.72 3711.12 chroma_p2s[ 8x8] 8.00x 141.30 1130.24 chroma_p2s_aligned[ 8x8] 7.94x 141.16 1120.14 chroma_hpp[16x16] 24.60x 548.02 13482.03 chroma_hps[16x16] 25.00x 641.98 16050.62 chroma_vpp[16x16] 28.27x 490.63 13869.28 chroma_vps[16x16] 37.06x 379.59 14069.30 chroma_vsp[16x16] 14.36x 1110.27 15948.19 chroma_vss[16x16] 15.13x 980.84 14843.23 chroma_p2s[16x16] 9.81x 357.39 3504.63 chroma_p2s_aligned[16x16] 9.65x 353.22 3409.20 chroma_hpp[32x32] 38.56x 1821.44 70233.84 chroma_hps[32x32] 40.04x 1449.22 58024.39 chroma_vpp[32x32] 60.35x 933.43 56336.67 chroma_vps[32x32] 50.42x 1087.28 54819.54 chroma_vsp[32x32] 15.53x 4294.57 66687.70 chroma_vss[32x32] 15.66x 3783.72 59235.29 chroma_p2s[32x32] 15.54x 1131.03 17578.70 chroma_p2s_aligned[32x32] 15.60x 1127.74 17597.83 chroma_hpp[64x64] 39.88x 7001.75 279246.97 chroma_hps[64x64] 29.18x 7629.90 222636.33 chroma_vpp[64x64] 71.83x 3593.79 258129.28 chroma_vps[64x64] 43.20x 4138.37 178771.16 chroma_vsp[64x64] 14.98x 16843.47 252363.47 chroma_vss[64x64] 12.71x 14966.00 190166.86 chroma_p2s[64x64] 13.00x 4403.24 57242.75 chroma_p2s_aligned[64x64] 11.64x 4915.28 57207.82 chroma_hpp[ 8x4] 14.68x 116.63 1712.69 chroma_hps[ 8x4] 16.60x 181.46 3013.09 chroma_vpp[ 8x4] 17.64x 104.14 1836.97 chroma_vps[ 8x4] 18.60x 96.82 1800.64 chroma_vsp[ 8x4] 12.23x 185.59 2270.50 chroma_vss[ 8x4] 11.24x 173.16 1947.09 chroma_p2s[ 8x4] 8.25x 75.67 624.25 chroma_p2s_aligned[ 8x4] 8.27x 75.22 622.00 chroma_hpp[ 4x8] 14.10x 152.29 2147.13 chroma_hps[ 4x8] 13.15x 187.41 2465.15 chroma_vpp[ 4x8] 11.18x 171.27 1913.99 chroma_vps[ 4x8] 10.60x 157.19 1666.39 chroma_vsp[ 4x8] 11.51x 187.76 2160.74 chroma_vss[ 4x8] 9.36x 177.36 1659.80 chroma_p2s[ 4x8] 4.45x 103.65 461.10 chroma_p2s_aligned[ 4x8] 4.42x 103.76 458.65 chroma_hpp[ 16x8] 21.73x 304.16 6609.46 chroma_hps[ 16x8] 22.31x 419.12 9350.48 chroma_vpp[ 16x8] 23.60x 285.29 6733.21 chroma_vps[ 16x8] 30.11x 227.47 6848.22 chroma_vsp[ 16x8] 12.90x 614.07 7920.26 chroma_vss[ 16x8] 11.13x 532.30 5924.47 chroma_p2s[ 16x8] 7.74x 216.17 1672.42 chroma_p2s_aligned[ 16x8] 7.74x 216.16 1672.28 chroma_hpp[ 8x16] 24.29x 356.79 8666.51 chroma_hps[ 8x16] 19.95x 416.99 8317.94 chroma_vpp[ 8x16] 22.98x 294.26 6763.21 chroma_vps[ 8x16] 25.77x 262.77 6772.71 chroma_vsp[ 8x16] 13.90x 590.50 8210.20 chroma_vss[ 8x16] 11.88x 521.57 6196.33 chroma_p2s[ 8x16] 7.94x 216.62 1719.70 chroma_p2s_aligned[ 8x16] 8.41x 215.88 1816.21 chroma_hpp[32x16] 28.28x 941.69 26634.09 chroma_hps[32x16] 27.84x 1159.95 32294.97 chroma_vpp[32x16] 56.11x 509.82 28605.03 chroma_vps[32x16] 45.58x 596.63 27196.47 chroma_vsp[32x16] 14.71x 2155.96 31720.94 chroma_vss[32x16] 15.31x 1936.54 29650.40 chroma_p2s[32x16] 14.13x 629.82 8898.70 chroma_p2s_aligned[32x16] 14.45x 612.11 8845.58 chroma_hpp[16x32] 23.96x 1103.12 26429.08 chroma_hps[16x32] 26.10x 1124.31 29339.12 chroma_vpp[16x32] 19.69x 1417.44 27906.57 chroma_vps[16x32] 28.53x 1002.27 28590.86 chroma_vsp[16x32] 14.52x 2183.98 31710.70 chroma_vss[16x32] 15.41x 1924.26 29648.86 chroma_p2s[16x32] 13.94x 608.57 8482.79 chroma_p2s_aligned[16x32] 13.92x 609.34 8481.81 chroma_hpp[64x32] 38.17x 3643.43 139086.91 chroma_hps[64x32] 28.85x 4020.90 116022.27 chroma_vpp[64x32] 59.25x 1815.97 107604.88 chroma_vps[64x32] 51.81x 2104.13 109012.59 chroma_vsp[64x32] 15.12x 8430.67 127471.97 chroma_vss[64x32] 15.83x 7471.62 118279.66 chroma_p2s[64x32] 12.90x 2223.86 28679.38 chroma_p2s_aligned[64x32] 12.81x 2240.91 28700.14 chroma_hpp[32x64] 29.82x 3565.59 106337.30 chroma_hps[32x64] 29.13x 3849.40 112151.36 chroma_vpp[32x64] 59.66x 1810.23 108006.35 chroma_vps[32x64] 52.77x 2155.36 113744.25 chroma_vsp[32x64] 15.00x 8412.34 126170.16 chroma_vss[32x64] 16.16x 7534.66 121775.88 chroma_p2s[32x64] 12.67x 2182.43 27650.14 chroma_p2s_aligned[32x64] 12.64x 2180.30 27562.75 chroma_hpp[16x12] 28.95x 445.46 12897.99 chroma_hps[16x12] 24.75x 514.16 12725.94 chroma_vpp[16x12] 23.75x 500.68 11890.02 chroma_vps[16x12] 22.73x 366.77 8338.43 chroma_vsp[16x12] 14.14x 840.35 11885.80 chroma_vss[16x12] 12.06x 748.04 9021.71 chroma_p2s[16x12] 11.87x 280.25 3325.91 chroma_p2s_aligned[16x12] 11.85x 280.21 3319.10 chroma_hpp[12x16] 18.78x 693.52 13021.69 chroma_hps[12x16] 13.93x 872.85 12155.82 chroma_vpp[12x16] 23.56x 509.78 12009.92 chroma_vps[12x16] 18.46x 454.42 8390.58 chroma_vsp[12x16] 13.95x 854.78 11927.13 chroma_vss[12x16] 12.10x 750.53 9077.93 chroma_p2s[12x16] 7.65x 341.18 2611.32 chroma_p2s_aligned[12x16] 7.75x 339.39 2631.18 chroma_hpp[ 16x4] 18.95x 177.29 3360.28 chroma_hps[ 16x4] 22.10x 268.27 5928.54 chroma_vpp[ 16x4] 21.03x 167.38 3519.26 chroma_vps[ 16x4] 22.94x 151.35 3471.24 chroma_vsp[ 16x4] 11.94x 337.04 4024.23 chroma_vss[ 16x4] 11.80x 317.10 3743.39 chroma_p2s[ 16x4] 5.98x 142.31 851.22 chroma_p2s_aligned[ 16x4] 5.91x 141.37 835.79 chroma_hpp[ 4x16] 16.92x 261.16 4418.86 chroma_hps[ 4x16] 12.90x 277.13 3576.31 chroma_vpp[ 4x16] 12.78x 278.14 3553.45 chroma_vps[ 4x16] 12.71x 276.32 3511.67 chroma_vsp[ 4x16] 14.07x 319.22 4490.66 chroma_vss[ 4x16] 11.40x 282.59 3222.53 chroma_p2s[ 4x16] 4.61x 211.51 975.92 chroma_p2s_aligned[ 4x16] 3.98x 212.73 847.58 chroma_hpp[32x24] 28.80x 1399.05 40298.68 chroma_hps[32x24] 28.92x 1629.34 47127.96 chroma_vpp[32x24] 56.33x 724.30 40801.30 chroma_vps[32x24] 49.84x 827.46 41240.80 chroma_vsp[32x24] 14.64x 3256.54 47662.14 chroma_vss[32x24] 15.43x 2873.50 44347.88 chroma_p2s[32x24] 15.21x 866.54 13181.93 chroma_p2s_aligned[32x24] 15.15x 869.73 13172.37 chroma_hpp[24x32] 19.99x 2012.41 40222.22 chroma_hps[24x32] 24.78x 1783.97 44201.42 chroma_vpp[24x32] 20.95x 1955.69 40974.97 chroma_vps[24x32] 29.49x 1431.48 42214.21 chroma_vsp[24x32] 14.77x 3214.64 47466.59 chroma_vss[24x32] 15.50x 2856.24 44274.65 chroma_p2s[24x32] 14.52x 869.69 12624.88 chroma_p2s_aligned[24x32] 14.48x 872.60 12635.56 chroma_hpp[ 32x8] 32.40x 514.72 16679.40 chroma_hps[ 32x8] 27.44x 701.72 19252.10 chroma_vpp[ 32x8] 54.85x 290.02 15907.43 chroma_vps[ 32x8] 37.27x 316.42 11792.33 chroma_vsp[ 32x8] 16.45x 1177.25 19367.13 chroma_vss[ 32x8] 14.43x 1021.71 14740.06 chroma_p2s[ 32x8] 10.18x 351.19 3575.06 chroma_p2s_aligned[ 32x8] 10.24x 351.30 3598.90 chroma_hpp[ 8x32] 24.88x 707.60 17603.53 chroma_hps[ 8x32] 21.09x 694.29 14643.21 chroma_vpp[ 8x32] 22.90x 579.68 13272.87 chroma_vps[ 8x32] 28.49x 491.82 14011.10 chroma_vsp[ 8x32] 14.18x 1141.55 16189.64 chroma_vss[ 8x32] 15.04x 971.28 14612.57 chroma_p2s[ 8x32] 12.32x 352.84 4348.43 chroma_p2s_aligned[ 8x32] 12.41x 351.12 4357.40 chroma_hpp[64x48] 29.73x 5316.56 158073.19 chroma_hps[64x48] 28.67x 5899.59 169167.28 chroma_vpp[64x48] 59.29x 2710.99 160723.08 chroma_vps[64x48] 52.41x 3121.90 163613.00 chroma_vsp[64x48] 15.02x 12594.77 189157.53 chroma_vss[64x48] 15.92x 11213.22 178567.47 chroma_p2s[64x48] 15.80x 3243.61 51246.31 chroma_p2s_aligned[64x48] 15.48x 3322.13 51411.84 chroma_hpp[48x64] 22.77x 6996.00 159288.30 chroma_hps[48x64] 28.77x 5824.55 167563.86 chroma_vpp[48x64] 39.16x 4119.17 161310.30 chroma_vps[48x64] 42.89x 3797.97 162896.45 chroma_vsp[48x64] 14.93x 12649.17 188884.55 chroma_vss[48x64] 15.93x 11205.01 178545.73 chroma_p2s[48x64] 15.81x 3271.92 51727.20 chroma_p2s_aligned[48x64] 15.66x 3295.25 51616.93 chroma_hpp[64x16] 37.09x 1856.51 68859.80 chroma_hps[64x16] 28.00x 2251.59 63049.94 chroma_vpp[64x16] 68.12x 951.18 64799.10 chroma_vps[64x16] 41.66x 1075.67 44810.94 chroma_vsp[64x16] 14.85x 4236.95 62922.00 chroma_vss[64x16] 12.55x 3798.53 47672.52 chroma_p2s[64x16] 15.22x 1128.96 17185.49 chroma_p2s_aligned[64x16] 15.17x 1127.32 17099.26 chroma_hpp[16x64] 34.33x 2058.78 70673.62 chroma_hps[16x64] 27.61x 2047.82 56545.55 chroma_vpp[16x64] 21.94x 2886.57 63345.37 chroma_vps[16x64] 22.07x 2035.01 44906.75 chroma_vsp[16x64] 14.82x 4271.79 63297.82 chroma_vss[16x64] 12.52x 3794.85 47494.23 chroma_p2s[16x64] 11.42x 1132.82 12941.14 chroma_p2s_aligned[16x64] 11.54x 1130.61 13052.47 == intrapred primitives == intra_planar_4x4 4.15x 143.40 595.21 intra_dc_4x4[f=0] 1.97x 74.66 146.87 intra_dc_4x4[f=1] 2.57x 108.73 279.16 intra_allangs4x4 70.33x 421.93 29674.81 intra_ang_4x4[ 2] 6.24x 74.76 466.43 intra_ang_4x4[ 3] 13.22x 76.97 1017.74 intra_ang_4x4[ 4] 13.39x 76.37 1022.79 intra_ang_4x4[ 5] 13.38x 75.29 1007.21 intra_ang_4x4[ 6] 13.39x 76.02 1017.88 intra_ang_4x4[ 7] 13.30x 76.02 1011.28 intra_ang_4x4[ 8] 13.42x 76.06 1020.76 intra_ang_4x4[ 9] 13.06x 77.11 1007.35 intra_ang_4x4[10] 7.08x 75.01 530.96 intra_ang_4x4[11] 15.49x 76.44 1183.83 intra_ang_4x4[12] 14.97x 76.86 1150.44 intra_ang_4x4[13] 15.18x 76.58 1162.65 intra_ang_4x4[14] 14.73x 77.53 1142.30 intra_ang_4x4[15] 16.30x 75.99 1238.96 intra_ang_4x4[16] 15.00x 77.18 1157.74 intra_ang_4x4[17] 15.28x 76.62 1170.64 intra_ang_4x4[18] 1.16x 396.08 458.72 intra_ang_4x4[19] 12.66x 76.69 971.16 intra_ang_4x4[20] 12.40x 75.53 936.65 intra_ang_4x4[21] 12.17x 77.00 937.35 intra_ang_4x4[22] 11.83x 76.09 900.18 intra_ang_4x4[23] 11.67x 77.32 902.28 intra_ang_4x4[24] 12.03x 76.76 923.07 intra_ang_4x4[25] 11.99x 76.93 922.20 intra_ang_4x4[26] 4.62x 77.77 359.26 intra_ang_4x4[27] 10.26x 75.85 777.86 intra_ang_4x4[28] 10.27x 76.55 785.85 intra_ang_4x4[29] 9.96x 78.89 785.57 intra_ang_4x4[30] 10.26x 76.27 782.77 intra_ang_4x4[31] 10.20x 77.00 785.29 intra_ang_4x4[32] 10.09x 77.07 777.72 intra_ang_4x4[33] 10.06x 77.77 782.77 intra_ang_4x4[34] 4.34x 77.29 335.69 intra_filter_4x4 4.51x 74.45 335.69 intra_planar_8x8 10.48x 213.43 2236.49 intra_dc_8x8[f=0] 2.10x 77.67 163.29 intra_dc_8x8[f=1] 3.02x 153.59 464.19 intra_allangs8x8 45.93x 2268.45 104189.03 intra_ang_8x8[ 2] 18.73x 74.94 1403.65 intra_ang_8x8[ 3] 36.45x 90.94 3315.16 intra_ang_8x8[ 4] 36.61x 91.19 3338.68 intra_ang_8x8[ 5] 37.09x 90.84 3369.54 intra_ang_8x8[ 6] 36.18x 92.24 3337.09 intra_ang_8x8[ 7] 36.35x 91.71 3333.77 intra_ang_8x8[ 8] 36.44x 91.71 3342.32 intra_ang_8x8[ 9] 36.34x 91.71 3332.79 intra_ang_8x8[10] 18.50x 85.34 1578.80 intra_ang_8x8[11] 34.71x 103.51 3592.59 intra_ang_8x8[12] 34.91x 103.30 3606.33 intra_ang_8x8[13] 32.95x 109.29 3600.78 intra_ang_8x8[14] 25.49x 140.95 3592.59 intra_ang_8x8[15] 32.95x 108.90 3588.24 intra_ang_8x8[16] 33.13x 108.97 3609.92 intra_ang_8x8[17] 32.72x 109.74 3591.18 intra_ang_8x8[18] 13.07x 74.90 978.74 intra_ang_8x8[19] 18.13x 155.34 2816.55 intra_ang_8x8[20] 24.06x 116.05 2792.14 intra_ang_8x8[21] 19.89x 140.46 2793.83 intra_ang_8x8[22] 23.10x 120.29 2778.12 intra_ang_8x8[23] 26.55x 103.48 2746.97 intra_ang_8x8[24] 32.06x 85.16 2730.56 intra_ang_8x8[25] 35.13x 77.81 2733.65 intra_ang_8x8[26] 6.04x 145.39 877.60 intra_ang_8x8[27] 32.89x 79.07 2600.94 intra_ang_8x8[28] 32.65x 79.52 2596.31 intra_ang_8x8[29] 32.34x 80.40 2600.40 intra_ang_8x8[30] 32.08x 81.07 2600.66 intra_ang_8x8[31] 31.65x 82.05 2596.45 intra_ang_8x8[32] 31.47x 82.64 2600.66 intra_ang_8x8[33] 31.48x 82.47 2596.33 intra_ang_8x8[34] 10.80x 74.83 808.02 intra_filter_8x8 4.32x 147.32 636.73 intra_planar_16x16 21.89x 394.82 8644.02 intra_dc_16x16[f=0] 1.40x 151.28 212.38 intra_dc_16x16[f=1] 2.81x 288.30 809.98 intra_allangs16x16 33.20x 11764.31 390594.12 intra_ang_16x16[ 2] 45.81x 149.17 6833.57 intra_ang_16x16[ 3] 32.63x 373.18 12177.05 intra_ang_16x16[ 4] 33.73x 366.00 12345.58 intra_ang_16x16[ 5] 35.26x 350.84 12369.62 intra_ang_16x16[ 6] 35.08x 352.80 12377.07 intra_ang_16x16[ 7] 35.85x 344.50 12351.21 intra_ang_16x16[ 8] 38.14x 325.70 12422.89 intra_ang_16x16[ 9] 56.32x 214.13 12060.10 intra_ang_16x16[10] 41.44x 171.62 7111.66 intra_ang_16x16[11] 55.56x 221.88 12327.15 intra_ang_16x16[12] 52.72x 241.94 12753.75 intra_ang_16x16[13] 53.58x 240.47 12883.93 intra_ang_16x16[14] 53.88x 236.49 12740.98 intra_ang_16x16[15] 53.68x 240.15 12890.10 intra_ang_16x16[16] 53.93x 236.42 12750.82 intra_ang_16x16[17] 52.43x 236.51 12399.82 intra_ang_16x16[18] 25.07x 147.64 3701.16 intra_ang_16x16[19] 18.26x 460.34 8403.65 intra_ang_16x16[20] 20.51x 424.52 8706.93 intra_ang_16x16[21] 21.62x 398.85 8624.87 intra_ang_16x16[22] 29.38x 291.66 8569.66 intra_ang_16x16[23] 32.63x 262.00 8549.42 intra_ang_16x16[24] 39.61x 217.32 8607.47 intra_ang_16x16[25] 45.02x 181.46 8170.18 intra_ang_16x16[26] 11.08x 276.57 3065.13 intra_ang_16x16[27] 39.68x 204.19 8101.87 intra_ang_16x16[28] 42.16x 199.98 8430.78 intra_ang_16x16[29] 34.02x 247.82 8429.88 intra_ang_16x16[30] 32.49x 259.83 8441.33 intra_ang_16x16[31] 30.57x 275.76 8429.24 intra_ang_16x16[32] 26.98x 312.11 8421.08 intra_ang_16x16[33] 26.31x 307.52 8090.68 intra_ang_16x16[34] 23.13x 149.45 3456.57 intra_filter_16x16 6.12x 217.00 1328.74 intra_planar_32x32 29.93x 1000.66 29946.95 intra_dc_32x32[f=0] 1.40x 410.97 573.47 intra_allangs32x32 31.94x 47964.74 1531941.75 intra_ang_32x32[ 2] 69.89x 416.99 29144.27 intra_ang_32x32[ 3] 35.99x 1362.95 49054.85 intra_ang_32x32[ 4] 13.42x 3687.79 49499.40 intra_ang_32x32[ 5] 36.02x 1370.64 49373.85 intra_ang_32x32[ 6] 36.32x 1360.80 49425.19 intra_ang_32x32[ 7] 36.68x 1350.81 49553.12 intra_ang_32x32[ 8] 37.34x 1327.65 49571.08 intra_ang_32x32[ 9] 89.12x 551.21 49126.11 intra_ang_32x32[10] 67.58x 417.34 28201.72 intra_ang_32x32[11] 86.82x 568.79 49381.28 intra_ang_32x32[12] 76.77x 649.40 49854.73 intra_ang_32x32[13] 74.98x 664.74 49840.70 intra_ang_32x32[14] 76.70x 647.66 49677.70 intra_ang_32x32[15] 66.78x 748.25 49965.41 intra_ang_32x32[16] 49.87x 1001.75 49953.49 intra_ang_32x32[17] 50.33x 985.71 49607.41 intra_ang_32x32[18] 31.92x 421.09 13440.70 intra_ang_32x32[19] 53.21x 588.82 31333.91 intra_ang_32x32[20] 55.17x 576.47 31806.23 intra_ang_32x32[21] 58.68x 542.25 31820.12 intra_ang_32x32[22] 59.03x 539.55 31848.88 intra_ang_32x32[23] 59.90x 528.62 31662.87 intra_ang_32x32[24] 61.62x 514.44 31699.20 intra_ang_32x32[25] 60.73x 509.75 30957.68 intra_ang_32x32[26] 22.67x 420.88 9542.77 intra_ang_32x32[27] 59.94x 514.13 30815.43 intra_ang_32x32[28] 58.51x 537.76 31466.19 intra_ang_32x32[29] 57.14x 549.49 31398.02 intra_ang_32x32[30] 56.32x 560.39 31563.27 intra_ang_32x32[31] 54.17x 579.08 31369.96 intra_ang_32x32[32] 53.60x 585.60 31386.37 intra_ang_32x32[33] 52.56x 586.63 30833.81 intra_ang_32x32[34] 26.66x 417.06 11120.16 intra_filter_32x32 6.03x 400.60 2414.79 + 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 66B191B9 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.74x 203.14 556.35 avg_pp[ 4x4] 4.44x 80.12 356.03 avg_pp_aligned[ 4x4] 4.46x 79.31 353.37 sad[ 4x4] 4.34x 79.28 344.25 sad_x3[ 4x4] 2.39x 281.26 671.66 sad_x4[ 4x4] 2.84x 344.64 979.02 copy_pp[ 4x4] 2.68x 73.15 195.83 addAvg[ 4x4] 4.10x 112.64 461.66 addAvg_aligned[ 4x4] 4.09x 112.90 462.22 sse_ss[ 4x4] 4.73x 78.33 370.34 sub_ps[ 4x4] 3.49x 76.44 266.53 add_ps[ 4x4] 5.76x 78.96 454.79 add_ps_aligned[ 4x4] 5.50x 80.54 442.87 copy_ss[ 4x4] 2.66x 73.54 195.69 satd[ 8x8] 8.83x 193.33 1707.21 avg_pp[ 8x8] 9.34x 125.85 1174.85 avg_pp_aligned[ 8x8] 9.44x 124.59 1176.51 sad[ 8x8] 1.41x 302.38 426.87 sad_x3[ 8x8] 2.33x 448.01 1043.27 sad_x4[ 8x8] 2.49x 562.28 1401.82 copy_pp[ 8x8] 8.03x 80.05 643.19 addAvg[ 8x8] 10.96x 165.70 1815.37 addAvg_aligned[ 8x8] 10.10x 180.12 1818.60 sse_ss[ 8x8] 4.32x 169.41 731.70 sub_ps[ 8x8] 5.97x 132.02 787.54 add_ps[ 8x8] 10.42x 163.15 1700.62 add_ps_aligned[ 8x8] 10.28x 163.32 1678.18 copy_ss[ 8x8] 7.58x 84.53 640.66 [i420] copy_pp[ 4x4] 2.66x 73.96 197.09 [i420] addAvg[ 4x4] 4.16x 113.18 470.36 [i420] addAvg_aligned[ 4x4] 4.04x 112.83 455.49 [i420] copy_ss[ 4x4] 2.70x 73.40 198.08 [i420] sub_ps[ 4x4] 3.54x 75.15 265.83 [i420] add_ps[ 4x4] 5.37x 79.87 429.26 [i420] add_ps_aligned[ 4x4] 5.35x 78.82 422.10 [i422] copy_pp[ 4x8] 5.17x 79.38 410.32 [i422] addAvg[ 4x8] 4.55x 183.70 836.21 [i422] addAvg_aligned[ 4x8] 4.53x 183.21 829.34 [i422] satd[ 4x8] 5.94x 183.32 1089.50 [i422] copy_ss[ 4x8] 4.71x 84.67 398.54 [i422] sse_pp[ 4x8] 3.70x 165.18 611.76 [i422] sub_ps[ 4x8] 3.59x 130.93 470.36 [i422] add_ps[ 4x8] 5.58x 147.35 822.89 [i422] add_ps_aligned[ 4x8] 5.71x 147.25 841.26 satd[ 8x4] 4.75x 182.51 867.64 avg_pp[ 8x4] 7.39x 80.89 597.88 avg_pp_aligned[ 8x4] 7.60x 79.73 605.59 sad[ 8x4] 1.35x 185.77 251.04 sad_x3[ 8x4] 2.17x 260.15 564.91 sad_x4[ 8x4] 2.40x 319.95 767.47 copy_pp[ 8x4] 5.17x 74.17 383.53 addAvg[ 8x4] 9.92x 97.07 962.61 addAvg_aligned[ 8x4] 9.93x 97.00 963.59 [i420] copy_pp[ 4x2] 1.23x 72.73 89.50 [i420] addAvg[ 4x2] 3.52x 76.76 270.18 [i420] addAvg_aligned[ 4x2] 3.56x 75.78 269.76 [i422] copy_pp[ 4x4] 2.67x 73.96 197.37 [i422] addAvg[ 4x4] 3.94x 114.68 451.77 [i422] addAvg_aligned[ 4x4] 4.05x 113.00 457.31 satd[ 4x8] 5.95x 187.55 1116.63 avg_pp[ 4x8] 4.93x 127.25 627.05 avg_pp_aligned[ 4x8] 4.90x 128.09 628.04 sad[ 4x8] 3.34x 185.49 618.78 sad_x3[ 4x8] 2.48x 493.26 1221.14 sad_x4[ 4x8] 3.21x 604.32 1941.90 copy_pp[ 4x8] 5.19x 79.63 413.55 addAvg[ 4x8] 4.50x 189.62 854.03 addAvg_aligned[ 4x8] 4.41x 189.65 836.07 [i420] copy_pp[ 2x4] 1.07x 75.88 81.22 [i420] addAvg[ 2x4] 3.50x 82.36 288.56 [i420] addAvg_aligned[ 2x4] 3.69x 78.16 288.42 [i422] copy_pp[ 2x8] 2.39x 77.98 186.15 [i422] addAvg[ 2x8] 2.67x 186.92 498.56 [i422] addAvg_aligned[ 2x8] 2.71x 186.70 506.41 satd[16x16] 12.19x 554.57 6758.86 avg_pp[16x16] 21.60x 206.43 4459.34 avg_pp_aligned[16x16] 21.41x 208.42 4462.18 sad[16x16] 5.61x 251.25 1410.24 sad_x3[16x16] 5.45x 660.15 3598.82 sad_x4[16x16] 5.55x 860.31 4775.29 copy_pp[16x16] 28.03x 155.27 4352.23 addAvg[16x16] 23.32x 311.48 7264.57 addAvg_aligned[16x16] 23.01x 315.09 7251.10 sse_ss[16x16] 12.20x 228.73 2791.58 sub_ps[16x16] 15.29x 195.85 2995.24 add_ps[16x16] 25.97x 258.08 6702.89 add_ps_aligned[16x16] 26.13x 259.72 6787.33 copy_ss[16x16] 25.99x 168.85 4389.10 copy_sp[16x16] 28.04x 154.74 4339.58 copy_ps[16x16] 28.00x 155.02 4341.26 [i420] copy_pp[ 8x8] 8.28x 81.28 673.35 [i420] addAvg[ 8x8] 9.94x 179.22 1781.56 [i420] addAvg_aligned[ 8x8] 10.12x 179.50 1816.63 [i420] satd[ 8x8] 6.64x 254.25 1688.00 [i420] copy_ss[ 8x8] 7.83x 84.43 661.42 [i420] sub_ps[ 8x8] 6.16x 131.88 811.94 [i420] add_ps[ 8x8] 10.38x 161.40 1674.95 [i420] add_ps_aligned[ 8x8] 10.30x 162.83 1677.47 [i420] sa8d[ 8x8] 5.66x 275.83 1561.22 [i422] copy_pp[ 8x16] 8.94x 154.36 1380.36 [i422] addAvg[ 8x16] 13.09x 279.19 3654.73 [i422] addAvg_aligned[ 8x16] 12.42x 291.35 3617.27 [i422] satd[ 8x16] 6.74x 495.53 3340.92 [i422] copy_ss[ 8x16] 8.15x 170.01 1385.83 [i422] sse_pp[ 8x16] 5.39x 247.05 1331.82 [i422] sub_ps[ 8x16] 10.61x 218.44 2318.01 [i422] add_ps[ 8x16] 12.29x 261.97 3218.60 [i422] add_ps_aligned[ 8x16] 11.76x 270.13 3175.39 [i422] sa8d[ 8x16] 5.88x 525.96 3094.90 satd[ 16x8] 11.24x 300.98 3382.73 avg_pp[ 16x8] 17.06x 127.57 2176.59 avg_pp_aligned[ 16x8] 16.90x 128.76 2175.47 sad[ 16x8] 4.57x 162.20 740.76 sad_x3[ 16x8] 4.72x 391.60 1850.30 sad_x4[ 16x8] 5.07x 484.50 2457.01 copy_pp[ 16x8] 15.21x 78.44 1192.81 addAvg[ 16x8] 18.49x 197.43 3650.80 addAvg_aligned[ 16x8] 18.23x 197.74 3604.65 [i420] copy_pp[ 8x4] 5.17x 74.06 382.97 [i420] addAvg[ 8x4] 9.28x 98.33 912.95 [i420] addAvg_aligned[ 8x4] 9.89x 98.08 969.62 [i420] satd[ 8x4] 4.65x 186.05 864.83 [i422] copy_pp[ 8x8] 8.18x 81.04 662.69 [i422] addAvg[ 8x8] 10.30x 174.32 1795.31 [i422] addAvg_aligned[ 8x8] 10.20x 177.75 1812.28 [i422] satd[ 8x8] 6.76x 254.16 1718.30 satd[ 8x16] 6.79x 498.09 3384.04 avg_pp[ 8x16] 11.16x 205.10 2289.66 avg_pp_aligned[ 8x16] 12.09x 198.65 2400.90 sad[ 8x16] 2.64x 292.05 769.86 sad_x3[ 8x16] 2.56x 771.68 1973.33 sad_x4[ 8x16] 2.68x 995.65 2669.82 copy_pp[ 8x16] 9.26x 150.72 1396.35 addAvg[ 8x16] 12.43x 291.14 3620.18 addAvg_aligned[ 8x16] 12.54x 288.19 3614.89 [i420] copy_pp[ 4x8] 5.15x 77.53 398.96 [i420] addAvg[ 4x8] 4.67x 183.21 855.99 [i420] addAvg_aligned[ 4x8] 4.62x 184.37 851.92 [i420] satd[ 4x8] 6.14x 190.56 1169.66 [i422] copy_pp[ 4x16] 7.46x 153.45 1144.41 [i422] addAvg[ 4x16] 5.72x 287.81 1646.05 [i422] addAvg_aligned[ 4x16] 5.75x 286.41 1645.49 [i422] satd[ 4x16] 7.10x 312.46 2219.62 satd[ 16x4] 9.10x 189.55 1724.47 avg_pp[ 16x4] 14.61x 78.47 1146.51 avg_pp_aligned[ 16x4] 14.60x 80.12 1169.94 sad[ 16x4] 5.61x 73.68 413.69 sad_x3[ 16x4] 4.16x 233.81 973.13 sad_x4[ 16x4] 4.59x 284.76 1307.84 copy_pp[ 16x4] 8.52x 73.92 629.58 addAvg[ 16x4] 13.90x 131.14 1823.51 addAvg_aligned[ 16x4] 13.78x 131.25 1809.06 [i420] copy_pp[ 8x2] 3.38x 72.98 246.47 [i420] addAvg[ 8x2] 6.79x 75.67 513.71 [i420] addAvg_aligned[ 8x2] 6.65x 75.71 503.19 [i422] copy_pp[ 8x4] 4.99x 77.00 384.09 [i422] addAvg[ 8x4] 9.57x 97.56 933.71 [i422] addAvg_aligned[ 8x4] 9.52x 97.80 931.37 [i422] satd[ 8x4] 4.79x 181.32 868.62 satd[16x12] 11.55x 437.75 5056.97 avg_pp[16x12] 21.18x 161.50 3421.30 avg_pp_aligned[16x12] 21.15x 161.90 3423.69 sad[16x12] 5.42x 200.41 1086.33 sad_x3[16x12] 5.15x 531.99 2738.98 sad_x4[16x12] 5.27x 682.98 3599.18 copy_pp[16x12] 20.43x 90.73 1853.53 addAvg[16x12] 19.25x 268.27 5164.12 addAvg_aligned[16x12] 19.62x 264.21 5184.21 [i420] copy_pp[ 8x6] 11.71x 75.60 885.17 [i420] addAvg[ 8x6] 10.08x 137.51 1385.55 [i420] addAvg_aligned[ 8x6] 9.94x 138.21 1374.05 [i422] copy_pp[ 8x12] 7.01x 135.69 950.90 [i422] addAvg[ 8x12] 12.00x 229.57 2754.41 [i422] addAvg_aligned[ 8x12] 12.27x 228.28 2801.68 [i422] satd[ 8x12] 7.68x 418.81 3216.49 satd[ 4x16] 6.82x 317.92 2169.58 avg_pp[ 4x16] 6.04x 200.97 1213.29 avg_pp_aligned[ 4x16] 6.06x 200.30 1213.29 sad[ 4x16] 3.88x 308.50 1196.73 sad_x3[ 4x16] 2.68x 864.59 2315.61 sad_x4[ 4x16] 3.49x 1126.51 3930.52 copy_pp[ 4x16] 7.61x 149.53 1138.52 addAvg[ 4x16] 5.64x 288.51 1626.27 addAvg_aligned[ 4x16] 5.60x 288.58 1616.73 [i420] copy_pp[ 2x8] 2.11x 78.33 164.97 [i420] addAvg[ 2x8] 2.64x 184.47 487.19 [i420] addAvg_aligned[ 2x8] 2.66x 184.30 490.84 [i422] copy_pp[ 2x16] 1.70x 183.49 312.40 [i422] addAvg[ 2x16] 3.19x 289.84 924.31 [i422] addAvg_aligned[ 2x16] 3.20x 286.23 916.59 satd[12x16] 7.17x 891.83 6397.97 avg_pp[12x16] 11.91x 288.37 3435.75 avg_pp_aligned[12x16] 12.07x 286.30 3456.93 sad[12x16] 6.15x 566.27 3479.76 sad_x3[12x16] 2.88x 2350.59 6761.89 sad_x4[12x16] 3.97x 2978.01 11832.25 copy_pp[12x16] 13.31x 249.85 3326.47 addAvg[12x16] 13.86x 398.99 5531.41 addAvg_aligned[12x16] 13.92x 399.02 5554.97 [i420] copy_pp[ 6x8] 3.31x 149.70 494.91 [i420] addAvg[ 6x8] 6.26x 222.15 1390.74 [i420] addAvg_aligned[ 6x8] 6.28x 222.85 1398.73 [i422] copy_pp[ 6x16] 3.90x 258.99 1008.90 [i422] addAvg[ 6x16] 6.84x 410.37 2806.59 [i422] addAvg_aligned[ 6x16] 6.76x 407.67 2755.53 satd[32x32] 14.49x 1840.08 26664.81 avg_pp[32x32] 28.60x 615.33 17596.99 avg_pp_aligned[32x32] 28.60x 619.87 17729.22 sad[32x32] 7.65x 681.27 5214.37 sad_x3[32x32] 5.34x 2489.55 13297.89 sad_x4[32x32] 5.62x 3097.45 17392.40 copy_pp[32x32] 17.12x 538.80 9226.95 addAvg[32x32] 27.36x 984.55 26937.09 addAvg_aligned[32x32] 26.91x 993.07 26723.45 sse_ss[32x32] 12.61x 868.40 10952.05 sub_ps[32x32] 16.60x 694.82 11534.54 add_ps[32x32] 41.68x 743.60 30994.85 add_ps_aligned[32x32] 41.59x 745.24 30996.11 copy_ss[32x32] 17.08x 543.16 9276.69 copy_sp[32x32] 17.03x 543.68 9257.11 copy_ps[32x32] 16.92x 545.60 9228.92 [i420] copy_pp[16x16] 28.14x 154.92 4359.54 [i420] addAvg[16x16] 23.47x 313.93 7368.66 [i420] addAvg_aligned[16x16] 23.17x 313.48 7262.15 [i420] satd[16x16] 11.88x 563.12 6687.67 [i420] copy_ss[16x16] 24.70x 176.38 4356.13 [i420] copy_ps[16x16] 27.99x 155.02 4339.44 [i420] copy_sp[16x16] 28.16x 154.08 4338.88 [i420] sse_pp[16x16] 12.33x 227.61 2806.31 [i420] sub_ps[16x16] 15.21x 197.64 3005.79 [i420] add_ps[16x16] 26.69x 258.15 6891.06 [i420] add_ps_aligned[16x16] 27.10x 256.71 6956.00 [i420] sa8d[16x16] 5.98x 994.36 5944.39 [i422] copy_pp[16x32] 29.42x 290.12 8536.21 [i422] addAvg[16x32] 25.54x 553.24 14131.29 [i422] addAvg_aligned[16x32] 25.20x 559.37 14098.90 [i422] satd[16x32] 13.66x 968.68 13230.00 [i422] copy_ss[16x32] 29.46x 288.09 8485.85 [i422] copy_ps[16x32] 30.00x 282.24 8467.19 [i422] copy_sp[16x32] 29.37x 288.12 8462.55 [i422] sse_pp[16x32] 11.15x 455.40 5075.63 [i422] sub_ps[16x32] 23.30x 364.08 8483.47 [i422] add_ps[16x32] 27.41x 434.11 11898.17 [i422] add_ps_aligned[16x32] 27.41x 435.72 11943.71 [i422] sa8d[16x32] 6.18x 1943.88 12019.34 satd[32x16] 13.81x 958.67 13242.51 avg_pp[32x16] 25.41x 338.62 8603.39 avg_pp_aligned[32x16] 24.75x 347.13 8590.78 sad[32x16] 6.63x 386.56 2564.56 sad_x3[32x16] 5.11x 1298.03 6634.40 sad_x4[32x16] 5.45x 1586.01 8641.91 copy_pp[32x16] 16.62x 283.89 4717.21 addAvg[32x16] 26.19x 552.16 14462.17 addAvg_aligned[32x16] 25.82x 556.57 14369.36 [i420] copy_pp[ 16x8] 14.76x 81.07 1196.87 [i420] addAvg[ 16x8] 18.62x 197.81 3682.79 [i420] addAvg_aligned[ 16x8] 18.55x 197.36 3661.32 [i420] satd[ 16x8] 11.55x 302.46 3493.69 [i422] copy_pp[16x16] 28.23x 154.43 4359.08 [i422] addAvg[16x16] 23.51x 309.73 7282.67 [i422] addAvg_aligned[16x16] 23.31x 312.78 7291.22 [i422] satd[16x16] 12.30x 561.33 6901.66 satd[16x32] 14.13x 968.65 13690.20 avg_pp[16x32] 25.41x 353.50 8982.45 avg_pp_aligned[16x32] 25.10x 352.52 8848.53 sad[16x32] 5.88x 469.48 2762.55 sad_x3[16x32] 5.57x 1279.58 7128.50 sad_x4[16x32] 5.70x 1649.13 9400.48 copy_pp[16x32] 29.58x 286.17 8463.69 addAvg[16x32] 25.54x 556.25 14204.80 addAvg_aligned[16x32] 25.26x 560.04 14145.20 [i420] copy_pp[ 8x16] 9.02x 153.69 1386.67 [i420] addAvg[ 8x16] 13.03x 285.39 3718.00 [i420] addAvg_aligned[ 8x16] 12.76x 287.04 3662.59 [i420] satd[ 8x16] 6.98x 486.04 3394.51 [i422] copy_pp[ 8x32] 9.23x 275.38 2540.62 [i422] addAvg[ 8x32] 13.56x 530.10 7189.90 [i422] addAvg_aligned[ 8x32] 13.47x 536.92 7234.60 [i422] satd[ 8x32] 7.37x 903.87 6659.54 satd[ 32x8] 12.12x 547.11 6632.46 avg_pp[ 32x8] 22.31x 197.22 4400.32 avg_pp_aligned[ 32x8] 22.24x 198.02 4403.39 sad[ 32x8] 5.40x 243.86 1315.97 sad_x3[ 32x8] 5.01x 672.69 3368.70 sad_x4[ 32x8] 5.08x 861.83 4377.03 copy_pp[ 32x8] 16.46x 149.91 2467.82 addAvg[ 32x8] 23.03x 306.02 7048.35 addAvg_aligned[ 32x8] 23.80x 299.05 7116.25 [i420] copy_pp[ 16x4] 8.32x 76.48 636.03 [i420] addAvg[ 16x4] 13.76x 131.98 1815.65 [i420] addAvg_aligned[ 16x4] 13.95x 132.12 1843.71 [i420] satd[ 16x4] 8.91x 192.25 1712.26 [i422] copy_pp[ 16x8] 15.02x 79.80 1198.70 [i422] addAvg[ 16x8] 18.30x 195.82 3582.79 [i422] addAvg_aligned[ 16x8] 17.56x 202.86 3562.28 [i422] satd[ 16x8] 11.23x 300.38 3373.61 satd[32x24] 14.24x 1400.18 19935.27 avg_pp[32x24] 26.54x 481.67 12784.56 avg_pp_aligned[32x24] 27.04x 474.37 12826.97 sad[32x24] 7.07x 551.56 3898.26 sad_x3[32x24] 5.51x 1819.40 10017.43 sad_x4[32x24] 5.30x 2427.05 12873.39 copy_pp[32x24] 16.96x 412.23 6989.74 addAvg[32x24] 28.77x 743.98 21405.13 addAvg_aligned[32x24] 28.61x 748.63 21421.40 [i420] copy_pp[16x12] 19.82x 94.90 1880.74 [i420] addAvg[16x12] 19.21x 264.31 5076.97 [i420] addAvg_aligned[16x12] 19.26x 265.29 5110.00 [i420] satd[16x12] 11.53x 437.93 5050.54 [i422] copy_pp[16x24] 28.14x 228.59 6433.41 [i422] addAvg[16x24] 23.23x 442.45 10276.51 [i422] addAvg_aligned[16x24] 22.93x 448.96 10292.95 [i422] satd[16x24] 7.48x 1331.65 9966.14 satd[ 8x32] 7.47x 897.04 6696.43 avg_pp[ 8x32] 13.11x 353.54 4635.01 avg_pp_aligned[ 8x32] 13.24x 349.89 4633.05 sad[ 8x32] 2.47x 594.63 1467.05 sad_x3[ 8x32] 2.67x 1444.63 3860.80 sad_x4[ 8x32] 2.79x 1856.91 5175.08 copy_pp[ 8x32] 8.88x 286.16 2541.18 addAvg[ 8x32] 13.48x 538.15 7252.73 addAvg_aligned[ 8x32] 13.46x 535.63 7207.05 [i420] copy_pp[ 4x16] 7.46x 153.20 1142.59 [i420] addAvg[ 4x16] 5.72x 288.96 1651.94 [i420] addAvg_aligned[ 4x16] 5.70x 290.37 1656.43 [i420] satd[ 4x16] 6.92x 312.18 2161.72 [i422] copy_pp[ 4x32] 5.20x 288.55 1499.60 [i422] addAvg[ 4x32] 6.27x 506.81 3180.16 [i422] addAvg_aligned[ 4x32] 6.19x 509.71 3153.65 [i422] satd[ 4x32] 6.98x 613.09 4276.73 satd[24x32] 7.70x 2610.71 20115.02 avg_pp[24x32] 21.24x 626.43 13305.19 avg_pp_aligned[24x32] 20.77x 623.80 12959.00 sad[24x32] 2.83x 1426.51 4043.45 sad_x3[24x32] 2.55x 4090.62 10445.18 sad_x4[24x32] 2.50x 5378.01 13424.68 copy_pp[24x32] 23.84x 529.81 12629.52 addAvg[24x32] 21.10x 999.08 21082.62 addAvg_aligned[24x32] 21.46x 979.26 21018.66 [i420] copy_pp[12x16] 12.78x 262.24 3352.00 [i420] addAvg[12x16] 13.53x 401.72 5434.89 [i420] addAvg_aligned[12x16] 13.66x 399.02 5452.42 [i420] satd[12x16] 7.19x 889.76 6398.53 [i422] copy_pp[12x32] 7.03x 506.18 3559.62 [i422] addAvg[12x32] 14.90x 725.91 10816.26 [i422] addAvg_aligned[12x32] 14.98x 726.26 10878.96 [i422] satd[12x32] 7.55x 1685.33 12731.00 satd[64x64] 14.94x 7095.03 105982.67 avg_pp[64x64] 30.49x 2208.01 67313.77 avg_pp_aligned[64x64] 30.82x 2183.41 67303.10 sad[64x64] 8.25x 2354.25 19432.64 sad_x3[64x64] 5.28x 9449.40 49876.33 sad_x4[64x64] 5.39x 12143.67 65420.96 copy_pp[64x64] 17.11x 2089.14 35748.26 addAvg[64x64] 32.64x 3726.15 121632.79 addAvg_aligned[64x64] 32.67x 3716.80 121416.05 sse_ss[64x64] 15.27x 2794.22 42659.74 sub_ps[64x64] 17.97x 2616.73 47021.02 add_ps[64x64] 35.73x 2655.10 94873.15 add_ps_aligned[64x64] 35.79x 2655.52 95048.08 copy_ss[64x64] 17.04x 2097.44 35736.47 copy_sp[64x64] 17.10x 2084.72 35658.90 copy_ps[64x64] 17.08x 2088.30 35672.79 [i420] copy_pp[32x32] 17.16x 537.90 9229.18 [i420] addAvg[32x32] 27.15x 975.97 26496.97 [i420] addAvg_aligned[32x32] 26.83x 993.77 26659.34 [i420] satd[32x32] 14.47x 1837.23 26588.78 [i420] copy_ss[32x32] 17.12x 542.63 9287.93 [i420] copy_ps[32x32] 17.02x 542.88 9241.55 [i420] copy_sp[32x32] 16.98x 543.16 9222.99 [i420] sse_pp[32x32] 12.60x 866.72 10920.42 [i420] sub_ps[32x32] 16.70x 687.08 11474.38 [i420] add_ps[32x32] 41.31x 745.80 30811.67 [i420] add_ps_aligned[32x32] 41.61x 741.57 30854.85 [i420] sa8d[32x32] 6.27x 3798.36 23807.71 [i422] copy_pp[32x64] 17.40x 1054.52 18344.35 [i422] addAvg[32x64] 27.52x 2095.24 57652.79 [i422] addAvg_aligned[32x64] 27.92x 2065.40 57658.68 [i422] satd[32x64] 14.89x 3557.95 52962.93 [i422] copy_ss[32x64] 17.24x 1065.03 18355.85 [i422] copy_ps[32x64] 15.47x 1180.37 18254.79 [i422] copy_sp[32x64] 17.38x 1056.65 18361.46 [i422] sse_pp[32x64] 15.04x 1307.65 19667.75 [i422] sub_ps[32x64] 33.30x 1323.27 44065.49 [i422] add_ps[32x64] 34.65x 1372.30 47555.25 [i422] add_ps_aligned[32x64] 34.60x 1372.41 47484.41 [i422] sa8d[32x64] 6.32x 7564.10 47795.27 satd[64x32] 14.89x 3563.13 53048.78 avg_pp[64x32] 30.29x 1142.17 34591.93 avg_pp_aligned[64x32] 30.74x 1134.53 34874.87 sad[64x32] 7.98x 1226.28 9787.07 sad_x3[64x32] 5.27x 4725.42 24912.41 sad_x4[64x32] 5.36x 6113.80 32751.44 copy_pp[64x32] 16.81x 1059.84 17820.68 addAvg[64x32] 29.59x 1905.51 56381.00 addAvg_aligned[64x32] 29.88x 1901.11 56804.51 [i420] copy_pp[32x16] 16.44x 289.31 4757.48 [i420] addAvg[32x16] 25.79x 553.17 14268.05 [i420] addAvg_aligned[32x16] 26.43x 548.58 14501.22 [i420] satd[32x16] 14.56x 959.72 13973.01 [i422] copy_pp[32x32] 17.27x 538.92 9305.08 [i422] addAvg[32x32] 26.85x 997.58 26788.40 [i422] addAvg_aligned[32x32] 26.98x 992.26 26774.72 [i422] satd[32x32] 15.28x 1834.22 28033.81 satd[32x64] 14.93x 3565.87 53247.27 avg_pp[32x64] 29.99x 1135.97 34068.40 avg_pp_aligned[32x64] 29.65x 1148.82 34061.95 sad[32x64] 8.29x 1234.49 10237.39 sad_x3[32x64] 5.62x 4737.74 26618.24 sad_x4[32x64] 5.55x 6181.56 34321.60 copy_pp[32x64] 17.36x 1051.47 18252.11 addAvg[32x64] 28.03x 2046.32 57364.23 addAvg_aligned[32x64] 28.15x 2046.89 57609.86 [i420] copy_pp[16x32] 29.72x 285.18 8475.62 [i420] addAvg[16x32] 25.67x 551.53 14160.24 [i420] addAvg_aligned[16x32] 24.94x 561.72 14008.71 [i420] satd[16x32] 14.13x 958.28 13544.30 [i422] copy_pp[16x64] 30.68x 545.33 16729.02 [i422] addAvg[16x64] 26.05x 1079.87 28125.83 [i422] addAvg_aligned[16x64] 26.31x 1071.16 28184.61 [i422] satd[16x64] 14.43x 1847.70 26657.23 satd[64x16] 14.29x 1846.59 26393.94 avg_pp[64x16] 27.41x 621.46 17032.59 avg_pp_aligned[64x16] 26.72x 630.39 16842.87 sad[64x16] 7.27x 687.11 4992.02 sad_x3[64x16] 5.20x 2405.82 12498.37 sad_x4[64x16] 5.30x 3105.60 16473.76 copy_pp[64x16] 16.97x 537.97 9131.63 addAvg[64x16] 30.75x 974.47 29962.80 addAvg_aligned[64x16] 30.83x 975.62 30078.54 [i420] copy_pp[ 32x8] 16.10x 154.36 2485.28 [i420] addAvg[ 32x8] 23.69x 300.52 7117.84 [i420] addAvg_aligned[ 32x8] 23.77x 298.91 7105.00 [i420] satd[ 32x8] 12.20x 540.99 6599.96 [i422] copy_pp[32x16] 16.63x 284.06 4724.37 [i422] addAvg[32x16] 26.09x 546.45 14254.56 [i422] addAvg_aligned[32x16] 26.20x 551.25 14443.33 [i422] satd[32x16] 13.58x 969.38 13161.26 satd[64x48] 14.89x 5326.45 79316.45 avg_pp[64x48] 29.39x 1718.59 50508.30 avg_pp_aligned[64x48] 29.46x 1719.52 50662.32 sad[64x48] 8.12x 1792.25 14549.18 sad_x3[64x48] 5.27x 7125.56 37542.30 sad_x4[64x48] 5.35x 9145.67 48904.61 copy_pp[64x48] 32.59x 1574.21 51309.86 addAvg[64x48] 32.11x 2808.09 90173.88 addAvg_aligned[64x48] 31.90x 2815.35 89799.62 [i420] copy_pp[32x24] 16.91x 412.78 6980.78 [i420] addAvg[32x24] 28.72x 749.72 21535.40 [i420] addAvg_aligned[32x24] 28.52x 762.26 21741.52 [i420] satd[32x24] 14.27x 1403.82 20030.54 [i422] copy_pp[32x48] 17.17x 800.47 13740.38 [i422] addAvg[32x48] 27.54x 1576.87 43420.76 [i422] addAvg_aligned[32x48] 27.72x 1551.39 43002.59 [i422] satd[32x48] 7.82x 5104.96 39905.61 satd[16x64] 14.51x 1849.81 26841.00 avg_pp[16x64] 28.15x 631.72 17780.70 avg_pp_aligned[16x64] 28.07x 621.70 17452.49 sad[16x64] 7.65x 733.34 5609.68 sad_x3[16x64] 5.85x 2446.88 14317.53 sad_x4[16x64] 6.03x 3138.58 18940.54 copy_pp[16x64] 30.59x 546.93 16728.73 addAvg[16x64] 26.60x 1062.57 28263.17 addAvg_aligned[16x64] 25.96x 1089.59 28286.31 [i420] copy_pp[ 8x32] 9.01x 282.49 2546.09 [i420] addAvg[ 8x32] 13.39x 535.63 7169.80 [i420] addAvg_aligned[ 8x32] 13.63x 530.76 7231.88 [i420] satd[ 8x32] 7.57x 900.61 6816.09 [i422] copy_pp[ 8x64] 9.04x 535.98 4842.79 [i422] addAvg[ 8x64] 13.76x 1055.95 14525.21 [i422] addAvg_aligned[ 8x64] 13.62x 1055.67 14376.29 [i422] satd[ 8x64] 7.76x 1749.82 13584.78 satd[48x64] 15.63x 5326.13 83239.12 avg_pp[48x64] 31.08x 1667.98 51848.12 avg_pp_aligned[48x64] 31.00x 1670.51 51783.30 sad[48x64] 8.03x 1834.15 14735.00 sad_x3[48x64] 5.42x 7044.97 38192.64 sad_x4[48x64] 5.42x 9210.23 49880.26 copy_pp[48x64] 17.02x 1569.85 26721.48 addAvg[48x64] 25.06x 3174.13 79532.06 addAvg_aligned[48x64] 25.05x 3180.41 79656.21 [i420] copy_pp[24x32] 23.82x 530.03 12627.13 [i420] addAvg[24x32] 13.77x 1529.03 21050.74 [i420] addAvg_aligned[24x32] 13.93x 1509.31 21023.43 [i420] satd[24x32] 7.80x 2585.41 20168.43 [i422] copy_pp[24x64] 12.53x 1047.69 13132.17 [i422] addAvg[24x64] 19.65x 2062.25 40532.25 [i422] addAvg_aligned[24x64] 19.40x 2066.30 40080.12 [i422] satd[24x64] 7.90x 5111.47 40375.69 ssd_s[4x4] 3.60x 72.42 260.64 ssd_s_aligned[4x4] 3.63x 72.52 263.03 sa8d[4x4] 2.73x 203.31 554.67 residual[4x4] 3.45x 74.87 258.26 residual_aligned[4x4] 3.43x 75.29 258.26 blkfill[4x4] 1.04x 72.49 75.61 blkfill_aligned[4x4] 1.04x 72.73 75.47 transpose[4x4] 3.37x 73.71 248.16 cpy2Dto1D_shl[4x4] 3.26x 74.55 242.69 cpy2Dto1D_shr[4x4] 4.27x 74.06 316.61 cpy1Dto2D_shl[4x4] 3.40x 74.20 252.08 cpy1Dto2D_shl_aligned[4x4] 3.45x 73.61 254.05 cpy1Dto2D_shr[4x4] 4.06x 74.03 300.62 copy_cnt[4x4] 4.32x 74.76 322.65 psy_cost_pp[4x4] 8.94x 176.28 1575.07 ssimDist[4x4] 4.09x 151.07 617.94 ssd_s[8x8] 5.30x 75.50 400.08 ssd_s_aligned[8x8] 5.32x 75.29 400.64 sa8d[8x8] 5.25x 296.15 1554.73 residual[8x8] 7.87x 98.57 775.89 residual_aligned[8x8] 7.85x 98.89 775.89 blkfill[8x8] 1.00x 75.95 75.89 blkfill_aligned[8x8] 1.01x 75.78 76.87 transpose[8x8] 8.62x 79.38 684.43 var[8x8] 2.73x 152.40 416.35 cpy2Dto1D_shl[8x8] 11.40x 75.74 863.57 cpy2Dto1D_shr[8x8] 14.81x 76.58 1134.45 cpy1Dto2D_shl[8x8] 15.18x 74.55 1131.81 cpy1Dto2D_shl_aligned[8x8] 15.07x 74.90 1128.84 cpy1Dto2D_shr[8x8] 14.14x 75.43 1066.41 copy_cnt[8x8] 14.79x 76.41 1130.24 psy_cost_pp[8x8] 10.68x 340.48 3634.81 ssimDist[8x8] 6.93x 323.70 2243.37 ssd_s[16x16] 7.21x 184.68 1331.96 ssd_s_aligned[16x16] 7.32x 182.97 1339.54 sa8d[16x16] 9.76x 604.61 5899.68 residual[16x16] 13.97x 213.57 2984.61 residual_aligned[16x16] 13.89x 214.94 2984.75 blkfill[16x16] 1.65x 147.11 242.97 blkfill_aligned[16x16] 1.64x 147.35 241.98 transpose[16x16] 8.86x 290.02 2569.90 var[16x16] 2.82x 398.88 1123.79 cpy2Dto1D_shl[16x16] 23.34x 154.29 3600.58 cpy2Dto1D_shr[16x16] 22.58x 195.82 4420.96 cpy1Dto2D_shl[16x16] 28.52x 152.92 4361.04 cpy1Dto2D_shl_aligned[16x16] 28.14x 154.78 4355.85 cpy1Dto2D_shr[16x16] 23.55x 189.37 4460.22 copy_cnt[16x16] 23.78x 183.32 4360.06 psy_cost_pp[16x16] 10.41x 1387.00 14437.43 ssimDist[16x16] 8.18x 1104.21 9033.37 ssd_s[32x32] 9.86x 495.60 4887.37 ssd_s_aligned[32x32] 9.87x 495.04 4887.63 sa8d[32x32] 11.48x 2081.02 23893.01 residual[32x32] 32.03x 680.39 21791.79 residual_aligned[32x32] 31.86x 686.76 21883.49 blkfill[32x32] 1.89x 534.26 1009.74 blkfill_aligned[32x32] 1.88x 534.61 1005.53 transpose[32x32] 7.82x 1216.00 9511.30 var[32x32] 2.80x 1479.32 4143.61 cpy2Dto1D_shl[32x32] 31.98x 549.81 17585.29 cpy2Dto1D_shr[32x32] 30.69x 546.62 16774.42 cpy1Dto2D_shl[32x32] 24.79x 541.83 13431.00 cpy1Dto2D_shl_aligned[32x32] 24.89x 544.35 13550.34 cpy1Dto2D_shr[32x32] 31.30x 544.03 17026.59 copy_cnt[32x32] 24.74x 544.98 13482.59 psy_cost_pp[32x32] 10.93x 5290.78 57854.51 ssimDist[32x32] 8.72x 4091.44 35680.78 sa8d[64x64] 6.38x 15097.64 96352.27 transpose[64x64] 14.23x 4802.62 68357.03 var[64x64] 2.40x 5904.94 14164.18 psy_cost_pp[64x64] 10.87x 21227.80 230765.03 ssimDist[64x64] 8.93x 16000.02 142903.11 weight_pp 22.33x 1665.68 37195.95 weight_sp 16.58x 1960.39 32493.47 downscale 14.11x 33398.34 471356.00 scale1D_128to64 12.54x 213.50 2677.96 scale1D_128to64_aligned 12.86x 211.37 2718.64 scale2D_64to32 15.66x 1915.39 29996.61 ssim_4x4x2_core 6.63x 171.08 1134.17 ssim_end_4 2.47x 169.10 418.46 calSign 6.76x 185.45 1254.53 SAO_EO_0 9.73x 547.85 5329.40 SAO_EO_1 13.54x 293.59 3975.27 SAO_EO_1_2Rows 16.45x 460.52 7573.35 SAO_EO_2[0] 5.82x 183.04 1065.01 SAO_EO_2[1] 9.16x 432.33 3958.58 SAO_EO_3[0] 2.91x 324.33 942.97 SAO_EO_3[1] 8.70x 435.45 3789.12 SAO_BO_0 11.89x 9111.11 108330.26 saoCuStatsE0 1.00x 113691.66 113998.16 saoCuStatsE1 1.18x 130530.95 154620.45 saoCuStatsE2 1.07x 144672.50 155002.88 saoCuStatsE3 1.22x 129479.62 157342.45 planecopy_cp 15.89x 2271.78 36107.52 propagateCost 3.16x 1627.62 5148.44 cuTreeFix8Pack 4.87x 1229.06 5986.89 cuTreeFix8Unpack 3.53x 1821.93 6432.85 scanPosLast 16.84x 4298.34 72372.01 findPosFirstLast 4.79x 103.90 498.01 costCoeffNxN 1.93x 806.17 1559.50 costCoeffRemain 0.57x 477.36 272.71 pelFilterLumaStrong_Vertical 2.07x 478.09 989.96 pelFilterLumaStrong_Horizontal 3.55x 289.87 1028.78 pelFilterChroma_Vertical 1.05x 358.12 375.67 pelFilterChroma_Horizontal 1.92x 197.32 378.06 integral_init4v 8.89x 126.24 1122.67 integral_init8v 3.75x 175.33 656.79 integral_init12v 3.58x 182.55 653.43 integral_init16v 5.13x 127.67 655.53 integral_init24v 8.38x 136.04 1139.92 integral_init32v 3.79x 177.70 672.93 integral_init4h 4.94x 249.92 1235.03 integral_init8h 3.80x 339.00 1287.49 integral_init12h 2.37x 472.07 1118.18 integral_init16h 1.93x 549.91 1061.36 normFact[8x8] 5.96x 191.08 1139.64 normFact[16x16] 7.24x 612.98 4436.65 normFact[32x32] 8.11x 2164.81 17560.60 normFact[64x64] 8.03x 8510.07 68339.64 == transforms primitives == dst4x4 7.01x 163.11 1143.71 dct4x4 6.20x 146.93 910.84 dct8x8 4.51x 851.03 3834.57 dct16x16 11.08x 3831.26 42453.95 dct32x32 8.32x 29980.10 249447.45 idst4x4 8.81x 175.51 1545.61 idct4x4 10.20x 147.14 1500.58 idct8x8 14.81x 703.05 10412.01 idct16x16 9.21x 3837.95 35340.74 idct32x32 6.65x 26164.27 174039.50 dequant_normal 14.53x 2008.01 29182.43 dequant_scaling 15.68x 2836.07 44457.29 quant 15.86x 4319.75 68509.10 nquant 17.07x 3319.71 56653.14 nonPsyRdoQuant[4x4] 3.29x 171.52 563.93 nonPsyRdoQuant[8x8] 2.97x 187.66 557.33 nonPsyRdoQuant[16x16] 3.13x 183.77 574.59 nonPsyRdoQuant[32x32] 2.96x 188.32 557.33 psyRdoQuant_1p[4x4] 3.29x 172.04 565.61 psyRdoQuant_1p[8x8] 3.24x 171.20 555.37 psyRdoQuant_1p[16x16] 3.30x 171.81 566.45 psyRdoQuant_1p[32x32] 3.22x 171.59 552.85 count_nonzero[4x4] 1.03x 72.52 75.05 count_nonzero[8x8] 2.75x 74.41 204.81 count_nonzero[16x16] 4.27x 144.48 616.67 count_nonzero[32x32] 6.29x 364.57 2294.71 denoiseDct 16.15x 2392.12 38640.84 == interp primitives == luma_hpp[ 4x4] 5.85x 293.97 1719.14 luma_hps[ 4x4] 7.03x 632.35 4442.40 luma_vpp[ 4x4] 7.26x 245.28 1781.28 luma_vps[ 4x4] 6.72x 233.88 1571.70 luma_vsp[ 4x4] 10.65x 179.46 1911.32 luma_vss[ 4x4] 8.46x 195.54 1655.03 luma_hv [ 4x4] 7.39x 856.29 6330.30 luma_hpp[ 8x8] 14.59x 457.68 6676.00 luma_hps[ 8x8] 11.71x 1026.05 12011.75 luma_vpp[ 8x8] 14.68x 458.13 6724.08 luma_vps[ 8x8] 15.60x 428.33 6681.84 luma_vsp[ 8x8] 14.95x 456.63 6827.53 luma_vss[ 8x8] 14.85x 456.80 6784.67 luma_hv [ 8x8] 13.00x 1494.84 19425.77 convert_p2s[ 8x8] 7.01x 113.00 792.44 convert_p2s_aligned[ 8x8] 7.10x 112.67 799.46 luma_hpp[16x16] 24.12x 1154.63 27853.27 luma_hps[16x16] 25.69x 1436.77 36914.41 luma_vpp[16x16] 17.43x 1563.78 27263.11 luma_vps[16x16] 18.23x 1474.34 26875.65 luma_vsp[16x16] 17.54x 1561.29 27391.04 luma_vss[16x16] 16.54x 1537.97 25445.63 luma_hv [16x16] 21.60x 3094.25 66837.23 convert_p2s[16x16] 22.83x 189.79 4333.53 convert_p2s_aligned[16x16] 22.77x 190.29 4333.55 luma_hpp[32x32] 23.41x 4357.03 101983.41 luma_hps[32x32] 26.47x 4729.20 125194.23 luma_vpp[32x32] 15.33x 6153.02 94309.78 luma_vps[32x32] 18.29x 5761.49 105352.66 luma_vsp[32x32] 20.71x 6067.26 125644.66 luma_vss[32x32] 16.76x 6015.48 100793.97 luma_hv [32x32] 22.80x 10790.49 246020.27 convert_p2s[32x32] 34.34x 544.38 18694.92 convert_p2s_aligned[32x32] 32.39x 542.60 17577.01 luma_hpp[64x64] 22.22x 19564.35 434726.38 luma_hps[64x64] 22.31x 17729.10 395449.19 luma_vpp[64x64] 15.12x 24368.09 368336.34 luma_vps[64x64] 13.61x 23028.25 313517.94 luma_vsp[64x64] 17.74x 24079.23 427218.00 luma_vss[64x64] 15.30x 22621.91 346125.59 luma_hv [64x64] 20.45x 42781.45 874861.81 convert_p2s[64x64] 32.86x 2084.72 68510.08 convert_p2s_aligned[64x64] 32.75x 2087.46 68364.05 luma_hpp[ 8x4] 13.58x 246.49 3347.94 luma_hps[ 8x4] 11.71x 755.18 8841.18 luma_vpp[ 8x4] 12.42x 275.66 3423.53 luma_vps[ 8x4] 12.78x 256.22 3273.45 luma_vsp[ 8x4] 12.69x 274.54 3483.31 luma_vss[ 8x4] 12.83x 251.92 3230.82 luma_hv [ 8x4] 11.60x 1078.64 12514.12 convert_p2s[ 8x4] 5.87x 74.55 437.54 convert_p2s_aligned[ 8x4] 5.68x 77.63 440.62 luma_hpp[ 4x8] 6.68x 498.82 3330.26 luma_hps[ 4x8] 7.36x 824.27 6063.07 luma_vpp[ 4x8] 12.05x 282.45 3403.15 luma_vps[ 4x8] 11.86x 252.69 2997.94 luma_vsp[ 4x8] 14.48x 264.21 3825.45 luma_vss[ 4x8] 12.14x 257.52 3125.26 luma_hv [ 4x8] 8.42x 1158.38 9758.53 convert_p2s[ 4x8] 5.89x 78.09 460.12 convert_p2s_aligned[ 4x8] 5.97x 77.88 464.61 luma_hpp[ 16x8] 19.90x 628.25 12500.06 luma_hps[ 16x8] 21.07x 999.08 21052.99 luma_vpp[ 16x8] 13.49x 978.98 13201.61 luma_vps[ 16x8] 15.30x 847.21 12958.86 luma_vsp[ 16x8] 13.82x 908.74 12563.17 luma_vss[ 16x8] 12.47x 900.30 11226.65 luma_hv [ 16x8] 18.59x 1952.36 36292.96 convert_p2s[ 16x8] 18.86x 115.35 2175.61 convert_p2s_aligned[ 16x8] 18.91x 115.14 2177.15 luma_hpp[ 8x16] 16.34x 818.71 13373.79 luma_hps[ 8x16] 12.06x 1526.09 18409.02 luma_vpp[ 8x16] 16.76x 799.03 13389.26 luma_vps[ 8x16] 16.85x 751.26 12661.16 luma_vsp[ 8x16] 16.96x 807.98 13705.52 luma_vss[ 8x16] 14.57x 777.04 11323.83 luma_hv [ 8x16] 14.60x 2297.53 33552.16 convert_p2s[ 8x16] 8.69x 193.72 1683.23 convert_p2s_aligned[ 8x16] 8.86x 188.74 1672.00 luma_hpp[32x16] 24.40x 2221.96 54211.00 luma_hps[32x16] 26.07x 2821.65 73554.43 luma_vpp[32x16] 16.95x 3174.77 53827.89 luma_vps[32x16] 17.95x 2924.06 52487.94 luma_vsp[32x16] 17.12x 3141.80 53773.47 luma_vss[32x16] 16.43x 3067.14 50378.26 luma_hv [32x16] 22.48x 5952.94 133799.19 convert_p2s[32x16] 23.68x 298.70 7074.36 convert_p2s_aligned[32x16] 23.51x 299.71 7046.15 luma_hpp[16x32] 22.23x 2239.44 49780.38 luma_hps[16x32] 22.52x 2428.03 54676.59 luma_vpp[16x32] 15.17x 3080.53 46739.94 luma_vps[16x32] 18.22x 2897.26 52794.45 luma_vsp[16x32] 17.80x 3044.05 54186.03 luma_vss[16x32] 16.72x 3037.40 50776.23 luma_hv [16x32] 20.63x 5535.78 114207.73 convert_p2s[16x32] 21.39x 307.56 6577.75 convert_p2s_aligned[16x32] 21.24x 309.83 6579.72 luma_hpp[64x32] 23.39x 9307.47 217676.98 luma_hps[64x32] 26.38x 9507.14 250837.77 luma_vpp[64x32] 17.71x 12152.88 215169.34 luma_vps[64x32] 18.56x 11435.25 212200.02 luma_vsp[64x32] 17.69x 11961.27 211551.36 luma_vss[64x32] 17.02x 11918.25 202827.59 luma_hv [64x32] 22.79x 21484.96 489661.91 convert_p2s[64x32] 27.60x 1060.55 29266.59 convert_p2s_aligned[64x32] 27.81x 1053.61 29305.87 luma_hpp[32x64] 23.53x 9428.40 221871.94 luma_hps[32x64] 23.19x 8542.94 198135.78 luma_vpp[32x64] 15.17x 12169.33 184603.89 luma_vps[32x64] 13.66x 11505.78 157148.73 luma_vsp[32x64] 17.92x 11982.49 214709.08 luma_vss[32x64] 15.48x 11248.01 174066.30 luma_hv [32x64] 18.75x 23475.39 440230.69 convert_p2s[32x64] 25.65x 1061.04 27213.31 convert_p2s_aligned[32x64] 25.58x 1061.94 27168.00 luma_hpp[16x12] 23.13x 882.41 20413.86 luma_hps[16x12] 24.91x 1229.01 30610.20 luma_vpp[16x12] 16.98x 1193.99 20271.66 luma_vps[16x12] 17.96x 1116.67 20052.40 luma_vsp[16x12] 19.63x 1205.37 23663.65 luma_vss[16x12] 16.73x 1157.78 19366.99 luma_hv [16x12] 21.53x 2458.09 52921.68 convert_p2s[16x12] 21.70x 153.34 3327.81 convert_p2s_aligned[16x12] 21.80x 152.89 3332.22 luma_hpp[12x16] 8.40x 2418.12 20323.85 luma_hps[12x16] 11.84x 2343.07 27732.48 luma_vpp[12x16] 15.04x 1211.85 18221.60 luma_vps[12x16] 15.51x 1116.74 17322.75 luma_vsp[12x16] 18.66x 1185.45 22123.23 luma_vss[12x16] 14.31x 1235.94 17683.01 luma_hv [12x16] 13.78x 3616.77 49855.57 convert_p2s[12x16] 8.64x 285.60 2467.01 convert_p2s_aligned[12x16] 8.71x 285.08 2482.12 luma_hpp[ 16x4] 18.70x 356.23 6662.48 luma_hps[ 16x4] 23.63x 748.14 17681.66 luma_vpp[ 16x4] 10.66x 550.69 5871.57 luma_vps[ 16x4] 12.81x 511.22 6550.82 luma_vsp[ 16x4] 12.35x 540.25 6671.08 luma_vss[ 16x4] 12.79x 505.20 6458.98 luma_hv [ 16x4] 19.07x 1327.51 25322.04 convert_p2s[ 16x4] 14.81x 77.04 1141.04 convert_p2s_aligned[ 16x4] 15.36x 74.52 1144.41 luma_hpp[ 4x16] 6.36x 956.99 6086.35 luma_hps[ 4x16] 6.26x 1267.00 7929.68 luma_vpp[ 4x16] 14.63x 455.79 6669.22 luma_vps[ 4x16] 13.90x 428.89 5960.12 luma_vsp[ 4x16] 16.32x 461.11 7527.25 luma_vss[ 4x16] 12.04x 493.43 5942.71 luma_hv [ 4x16] 8.68x 1777.64 15422.63 convert_p2s[ 4x16] 6.89x 165.67 1141.18 convert_p2s_aligned[ 4x16] 6.92x 165.46 1144.97 luma_hpp[32x24] 23.38x 3284.15 76782.01 luma_hps[32x24] 26.69x 3719.81 99289.46 luma_vpp[32x24] 14.33x 4835.78 69277.13 luma_vps[32x24] 17.70x 4527.39 80125.59 luma_vsp[32x24] 19.89x 4744.65 94375.57 luma_vss[32x24] 16.18x 4706.54 76155.09 luma_hv [32x24] 22.27x 8558.62 190563.44 convert_p2s[32x24] 33.88x 413.13 13997.19 convert_p2s_aligned[32x24] 31.92x 413.07 13183.61 luma_hpp[24x32] 11.33x 7191.91 81506.79 luma_hps[24x32] 12.93x 7262.23 93912.79 luma_vpp[24x32] 17.66x 4606.75 81353.33 luma_vps[24x32] 18.64x 4330.26 80735.95 luma_vsp[24x32] 17.75x 4539.00 80563.83 luma_vss[24x32] 14.50x 4540.75 65833.95 luma_hv [24x32] 15.40x 11927.67 183680.28 convert_p2s[24x32] 19.85x 535.72 10634.25 convert_p2s_aligned[24x32] 19.86x 534.40 10613.01 luma_hpp[ 32x8] 22.62x 1143.86 25874.05 luma_hps[ 32x8] 26.21x 1839.76 48216.53 luma_vpp[ 32x8] 14.39x 1861.97 26798.92 luma_vps[ 32x8] 16.30x 1646.45 26833.01 luma_vsp[ 32x8] 14.65x 1799.57 26372.46 luma_vss[ 32x8] 15.26x 1678.95 25628.43 luma_hv [ 32x8] 21.43x 3675.70 78762.20 convert_p2s[ 32x8] 25.64x 185.84 4764.35 convert_p2s_aligned[ 32x8] 25.70x 193.33 4969.30 luma_hpp[ 8x32] 16.24x 1544.66 25080.06 luma_hps[ 8x32] 10.92x 2528.90 27618.44 luma_vpp[ 8x32] 14.96x 1590.25 23797.20 luma_vps[ 8x32] 17.86x 1461.88 26102.43 luma_vsp[ 8x32] 17.83x 1547.43 27585.75 luma_vss[ 8x32] 17.21x 1500.96 25830.56 luma_hv [ 8x32] 14.17x 4080.32 57824.63 convert_p2s[ 8x32] 13.76x 332.14 4571.08 convert_p2s_aligned[ 8x32] 14.23x 326.89 4652.54 luma_hpp[64x48] 22.32x 14159.72 316071.31 luma_hps[64x48] 26.41x 13353.96 352667.19 luma_vpp[64x48] 15.05x 18369.40 276482.59 luma_vps[64x48] 18.70x 17119.63 320104.12 luma_vsp[64x48] 20.94x 18198.46 381159.81 luma_vss[64x48] 17.47x 17343.68 303039.69 luma_hv [64x48] 22.47x 31782.13 714297.69 convert_p2s[64x48] 27.79x 1619.95 45011.26 convert_p2s_aligned[64x48] 28.65x 1571.90 45033.01 luma_hpp[48x64] 23.11x 14132.98 326544.81 luma_hps[48x64] 15.65x 21847.01 341809.69 luma_vpp[48x64] 17.61x 18409.47 324230.59 luma_vps[48x64] 18.55x 17167.90 318448.22 luma_vsp[48x64] 17.66x 18183.69 321153.81 luma_vss[48x64] 17.91x 17028.74 304916.19 luma_hv [48x64] 16.85x 41588.93 700904.69 convert_p2s[48x64] 27.16x 1599.49 43446.43 convert_p2s_aligned[48x64] 27.52x 1575.30 43359.32 luma_hpp[64x16] 25.34x 4285.38 108585.01 luma_hps[64x16] 22.75x 5596.32 127322.01 luma_vpp[64x16] 15.04x 6141.88 92395.23 luma_vps[64x16] 13.69x 5723.35 78354.70 luma_vsp[64x16] 17.59x 6042.60 106275.29 luma_vss[64x16] 14.23x 6106.54 86906.61 luma_hv [64x16] 21.47x 11547.83 247953.19 convert_p2s[64x16] 31.80x 537.90 17106.43 convert_p2s_aligned[64x16] 31.78x 538.07 17098.55 luma_hpp[16x64] 24.97x 4345.89 108505.05 luma_hps[16x64] 26.06x 4378.68 114088.78 luma_vpp[16x64] 17.81x 6139.63 109336.77 luma_vps[16x64] 18.55x 5703.86 105789.64 luma_vsp[16x64] 17.89x 6050.88 108269.80 luma_vss[16x64] 17.77x 5726.69 101765.13 luma_hv [16x64] 22.04x 10556.95 232689.12 convert_p2s[16x64] 30.52x 548.37 16736.19 convert_p2s_aligned[16x64] 30.56x 548.34 16755.72 = Color Space i420 = chroma_hpp[ 4x4] 4.75x 197.22 936.79 chroma_hps[ 4x4] 5.45x 279.93 1525.52 chroma_vpp[ 4x4] 7.53x 138.56 1042.85 chroma_vps[ 4x4] 7.13x 124.84 890.36 chroma_vsp[ 4x4] 7.84x 138.88 1089.14 chroma_vss[ 4x4] 8.01x 116.78 935.39 chroma_p2s[ 4x4] 3.44x 75.92 260.78 chroma_p2s_aligned[ 4x4] 3.53x 74.03 261.20 chroma_hpp[ 8x8] 10.16x 441.29 4481.55 chroma_hps[ 8x8] 8.28x 527.68 4369.18 chroma_vpp[ 8x8] 11.69x 311.06 3636.49 chroma_vps[ 8x8] 11.43x 282.80 3231.36 chroma_vsp[ 8x8] 12.78x 311.38 3980.46 chroma_vss[ 8x8] 13.49x 275.76 3719.98 chroma_p2s[ 8x8] 7.14x 112.62 803.67 chroma_p2s_aligned[ 8x8] 7.13x 112.79 803.67 chroma_hpp[16x16] 11.54x 1517.94 17514.22 chroma_hps[16x16] 9.11x 1658.22 15102.15 chroma_vpp[16x16] 17.91x 751.37 13454.62 chroma_vps[16x16] 19.28x 656.77 12661.85 chroma_vsp[16x16] 22.85x 722.10 16497.55 chroma_vss[16x16] 21.98x 691.67 15204.48 chroma_p2s[16x16] 22.85x 190.43 4350.82 chroma_p2s_aligned[16x16] 23.01x 189.13 4351.64 chroma_hpp[32x32] 11.96x 5807.20 69449.54 chroma_hps[32x32] 9.41x 5885.89 55372.66 chroma_vpp[32x32] 19.38x 2752.98 53361.74 chroma_vps[32x32] 20.71x 2445.87 50643.53 chroma_vsp[32x32] 24.26x 2742.16 66517.81 chroma_vss[32x32] 24.87x 2405.02 59805.81 chroma_p2s[32x32] 31.76x 550.97 17500.84 chroma_p2s_aligned[32x32] 32.16x 546.72 17582.34 chroma_hpp[ 4x2] 4.73x 104.07 492.38 chroma_hps[ 4x2] 5.02x 217.98 1094.61 chroma_vpp[ 4x2] 7.20x 78.16 562.81 chroma_vps[ 4x2] 6.61x 78.02 515.39 chroma_vsp[ 4x2] 6.43x 89.92 577.96 chroma_vss[ 4x2] 6.47x 78.66 508.66 chroma_p2s[ 4x2] 2.31x 72.87 168.20 chroma_p2s_aligned[ 4x2] 2.25x 74.87 168.76 chroma_hpp[ 2x4] 3.44x 143.22 493.23 chroma_hps[ 2x4] 3.58x 193.79 693.13 chroma_vpp[ 2x4] 3.68x 149.42 549.90 chroma_vps[ 2x4] 4.00x 123.86 495.61 chroma_vsp[ 2x4] 3.83x 151.38 580.06 chroma_vss[ 2x4] 4.24x 115.28 488.60 chroma_p2s[ 2x4] 1.89x 77.11 145.61 chroma_p2s_aligned[ 2x4] 1.93x 75.53 145.75 chroma_hpp[ 8x4] 7.69x 238.17 1830.38 chroma_hps[ 8x4] 7.95x 348.00 2768.16 chroma_vpp[ 8x4] 10.24x 183.81 1881.86 chroma_vps[ 8x4] 8.95x 181.95 1627.96 chroma_vsp[ 8x4] 12.67x 184.18 2332.73 chroma_vss[ 8x4] 10.52x 175.33 1844.55 chroma_p2s[ 8x4] 5.92x 76.16 450.86 chroma_p2s_aligned[ 8x4] 5.96x 74.48 444.13 chroma_hpp[ 4x8] 7.01x 318.52 2232.42 chroma_hps[ 4x8] 5.80x 405.08 2349.92 chroma_vpp[ 4x8] 10.52x 194.98 2051.88 chroma_vps[ 4x8] 8.97x 190.95 1711.98 chroma_vsp[ 4x8] 11.01x 197.08 2170.14 chroma_vss[ 4x8] 9.21x 188.18 1733.13 chroma_p2s[ 4x8] 5.77x 80.12 462.65 chroma_p2s_aligned[ 4x8] 5.78x 79.14 457.60 chroma_hpp[ 16x8] 8.36x 788.03 6584.91 chroma_hps[ 16x8] 9.03x 988.27 8928.72 chroma_vpp[ 16x8] 16.66x 402.18 6700.36 chroma_vps[ 16x8] 16.94x 373.25 6322.21 chroma_vsp[ 16x8] 19.60x 399.13 7821.90 chroma_vss[ 16x8] 18.02x 335.99 6055.70 chroma_p2s[ 16x8] 18.96x 114.65 2173.51 chroma_p2s_aligned[ 16x8] 19.01x 114.47 2176.17 chroma_hpp[ 8x16] 8.62x 769.75 6634.15 chroma_hps[ 8x16] 9.01x 868.15 7823.55 chroma_vpp[ 8x16] 11.88x 569.24 6761.89 chroma_vps[ 8x16] 12.38x 528.34 6541.98 chroma_vsp[ 8x16] 14.28x 562.98 8041.85 chroma_vss[ 8x16] 10.96x 582.90 6389.82 chroma_p2s[ 8x16] 8.74x 189.23 1654.19 chroma_p2s_aligned[ 8x16] 8.68x 192.67 1672.00 chroma_hpp[32x16] 12.08x 2925.74 35345.93 chroma_hps[32x16] 9.61x 3199.05 30735.75 chroma_vpp[32x16] 19.02x 1422.45 27048.76 chroma_vps[32x16] 20.29x 1255.76 25481.96 chroma_vsp[32x16] 22.82x 1427.82 32582.26 chroma_vss[32x16] 24.36x 1219.27 29700.90 chroma_p2s[32x16] 23.96x 298.78 7157.82 chroma_p2s_aligned[32x16] 23.83x 296.32 7062.41 chroma_hpp[16x32] 12.04x 2925.29 35208.74 chroma_hps[16x32] 9.29x 2971.95 27606.00 chroma_vpp[16x32] 22.09x 1466.53 32399.20 chroma_vps[16x32] 20.84x 1218.71 25394.15 chroma_vsp[16x32] 22.89x 1390.16 31820.96 chroma_vss[16x32] 18.62x 1312.35 24438.98 chroma_p2s[16x32] 21.29x 306.30 6520.94 chroma_p2s_aligned[16x32] 21.27x 306.96 6528.69 chroma_hpp[ 8x6] 10.21x 326.47 3333.77 chroma_hps[ 8x6] 8.06x 442.87 3569.30 chroma_vpp[ 8x6] 11.01x 249.11 2741.92 chroma_vps[ 8x6] 10.65x 227.82 2426.71 chroma_vsp[ 8x6] 11.69x 258.29 3019.14 chroma_vss[ 8x6] 12.57x 222.01 2790.60 chroma_p2s[ 8x6] 7.86x 80.58 633.09 chroma_p2s_aligned[ 8x6] 7.85x 81.10 636.45 chroma_hpp[ 6x8] 5.60x 453.93 2542.87 chroma_hps[ 6x8] 5.82x 578.22 3364.35 chroma_vpp[ 6x8] 6.50x 405.64 2634.89 chroma_vps[ 6x8] 6.71x 363.62 2440.46 chroma_vsp[ 6x8] 8.59x 391.17 3361.12 chroma_vss[ 6x8] 7.56x 382.04 2889.36 chroma_p2s[ 6x8] 5.78x 153.41 886.01 chroma_p2s_aligned[ 6x8] 5.76x 153.80 885.96 chroma_hpp[ 8x2] 7.48x 147.39 1102.46 chroma_hps[ 8x2] 7.69x 259.65 1996.89 chroma_vpp[ 8x2] 6.59x 145.04 956.29 chroma_vps[ 8x2] 7.30x 115.07 839.58 chroma_vsp[ 8x2] 7.59x 142.42 1081.14 chroma_vss[ 8x2] 8.80x 108.90 957.84 chroma_p2s[ 8x2] 4.66x 74.03 344.80 chroma_p2s_aligned[ 8x2] 4.69x 74.34 348.88 chroma_hpp[ 2x8] 4.29x 221.73 951.66 chroma_hps[ 2x8] 3.95x 264.35 1044.39 chroma_vpp[ 2x8] 4.85x 220.05 1066.41 chroma_vps[ 2x8] 4.60x 199.46 917.01 chroma_vsp[ 2x8] 4.93x 223.69 1103.87 chroma_vss[ 2x8] 4.81x 195.78 941.63 chroma_p2s[ 2x8] 2.91x 79.17 230.20 chroma_p2s_aligned[ 2x8] 2.92x 78.93 230.48 chroma_hpp[16x12] 11.45x 1137.61 13029.00 chroma_hps[16x12] 9.14x 1312.88 11998.11 chroma_vpp[16x12] 17.68x 575.48 10173.61 chroma_vps[16x12] 18.54x 514.02 9529.42 chroma_vsp[16x12] 21.69x 565.29 12263.07 chroma_vss[16x12] 18.03x 623.07 11236.69 chroma_p2s[16x12] 22.30x 149.07 3324.37 chroma_p2s_aligned[16x12] 21.82x 152.54 3328.44 chroma_hpp[12x16] 8.84x 1489.47 13170.96 chroma_hps[12x16] 7.44x 1505.84 11209.82 chroma_vpp[12x16] 14.09x 845.05 11904.78 chroma_vps[12x16] 12.97x 740.87 9607.71 chroma_vsp[12x16] 14.64x 815.70 11939.50 chroma_vss[12x16] 12.12x 762.54 9245.76 chroma_p2s[12x16] 9.07x 277.30 2514.11 chroma_p2s_aligned[12x16] 9.14x 277.93 2539.50 chroma_hpp[ 16x4] 10.29x 427.07 4395.52 chroma_hps[ 16x4] 8.51x 645.16 5487.92 chroma_vpp[ 16x4] 17.51x 227.72 3988.45 chroma_vps[ 16x4] 14.66x 215.36 3157.29 chroma_vsp[ 16x4] 17.28x 227.89 3938.66 chroma_vss[ 16x4] 15.84x 193.54 3065.10 chroma_p2s[ 16x4] 15.29x 74.80 1143.85 chroma_p2s_aligned[ 16x4] 15.39x 74.27 1143.15 chroma_hpp[ 4x16] 7.90x 561.89 4439.32 chroma_hps[ 4x16] 6.23x 635.71 3960.96 chroma_vpp[ 4x16] 12.26x 331.16 4061.54 chroma_vps[ 4x16] 11.00x 302.17 3324.02 chroma_vsp[ 4x16] 13.50x 316.84 4278.42 chroma_vss[ 4x16] 9.35x 361.03 3375.15 chroma_p2s[ 4x16] 7.28x 165.51 1205.01 chroma_p2s_aligned[ 4x16] 7.01x 173.23 1215.11 chroma_hpp[32x24] 9.21x 4282.51 39435.25 chroma_hps[32x24] 9.72x 4510.87 43844.27 chroma_vpp[32x24] 19.63x 2090.68 41042.73 chroma_vps[32x24] 21.10x 1841.29 38852.95 chroma_vsp[32x24] 22.58x 2102.38 47471.93 chroma_vss[32x24] 24.31x 1839.34 44710.78 chroma_p2s[32x24] 31.92x 412.72 13172.93 chroma_p2s_aligned[32x24] 32.24x 408.90 13183.47 chroma_hpp[24x32] 13.97x 3755.20 52447.11 chroma_hps[24x32] 9.32x 4412.00 41109.64 chroma_vpp[24x32] 14.55x 2769.38 40299.38 chroma_vps[24x32] 15.60x 2428.45 37890.62 chroma_vsp[24x32] 17.14x 2758.10 47262.34 chroma_vss[24x32] 18.68x 2412.46 45065.27 chroma_p2s[24x32] 19.70x 540.46 10649.00 chroma_p2s_aligned[24x32] 19.54x 540.85 10569.72 chroma_hpp[ 32x8] 11.28x 1509.32 17027.99 chroma_hps[ 32x8] 9.18x 1891.96 17367.17 chroma_vpp[ 32x8] 18.97x 738.27 14008.57 chroma_vps[ 32x8] 19.22x 661.94 12723.98 chroma_vsp[ 32x8] 21.25x 741.45 15757.59 chroma_vss[ 32x8] 25.04x 594.32 14882.17 chroma_p2s[ 32x8] 24.04x 189.06 4545.09 chroma_p2s_aligned[ 32x8] 23.97x 189.22 4536.39 chroma_hpp[ 8x32] 11.96x 1480.23 17697.23 chroma_hps[ 8x32] 9.00x 1561.64 14047.09 chroma_vpp[ 8x32] 13.66x 1088.41 14872.05 chroma_vps[ 8x32] 12.67x 1008.83 12786.39 chroma_vsp[ 8x32] 14.66x 1069.96 15684.22 chroma_vss[ 8x32] 13.74x 1084.79 14909.58 chroma_p2s[ 8x32] 13.29x 327.97 4357.54 chroma_p2s_aligned[ 8x32] 13.21x 330.04 4359.22 = Color Space i422 = chroma_hpp[ 4x8] 5.52x 318.36 1758.84 chroma_hps[ 4x8] 5.84x 401.13 2343.39 chroma_vpp[ 4x8] 10.69x 193.54 2068.02 chroma_vps[ 4x8] 9.09x 189.41 1721.80 chroma_vsp[ 4x8] 11.37x 194.02 2205.35 chroma_vss[ 4x8] 9.14x 187.94 1718.58 chroma_p2s[ 4x8] 5.84x 79.00 461.38 chroma_p2s_aligned[ 4x8] 5.77x 80.30 463.63 chroma_hpp[ 8x16] 8.64x 772.59 6676.99 chroma_hps[ 8x16] 9.01x 877.40 7908.45 chroma_vpp[ 8x16] 11.73x 582.34 6831.10 chroma_vps[ 8x16] 12.40x 528.19 6549.42 chroma_vsp[ 8x16] 14.34x 561.58 8050.98 chroma_vss[ 8x16] 10.38x 620.55 6441.68 chroma_p2s[ 8x16] 8.57x 195.88 1679.16 chroma_p2s_aligned[ 8x16] 8.88x 189.58 1683.09 chroma_hpp[16x32] 12.13x 2907.21 35271.72 chroma_hps[16x32] 9.35x 2976.61 27822.26 chroma_vpp[16x32] 21.76x 1475.75 32114.43 chroma_vps[16x32] 20.64x 1229.57 25374.09 chroma_vsp[16x32] 22.84x 1392.65 31814.93 chroma_vss[16x32] 18.53x 1318.72 24436.73 chroma_p2s[16x32] 21.54x 304.41 6557.70 chroma_p2s_aligned[16x32] 20.88x 310.69 6487.56 chroma_hpp[32x64] 12.36x 11390.99 140770.56 chroma_hps[32x64] 9.46x 11206.56 105975.51 chroma_vpp[32x64] 23.65x 5444.89 128771.52 chroma_vps[32x64] 21.37x 4767.15 101882.55 chroma_vsp[32x64] 23.06x 5465.54 126016.41 chroma_vss[32x64] 22.84x 4462.09 101907.66 chroma_p2s[32x64] 25.66x 1061.24 27233.23 chroma_p2s_aligned[32x64] 25.75x 1059.11 27269.28 chroma_hpp[ 4x4] 4.78x 197.74 944.65 chroma_hps[ 4x4] 5.32x 280.11 1488.94 chroma_vpp[ 4x4] 7.54x 139.26 1050.70 chroma_vps[ 4x4] 7.18x 125.19 898.36 chroma_vsp[ 4x4] 7.99x 139.19 1112.42 chroma_vss[ 4x4] 8.06x 115.35 929.78 chroma_p2s[ 4x4] 3.64x 75.96 276.49 chroma_p2s_aligned[ 4x4] 3.52x 76.58 269.76 chroma_hpp[ 2x8] 4.30x 221.80 953.49 chroma_hps[ 2x8] 3.96x 266.45 1055.75 chroma_vpp[ 2x8] 5.05x 219.73 1109.62 chroma_vps[ 2x8] 4.55x 199.67 909.16 chroma_vsp[ 2x8] 5.15x 219.63 1130.80 chroma_vss[ 2x8] 4.41x 208.74 920.24 chroma_p2s[ 2x8] 2.83x 81.14 229.36 chroma_p2s_aligned[ 2x8] 2.84x 80.47 228.52 chroma_hpp[ 8x8] 10.23x 429.98 4399.90 chroma_hps[ 8x8] 8.29x 523.58 4340.28 chroma_vpp[ 8x8] 11.77x 310.15 3651.50 chroma_vps[ 8x8] 11.28x 285.08 3215.51 chroma_vsp[ 8x8] 12.81x 312.50 4003.19 chroma_vss[ 8x8] 12.29x 295.90 3636.49 chroma_p2s[ 8x8] 6.99x 112.86 789.22 chroma_p2s_aligned[ 8x8] 7.03x 112.97 793.85 chroma_hpp[ 4x16] 7.80x 564.87 4405.79 chroma_hps[ 4x16] 6.21x 634.83 3944.97 chroma_vpp[ 4x16] 12.40x 327.40 4060.98 chroma_vps[ 4x16] 11.08x 299.64 3319.88 chroma_vsp[ 4x16] 13.59x 314.74 4277.03 chroma_vss[ 4x16] 9.47x 354.17 3352.42 chroma_p2s[ 4x16] 7.73x 161.96 1251.44 chroma_p2s_aligned[ 4x16] 7.70x 162.03 1247.23 chroma_hpp[16x16] 11.27x 1518.38 17119.64 chroma_hps[16x16] 9.21x 1646.89 15175.10 chroma_vpp[16x16] 17.97x 746.96 13425.94 chroma_vps[16x16] 19.62x 644.74 12648.35 chroma_vsp[16x16] 22.56x 728.85 16440.44 chroma_vss[16x16] 22.15x 680.14 15065.18 chroma_p2s[16x16] 22.78x 191.02 4350.80 chroma_p2s_aligned[16x16] 23.08x 188.57 4352.09 chroma_hpp[ 8x32] 11.66x 1493.64 17415.41 chroma_hps[ 8x32] 9.15x 1532.54 14029.80 chroma_vpp[ 8x32] 13.66x 1095.03 14960.60 chroma_vps[ 8x32] 12.62x 1014.49 12801.71 chroma_vsp[ 8x32] 14.65x 1076.14 15762.79 chroma_vss[ 8x32] 13.86x 1068.45 14808.79 chroma_p2s[ 8x32] 13.19x 330.39 4357.01 chroma_p2s_aligned[ 8x32] 13.53x 321.92 4355.99 chroma_hpp[32x32] 12.18x 5720.30 69661.09 chroma_hps[32x32] 9.37x 5856.65 54863.73 chroma_vpp[32x32] 19.38x 2757.43 53427.68 chroma_vps[32x32] 20.73x 2429.36 50370.82 chroma_vsp[32x32] 23.28x 2765.11 64367.04 chroma_vss[32x32] 24.75x 2418.36 59848.32 chroma_p2s[32x32] 32.17x 543.72 17492.41 chroma_p2s_aligned[32x32] 32.22x 542.81 17487.75 chroma_hpp[16x64] 9.14x 5783.06 52854.91 chroma_hps[16x64] 9.42x 5648.65 53231.62 chroma_vpp[16x64] 19.32x 2882.05 55676.51 chroma_vps[16x64] 20.26x 2506.76 50782.12 chroma_vsp[16x64] 23.23x 2713.01 63017.82 chroma_vss[16x64] 25.48x 2326.08 59277.38 chroma_p2s[16x64] 30.47x 549.56 16746.30 chroma_p2s_aligned[16x64] 30.84x 542.74 16735.90 chroma_hpp[ 8x12] 10.98x 594.49 6526.02 chroma_hps[ 8x12] 8.73x 684.28 5970.76 chroma_vpp[ 8x12] 13.35x 449.03 5992.50 chroma_vps[ 8x12] 11.39x 420.91 4793.88 chroma_vsp[ 8x12] 13.51x 441.43 5962.20 chroma_vss[ 8x12] 12.64x 437.37 5527.05 chroma_p2s[ 8x12] 11.13x 149.24 1660.64 chroma_p2s_aligned[ 8x12] 11.12x 149.14 1658.12 chroma_hpp[ 6x16] 7.72x 843.47 6510.00 chroma_hps[ 6x16] 6.04x 939.73 5678.98 chroma_vpp[ 6x16] 7.07x 806.09 5701.70 chroma_vps[ 6x16] 6.85x 721.92 4945.12 chroma_vsp[ 6x16] 7.62x 772.91 5888.28 chroma_vss[ 6x16] 7.31x 790.67 5776.75 chroma_p2s[ 6x16] 5.00x 251.08 1254.39 chroma_p2s_aligned[ 6x16] 4.60x 272.12 1251.30 chroma_hpp[ 8x4] 7.71x 236.35 1821.68 chroma_hps[ 8x4] 7.91x 351.65 2782.18 chroma_vpp[ 8x4] 10.30x 183.46 1889.58 chroma_vps[ 8x4] 9.04x 181.57 1641.56 chroma_vsp[ 8x4] 12.88x 183.62 2364.43 chroma_vss[ 8x4] 10.56x 175.51 1853.81 chroma_p2s[ 8x4] 5.91x 75.71 447.07 chroma_p2s_aligned[ 8x4] 5.86x 74.73 437.68 chroma_hpp[ 2x16] 5.22x 355.53 1854.79 chroma_hps[ 2x16] 4.46x 389.32 1735.94 chroma_vpp[ 2x16] 5.33x 380.89 2030.56 chroma_vps[ 2x16] 5.32x 334.14 1777.92 chroma_vsp[ 2x16] 5.56x 384.42 2139.14 chroma_vss[ 2x16] 3.97x 447.85 1779.32 chroma_p2s[ 2x16] 2.26x 166.16 375.53 chroma_p2s_aligned[ 2x16] 2.29x 167.24 382.97 chroma_hpp[16x24] 11.56x 2300.89 26588.78 chroma_hps[16x24] 9.22x 2325.79 21453.17 chroma_vpp[16x24] 21.88x 1107.95 24243.57 chroma_vps[16x24] 20.43x 927.51 18947.04 chroma_vsp[16x24] 22.34x 1073.11 23974.79 chroma_vss[16x24] 17.82x 1020.34 18184.40 chroma_p2s[16x24] 19.66x 252.34 4961.57 chroma_p2s_aligned[16x24] 20.01x 250.94 5020.08 chroma_hpp[12x32] 6.82x 2923.81 19944.24 chroma_hps[12x32] 7.64x 2761.67 21110.68 chroma_vpp[12x32] 12.94x 1666.55 21568.01 chroma_vps[12x32] 13.81x 1382.63 19095.52 chroma_vsp[12x32] 15.09x 1573.69 23742.65 chroma_vss[12x32] 15.29x 1467.48 22433.67 chroma_p2s[12x32] 11.78x 544.70 6417.93 chroma_p2s_aligned[12x32] 11.82x 542.56 6414.47 chroma_hpp[ 16x8] 8.39x 792.13 6646.77 chroma_hps[ 16x8] 8.98x 991.52 8904.06 chroma_vpp[ 16x8] 16.85x 402.56 6782.28 chroma_vps[ 16x8] 16.83x 376.49 6336.75 chroma_vsp[ 16x8] 19.85x 395.56 7852.37 chroma_vss[ 16x8] 18.31x 331.79 6075.97 chroma_p2s[ 16x8] 18.87x 115.10 2171.83 chroma_p2s_aligned[ 16x8] 18.98x 114.40 2171.68 chroma_hpp[ 4x32] 8.29x 1070.31 8872.71 chroma_hps[ 4x32] 6.76x 1092.37 7380.50 chroma_vpp[ 4x32] 12.58x 637.46 8020.54 chroma_vps[ 4x32] 10.79x 611.40 6597.40 chroma_vsp[ 4x32] 14.25x 604.58 8618.01 chroma_vss[ 4x32] 9.54x 706.13 6738.98 chroma_p2s[ 4x32] 6.36x 284.62 1811.58 chroma_p2s_aligned[ 4x32] 6.53x 277.37 1812.00 chroma_hpp[32x48] 12.22x 8611.72 105222.20 chroma_hps[32x48] 9.48x 8498.02 80544.33 chroma_vpp[32x48] 23.60x 4114.93 97094.20 chroma_vps[32x48] 21.00x 3596.31 75540.38 chroma_vsp[32x48] 23.02x 4099.17 94360.00 chroma_vss[32x48] 20.97x 3423.24 71792.93 chroma_p2s[32x48] 26.53x 797.17 21145.20 chroma_p2s_aligned[32x48] 26.44x 802.08 21206.77 chroma_hpp[24x64] 14.24x 7415.65 105574.59 chroma_hps[24x64] 9.38x 8379.38 78557.95 chroma_vpp[24x64] 14.69x 5477.63 80480.92 chroma_vps[24x64] 15.95x 4763.85 75991.10 chroma_vsp[24x64] 17.24x 5477.80 94442.07 chroma_vss[24x64] 20.04x 4447.73 89125.15 chroma_p2s[24x64] 19.94x 1062.57 21190.74 chroma_p2s_aligned[24x64] 19.76x 1065.83 21061.30 chroma_hpp[32x16] 12.06x 2925.81 35284.63 chroma_hps[32x16] 9.51x 3217.55 30613.85 chroma_vpp[32x16] 19.81x 1412.33 27973.91 chroma_vps[32x16] 21.12x 1250.19 26401.92 chroma_vsp[32x16] 22.09x 1428.36 31554.99 chroma_vss[32x16] 25.10x 1217.75 30566.57 chroma_p2s[32x16] 23.62x 297.19 7020.94 chroma_p2s_aligned[32x16] 23.80x 297.26 7074.63 chroma_hpp[ 8x64] 9.06x 2909.13 26346.37 chroma_hps[ 8x64] 9.34x 2879.95 26896.59 chroma_vpp[ 8x64] 12.43x 2141.78 26621.08 chroma_vps[ 8x64] 12.89x 1993.00 25692.10 chroma_vsp[ 8x64] 14.72x 2163.03 31839.20 chroma_vss[ 8x64] 15.07x 1963.99 29602.43 chroma_p2s[ 8x64] 14.20x 597.03 8475.05 chroma_p2s_aligned[ 8x64] 14.21x 597.05 8484.90 = Color Space i444 = chroma_hpp[ 4x4] 4.83x 197.64 954.75 chroma_hps[ 4x4] 5.36x 280.11 1500.02 chroma_vpp[ 4x4] 7.46x 139.51 1041.02 chroma_vps[ 4x4] 7.09x 125.32 888.26 chroma_vsp[ 4x4] 7.93x 139.37 1105.13 chroma_vss[ 4x4] 7.92x 115.24 912.24 chroma_p2s[ 4x4] 3.52x 76.27 268.22 chroma_p2s_aligned[ 4x4] 3.67x 73.08 268.08 chroma_hpp[ 8x8] 10.14x 432.15 4381.94 chroma_hps[ 8x8] 8.20x 527.17 4323.59 chroma_vpp[ 8x8] 11.65x 312.57 3639.86 chroma_vps[ 8x8] 11.40x 283.78 3234.90 chroma_vsp[ 8x8] 12.81x 311.59 3992.95 chroma_vss[ 8x8] 13.74x 275.90 3790.94 chroma_p2s[ 8x8] 9.87x 79.98 789.36 chroma_p2s_aligned[ 8x8] 10.10x 79.21 799.88 chroma_hpp[16x16] 11.52x 1505.05 17335.68 chroma_hps[16x16] 9.26x 1638.76 15167.37 chroma_vpp[16x16] 17.59x 753.93 13264.86 chroma_vps[16x16] 19.29x 655.04 12636.12 chroma_vsp[16x16] 22.55x 721.02 16260.10 chroma_vss[16x16] 21.89x 679.48 14873.31 chroma_p2s[16x16] 15.23x 285.74 4351.50 chroma_p2s_aligned[16x16] 15.17x 286.83 4350.52 chroma_hpp[32x32] 12.13x 5744.42 69701.62 chroma_hps[32x32] 9.43x 5854.95 55235.61 chroma_vpp[32x32] 20.07x 2762.02 55436.63 chroma_vps[32x32] 20.65x 2438.51 50366.05 chroma_vsp[32x32] 23.05x 2793.62 64388.21 chroma_vss[32x32] 24.75x 2430.95 60155.16 chroma_p2s[32x32] 16.86x 1045.76 17636.06 chroma_p2s_aligned[32x32] 16.68x 1051.09 17530.64 chroma_hpp[64x64] 15.56x 18018.14 280426.59 chroma_hps[64x64] 9.16x 22966.73 210343.41 chroma_vpp[64x64] 19.49x 11036.99 215055.86 chroma_vps[64x64] 21.60x 9299.69 200857.22 chroma_vsp[64x64] 23.05x 11017.00 253899.55 chroma_vss[64x64] 27.11x 8767.50 237728.70 chroma_p2s[64x64] 16.52x 4142.12 68438.81 chroma_p2s_aligned[64x64] 16.52x 4141.28 68399.82 chroma_hpp[ 8x4] 7.70x 236.09 1817.19 chroma_hps[ 8x4] 7.89x 351.61 2775.45 chroma_vpp[ 8x4] 10.23x 183.35 1874.96 chroma_vps[ 8x4] 9.06x 181.36 1643.25 chroma_vsp[ 8x4] 12.57x 183.67 2308.74 chroma_vss[ 8x4] 10.75x 175.37 1884.81 chroma_p2s[ 8x4] 5.84x 75.18 439.22 chroma_p2s_aligned[ 8x4] 5.90x 74.45 439.22 chroma_hpp[ 4x8] 6.93x 318.31 2206.27 chroma_hps[ 4x8] 5.83x 401.02 2338.76 chroma_vpp[ 4x8] 9.73x 209.05 2033.51 chroma_vps[ 4x8] 8.91x 189.41 1688.56 chroma_vsp[ 4x8] 11.36x 193.40 2196.57 chroma_vss[ 4x8] 9.22x 183.95 1696.83 chroma_p2s[ 4x8] 5.88x 77.35 454.65 chroma_p2s_aligned[ 4x8] 5.90x 78.12 460.68 chroma_hpp[ 16x8] 8.39x 783.80 6579.02 chroma_hps[ 16x8] 9.10x 985.50 8967.59 chroma_vpp[ 16x8] 16.54x 408.23 6753.25 chroma_vps[ 16x8] 16.90x 375.21 6342.03 chroma_vsp[ 16x8] 19.64x 397.97 7815.26 chroma_vss[ 16x8] 17.96x 340.06 6107.68 chroma_p2s[ 16x8] 11.95x 182.09 2175.75 chroma_p2s_aligned[ 16x8] 11.93x 182.37 2175.89 chroma_hpp[ 8x16] 8.73x 766.64 6690.26 chroma_hps[ 8x16] 8.98x 870.38 7813.77 chroma_vpp[ 8x16] 11.81x 571.00 6746.00 chroma_vps[ 8x16] 12.53x 523.34 6559.90 chroma_vsp[ 8x16] 14.48x 554.08 8024.05 chroma_vss[ 8x16] 11.35x 568.05 6448.57 chroma_p2s[ 8x16] 9.20x 181.29 1667.66 chroma_p2s_aligned[ 8x16] 9.26x 181.67 1682.38 chroma_hpp[32x16] 12.06x 2913.86 35150.52 chroma_hps[32x16] 9.36x 3192.22 29890.56 chroma_vpp[32x16] 19.22x 1399.02 26888.84 chroma_vps[32x16] 20.36x 1241.50 25277.44 chroma_vsp[32x16] 22.26x 1418.29 31572.67 chroma_vss[32x16] 24.24x 1228.15 29769.50 chroma_p2s[32x16] 13.47x 527.82 7109.00 chroma_p2s_aligned[32x16] 13.46x 528.29 7113.21 chroma_hpp[16x32] 11.78x 2949.98 34746.23 chroma_hps[16x32] 9.36x 2974.30 27839.80 chroma_vpp[16x32] 21.85x 1466.64 32039.66 chroma_vps[16x32] 20.89x 1218.57 25460.64 chroma_vsp[16x32] 22.67x 1391.80 31557.52 chroma_vss[16x32] 18.78x 1325.45 24887.17 chroma_p2s[16x32] 12.07x 542.14 6542.47 chroma_p2s_aligned[16x32] 11.97x 548.48 6563.73 chroma_hpp[64x32] 15.61x 8995.56 140415.23 chroma_hps[64x32] 9.24x 11854.60 109513.11 chroma_vpp[64x32] 19.38x 5540.38 107347.17 chroma_vps[64x32] 21.61x 4652.37 100547.21 chroma_vsp[64x32] 22.61x 5565.19 125812.73 chroma_vss[64x32] 25.96x 4624.34 120042.98 chroma_p2s[64x32] 14.27x 2075.21 29623.19 chroma_p2s_aligned[64x32] 14.21x 2075.52 29483.75 chroma_hpp[32x64] 12.29x 11417.68 140316.19 chroma_hps[32x64] 9.41x 11182.78 105250.54 chroma_vpp[32x64] 23.63x 5449.66 128761.43 chroma_vps[32x64] 21.25x 4789.02 101757.13 chroma_vsp[32x64] 23.07x 5454.74 125860.56 chroma_vss[32x64] 21.61x 4435.66 95852.59 chroma_p2s[32x64] 13.16x 2074.79 27295.79 chroma_p2s_aligned[32x64] 13.13x 2073.97 27230.70 chroma_hpp[16x12] 11.25x 1162.27 13078.90 chroma_hps[16x12] 9.09x 1315.19 11960.30 chroma_vpp[16x12] 17.53x 577.38 10122.65 chroma_vps[16x12] 18.39x 519.10 9544.74 chroma_vsp[16x12] 21.51x 569.87 12256.18 chroma_vss[16x12] 18.05x 615.99 11116.51 chroma_p2s[16x12] 14.35x 231.96 3328.51 chroma_p2s_aligned[16x12] 14.32x 232.38 3327.60 chroma_hpp[12x16] 8.93x 1490.98 13320.52 chroma_hps[12x16] 7.56x 1510.17 11419.14 chroma_vpp[12x16] 14.09x 841.16 11847.99 chroma_vps[12x16] 12.84x 743.42 9545.30 chroma_vsp[12x16] 14.69x 809.67 11893.96 chroma_vss[12x16] 12.13x 760.86 9230.86 chroma_p2s[12x16] 8.82x 278.70 2457.29 chroma_p2s_aligned[12x16] 8.79x 280.14 2463.47 chroma_hpp[ 16x4] 10.48x 422.52 4429.26 chroma_hps[ 16x4] 8.52x 642.96 5474.87 chroma_vpp[ 16x4] 17.60x 227.86 4009.96 chroma_vps[ 16x4] 14.66x 215.85 3164.87 chroma_vsp[ 16x4] 17.29x 227.72 3938.10 chroma_vss[ 16x4] 15.67x 197.11 3089.42 chroma_p2s[ 16x4] 14.15x 81.49 1153.11 chroma_p2s_aligned[ 16x4] 14.26x 80.54 1148.76 chroma_hpp[ 4x16] 7.92x 564.38 4468.78 chroma_hps[ 4x16] 6.13x 640.34 3926.03 chroma_vpp[ 4x16] 12.25x 331.34 4058.32 chroma_vps[ 4x16] 11.16x 297.12 3316.00 chroma_vsp[ 4x16] 13.63x 316.52 4314.33 chroma_vss[ 4x16] 9.44x 355.29 3354.66 chroma_p2s[ 4x16] 7.47x 161.68 1207.11 chroma_p2s_aligned[ 4x16] 7.33x 165.74 1214.83 chroma_hpp[32x24] 9.18x 4321.40 39670.22 chroma_hps[32x24] 9.70x 4541.94 44043.19 chroma_vpp[32x24] 19.40x 2115.56 41031.50 chroma_vps[32x24] 20.99x 1847.68 38781.12 chroma_vsp[32x24] 22.66x 2100.91 47605.33 chroma_vss[32x24] 24.22x 1842.03 44619.32 chroma_p2s[32x24] 20.22x 789.78 15972.68 chroma_p2s_aligned[32x24] 20.68x 786.98 16278.58 chroma_hpp[24x32] 13.96x 3753.20 52393.81 chroma_hps[24x32] 9.35x 4405.13 41184.69 chroma_vpp[24x32] 14.49x 2775.83 40227.84 chroma_vps[24x32] 15.59x 2424.11 37783.13 chroma_vsp[24x32] 17.25x 2750.74 47461.40 chroma_vss[24x32] 18.62x 2411.97 44907.88 chroma_p2s[24x32] 13.41x 790.45 10597.41 chroma_p2s_aligned[24x32] 13.46x 791.68 10657.57 chroma_hpp[ 32x8] 11.36x 1514.79 17208.08 chroma_hps[ 32x8] 9.16x 1900.48 17409.90 chroma_vpp[ 32x8] 18.68x 736.07 13752.05 chroma_vps[ 32x8] 19.22x 659.29 12668.88 chroma_vsp[ 32x8] 21.17x 745.65 15786.97 chroma_vss[ 32x8] 25.13x 598.13 15030.74 chroma_p2s[ 32x8] 16.33x 281.26 4591.89 chroma_p2s_aligned[ 32x8] 16.10x 281.51 4533.03 chroma_hpp[ 8x32] 11.77x 1481.31 17439.86 chroma_hps[ 8x32] 9.18x 1527.04 14019.26 chroma_vpp[ 8x32] 13.29x 1088.12 14463.57 chroma_vps[ 8x32] 12.65x 1013.02 12818.43 chroma_vsp[ 8x32] 14.49x 1086.38 15737.49 chroma_vss[ 8x32] 14.05x 1065.73 14972.83 chroma_p2s[ 8x32] 15.29x 285.08 4360.06 chroma_p2s_aligned[ 8x32] 15.21x 286.62 4359.40 chroma_hpp[64x48] 15.50x 13509.44 209440.56 chroma_hps[64x48] 9.30x 17227.44 160233.78 chroma_vpp[64x48] 19.48x 8277.84 161245.62 chroma_vps[64x48] 21.67x 6949.31 150608.72 chroma_vsp[64x48] 22.98x 8285.13 190388.36 chroma_vss[64x48] 26.89x 6660.75 179121.16 chroma_p2s[64x48] 14.45x 3109.39 44922.04 chroma_p2s_aligned[64x48] 14.44x 3108.08 44895.67 chroma_hpp[48x64] 15.63x 13474.00 210651.31 chroma_hps[48x64] 8.93x 17599.07 157219.72 chroma_vpp[48x64] 19.33x 8322.36 160830.48 chroma_vps[48x64] 21.37x 7064.67 150973.59 chroma_vsp[48x64] 22.62x 8340.31 188625.44 chroma_vss[48x64] 27.58x 6446.98 177785.00 chroma_p2s[48x64] 14.00x 3106.59 43501.00 chroma_p2s_aligned[48x64] 13.96x 3106.84 43362.55 chroma_hpp[64x16] 15.39x 4537.66 69835.59 chroma_hps[64x16] 9.27x 6471.20 59956.19 chroma_vpp[64x16] 19.27x 2797.16 53908.14 chroma_vps[64x16] 20.98x 2403.11 50410.10 chroma_vsp[64x16] 22.62x 2815.52 63687.09 chroma_vss[64x16] 25.98x 2285.93 59383.29 chroma_p2s[64x16] 16.37x 1044.95 17103.19 chroma_p2s_aligned[64x16] 16.36x 1045.06 17100.94 chroma_hpp[16x64] 9.10x 5794.40 52725.85 chroma_hps[16x64] 9.42x 5635.09 53082.73 chroma_vpp[16x64] 19.41x 2865.59 55613.53 chroma_vps[16x64] 20.23x 2510.33 50787.73 chroma_vsp[16x64] 23.18x 2720.97 63078.71 chroma_vss[16x64] 25.54x 2328.74 59468.16 chroma_p2s[16x64] 15.61x 1074.86 16778.03 chroma_p2s_aligned[16x64] 15.56x 1078.26 16776.67 == intrapred primitives == intra_planar_4x4 4.46x 136.85 609.80 intra_dc_4x4[f=0] 1.39x 74.83 104.23 intra_dc_4x4[f=1] 2.10x 123.51 259.52 intra_ang_4x4[ 2] 6.79x 73.64 499.96 intra_ang_4x4[ 3] 6.95x 139.58 969.76 intra_ang_4x4[ 4] 7.37x 129.11 951.38 intra_ang_4x4[ 5] 7.38x 129.21 953.07 intra_ang_4x4[ 6] 7.48x 124.87 934.13 intra_ang_4x4[ 7] 7.23x 129.07 933.71 intra_ang_4x4[ 8] 7.78x 122.91 956.71 intra_ang_4x4[ 9] 7.73x 123.05 951.66 intra_ang_4x4[10] 7.32x 75.67 553.97 intra_ang_4x4[11] 9.50x 123.22 1170.22 intra_ang_4x4[12] 9.35x 123.05 1150.16 intra_ang_4x4[13] 9.12x 129.00 1176.81 intra_ang_4x4[14] 9.03x 129.28 1167.41 intra_ang_4x4[15] 8.09x 141.19 1142.44 intra_ang_4x4[16] 8.12x 141.37 1148.48 intra_ang_4x4[17] 7.81x 147.25 1149.80 intra_ang_4x4[18] 6.23x 75.43 469.80 intra_ang_4x4[19] 6.31x 137.37 866.51 intra_ang_4x4[20] 7.45x 120.71 898.78 intra_ang_4x4[21] 7.64x 118.60 906.35 intra_ang_4x4[22] 8.57x 102.92 882.08 intra_ang_4x4[23] 8.60x 102.88 884.89 intra_ang_4x4[24] 9.50x 92.66 879.84 intra_ang_4x4[25] 9.57x 92.83 888.26 intra_ang_4x4[26] 4.65x 79.49 369.78 intra_ang_4x4[27] 8.18x 92.87 759.76 intra_ang_4x4[28] 8.33x 92.69 771.96 intra_ang_4x4[29] 7.40x 102.67 759.34 intra_ang_4x4[30] 7.48x 103.02 770.98 intra_ang_4x4[31] 6.73x 112.83 759.48 intra_ang_4x4[32] 6.80x 112.79 766.63 intra_ang_4x4[33] 6.21x 125.40 778.42 intra_ang_4x4[34] 4.73x 75.60 357.43 intra_filter_4x4 4.43x 74.06 328.26 intra_planar_8x8 9.86x 202.82 2000.68 intra_dc_8x8[f=0] 1.82x 79.24 144.07 intra_dc_8x8[f=1] 2.89x 157.12 454.09 intra_ang_8x8[ 2] 18.02x 77.67 1399.58 intra_ang_8x8[ 3] 10.72x 297.72 3191.66 intra_ang_8x8[ 4] 10.93x 290.37 3174.55 intra_ang_8x8[ 5] 11.34x 288.37 3271.20 intra_ang_8x8[ 6] 10.62x 296.70 3150.42 intra_ang_8x8[ 7] 10.87x 291.42 3166.55 intra_ang_8x8[ 8] 11.73x 270.02 3166.97 intra_ang_8x8[ 9] 12.45x 261.55 3255.35 intra_ang_8x8[10] 12.22x 122.62 1498.48 intra_ang_8x8[11] 13.00x 267.08 3472.79 intra_ang_8x8[12] 12.44x 278.28 3461.00 intra_ang_8x8[13] 12.08x 283.54 3425.50 intra_ang_8x8[14] 12.01x 288.37 3463.67 intra_ang_8x8[15] 11.85x 298.52 3537.17 intra_ang_8x8[16] 11.40x 306.03 3489.06 intra_ang_8x8[17] 11.42x 308.61 3525.67 intra_ang_8x8[18] 12.72x 78.58 999.22 intra_ang_8x8[19] 11.54x 238.36 2750.80 intra_ang_8x8[20] 11.56x 240.22 2777.84 intra_ang_8x8[21] 11.46x 240.15 2751.32 intra_ang_8x8[22] 11.61x 239.90 2785.69 intra_ang_8x8[23] 11.60x 236.31 2741.78 intra_ang_8x8[24] 12.45x 217.04 2701.38 intra_ang_8x8[25] 12.98x 210.28 2728.60 intra_ang_8x8[26] 5.93x 151.38 898.08 intra_ang_8x8[27] 12.80x 203.52 2604.59 intra_ang_8x8[28] 11.98x 216.09 2588.88 intra_ang_8x8[29] 11.44x 228.07 2608.38 intra_ang_8x8[30] 11.13x 234.16 2607.29 intra_ang_8x8[31] 11.23x 230.52 2588.60 intra_ang_8x8[32] 10.95x 236.44 2588.74 intra_ang_8x8[33] 11.22x 231.99 2604.03 intra_ang_8x8[34] 11.95x 76.09 909.02 intra_filter_8x8 4.64x 141.12 654.41 intra_planar_16x16 34.09x 252.06 8592.89 intra_dc_16x16[f=0] 1.72x 158.42 272.57 intra_dc_16x16[f=1] 2.90x 295.16 855.57 intra_ang_16x16[ 2] 41.20x 149.42 6156.63 intra_ang_16x16[ 3] 19.29x 585.42 11294.74 intra_ang_16x16[ 4] 19.12x 601.08 11493.78 intra_ang_16x16[ 5] 19.35x 595.79 11528.78 intra_ang_16x16[ 6] 20.15x 573.31 11549.58 intra_ang_16x16[ 7] 19.56x 583.95 11421.95 intra_ang_16x16[ 8] 20.35x 563.78 11471.72 intra_ang_16x16[ 9] 19.71x 570.23 11238.86 intra_ang_16x16[10] 52.16x 157.58 8219.38 intra_ang_16x16[11] 12.19x 934.90 11394.26 intra_ang_16x16[12] 11.79x 989.14 11664.00 intra_ang_16x16[13] 11.50x 1019.38 11723.39 intra_ang_16x16[14] 11.85x 999.02 11838.29 intra_ang_16x16[15] 11.70x 1008.61 11798.37 intra_ang_16x16[16] 11.65x 1010.68 11770.82 intra_ang_16x16[17] 11.15x 1019.88 11366.85 intra_ang_16x16[18] 20.86x 147.39 3074.53 intra_ang_16x16[19] 17.71x 447.36 7921.78 intra_ang_16x16[20] 18.80x 434.92 8177.63 intra_ang_16x16[21] 19.38x 422.42 8186.63 intra_ang_16x16[22] 18.82x 432.47 8138.94 intra_ang_16x16[23] 20.95x 387.71 8122.81 intra_ang_16x16[24] 21.11x 387.78 8185.36 intra_ang_16x16[25] 21.82x 359.45 7842.81 intra_ang_16x16[26] 16.73x 280.07 4686.77 intra_ang_16x16[27] 20.68x 371.47 7682.57 intra_ang_16x16[28] 20.57x 388.38 7987.72 intra_ang_16x16[29] 20.66x 387.19 7998.84 intra_ang_16x16[30] 19.75x 404.70 7994.20 intra_ang_16x16[31] 19.62x 407.08 7987.87 intra_ang_16x16[32] 19.38x 412.65 7996.83 intra_ang_16x16[33] 19.16x 401.41 7691.14 intra_ang_16x16[34] 18.34x 149.35 2739.82 intra_filter_16x16 5.37x 220.05 1180.74 intra_planar_32x32 50.54x 684.41 34589.68 intra_dc_32x32[f=0] 2.02x 538.15 1087.45 intra_ang_32x32[ 2] 46.47x 541.85 25179.38 intra_ang_32x32[ 3] 20.09x 2271.71 45632.00 intra_ang_32x32[ 4] 19.16x 2394.54 45878.76 intra_ang_32x32[ 5] 20.06x 2293.46 46015.25 intra_ang_32x32[ 6] 20.30x 2266.80 46009.92 intra_ang_32x32[ 7] 19.51x 2349.87 45846.63 intra_ang_32x32[ 8] 19.99x 2298.09 45950.16 intra_ang_32x32[ 9] 22.35x 2036.31 45509.82 intra_ang_32x32[10] 61.78x 535.84 33105.93 intra_ang_32x32[11] 19.07x 2397.09 45711.40 intra_ang_32x32[12] 17.28x 2672.75 46190.32 intra_ang_32x32[13] 16.63x 2772.88 46101.89 intra_ang_32x32[14] 17.43x 2651.17 46200.98 intra_ang_32x32[15] 17.14x 2690.73 46114.01 intra_ang_32x32[16] 16.72x 2758.69 46113.30 intra_ang_32x32[17] 16.71x 2753.47 46010.34 intra_ang_32x32[18] 14.85x 720.95 10709.58 intra_ang_32x32[19] 16.54x 1836.78 30383.65 intra_ang_32x32[20] 18.17x 1697.73 30843.21 intra_ang_32x32[21] 18.43x 1673.94 30847.98 intra_ang_32x32[22] 18.56x 1656.05 30735.61 intra_ang_32x32[23] 19.03x 1603.87 30524.63 intra_ang_32x32[24] 20.32x 1505.86 30605.99 intra_ang_32x32[25] 22.88x 1311.62 30006.85 intra_ang_32x32[26] 32.66x 539.69 17624.26 intra_ang_32x32[27] 22.41x 1338.72 30003.77 intra_ang_32x32[28] 21.96x 1385.01 30419.56 intra_ang_32x32[29] 22.52x 1349.89 30395.43 intra_ang_32x32[30] 22.08x 1377.47 30413.95 intra_ang_32x32[31] 22.11x 1382.35 30559.14 intra_ang_32x32[32] 21.04x 1445.45 30412.54 intra_ang_32x32[33] 21.90x 1372.67 30060.58 intra_ang_32x32[34] 18.36x 542.00 9951.53 intra_filter_32x32 6.88x 354.38 2438.50 + popd ~/RPM/BUILD/x265-3.5 + for i in 8 10 12 + '[' -d 12bit ']' + pushd 12bit ~/RPM/BUILD/x265-3.5/12bit ~/RPM/BUILD/x265-3.5 + test/TestBench Using random seed 66B191C3 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.90x 202.86 587.97 avg_pp[ 4x4] 4.46x 80.44 359.12 avg_pp_aligned[ 4x4] 4.41x 81.42 358.70 sad[ 4x4] 4.12x 85.30 351.26 sad_x3[ 4x4] 2.39x 282.31 675.73 sad_x4[ 4x4] 2.85x 344.47 982.67 copy_pp[ 4x4] 4.41x 74.24 327.13 addAvg[ 4x4] 4.03x 112.83 454.37 addAvg_aligned[ 4x4] 4.03x 112.65 454.09 sub_ps[ 4x4] 4.28x 76.44 327.41 add_ps[ 4x4] 5.67x 77.67 440.52 add_ps_aligned[ 4x4] 5.76x 78.16 450.44 copy_ss[ 4x4] 4.43x 72.91 322.79 satd[ 8x8] 6.38x 265.96 1698.10 avg_pp[ 8x8] 9.51x 120.81 1148.48 avg_pp_aligned[ 8x8] 9.41x 122.07 1148.20 sad[ 8x8] 1.40x 306.40 428.70 sad_x3[ 8x8] 2.29x 449.24 1030.04 sad_x4[ 8x8] 2.53x 550.09 1393.83 copy_pp[ 8x8] 13.96x 80.26 1120.14 addAvg[ 8x8] 10.80x 167.35 1807.37 addAvg_aligned[ 8x8] 10.80x 167.98 1814.39 sub_ps[ 8x8] 8.00x 141.86 1134.90 add_ps[ 8x8] 9.38x 166.51 1561.46 add_ps_aligned[ 8x8] 9.27x 164.37 1524.43 copy_ss[ 8x8] 14.55x 77.74 1130.94 [i420] copy_pp[ 4x4] 4.38x 75.18 328.96 [i420] addAvg[ 4x4] 4.03x 114.12 459.56 [i420] addAvg_aligned[ 4x4] 4.05x 113.63 459.70 [i420] copy_ss[ 4x4] 4.20x 77.21 324.05 [i420] sub_ps[ 4x4] 4.30x 75.53 324.47 [i420] add_ps[ 4x4] 5.73x 78.41 449.46 [i420] add_ps_aligned[ 4x4] 5.68x 79.31 450.44 [i422] copy_pp[ 4x8] 4.61x 78.44 361.36 [i422] addAvg[ 4x8] 4.69x 183.46 859.92 [i422] addAvg_aligned[ 4x8] 4.73x 183.42 867.35 [i422] satd[ 4x8] 5.65x 193.16 1091.94 [i422] copy_ss[ 4x8] 4.51x 79.07 356.31 [i422] sub_ps[ 4x8] 4.70x 131.28 616.39 [i422] add_ps[ 4x8] 5.41x 149.07 806.05 [i422] add_ps_aligned[ 4x8] 5.46x 149.39 815.31 satd[ 8x4] 5.03x 173.51 872.40 avg_pp[ 8x4] 7.87x 80.16 630.84 avg_pp_aligned[ 8x4] 7.90x 79.35 626.91 sad[ 8x4] 1.38x 183.46 252.65 sad_x3[ 8x4] 2.17x 264.42 574.31 sad_x4[ 8x4] 2.41x 318.94 767.47 copy_pp[ 8x4] 8.45x 73.92 624.53 addAvg[ 8x4] 9.10x 99.87 909.30 addAvg_aligned[ 8x4] 9.18x 98.61 905.51 [i420] copy_pp[ 4x2] 1.38x 73.33 101.00 [i420] addAvg[ 4x2] 3.66x 75.60 276.91 [i420] addAvg_aligned[ 4x2] 3.82x 76.58 292.91 [i422] copy_pp[ 4x4] 4.73x 74.17 350.98 [i422] addAvg[ 4x4] 4.00x 112.37 449.88 [i422] addAvg_aligned[ 4x4] 4.05x 113.11 458.44 satd[ 4x8] 5.75x 193.89 1115.79 avg_pp[ 4x8] 5.12x 127.04 651.04 avg_pp_aligned[ 4x8] 5.15x 127.71 657.55 sad[ 4x8] 3.22x 195.61 629.44 sad_x3[ 4x8] 2.57x 477.78 1228.44 sad_x4[ 4x8] 3.25x 607.13 1971.50 copy_pp[ 4x8] 4.58x 79.66 364.87 addAvg[ 4x8] 4.48x 191.13 856.41 addAvg_aligned[ 4x8] 4.56x 190.24 867.92 [i420] copy_pp[ 2x4] 1.07x 74.94 80.52 [i420] addAvg[ 2x4] 3.62x 78.65 284.63 [i420] addAvg_aligned[ 2x4] 3.61x 79.03 285.47 [i422] copy_pp[ 2x8] 2.32x 78.02 180.82 [i422] addAvg[ 2x8] 2.79x 183.42 512.02 [i422] addAvg_aligned[ 2x8] 2.83x 181.43 514.27 satd[16x16] 12.17x 549.98 6693.29 avg_pp[16x16] 21.92x 206.39 4524.75 avg_pp_aligned[16x16] 21.91x 206.04 4514.16 sad[16x16] 5.62x 250.76 1409.96 sad_x3[16x16] 5.11x 704.41 3600.02 sad_x4[16x16] 5.44x 884.60 4812.46 copy_pp[16x16] 15.82x 154.39 2442.14 addAvg[16x16] 21.49x 333.51 7167.35 addAvg_aligned[16x16] 21.87x 329.72 7210.70 sse_ss[16x16] 12.23x 226.71 2773.49 sub_ps[16x16] 20.90x 208.56 4358.80 add_ps[16x16] 23.00x 264.59 6085.22 add_ps_aligned[16x16] 23.29x 261.90 6100.38 copy_ss[16x16] 15.16x 159.92 2424.05 copy_sp[16x16] 15.55x 154.43 2401.74 copy_ps[16x16] 15.49x 155.27 2405.11 [i420] copy_pp[ 8x8] 14.10x 81.28 1146.23 [i420] addAvg[ 8x8] 10.52x 172.50 1814.39 [i420] addAvg_aligned[ 8x8] 10.61x 172.11 1825.34 [i420] satd[ 8x8] 6.34x 267.78 1698.80 [i420] copy_ss[ 8x8] 13.98x 81.84 1144.41 [i420] sub_ps[ 8x8] 8.22x 139.44 1146.23 [i420] add_ps[ 8x8] 9.40x 161.50 1517.98 [i420] add_ps_aligned[ 8x8] 9.40x 161.43 1518.12 [i420] sa8d[ 8x8] 5.72x 275.94 1578.30 [i422] copy_pp[ 8x16] 8.97x 152.96 1372.36 [i422] addAvg[ 8x16] 12.31x 282.42 3475.31 [i422] addAvg_aligned[ 8x16] 12.27x 284.48 3491.14 [i422] satd[ 8x16] 6.89x 486.18 3348.92 [i422] copy_ss[ 8x16] 9.01x 152.22 1371.52 [i422] sub_ps[ 8x16] 7.59x 220.93 1677.90 [i422] add_ps[ 8x16] 11.94x 273.94 3271.41 [i422] add_ps_aligned[ 8x16] 11.95x 274.50 3281.58 [i422] sa8d[ 8x16] 4.72x 667.15 3146.35 satd[ 16x8] 11.28x 302.39 3410.92 avg_pp[ 16x8] 16.83x 129.32 2176.59 avg_pp_aligned[ 16x8] 16.79x 129.46 2173.65 sad[ 16x8] 4.58x 163.22 747.41 sad_x3[ 16x8] 4.66x 398.87 1857.31 sad_x4[ 16x8] 5.09x 488.21 2486.61 copy_pp[ 16x8] 27.09x 80.68 2185.43 addAvg[ 16x8] 17.57x 202.05 3550.18 addAvg_aligned[ 16x8] 17.70x 200.27 3545.59 [i420] copy_pp[ 8x4] 8.44x 73.92 623.83 [i420] addAvg[ 8x4] 9.27x 97.31 902.00 [i420] addAvg_aligned[ 8x4] 9.22x 97.66 900.32 [i420] satd[ 8x4] 5.34x 174.74 933.15 [i422] copy_pp[ 8x8] 14.34x 79.98 1146.57 [i422] addAvg[ 8x8] 11.11x 163.29 1813.41 [i422] addAvg_aligned[ 8x8] 10.84x 164.62 1784.79 [i422] satd[ 8x8] 6.49x 263.05 1708.48 satd[ 8x16] 6.79x 500.26 3397.95 avg_pp[ 8x16] 12.03x 203.59 2449.86 avg_pp_aligned[ 8x16] 11.84x 205.59 2434.01 sad[ 8x16] 2.65x 290.58 770.42 sad_x3[ 8x16] 2.56x 771.58 1974.59 sad_x4[ 8x16] 2.65x 996.63 2639.94 copy_pp[ 8x16] 9.25x 149.35 1380.92 addAvg[ 8x16] 12.60x 279.82 3524.88 addAvg_aligned[ 8x16] 12.48x 282.17 3520.62 [i420] copy_pp[ 4x8] 4.58x 77.98 357.15 [i420] addAvg[ 4x8] 4.57x 183.25 837.90 [i420] addAvg_aligned[ 4x8] 4.56x 189.41 863.71 [i420] satd[ 4x8] 5.73x 194.10 1112.71 [i422] copy_pp[ 4x16] 4.48x 153.38 687.80 [i422] addAvg[ 4x16] 5.68x 286.93 1628.52 [i422] addAvg_aligned[ 4x16] 5.66x 287.77 1628.24 [i422] satd[ 4x16] 6.77x 323.00 2185.57 satd[ 16x4] 8.88x 189.75 1684.49 avg_pp[ 16x4] 13.89x 79.98 1111.02 avg_pp_aligned[ 16x4] 13.83x 80.40 1111.86 sad[ 16x4] 5.26x 78.19 411.58 sad_x3[ 16x4] 4.15x 230.73 957.13 sad_x4[ 16x4] 4.63x 283.26 1312.32 copy_pp[ 16x4] 8.40x 77.42 650.48 addAvg[ 16x4] 13.67x 132.08 1806.11 addAvg_aligned[ 16x4] 13.79x 131.11 1807.80 [i420] copy_pp[ 8x2] 2.40x 72.87 175.07 [i420] addAvg[ 8x2] 6.52x 76.16 496.31 [i420] addAvg_aligned[ 8x2] 6.53x 75.29 491.68 [i422] copy_pp[ 8x4] 8.37x 74.34 622.57 [i422] addAvg[ 8x4] 9.35x 98.12 917.29 [i422] addAvg_aligned[ 8x4] 9.29x 97.98 910.56 [i422] satd[ 8x4] 5.20x 174.96 910.56 satd[16x12] 11.55x 436.84 5046.03 avg_pp[16x12] 20.39x 163.46 3333.07 avg_pp_aligned[16x12] 21.38x 155.44 3324.02 sad[16x12] 5.30x 201.49 1068.52 sad_x3[16x12] 5.03x 542.67 2732.10 sad_x4[16x12] 5.46x 666.59 3636.77 copy_pp[16x12] 20.93x 90.07 1885.23 addAvg[16x12] 19.34x 278.84 5392.95 addAvg_aligned[16x12] 19.00x 282.31 5363.35 [i420] copy_pp[ 8x6] 6.87x 76.51 525.49 [i420] addAvg[ 8x6] 10.10x 137.41 1387.23 [i420] addAvg_aligned[ 8x6] 10.10x 137.62 1390.04 [i422] copy_pp[ 8x12] 12.28x 135.24 1660.46 [i422] addAvg[ 8x12] 11.78x 227.82 2684.41 [i422] addAvg_aligned[ 8x12] 11.81x 228.77 2702.51 [i422] satd[ 8x12] 7.84x 408.13 3198.07 satd[ 4x16] 6.75x 322.69 2176.59 avg_pp[ 4x16] 5.72x 200.34 1146.09 avg_pp_aligned[ 4x16] 5.77x 198.72 1146.51 sad[ 4x16] 3.49x 330.50 1152.40 sad_x3[ 4x16] 2.56x 912.45 2338.90 sad_x4[ 4x16] 3.53x 1102.32 3890.12 copy_pp[ 4x16] 4.58x 149.77 686.08 addAvg[ 4x16] 5.65x 287.25 1621.78 addAvg_aligned[ 4x16] 5.62x 291.87 1639.32 [i420] copy_pp[ 2x8] 2.36x 76.93 181.66 [i420] addAvg[ 2x8] 2.77x 182.44 506.13 [i420] addAvg_aligned[ 2x8] 2.78x 181.67 505.01 [i422] copy_pp[ 2x16] 1.54x 165.49 254.33 [i422] addAvg[ 2x16] 3.09x 304.30 940.08 [i422] addAvg_aligned[ 2x16] 3.05x 303.57 925.15 satd[12x16] 7.24x 880.97 6380.80 avg_pp[12x16] 11.50x 287.99 3310.76 avg_pp_aligned[12x16] 11.58x 286.27 3313.85 sad[12x16] 6.07x 562.80 3416.65 sad_x3[12x16] 2.99x 2288.36 6833.43 sad_x4[12x16] 3.93x 3012.14 11830.70 copy_pp[12x16] 7.57x 250.94 1900.10 addAvg[12x16] 13.42x 408.09 5477.54 addAvg_aligned[12x16] 13.39x 404.70 5420.50 [i420] copy_pp[ 6x8] 3.40x 150.05 509.64 [i420] addAvg[ 6x8] 6.25x 223.94 1399.44 [i420] addAvg_aligned[ 6x8] 6.23x 223.76 1393.69 [i422] copy_pp[ 6x16] 4.13x 255.52 1055.76 [i422] addAvg[ 6x16] 6.63x 412.30 2735.33 [i422] addAvg_aligned[ 6x16] 6.70x 408.65 2736.17 satd[32x32] 15.24x 1839.30 28037.60 avg_pp[32x32] 27.81x 613.89 17071.99 avg_pp_aligned[32x32] 27.46x 620.79 17045.56 sad[32x32] 7.53x 698.88 5265.57 sad_x3[32x32] 5.50x 2422.95 13326.43 sad_x4[32x32] 5.49x 3148.35 17277.94 copy_pp[32x32] 17.18x 541.48 9304.38 addAvg[32x32] 29.50x 976.81 28819.38 addAvg_aligned[32x32] 29.92x 958.84 28689.06 sse_ss[32x32] 11.16x 973.10 10858.01 sub_ps[32x32] 32.08x 682.77 21900.30 add_ps[32x32] 32.92x 719.26 23678.94 add_ps_aligned[32x32] 32.09x 723.88 23227.09 copy_ss[32x32] 17.10x 540.17 9234.95 copy_sp[32x32] 17.04x 544.98 9286.95 copy_ps[32x32] 17.04x 542.42 9240.70 [i420] copy_pp[16x16] 15.61x 155.44 2426.01 [i420] addAvg[16x16] 21.63x 332.74 7197.63 [i420] addAvg_aligned[16x16] 21.72x 335.61 7287.73 [i420] satd[16x16] 12.19x 544.66 6638.08 [i420] copy_ss[16x16] 15.55x 155.27 2414.79 [i420] copy_ps[16x16] 15.51x 155.07 2405.67 [i420] copy_sp[16x16] 15.67x 153.52 2406.37 [i420] sse_pp[16x16] 12.07x 230.63 2783.73 [i420] sub_ps[16x16] 21.61x 202.05 4366.14 [i420] add_ps[16x16] 24.75x 256.19 6340.26 [i420] add_ps_aligned[16x16] 24.97x 255.70 6385.04 [i420] sa8d[16x16] 6.24x 986.86 6161.41 [i422] copy_pp[16x32] 16.06x 286.37 4597.84 [i422] addAvg[16x32] 22.66x 602.79 13657.87 [i422] addAvg_aligned[16x32] 22.81x 602.16 13732.93 [i422] satd[16x32] 13.82x 976.43 13497.91 [i422] copy_ss[16x32] 15.57x 296.84 4620.56 [i422] copy_ps[16x32] 15.82x 290.96 4603.17 [i422] copy_sp[16x32] 15.92x 287.35 4575.39 [i422] sse_pp[16x32] 11.67x 450.19 5251.54 [i422] sub_ps[16x32] 15.94x 362.12 5770.44 [i422] add_ps[16x32] 28.93x 430.40 12449.46 [i422] add_ps_aligned[16x32] 28.49x 431.91 12306.65 [i422] sa8d[16x32] 5.13x 2380.74 12213.74 satd[32x16] 14.03x 952.97 13369.16 avg_pp[32x16] 24.85x 346.99 8622.51 avg_pp_aligned[32x16] 24.92x 345.13 8600.74 sad[32x16] 6.49x 396.04 2571.62 sad_x3[32x16] 5.14x 1283.53 6600.24 sad_x4[32x16] 5.27x 1637.35 8626.31 copy_pp[32x16] 16.88x 287.00 4844.17 addAvg[32x16] 26.34x 550.09 14489.16 addAvg_aligned[32x16] 26.81x 538.98 14449.24 [i420] copy_pp[ 16x8] 27.37x 79.42 2173.51 [i420] addAvg[ 16x8] 18.38x 197.57 3631.02 [i420] addAvg_aligned[ 16x8] 18.33x 199.77 3661.37 [i420] satd[ 16x8] 11.30x 302.34 3416.95 [i422] copy_pp[16x16] 15.70x 155.72 2444.39 [i422] addAvg[16x16] 21.32x 339.77 7244.58 [i422] addAvg_aligned[16x16] 21.78x 332.11 7232.63 [i422] satd[16x16] 11.98x 555.24 6650.00 satd[16x32] 13.64x 979.12 13353.83 avg_pp[16x32] 25.28x 349.40 8831.92 avg_pp_aligned[16x32] 25.15x 347.79 8746.49 sad[16x32] 6.32x 438.14 2768.44 sad_x3[16x32] 5.36x 1328.39 7124.71 sad_x4[16x32] 5.80x 1615.05 9371.00 copy_pp[16x32] 15.92x 288.37 4591.52 addAvg[16x32] 22.97x 595.16 13669.12 addAvg_aligned[16x32] 22.69x 601.99 13656.18 [i420] copy_pp[ 8x16] 9.03x 151.98 1371.89 [i420] addAvg[ 8x16] 12.35x 283.96 3505.89 [i420] addAvg_aligned[ 8x16] 12.39x 281.40 3485.69 [i420] satd[ 8x16] 6.67x 503.27 3356.35 [i422] copy_pp[ 8x32] 8.94x 282.59 2526.45 [i422] addAvg[ 8x32] 13.40x 531.57 7122.99 [i422] addAvg_aligned[ 8x32] 13.32x 535.00 7127.80 [i422] satd[ 8x32] 7.31x 906.74 6631.48 satd[ 32x8] 12.36x 547.18 6764.98 avg_pp[ 32x8] 22.03x 198.41 4370.44 avg_pp_aligned[ 32x8] 21.76x 200.16 4354.62 sad[ 32x8] 5.63x 237.00 1333.51 sad_x3[ 32x8] 4.93x 679.51 3346.67 sad_x4[ 32x8] 5.08x 864.63 4389.38 copy_pp[ 32x8] 29.15x 155.30 4526.85 addAvg[ 32x8] 23.47x 298.73 7012.65 addAvg_aligned[ 32x8] 23.49x 299.08 7026.29 [i420] copy_pp[ 16x4] 7.99x 78.26 625.23 [i420] addAvg[ 16x4] 13.84x 131.14 1815.09 [i420] addAvg_aligned[ 16x4] 13.95x 131.04 1827.72 [i420] satd[ 16x4] 9.07x 189.79 1720.96 [i422] copy_pp[ 16x8] 26.96x 80.58 2171.96 [i422] addAvg[ 16x8] 17.87x 196.79 3515.71 [i422] addAvg_aligned[ 16x8] 17.85x 198.58 3544.75 [i422] satd[ 16x8] 11.13x 304.30 3386.37 satd[32x24] 14.14x 1422.53 20116.85 avg_pp[32x24] 25.49x 497.60 12682.62 avg_pp_aligned[32x24] 26.11x 485.31 12670.70 sad[32x24] 7.06x 546.17 3854.21 sad_x3[32x24] 5.13x 1920.83 9861.86 sad_x4[32x24] 5.36x 2401.06 12881.41 copy_pp[32x24] 17.43x 411.00 7164.46 addAvg[32x24] 28.96x 740.34 21437.15 addAvg_aligned[32x24] 28.78x 741.41 21339.48 [i420] copy_pp[16x12] 20.38x 91.96 1874.29 [i420] addAvg[16x12] 19.65x 271.04 5326.61 [i420] addAvg_aligned[16x12] 19.05x 278.53 5305.55 [i420] satd[16x12] 11.42x 447.21 5105.22 [i422] copy_pp[16x24] 15.76x 224.64 3540.54 [i422] addAvg[16x24] 23.81x 461.25 10982.13 [i422] addAvg_aligned[16x24] 23.95x 449.66 10771.14 [i422] satd[16x24] 7.49x 1326.78 9935.08 satd[ 8x32] 7.21x 912.35 6577.75 avg_pp[ 8x32] 13.26x 349.61 4634.59 avg_pp_aligned[ 8x32] 13.21x 349.93 4622.52 sad[ 8x32] 2.86x 514.02 1471.82 sad_x3[ 8x32] 2.61x 1493.30 3897.70 sad_x4[ 8x32] 2.71x 1902.16 5158.68 copy_pp[ 8x32] 9.02x 279.54 2522.81 addAvg[ 8x32] 13.21x 535.98 7078.01 addAvg_aligned[ 8x32] 13.42x 531.78 7136.06 [i420] copy_pp[ 4x16] 4.47x 154.01 688.22 [i420] addAvg[ 4x16] 5.68x 287.67 1633.85 [i420] addAvg_aligned[ 4x16] 5.50x 295.34 1623.75 [i420] satd[ 4x16] 6.58x 330.46 2174.21 [i422] copy_pp[ 4x32] 8.50x 281.75 2393.61 [i422] addAvg[ 4x32] 6.29x 501.52 3156.31 [i422] addAvg_aligned[ 4x32] 6.44x 502.78 3239.12 [i422] satd[ 4x32] 7.11x 595.58 4233.53 satd[24x32] 7.80x 2605.84 20322.59 avg_pp[24x32] 20.80x 624.08 12981.77 avg_pp_aligned[24x32] 21.01x 617.67 12979.52 sad[24x32] 2.86x 1424.30 4070.94 sad_x3[24x32] 2.55x 4076.82 10398.65 sad_x4[24x32] 2.57x 5276.29 13538.20 copy_pp[24x32] 12.58x 533.70 6713.69 addAvg[24x32] 20.78x 965.78 20071.34 addAvg_aligned[24x32] 20.91x 961.69 20108.41 [i420] copy_pp[12x16] 7.42x 257.34 1909.22 [i420] addAvg[12x16] 13.16x 407.15 5356.83 [i420] addAvg_aligned[12x16] 12.96x 410.44 5319.44 [i420] satd[12x16] 7.27x 877.43 6376.89 [i422] copy_pp[12x32] 7.20x 496.62 3575.19 [i422] addAvg[12x32] 13.91x 757.81 10542.79 [i422] addAvg_aligned[12x32] 14.05x 757.00 10638.46 [i422] satd[12x32] 7.72x 1667.14 12868.75 satd[64x64] 14.70x 7139.86 104942.77 avg_pp[64x64] 30.89x 2182.54 67412.66 avg_pp_aligned[64x64] 30.81x 2184.19 67299.88 sad[64x64] 8.28x 2351.41 19481.32 sad_x3[64x64] 5.16x 9671.82 49878.30 sad_x4[64x64] 5.34x 12215.63 65270.44 copy_pp[64x64] 32.68x 2087.91 68235.98 addAvg[64x64] 32.25x 3716.76 119857.12 addAvg_aligned[64x64] 32.45x 3704.39 120189.99 sse_ss[64x64] 15.12x 2788.37 42158.66 sub_ps[64x64] 17.84x 2618.55 46708.24 add_ps[64x64] 40.28x 2664.87 107329.36 add_ps_aligned[64x64] 40.50x 2659.47 107709.38 copy_ss[64x64] 31.65x 2163.87 68492.41 copy_sp[64x64] 32.87x 2085.15 68544.87 copy_ps[64x64] 32.69x 2090.96 68354.51 [i420] copy_pp[32x32] 20.29x 540.42 10964.33 [i420] addAvg[32x32] 29.38x 978.84 28762.85 [i420] addAvg_aligned[32x32] 29.69x 967.60 28731.56 [i420] satd[32x32] 14.26x 1843.02 26285.07 [i420] copy_ss[32x32] 17.11x 539.69 9233.69 [i420] copy_ps[32x32] 14.94x 618.05 9234.11 [i420] copy_sp[32x32] 16.50x 559.93 9236.49 [i420] sse_pp[32x32] 11.12x 975.17 10839.60 [i420] sub_ps[32x32] 25.96x 677.37 17587.82 [i420] add_ps[32x32] 32.65x 721.68 23560.68 [i420] add_ps_aligned[32x32] 32.56x 722.17 23515.65 [i420] sa8d[32x32] 6.40x 3792.37 24290.00 [i422] copy_pp[32x64] 18.00x 1054.20 18972.67 [i422] addAvg[32x64] 30.58x 1862.50 56946.33 [i422] addAvg_aligned[32x64] 30.78x 1862.93 57344.59 [i422] satd[32x64] 14.64x 3606.65 52787.57 [i422] copy_ss[32x64] 17.78x 1055.68 18768.01 [i422] copy_ps[32x64] 17.75x 1057.07 18766.62 [i422] copy_sp[32x64] 17.77x 1055.85 18765.48 [i422] sse_pp[32x64] 13.85x 1422.84 19708.58 [i422] sub_ps[32x64] 17.16x 1327.34 22773.76 [i422] add_ps[32x64] 42.32x 1389.35 58800.14 [i422] add_ps_aligned[32x64] 42.57x 1391.81 59251.28 [i422] sa8d[32x64] 5.25x 9388.76 49277.75 satd[64x32] 14.77x 3587.06 52988.74 avg_pp[64x32] 30.21x 1135.55 34304.91 avg_pp_aligned[64x32] 30.18x 1133.83 34218.50 sad[64x32] 7.85x 1247.60 9788.36 sad_x3[64x32] 5.23x 4785.03 25037.13 sad_x4[64x32] 5.36x 6114.77 32802.50 copy_pp[64x32] 16.75x 1053.89 17651.53 addAvg[64x32] 32.14x 1883.56 60543.41 addAvg_aligned[64x32] 32.11x 1898.34 60961.30 [i420] copy_pp[32x16] 16.82x 288.16 4847.15 [i420] addAvg[32x16] 27.20x 530.31 14423.09 [i420] addAvg_aligned[32x16] 26.69x 534.61 14266.79 [i420] satd[32x16] 13.61x 971.95 13227.89 [i422] copy_pp[32x32] 17.14x 538.98 9239.86 [i422] addAvg[32x32] 29.17x 978.39 28540.64 [i422] addAvg_aligned[32x32] 29.49x 968.69 28570.68 [i422] satd[32x32] 14.39x 1851.88 26653.31 satd[32x64] 14.70x 3622.19 53247.98 avg_pp[32x64] 29.19x 1144.45 33401.08 avg_pp_aligned[32x64] 29.26x 1145.77 33526.21 sad[32x64] 8.23x 1245.50 10245.16 sad_x3[32x64] 5.48x 4828.21 26473.47 sad_x4[32x64] 5.61x 6173.60 34638.36 copy_pp[32x64] 17.77x 1055.85 18767.15 addAvg[32x64] 30.44x 1883.13 57313.84 addAvg_aligned[32x64] 30.88x 1857.77 57364.79 [i420] copy_pp[16x32] 15.90x 291.14 4629.96 [i420] addAvg[16x32] 22.12x 616.52 13634.54 [i420] addAvg_aligned[16x32] 22.72x 600.82 13648.59 [i420] satd[16x32] 13.57x 979.40 13295.22 [i422] copy_pp[16x64] 16.40x 548.30 8991.21 [i422] addAvg[16x64] 25.54x 1063.73 27162.53 [i422] addAvg_aligned[16x64] 26.09x 1039.81 27131.24 [i422] satd[16x64] 14.33x 1866.46 26741.54 satd[64x16] 14.48x 1849.34 26779.98 avg_pp[64x16] 27.12x 622.47 16878.87 avg_pp_aligned[64x16] 27.38x 622.61 17047.88 sad[64x16] 7.23x 691.42 4999.24 sad_x3[64x16] 5.24x 2403.11 12590.44 sad_x4[64x16] 5.28x 3113.95 16426.43 copy_pp[64x16] 31.77x 538.24 17102.49 addAvg[64x16] 30.48x 968.02 29509.70 addAvg_aligned[64x16] 30.07x 978.70 29432.12 [i420] copy_pp[ 32x8] 33.08x 156.84 5188.28 [i420] addAvg[ 32x8] 24.05x 297.65 7157.99 [i420] addAvg_aligned[ 32x8] 23.89x 300.31 7173.95 [i420] satd[ 32x8] 11.90x 565.33 6724.77 [i422] copy_pp[32x16] 17.19x 282.03 4846.83 [i422] addAvg[32x16] 25.96x 546.58 14190.88 [i422] addAvg_aligned[32x16] 26.00x 547.64 14239.80 [i422] satd[32x16] 13.74x 963.54 13239.00 satd[64x48] 14.89x 5350.15 79642.74 avg_pp[64x48] 29.70x 1734.06 51493.21 avg_pp_aligned[64x48] 29.97x 1720.24 51559.14 sad[64x48] 8.17x 1786.45 14591.21 sad_x3[64x48] 5.30x 7083.04 37574.29 sad_x4[64x48] 5.36x 9109.08 48823.81 copy_pp[64x48] 16.82x 1569.15 26399.56 addAvg[64x48] 30.60x 2787.22 85287.92 addAvg_aligned[64x48] 30.54x 2787.81 85148.76 [i420] copy_pp[32x24] 17.44x 411.04 7168.20 [i420] addAvg[32x24] 29.25x 736.00 21527.32 [i420] addAvg_aligned[32x24] 28.70x 755.96 21695.36 [i420] satd[32x24] 14.26x 1417.68 20220.16 [i422] copy_pp[32x48] 17.36x 796.02 13816.29 [i422] addAvg[32x48] 28.87x 1446.92 41769.94 [i422] addAvg_aligned[32x48] 29.04x 1451.50 42156.83 [i422] satd[32x48] 7.77x 5125.00 39814.43 satd[16x64] 14.18x 1870.59 26518.92 avg_pp[16x64] 27.77x 622.09 17277.91 avg_pp_aligned[16x64] 27.56x 632.31 17427.47 sad[16x64] 7.47x 756.24 5646.57 sad_x3[16x64] 5.85x 2460.83 14396.71 sad_x4[16x64] 5.86x 3207.35 18790.86 copy_pp[16x64] 16.38x 547.81 8975.71 addAvg[16x64] 25.83x 1049.05 27099.54 addAvg_aligned[16x64] 25.47x 1072.80 27320.20 [i420] copy_pp[ 8x32] 8.97x 283.47 2542.59 [i420] addAvg[ 8x32] 13.32x 531.78 7081.25 [i420] addAvg_aligned[ 8x32] 13.25x 529.36 7014.73 [i420] satd[ 8x32] 7.26x 905.10 6568.78 [i422] copy_pp[ 8x64] 9.03x 538.39 4860.08 [i422] addAvg[ 8x64] 13.84x 1037.81 14359.84 [i422] addAvg_aligned[ 8x64] 13.97x 1030.15 14387.75 [i422] satd[ 8x64] 7.65x 1756.16 13434.38 satd[48x64] 14.66x 5390.81 79002.79 avg_pp[48x64] 29.97x 1689.60 50629.78 avg_pp_aligned[48x64] 30.31x 1674.67 50759.12 sad[48x64] 8.03x 1832.22 14720.52 sad_x3[48x64] 5.30x 7193.95 38135.55 sad_x4[48x64] 5.31x 9381.44 49769.16 copy_pp[48x64] 16.97x 1572.23 26687.96 addAvg[48x64] 29.73x 2891.99 85978.94 addAvg_aligned[48x64] 29.82x 2878.82 85843.01 [i420] copy_pp[24x32] 12.58x 529.81 6662.48 [i420] addAvg[24x32] 13.39x 1514.35 20276.15 [i420] addAvg_aligned[24x32] 13.32x 1504.68 20045.02 [i420] satd[24x32] 8.11x 2600.51 21082.48 [i422] copy_pp[24x64] 23.99x 1054.24 25294.27 [i422] addAvg[24x64] 23.00x 1878.27 43201.79 [i422] addAvg_aligned[24x64] 23.07x 1888.63 43575.91 [i422] satd[24x64] 7.80x 5157.40 40204.83 ssd_s[4x4] 3.75x 72.77 272.57 ssd_s_aligned[4x4] 3.72x 73.54 273.69 sa8d[4x4] 2.72x 203.49 554.38 residual[4x4] 4.30x 74.69 321.10 residual_aligned[4x4] 4.25x 75.25 320.12 blkfill[4x4] 0.99x 72.80 72.24 blkfill_aligned[4x4] 1.04x 72.73 75.61 transpose[4x4] 3.16x 72.73 229.92 cpy2Dto1D_shl[4x4] 4.41x 73.22 323.07 cpy2Dto1D_shr[4x4] 4.53x 74.20 335.83 cpy1Dto2D_shl[4x4] 4.36x 73.92 322.08 cpy1Dto2D_shl_aligned[4x4] 4.44x 73.71 327.13 cpy1Dto2D_shr[4x4] 4.23x 74.76 316.47 copy_cnt[4x4] 3.50x 75.50 264.57 psy_cost_pp[4x4] 9.42x 177.92 1675.93 ssimDist[4x4] 3.89x 154.04 599.00 ssd_s[8x8] 5.00x 76.79 383.81 ssd_s_aligned[8x8] 4.97x 77.42 384.93 sa8d[8x8] 4.81x 339.35 1632.59 residual[8x8] 11.47x 98.40 1128.70 residual_aligned[8x8] 11.55x 97.73 1128.84 blkfill[8x8] 0.99x 77.42 76.59 blkfill_aligned[8x8] 0.99x 76.93 76.17 transpose[8x8] 8.46x 81.91 693.27 var[8x8] 2.69x 155.76 419.16 cpy2Dto1D_shl[8x8] 11.22x 76.34 856.27 cpy2Dto1D_shr[8x8] 14.66x 76.90 1127.29 cpy1Dto2D_shl[8x8] 11.86x 73.64 873.25 cpy1Dto2D_shl_aligned[8x8] 11.61x 75.22 873.53 cpy1Dto2D_shr[8x8] 15.07x 74.73 1126.31 copy_cnt[8x8] 14.68x 77.04 1130.66 psy_cost_pp[8x8] 6.16x 613.25 3780.00 ssimDist[8x8] 7.03x 327.13 2298.64 ssd_s[16x16] 7.45x 184.12 1372.22 ssd_s_aligned[16x16] 7.46x 183.81 1371.66 sa8d[16x16] 5.09x 1208.53 6153.27 residual[16x16] 14.86x 200.86 2984.84 residual_aligned[16x16] 14.99x 198.79 2979.14 blkfill[16x16] 1.65x 147.04 242.12 blkfill_aligned[16x16] 1.64x 147.35 241.70 transpose[16x16] 8.85x 290.16 2568.82 var[16x16] 2.86x 393.56 1124.21 cpy2Dto1D_shl[16x16] 23.13x 155.09 3587.11 cpy2Dto1D_shr[16x16] 22.48x 194.00 4361.88 cpy1Dto2D_shl[16x16] 23.85x 153.31 3656.41 cpy1Dto2D_shl_aligned[16x16] 24.15x 153.06 3696.95 cpy1Dto2D_shr[16x16] 23.10x 189.51 4378.58 copy_cnt[16x16] 22.77x 191.48 4360.52 psy_cost_pp[16x16] 6.15x 2408.50 14818.31 ssimDist[16x16] 8.37x 1096.08 9168.74 ssd_s[32x32] 9.70x 511.89 4965.37 ssd_s_aligned[32x32] 9.86x 503.69 4968.73 sa8d[32x32] 5.18x 4735.97 24542.64 residual[32x32] 16.86x 680.53 11476.91 residual_aligned[32x32] 16.69x 687.57 11475.64 blkfill[32x32] 1.91x 533.98 1019.56 blkfill_aligned[32x32] 1.91x 533.77 1016.89 transpose[32x32] 7.67x 1205.24 9245.19 var[32x32] 2.85x 1445.98 4124.53 cpy2Dto1D_shl[32x32] 25.57x 540.22 13813.33 cpy2Dto1D_shr[32x32] 32.19x 544.02 17509.84 cpy1Dto2D_shl[32x32] 32.05x 548.41 17574.21 cpy1Dto2D_shl_aligned[32x32] 31.93x 550.90 17589.15 cpy1Dto2D_shr[32x32] 31.16x 544.59 16968.25 copy_cnt[32x32] 32.56x 540.85 17609.22 psy_cost_pp[32x32] 6.28x 9450.49 59371.64 ssimDist[32x32] 9.14x 4054.22 37072.64 sa8d[64x64] 5.26x 18860.90 99153.95 transpose[64x64] 7.43x 4794.51 35612.46 var[64x64] 2.55x 5762.36 14679.34 psy_cost_pp[64x64] 6.24x 37914.75 236517.09 ssimDist[64x64] 9.26x 16122.24 149218.27 weight_pp 22.25x 1729.58 38479.10 weight_sp 17.92x 1942.13 34810.62 downscale 14.21x 33463.71 475646.78 scale1D_128to64 12.79x 213.33 2729.30 scale1D_128to64_aligned 12.71x 211.68 2689.60 scale2D_64to32 13.53x 1898.34 25676.22 ssim_4x4x2_core 6.64x 171.31 1136.69 ssim_end_4 2.46x 169.34 417.05 calSign 6.48x 185.52 1202.91 SAO_EO_0 9.52x 548.13 5216.12 SAO_EO_1 13.75x 296.07 4072.34 SAO_EO_1_2Rows 16.86x 472.35 7962.01 SAO_EO_2[0] 6.05x 185.07 1119.58 SAO_EO_2[1] 9.68x 426.55 4127.33 SAO_EO_3[0] 3.16x 324.54 1025.59 SAO_EO_3[1] 9.11x 439.19 3999.54 SAO_BO_0 12.97x 9104.98 118046.66 saoCuStatsE0 1.07x 108365.98 116107.98 saoCuStatsE1 1.22x 126757.32 154820.36 saoCuStatsE2 1.08x 143358.39 154897.50 saoCuStatsE3 1.22x 128643.20 157206.09 planecopy_cp 15.84x 2287.72 36247.09 propagateCost 3.17x 1625.48 5150.54 cuTreeFix8Pack 4.83x 1222.65 5907.35 cuTreeFix8Unpack 3.58x 1797.19 6440.98 scanPosLast 16.68x 4336.07 72323.89 findPosFirstLast 4.83x 101.03 488.18 costCoeffNxN 1.97x 806.66 1588.12 costCoeffRemain 1.00x 273.87 274.25 pelFilterLumaStrong_Vertical 2.12x 477.91 1014.93 pelFilterLumaStrong_Horizontal 3.67x 290.51 1065.85 pelFilterChroma_Vertical 1.07x 350.95 374.55 pelFilterChroma_Horizontal 1.94x 198.27 385.35 integral_init4v 5.18x 127.11 658.90 integral_init8v 8.83x 127.11 1122.67 integral_init12v 4.97x 132.19 656.65 integral_init16v 3.63x 180.48 655.95 integral_init24v 4.89x 135.87 663.81 integral_init32v 8.95x 127.25 1139.36 integral_init4h 4.99x 247.85 1237.13 integral_init8h 3.77x 339.84 1281.18 integral_init12h 2.81x 476.94 1342.48 integral_init16h 1.95x 548.93 1071.18 normFact[8x8] 5.23x 187.34 979.58 normFact[16x16] 6.67x 592.39 3950.16 normFact[32x32] 7.23x 2164.32 15653.71 normFact[64x64] 7.50x 8527.34 63984.35 == transforms primitives == dst4x4 7.47x 163.88 1223.39 dct4x4 6.31x 147.25 928.66 dct8x8 4.51x 850.02 3832.32 dct16x16 11.03x 3846.53 42440.90 dct32x32 8.18x 30072.79 245865.11 idst4x4 8.88x 175.72 1560.94 idct4x4 9.94x 147.11 1462.99 idct8x8 16.24x 703.71 11430.66 idct16x16 9.25x 3811.85 35248.44 idct32x32 6.58x 26308.30 173181.11 dequant_normal 16.04x 1974.78 31678.58 dequant_scaling 15.41x 2844.60 43840.20 quant 15.90x 4280.16 68065.40 nquant 17.59x 3286.81 57810.74 nonPsyRdoQuant[4x4] 3.21x 174.12 558.18 nonPsyRdoQuant[8x8] 3.07x 190.08 583.43 nonPsyRdoQuant[16x16] 3.06x 185.21 566.03 nonPsyRdoQuant[32x32] 2.97x 189.06 561.12 psyRdoQuant_1p[4x4] 3.23x 171.97 555.23 psyRdoQuant_1p[8x8] 3.30x 173.97 574.59 psyRdoQuant_1p[16x16] 3.27x 172.50 563.93 psyRdoQuant_1p[32x32] 3.25x 171.76 557.47 count_nonzero[4x4] 1.00x 74.80 75.05 count_nonzero[8x8] 2.86x 74.73 213.93 count_nonzero[16x16] 3.96x 149.28 590.72 count_nonzero[32x32] 6.23x 367.82 2292.46 denoiseDct 16.23x 2385.22 38713.37 == interp primitives == luma_hpp[ 4x4] 6.50x 261.48 1700.62 luma_hps[ 4x4] 7.20x 624.85 4501.04 luma_vpp[ 4x4] 7.33x 242.67 1779.94 luma_vps[ 4x4] 6.63x 234.62 1555.01 luma_vsp[ 4x4] 10.38x 183.14 1901.22 luma_vss[ 4x4] 7.44x 210.00 1563.43 luma_hv [ 4x4] 7.27x 870.87 6333.39 luma_hpp[ 8x8] 13.49x 459.64 6200.76 luma_hps[ 8x8] 10.40x 1031.37 10721.39 luma_vpp[ 8x8] 14.45x 472.91 6835.59 luma_vps[ 8x8] 14.80x 444.76 6584.36 luma_vsp[ 8x8] 14.25x 453.06 6457.29 luma_vss[ 8x8] 13.61x 423.36 5761.74 luma_hv [ 8x8] 11.71x 1522.41 17822.37 convert_p2s[ 8x8] 9.97x 112.76 1124.49 convert_p2s_aligned[ 8x8] 9.97x 112.76 1124.49 luma_hpp[16x16] 22.95x 1168.28 26814.21 luma_hps[16x16] 25.11x 1471.58 36956.35 luma_vpp[16x16] 17.27x 1584.72 27373.51 luma_vps[16x16] 18.24x 1479.94 26990.26 luma_vsp[16x16] 17.33x 1544.52 26766.37 luma_vss[16x16] 16.08x 1362.36 21902.43 luma_hv [16x16] 21.17x 3070.23 64990.72 convert_p2s[16x16] 16.99x 192.77 3275.66 convert_p2s_aligned[16x16] 17.56x 188.36 3307.11 luma_hpp[32x32] 25.00x 4322.90 108075.79 luma_hps[32x32] 26.02x 4759.75 123837.02 luma_vpp[32x32] 17.49x 6148.43 107538.23 luma_vps[32x32] 18.42x 5720.87 105395.45 luma_vsp[32x32] 18.14x 6036.76 109490.10 luma_vss[32x32] 19.36x 5349.09 103584.43 luma_hv [32x32] 21.98x 10854.63 238555.36 convert_p2s[32x32] 20.12x 557.72 11222.35 convert_p2s_aligned[32x32] 17.86x 540.39 9650.18 luma_hpp[64x64] 21.52x 19512.20 419953.44 luma_hps[64x64] 25.71x 17698.23 454959.78 luma_vpp[64x64] 15.08x 24326.00 366851.09 luma_vps[64x64] 18.46x 23009.40 424692.84 luma_vsp[64x64] 21.12x 24022.19 507302.47 luma_vss[64x64] 18.86x 21322.86 402068.94 luma_hv [64x64] 21.40x 42261.83 904375.69 convert_p2s[64x64] 18.05x 2085.15 37632.50 convert_p2s_aligned[64x64] 17.10x 2089.14 35714.17 luma_hpp[ 8x4] 13.62x 244.00 3322.47 luma_hps[ 8x4] 11.72x 756.10 8864.05 luma_vpp[ 8x4] 12.21x 274.47 3352.42 luma_vps[ 8x4] 12.58x 254.93 3206.67 luma_vsp[ 8x4] 12.26x 277.83 3406.85 luma_vss[ 8x4] 12.61x 257.61 3249.74 luma_hv [ 8x4] 11.26x 1096.64 12342.91 convert_p2s[ 8x4] 5.07x 77.35 391.80 convert_p2s_aligned[ 8x4] 5.14x 76.16 391.66 luma_hpp[ 4x8] 6.69x 498.09 3332.17 luma_hps[ 4x8] 7.36x 825.43 6078.78 luma_vpp[ 4x8] 12.16x 285.18 3468.80 luma_vps[ 4x8] 12.00x 252.30 3028.24 luma_vsp[ 4x8] 13.50x 263.68 3558.50 luma_vss[ 4x8] 12.34x 246.17 3037.41 luma_hv [ 4x8] 8.32x 1148.29 9558.94 convert_p2s[ 4x8] 4.78x 79.35 379.04 convert_p2s_aligned[ 4x8] 4.83x 78.75 380.72 luma_hpp[ 16x8] 21.70x 624.15 13545.91 luma_hps[ 16x8] 24.41x 1001.15 24438.28 luma_vpp[ 16x8] 11.80x 985.92 11631.50 luma_vps[ 16x8] 15.50x 846.55 13120.16 luma_vsp[ 16x8] 14.40x 937.29 13494.82 luma_vss[ 16x8] 16.46x 787.09 12958.71 luma_hv [ 16x8] 19.20x 1984.28 38102.45 convert_p2s[ 16x8] 11.30x 115.31 1303.07 convert_p2s_aligned[ 16x8] 11.32x 115.17 1304.28 luma_hpp[ 8x16] 16.52x 820.08 13550.26 luma_hps[ 8x16] 12.16x 1522.04 18511.91 luma_vpp[ 8x16] 17.07x 803.13 13706.25 luma_vps[ 8x16] 13.42x 747.31 10029.82 luma_vsp[ 8x16] 16.38x 796.33 13042.02 luma_vss[ 8x16] 18.12x 718.28 13015.50 luma_hv [ 8x16] 14.10x 2338.94 32990.20 convert_p2s[ 8x16] 7.34x 191.23 1403.93 convert_p2s_aligned[ 8x16] 7.38x 191.48 1412.91 luma_hpp[32x16] 24.37x 2227.71 54286.75 luma_hps[32x16] 26.19x 2824.77 73994.21 luma_vpp[32x16] 17.57x 3077.06 54055.71 luma_vps[32x16] 18.53x 2898.59 53715.53 luma_vsp[32x16] 17.53x 3060.84 53654.51 luma_vss[32x16] 18.97x 2686.56 50972.77 luma_hv [32x16] 21.91x 6004.30 131564.38 convert_p2s[32x16] 19.08x 310.12 5917.95 convert_p2s_aligned[32x16] 17.82x 309.66 5517.94 luma_hpp[16x32] 24.30x 2239.40 54412.45 luma_hps[16x32] 26.45x 2363.09 62504.11 luma_vpp[16x32] 17.77x 3068.02 54505.17 luma_vps[16x32] 13.63x 2918.73 39784.83 luma_vsp[16x32] 16.43x 3059.43 50265.33 luma_vss[16x32] 19.05x 2695.53 51341.42 luma_hv [16x32] 21.70x 5468.34 118637.10 convert_p2s[16x32] 18.01x 305.86 5507.56 convert_p2s_aligned[16x32] 17.64x 310.29 5473.47 luma_hpp[64x32] 23.49x 9229.79 216843.16 luma_hps[64x32] 26.44x 9444.88 249676.81 luma_vpp[64x32] 17.77x 12140.88 215686.00 luma_vps[64x32] 18.43x 11490.35 211716.47 luma_vsp[64x32] 16.50x 11990.40 197801.62 luma_vss[64x32] 19.08x 10626.22 202751.98 luma_hv [64x32] 22.18x 21453.07 475827.34 convert_p2s[64x32] 21.24x 1053.92 22387.52 convert_p2s_aligned[64x32] 16.97x 1053.75 17882.47 luma_hpp[32x64] 21.98x 9347.05 205404.83 luma_hps[32x64] 24.86x 9187.82 228448.28 luma_vpp[32x64] 15.65x 12092.86 189292.06 luma_vps[32x64] 18.33x 11454.50 210003.36 luma_vsp[32x64] 20.95x 11962.91 250627.41 luma_vss[32x64] 19.09x 10554.64 201524.67 luma_hv [32x64] 19.60x 23346.14 457506.38 convert_p2s[32x64] 30.39x 1152.81 35035.21 convert_p2s_aligned[32x64] 33.17x 1056.72 35048.12 luma_hpp[16x12] 21.16x 884.30 18707.68 luma_hps[16x12] 21.57x 1233.53 26610.24 luma_vpp[16x12] 14.62x 1194.34 17465.28 luma_vps[16x12] 17.70x 1125.99 19931.90 luma_vsp[16x12] 16.97x 1192.07 20230.14 luma_vss[16x12] 17.48x 1087.05 19003.73 luma_hv [16x12] 19.31x 2461.35 47528.46 convert_p2s[16x12] 23.07x 155.73 3592.16 convert_p2s_aligned[16x12] 23.11x 155.34 3590.20 luma_hpp[12x16] 8.39x 2428.14 20360.04 luma_hps[12x16] 11.81x 2349.59 27757.03 luma_vpp[12x16] 14.85x 1231.04 18285.71 luma_vps[12x16] 15.62x 1116.29 17431.26 luma_vsp[12x16] 18.29x 1190.04 21768.88 luma_vss[12x16] 16.29x 1065.70 17363.51 luma_hv [12x16] 13.67x 3578.83 48939.12 convert_p2s[12x16] 8.38x 290.82 2438.47 convert_p2s_aligned[12x16] 8.62x 290.86 2507.94 luma_hpp[ 16x4] 18.47x 366.84 6775.94 luma_hps[ 16x4] 24.03x 734.07 17638.03 luma_vpp[ 16x4] 12.58x 535.70 6737.71 luma_vps[ 16x4] 12.77x 519.87 6637.52 luma_vsp[ 16x4] 13.98x 555.94 7771.82 luma_vss[ 16x4] 12.78x 507.93 6489.48 luma_hv [ 16x4] 18.95x 1307.94 24790.24 convert_p2s[ 16x4] 8.67x 75.71 656.65 convert_p2s_aligned[ 16x4] 8.74x 75.67 661.28 luma_hpp[ 4x16] 6.95x 961.79 6687.39 luma_hps[ 4x16] 7.52x 1240.95 9331.51 luma_vpp[ 4x16] 14.97x 466.57 6984.68 luma_vps[ 4x16] 13.89x 425.43 5908.90 luma_vsp[ 4x16] 15.39x 457.36 7037.11 luma_vss[ 4x16] 13.54x 440.59 5965.57 luma_hv [ 4x16] 9.21x 1772.98 16325.32 convert_p2s[ 4x16] 4.27x 165.60 706.87 convert_p2s_aligned[ 4x16] 4.26x 165.21 703.79 luma_hpp[32x24] 24.91x 3260.92 81242.79 luma_hps[32x24] 26.41x 3741.39 98823.88 luma_vpp[32x24] 16.65x 4920.86 81923.29 luma_vps[32x24] 17.36x 4539.45 78818.18 luma_vsp[32x24] 17.02x 4810.52 81889.90 luma_vss[32x24] 17.98x 4208.65 75650.78 luma_hv [32x24] 21.30x 8664.72 184536.98 convert_p2s[32x24] 21.57x 415.24 8956.63 convert_p2s_aligned[32x24] 18.84x 413.24 7783.49 luma_hpp[24x32] 11.37x 7157.53 81399.62 luma_hps[24x32] 12.94x 7260.30 93944.77 luma_vpp[24x32] 17.71x 4586.38 81225.30 luma_vps[24x32] 18.55x 4348.55 80684.61 luma_vsp[24x32] 17.87x 4530.63 80953.11 luma_vss[24x32] 18.80x 4028.92 75761.60 luma_hv [24x32] 14.98x 11960.78 179126.22 convert_p2s[24x32] 24.69x 542.74 13399.52 convert_p2s_aligned[24x32] 23.20x 555.20 12880.70 luma_hpp[ 32x8] 23.65x 1145.00 27074.43 luma_hps[ 32x8] 25.70x 1863.79 47908.05 luma_vpp[ 32x8] 14.34x 1923.46 27590.24 luma_vps[ 32x8] 12.09x 1662.18 20096.59 luma_vsp[ 32x8] 14.93x 1799.09 26858.12 luma_vss[ 32x8] 16.53x 1557.73 25745.97 luma_hv [ 32x8] 20.61x 3716.38 76581.12 convert_p2s[ 32x8] 17.55x 186.78 3278.47 convert_p2s_aligned[ 32x8] 17.42x 188.32 3280.18 luma_hpp[ 8x32] 16.81x 1593.37 26792.18 luma_hps[ 8x32] 12.42x 2515.90 31248.34 luma_vpp[ 8x32] 17.34x 1578.43 27376.45 luma_vps[ 8x32] 13.61x 1458.69 19852.45 luma_vsp[ 8x32] 16.44x 1588.04 26105.37 luma_vss[ 8x32] 19.05x 1366.28 26033.83 luma_hv [ 8x32] 14.70x 4098.82 60255.83 convert_p2s[ 8x32] 9.02x 322.62 2908.72 convert_p2s_aligned[ 8x32] 9.05x 322.55 2919.24 luma_hpp[64x48] 23.04x 14150.55 326004.72 luma_hps[64x48] 26.41x 13392.18 353693.31 luma_vpp[64x48] 17.41x 18459.54 321349.66 luma_vps[64x48] 18.43x 17191.43 316889.31 luma_vsp[64x48] 17.52x 18130.53 317720.47 luma_vss[64x48] 19.03x 15965.82 303806.19 luma_hv [64x48] 21.73x 31788.30 690667.00 convert_p2s[64x48] 17.76x 1571.69 27919.06 convert_p2s_aligned[64x48] 16.96x 1573.32 26681.08 luma_hpp[48x64] 23.01x 14159.30 325744.22 luma_hps[48x64] 13.61x 21798.87 296674.31 luma_vpp[48x64] 14.98x 18420.48 275939.00 luma_vps[48x64] 13.64x 17202.87 234579.95 luma_vsp[48x64] 17.62x 18186.44 320444.16 luma_vss[48x64] 16.25x 15944.88 259099.17 luma_hv [48x64] 15.43x 41126.52 634385.19 convert_p2s[48x64] 17.98x 1575.30 28317.31 convert_p2s_aligned[48x64] 17.26x 1575.46 27193.53 luma_hpp[64x16] 24.35x 4294.38 104573.55 luma_hps[64x16] 26.25x 5606.34 147163.14 luma_vpp[64x16] 14.99x 6140.09 92055.89 luma_vps[64x16] 18.56x 5750.06 106692.76 luma_vsp[64x16] 20.60x 6105.95 125809.92 luma_vss[64x16] 18.79x 5345.93 100426.44 luma_hv [64x16] 22.26x 11656.24 259522.97 convert_p2s[64x16] 21.40x 541.93 11595.40 convert_p2s_aligned[64x16] 17.82x 541.44 9650.18 luma_hpp[16x64] 22.89x 4335.66 99223.39 luma_hps[16x64] 22.60x 4374.88 98875.91 luma_vpp[16x64] 15.14x 6154.36 93203.25 luma_vps[16x64] 18.38x 5713.93 105033.25 luma_vsp[16x64] 17.75x 6089.16 108071.02 luma_vss[16x64] 18.79x 5386.35 101185.34 luma_hv [16x64] 19.46x 10832.82 210798.48 convert_p2s[16x64] 18.14x 619.14 11233.31 convert_p2s_aligned[16x64] 16.12x 585.70 9439.74 = Color Space i420 = chroma_hpp[ 4x4] 5.70x 197.99 1128.00 chroma_hps[ 4x4] 5.36x 282.10 1511.61 chroma_vpp[ 4x4] 7.43x 139.02 1033.45 chroma_vps[ 4x4] 7.16x 124.52 892.18 chroma_vsp[ 4x4] 8.00x 139.12 1112.42 chroma_vss[ 4x4] 7.68x 114.75 880.82 chroma_p2s[ 4x4] 4.30x 75.60 325.45 chroma_p2s_aligned[ 4x4] 4.33x 75.32 326.15 chroma_hpp[ 8x8] 10.15x 432.08 4384.89 chroma_hps[ 8x8] 8.24x 524.42 4321.06 chroma_vpp[ 8x8] 13.60x 305.63 4157.55 chroma_vps[ 8x8] 11.33x 285.15 3231.36 chroma_vsp[ 8x8] 12.97x 310.01 4020.86 chroma_vss[ 8x8] 13.49x 277.97 3750.48 chroma_p2s[ 8x8] 10.02x 112.97 1132.48 chroma_p2s_aligned[ 8x8] 10.03x 112.93 1132.77 chroma_hpp[16x16] 8.73x 1506.38 13153.96 chroma_hps[16x16] 9.29x 1638.69 15230.96 chroma_vpp[16x16] 18.71x 747.66 13985.13 chroma_vps[16x16] 19.59x 646.28 12661.85 chroma_vsp[16x16] 21.66x 731.18 15834.31 chroma_vss[16x16] 22.77x 642.85 14638.86 chroma_p2s[16x16] 14.31x 188.04 2690.30 chroma_p2s_aligned[16x16] 14.08x 187.13 2634.42 chroma_hpp[32x32] 9.19x 5755.63 52900.08 chroma_hps[32x32] 9.76x 5858.16 57192.52 chroma_vpp[32x32] 19.73x 2763.28 54520.60 chroma_vps[32x32] 21.43x 2421.36 51888.38 chroma_vsp[32x32] 22.64x 2775.90 62849.76 chroma_vss[32x32] 27.99x 2110.23 59059.38 chroma_p2s[32x32] 17.72x 542.14 9604.76 chroma_p2s_aligned[32x32] 17.64x 542.00 9561.89 chroma_hpp[ 4x2] 5.04x 103.65 522.69 chroma_hps[ 4x2] 5.08x 217.98 1108.08 chroma_vpp[ 4x2] 6.90x 77.21 532.93 chroma_vps[ 4x2] 6.47x 78.65 508.66 chroma_vsp[ 4x2] 7.78x 76.51 595.49 chroma_vss[ 4x2] 7.94x 82.54 655.67 chroma_p2s[ 4x2] 1.88x 73.96 139.02 chroma_p2s_aligned[ 4x2] 1.84x 75.39 138.60 chroma_hpp[ 2x4] 3.39x 146.72 497.72 chroma_hps[ 2x4] 3.64x 199.11 725.25 chroma_vpp[ 2x4] 3.68x 150.33 553.27 chroma_vps[ 2x4] 4.07x 124.21 505.01 chroma_vsp[ 2x4] 3.91x 150.51 587.78 chroma_vss[ 2x4] 4.37x 116.15 507.96 chroma_p2s[ 2x4] 1.65x 76.86 126.81 chroma_p2s_aligned[ 2x4] 1.66x 75.81 125.69 chroma_hpp[ 8x4] 7.16x 238.80 1708.62 chroma_hps[ 8x4] 8.09x 351.68 2844.75 chroma_vpp[ 8x4] 9.62x 183.56 1765.57 chroma_vps[ 8x4] 9.10x 181.67 1654.05 chroma_vsp[ 8x4] 10.95x 183.83 2012.89 chroma_vss[ 8x4] 10.64x 175.58 1867.84 chroma_p2s[ 8x4] 5.17x 75.46 389.98 chroma_p2s_aligned[ 8x4] 5.17x 75.32 389.70 chroma_hpp[ 4x8] 6.88x 322.79 2219.94 chroma_hps[ 4x8] 5.83x 401.13 2337.13 chroma_vpp[ 4x8] 10.86x 193.79 2104.21 chroma_vps[ 4x8] 9.00x 189.90 1708.62 chroma_vsp[ 4x8] 11.23x 193.75 2176.73 chroma_vss[ 4x8] 8.96x 185.35 1660.60 chroma_p2s[ 4x8] 4.77x 79.17 377.64 chroma_p2s_aligned[ 4x8] 4.67x 81.31 379.74 chroma_hpp[ 16x8] 11.14x 781.80 8706.00 chroma_hps[ 16x8] 8.84x 980.49 8671.86 chroma_vpp[ 16x8] 16.61x 402.73 6691.10 chroma_vps[ 16x8] 17.01x 372.34 6332.75 chroma_vsp[ 16x8] 23.38x 399.09 9331.37 chroma_vss[ 16x8] 22.49x 325.73 7326.01 chroma_p2s[ 16x8] 11.18x 115.17 1287.35 chroma_p2s_aligned[ 16x8] 11.41x 114.86 1310.50 chroma_hpp[ 8x16] 11.36x 776.55 8818.74 chroma_hps[ 8x16] 8.52x 881.17 7510.06 chroma_vpp[ 8x16] 12.31x 568.61 7000.14 chroma_vps[ 8x16] 12.39x 523.23 6480.90 chroma_vsp[ 8x16] 14.33x 557.44 7990.66 chroma_vss[ 8x16] 14.12x 524.07 7400.18 chroma_p2s[ 8x16] 7.42x 189.51 1405.47 chroma_p2s_aligned[ 8x16] 7.42x 190.04 1410.52 chroma_hpp[32x16] 12.06x 2904.65 35021.88 chroma_hps[32x16] 9.43x 3210.40 30280.40 chroma_vpp[32x16] 22.62x 1428.33 32302.12 chroma_vps[32x16] 20.04x 1264.10 25334.39 chroma_vsp[32x16] 22.14x 1424.65 31538.58 chroma_vss[32x16] 21.86x 1089.57 23820.90 chroma_p2s[32x16] 15.33x 311.10 4768.98 chroma_p2s_aligned[32x16] 15.36x 310.78 4774.34 chroma_hpp[16x32] 11.96x 2932.26 35080.10 chroma_hps[16x32] 9.32x 2974.30 27721.27 chroma_vpp[16x32] 18.37x 1461.32 26840.72 chroma_vps[16x32] 19.74x 1279.13 25247.55 chroma_vsp[16x32] 23.77x 1377.79 32752.56 chroma_vss[16x32] 27.24x 1095.97 29853.67 chroma_p2s[16x32] 15.41x 309.83 4773.75 chroma_p2s_aligned[16x32] 17.04x 309.17 5267.29 chroma_hpp[ 8x6] 10.13x 326.29 3305.85 chroma_hps[ 8x6] 8.24x 432.89 3567.62 chroma_vpp[ 8x6] 10.76x 256.11 2756.23 chroma_vps[ 8x6] 10.82x 229.82 2486.75 chroma_vsp[ 8x6] 11.79x 254.09 2995.83 chroma_vss[ 8x6] 12.42x 221.52 2750.38 chroma_p2s[ 8x6] 6.63x 80.23 531.66 chroma_p2s_aligned[ 8x6] 6.73x 79.07 531.80 chroma_hpp[ 6x8] 5.52x 452.18 2495.73 chroma_hps[ 6x8] 5.82x 579.15 3373.35 chroma_vpp[ 6x8] 6.59x 403.05 2658.04 chroma_vps[ 6x8] 6.82x 361.07 2461.22 chroma_vsp[ 6x8] 8.44x 399.06 3369.84 chroma_vss[ 6x8] 8.10x 338.37 2740.38 chroma_p2s[ 6x8] 5.80x 153.17 888.12 chroma_p2s_aligned[ 6x8] 5.78x 153.80 888.68 chroma_hpp[ 8x2] 6.63x 147.77 980.00 chroma_hps[ 8x2] 7.93x 262.11 2077.65 chroma_vpp[ 8x2] 6.81x 142.28 969.48 chroma_vps[ 8x2] 7.67x 115.24 884.47 chroma_vsp[ 8x2] 8.61x 141.54 1218.34 chroma_vss[ 8x2] 8.56x 108.94 932.02 chroma_p2s[ 8x2] 2.94x 75.22 221.36 chroma_p2s_aligned[ 8x2] 3.00x 73.99 221.64 chroma_hpp[ 2x8] 4.32x 222.12 959.24 chroma_hps[ 2x8] 3.89x 273.34 1064.31 chroma_vpp[ 2x8] 4.69x 223.48 1047.05 chroma_vps[ 2x8] 4.57x 201.21 920.52 chroma_vsp[ 2x8] 5.08x 221.35 1123.93 chroma_vss[ 2x8] 4.75x 200.37 950.82 chroma_p2s[ 2x8] 2.23x 82.15 183.49 chroma_p2s_aligned[ 2x8] 2.28x 80.12 182.93 chroma_hpp[16x12] 8.69x 1146.52 9963.85 chroma_hps[16x12] 9.18x 1312.10 12049.14 chroma_vpp[16x12] 18.32x 569.00 10424.24 chroma_vps[16x12] 18.86x 505.65 9534.62 chroma_vsp[16x12] 21.04x 567.07 11930.64 chroma_vss[16x12] 22.50x 505.06 11364.60 chroma_p2s[16x12] 21.41x 155.20 3322.55 chroma_p2s_aligned[16x12] 21.40x 155.27 3322.97 chroma_hpp[12x16] 8.83x 1478.69 13058.37 chroma_hps[12x16] 7.64x 1503.34 11483.23 chroma_vpp[12x16] 11.94x 853.03 10183.45 chroma_vps[12x16] 12.87x 743.04 9564.28 chroma_vsp[12x16] 15.11x 822.25 12426.83 chroma_vss[12x16] 15.41x 725.42 11180.78 chroma_p2s[12x16] 6.99x 277.30 1939.66 chroma_p2s_aligned[12x16] 6.97x 278.25 1939.48 chroma_hpp[ 16x4] 10.53x 422.21 4445.91 chroma_hps[ 16x4] 8.57x 642.75 5506.67 chroma_vpp[ 16x4] 15.19x 227.72 3460.02 chroma_vps[ 16x4] 14.50x 217.63 3156.17 chroma_vsp[ 16x4] 17.41x 227.61 3963.71 chroma_vss[ 16x4] 19.53x 195.05 3809.88 chroma_p2s[ 16x4] 8.97x 76.02 682.04 chroma_p2s_aligned[ 16x4] 8.88x 76.79 681.90 chroma_hpp[ 4x16] 7.78x 570.02 4433.75 chroma_hps[ 4x16] 6.07x 644.74 3916.49 chroma_vpp[ 4x16] 12.63x 329.86 4165.98 chroma_vps[ 4x16] 10.87x 305.07 3315.39 chroma_vsp[ 4x16] 13.71x 312.67 4286.97 chroma_vss[ 4x16] 11.06x 291.14 3220.84 chroma_p2s[ 4x16] 4.26x 165.35 704.63 chroma_p2s_aligned[ 4x16] 4.27x 165.46 707.29 chroma_hpp[32x24] 12.36x 4290.74 53022.27 chroma_hps[32x24] 9.49x 4527.09 42982.25 chroma_vpp[32x24] 19.95x 2092.96 41754.23 chroma_vps[32x24] 20.99x 1836.04 38534.23 chroma_vsp[32x24] 22.48x 2096.64 47139.60 chroma_vss[32x24] 27.37x 1612.98 44154.71 chroma_p2s[32x24] 17.80x 412.23 7336.23 chroma_p2s_aligned[32x24] 17.76x 408.76 7260.08 chroma_hpp[24x32] 13.90x 3764.83 52331.38 chroma_hps[24x32] 9.38x 4376.16 41056.19 chroma_vpp[24x32] 17.31x 2765.11 47865.13 chroma_vps[24x32] 15.87x 2417.12 38350.60 chroma_vsp[24x32] 17.12x 2753.75 47134.41 chroma_vss[24x32] 16.84x 2136.37 35972.43 chroma_p2s[24x32] 23.35x 540.67 12627.27 chroma_p2s_aligned[24x32] 23.31x 542.63 12646.53 chroma_hpp[ 32x8] 8.81x 1503.55 13247.99 chroma_hps[ 32x8] 9.32x 1908.60 17791.24 chroma_vpp[ 32x8] 18.15x 741.57 13459.68 chroma_vps[ 32x8] 19.26x 664.84 12806.91 chroma_vsp[ 32x8] 21.23x 745.16 15820.98 chroma_vss[ 32x8] 20.15x 587.80 11843.92 chroma_p2s[ 32x8] 13.30x 187.06 2488.02 chroma_p2s_aligned[ 32x8] 13.47x 184.86 2489.98 chroma_hpp[ 8x32] 8.75x 1480.90 12953.23 chroma_hps[ 8x32] 9.23x 1530.58 14130.72 chroma_vpp[ 8x32] 12.42x 1086.44 13492.75 chroma_vps[ 8x32] 12.76x 1006.03 12836.71 chroma_vsp[ 8x32] 14.47x 1091.11 15786.97 chroma_vss[ 8x32] 15.76x 938.06 14780.52 chroma_p2s[ 8x32] 7.99x 326.61 2609.08 chroma_p2s_aligned[ 8x32] 8.01x 326.47 2614.69 = Color Space i422 = chroma_hpp[ 4x8] 7.09x 318.66 2258.10 chroma_hps[ 4x8] 5.79x 405.08 2343.81 chroma_vpp[ 4x8] 10.65x 195.89 2085.69 chroma_vps[ 4x8] 8.91x 189.62 1690.24 chroma_vsp[ 4x8] 11.35x 193.75 2198.90 chroma_vss[ 4x8] 8.85x 187.16 1655.87 chroma_p2s[ 4x8] 4.78x 78.79 376.51 chroma_p2s_aligned[ 4x8] 4.79x 78.75 376.93 chroma_hpp[ 8x16] 11.46x 770.04 8821.55 chroma_hps[ 8x16] 8.59x 881.81 7574.34 chroma_vpp[ 8x16] 12.51x 562.10 7034.23 chroma_vps[ 8x16] 12.27x 527.92 6477.81 chroma_vsp[ 8x16] 14.53x 553.17 8039.04 chroma_vss[ 8x16] 14.27x 518.54 7398.68 chroma_p2s[ 8x16] 7.68x 187.27 1437.95 chroma_p2s_aligned[ 8x16] 7.50x 187.73 1407.15 chroma_hpp[16x32] 12.00x 2931.84 35169.18 chroma_hps[16x32] 9.30x 2982.57 27724.91 chroma_vpp[16x32] 18.32x 1465.17 26847.31 chroma_vps[16x32] 19.96x 1273.98 25426.27 chroma_vsp[16x32] 23.53x 1384.63 32581.42 chroma_vss[16x32] 27.17x 1095.90 29770.06 chroma_p2s[16x32] 17.20x 305.88 5260.80 chroma_p2s_aligned[16x32] 17.32x 306.65 5310.86 chroma_hpp[32x64] 12.25x 11399.27 139630.50 chroma_hps[32x64] 9.45x 11228.08 106152.96 chroma_vpp[32x64] 19.38x 5483.17 106250.33 chroma_vps[32x64] 21.34x 4770.30 101800.48 chroma_vsp[32x64] 24.31x 5464.10 132859.30 chroma_vss[32x64] 28.30x 4175.76 118187.35 chroma_p2s[32x64] 32.91x 1063.80 35013.89 chroma_p2s_aligned[32x64] 33.09x 1059.74 35064.11 chroma_hpp[ 4x4] 5.69x 197.88 1126.87 chroma_hps[ 4x4] 5.39x 280.25 1510.76 chroma_vpp[ 4x4] 7.28x 139.44 1015.63 chroma_vps[ 4x4] 7.17x 125.08 896.53 chroma_vsp[ 4x4] 7.94x 139.23 1105.41 chroma_vss[ 4x4] 7.61x 115.94 882.08 chroma_p2s[ 4x4] 4.55x 75.15 342.00 chroma_p2s_aligned[ 4x4] 4.59x 74.20 340.74 chroma_hpp[ 2x8] 4.46x 221.66 988.98 chroma_hps[ 2x8] 3.96x 266.59 1055.61 chroma_vpp[ 2x8] 4.65x 219.73 1021.38 chroma_vps[ 2x8] 4.65x 199.18 925.85 chroma_vsp[ 2x8] 5.08x 219.59 1115.93 chroma_vss[ 2x8] 4.65x 199.49 927.25 chroma_p2s[ 2x8] 2.28x 79.70 181.38 chroma_p2s_aligned[ 2x8] 2.30x 78.68 180.96 chroma_hpp[ 8x8] 10.33x 425.33 4391.76 chroma_hps[ 8x8] 8.24x 524.60 4320.78 chroma_vpp[ 8x8] 13.41x 309.38 4149.26 chroma_vps[ 8x8] 11.32x 286.30 3241.32 chroma_vsp[ 8x8] 12.88x 312.67 4026.75 chroma_vss[ 8x8] 13.23x 278.07 3678.58 chroma_p2s[ 8x8] 10.05x 113.67 1142.02 chroma_p2s_aligned[ 8x8] 9.79x 116.01 1135.29 chroma_hpp[ 4x16] 7.89x 562.28 4433.61 chroma_hps[ 4x16] 6.14x 639.24 3922.38 chroma_vpp[ 4x16] 12.66x 329.90 4175.26 chroma_vps[ 4x16] 10.97x 303.43 3329.98 chroma_vsp[ 4x16] 13.50x 321.95 4345.47 chroma_vss[ 4x16] 10.60x 302.32 3205.41 chroma_p2s[ 4x16] 4.05x 173.37 702.81 chroma_p2s_aligned[ 4x16] 4.30x 163.36 701.96 chroma_hpp[16x16] 8.73x 1511.50 13191.91 chroma_hps[16x16] 9.21x 1656.07 15258.04 chroma_vpp[16x16] 18.48x 750.18 13862.39 chroma_vps[16x16] 19.45x 655.56 12753.07 chroma_vsp[16x16] 21.76x 725.70 15793.43 chroma_vss[16x16] 22.75x 642.43 14618.47 chroma_p2s[16x16] 14.24x 186.75 2660.00 chroma_p2s_aligned[16x16] 14.12x 189.13 2671.24 chroma_hpp[ 8x32] 8.74x 1498.57 13101.53 chroma_hps[ 8x32] 9.24x 1529.95 14140.70 chroma_vpp[ 8x32] 12.24x 1082.02 13245.18 chroma_vps[ 8x32] 12.83x 1000.63 12836.85 chroma_vsp[ 8x32] 14.90x 1073.99 16001.38 chroma_vss[ 8x32] 15.45x 934.76 14441.37 chroma_p2s[ 8x32] 8.16x 320.06 2611.32 chroma_p2s_aligned[ 8x32] 8.50x 320.38 2723.55 chroma_hpp[32x32] 9.10x 5768.53 52490.46 chroma_hps[32x32] 9.75x 5865.07 57165.87 chroma_vpp[32x32] 19.78x 2759.81 54592.71 chroma_vps[32x32] 21.59x 2408.45 51997.09 chroma_vsp[32x32] 22.68x 2773.62 62915.55 chroma_vss[32x32] 27.97x 2116.50 59205.27 chroma_p2s[32x32] 17.84x 541.86 9665.06 chroma_p2s_aligned[32x32] 17.60x 545.05 9593.65 chroma_hpp[16x64] 12.22x 5775.89 70568.00 chroma_hps[16x64] 9.34x 5623.89 52551.76 chroma_vpp[16x64] 18.68x 2869.26 53583.95 chroma_vps[16x64] 21.36x 2375.90 50747.34 chroma_vsp[16x64] 23.19x 2717.53 63019.92 chroma_vss[16x64] 26.58x 2226.34 59186.33 chroma_p2s[16x64] 16.99x 551.98 9379.02 chroma_p2s_aligned[16x64] 17.13x 547.36 9375.08 chroma_hpp[ 8x12] 10.94x 599.92 6563.98 chroma_hps[ 8x12] 7.82x 789.78 6173.05 chroma_vpp[ 8x12] 12.33x 451.97 5571.75 chroma_vps[ 8x12] 11.60x 417.20 4838.98 chroma_vsp[ 8x12] 13.49x 439.78 5933.55 chroma_vss[ 8x12] 12.99x 416.50 5409.78 chroma_p2s[ 8x12] 6.63x 150.79 999.36 chroma_p2s_aligned[ 8x12] 6.52x 153.24 999.50 chroma_hpp[ 6x16] 6.05x 829.42 5017.70 chroma_hps[ 6x16] 6.33x 944.61 5982.40 chroma_vpp[ 6x16] 6.28x 804.14 5048.43 chroma_vps[ 6x16] 6.79x 724.51 4916.97 chroma_vsp[ 6x16] 7.65x 778.58 5955.19 chroma_vss[ 6x16] 7.28x 759.32 5530.00 chroma_p2s[ 6x16] 6.91x 252.69 1746.91 chroma_p2s_aligned[ 6x16] 6.47x 270.37 1749.16 chroma_hpp[ 8x4] 7.25x 235.95 1710.58 chroma_hps[ 8x4] 8.08x 351.47 2840.76 chroma_vpp[ 8x4] 9.64x 183.46 1768.80 chroma_vps[ 8x4] 9.11x 181.81 1656.29 chroma_vsp[ 8x4] 10.99x 183.91 2020.46 chroma_vss[ 8x4] 10.58x 175.72 1859.50 chroma_p2s[ 8x4] 5.27x 73.96 389.42 chroma_p2s_aligned[ 8x4] 4.93x 78.82 389.00 chroma_hpp[ 2x16] 5.19x 359.87 1869.10 chroma_hps[ 2x16] 4.43x 398.01 1763.75 chroma_vpp[ 2x16] 5.53x 371.19 2054.41 chroma_vps[ 2x16] 5.32x 335.71 1785.07 chroma_vsp[ 2x16] 5.66x 384.77 2179.54 chroma_vss[ 2x16] 4.91x 339.74 1667.37 chroma_p2s[ 2x16] 2.01x 164.20 330.36 chroma_p2s_aligned[ 2x16] 1.99x 165.11 328.40 chroma_hpp[16x24] 11.98x 2189.65 26239.04 chroma_hps[16x24] 9.29x 2315.05 21514.83 chroma_vpp[16x24] 18.04x 1100.87 19862.89 chroma_vps[16x24] 20.25x 940.82 19049.00 chroma_vsp[16x24] 23.04x 1071.96 24700.74 chroma_vss[16x24] 27.16x 829.60 22532.71 chroma_p2s[16x24] 14.50x 251.95 3653.61 chroma_p2s_aligned[16x24] 14.48x 254.37 3684.19 chroma_hpp[12x32] 8.95x 2940.67 26325.33 chroma_hps[12x32] 7.46x 2745.84 20473.17 chroma_vpp[12x32] 12.24x 1654.47 20250.38 chroma_vps[12x32] 14.07x 1358.38 19113.51 chroma_vsp[12x32] 15.14x 1559.37 23613.15 chroma_vss[12x32] 17.87x 1248.54 22309.94 chroma_p2s[12x32] 12.03x 533.95 6421.62 chroma_p2s_aligned[12x32] 12.03x 534.68 6433.53 chroma_hpp[ 16x8] 11.04x 783.94 8652.31 chroma_hps[ 16x8] 8.72x 995.02 8675.78 chroma_vpp[ 16x8] 16.73x 398.60 6668.10 chroma_vps[ 16x8] 16.75x 375.98 6296.49 chroma_vsp[ 16x8] 23.38x 396.57 9272.33 chroma_vss[ 16x8] 22.55x 322.44 7271.58 chroma_p2s[ 16x8] 11.46x 115.10 1319.48 chroma_p2s_aligned[ 16x8] 11.37x 115.00 1307.27 chroma_hpp[ 4x32] 8.29x 1075.65 8919.74 chroma_hps[ 4x32] 6.75x 1096.35 7398.96 chroma_vpp[ 4x32] 13.15x 617.49 8118.60 chroma_vps[ 4x32] 11.53x 572.36 6597.57 chroma_vsp[ 4x32] 13.97x 615.85 8605.50 chroma_vss[ 4x32] 11.75x 543.47 6386.69 chroma_p2s[ 4x32] 7.54x 316.38 2385.34 chroma_p2s_aligned[ 4x32] 8.58x 277.62 2380.70 chroma_hpp[32x48] 12.15x 8660.41 105203.41 chroma_hps[32x48] 9.55x 8470.60 80874.97 chroma_vpp[32x48] 19.53x 4103.37 80132.19 chroma_vps[32x48] 21.00x 3600.31 75618.94 chroma_vsp[32x48] 24.17x 4104.67 99199.27 chroma_vss[32x48] 28.17x 3142.01 88515.77 chroma_p2s[32x48] 17.56x 806.28 14154.34 chroma_p2s_aligned[32x48] 17.72x 803.21 14228.94 chroma_hpp[24x64] 14.07x 7443.66 104738.94 chroma_hps[24x64] 9.44x 8379.76 79135.91 chroma_vpp[24x64] 17.62x 5487.90 96695.25 chroma_vps[24x64] 15.83x 4791.18 75842.41 chroma_vsp[24x64] 17.33x 5458.74 94577.16 chroma_vss[24x64] 17.38x 4124.18 71695.15 chroma_p2s[24x64] 13.83x 1051.37 14540.64 chroma_p2s_aligned[24x64] 13.82x 1053.78 14558.74 chroma_hpp[32x16] 12.10x 2916.14 35290.10 chroma_hps[32x16] 9.45x 3191.52 30154.99 chroma_vpp[32x16] 22.85x 1407.81 32173.07 chroma_vps[32x16] 20.02x 1259.33 25216.69 chroma_vsp[32x16] 22.22x 1421.99 31592.72 chroma_vss[32x16] 21.69x 1098.24 23816.59 chroma_p2s[32x16] 15.39x 310.38 4775.99 chroma_p2s_aligned[32x16] 15.39x 310.40 4776.55 chroma_hpp[ 8x64] 12.03x 2925.60 35180.96 chroma_hps[ 8x64] 9.17x 2871.33 26342.87 chroma_vpp[ 8x64] 13.13x 2109.88 27700.04 chroma_vps[ 8x64] 13.00x 1975.31 25673.31 chroma_vsp[ 8x64] 15.05x 2098.46 31583.05 chroma_vss[ 8x64] 16.39x 1815.31 29756.03 chroma_p2s[ 8x64] 9.75x 592.50 5778.37 chroma_p2s_aligned[ 8x64] 9.45x 590.99 5586.67 = Color Space i444 = chroma_hpp[ 4x4] 5.65x 199.42 1126.73 chroma_hps[ 4x4] 5.35x 280.46 1501.42 chroma_vpp[ 4x4] 7.27x 139.19 1011.70 chroma_vps[ 4x4] 7.03x 125.54 881.94 chroma_vsp[ 4x4] 8.36x 138.81 1159.98 chroma_vss[ 4x4] 7.74x 115.38 893.59 chroma_p2s[ 4x4] 4.63x 73.40 339.62 chroma_p2s_aligned[ 4x4] 4.49x 75.81 340.18 chroma_hpp[ 8x8] 10.28x 425.57 4376.61 chroma_hps[ 8x8] 8.21x 525.61 4317.70 chroma_vpp[ 8x8] 12.96x 313.13 4057.19 chroma_vps[ 8x8] 11.30x 288.23 3258.30 chroma_vsp[ 8x8] 12.82x 311.69 3996.04 chroma_vss[ 8x8] 13.55x 269.74 3654.03 chroma_p2s[ 8x8] 14.04x 81.07 1138.10 chroma_p2s_aligned[ 8x8] 14.21x 79.49 1129.68 chroma_hpp[16x16] 8.69x 1515.65 13168.86 chroma_hps[16x16] 9.17x 1653.53 15164.42 chroma_vpp[16x16] 18.57x 749.06 13909.76 chroma_vps[16x16] 19.48x 650.18 12662.97 chroma_vsp[16x16] 21.74x 725.07 15764.31 chroma_vss[16x16] 22.87x 644.78 14747.93 chroma_p2s[16x16] 9.31x 283.68 2642.32 chroma_p2s_aligned[16x16] 8.85x 284.17 2516.07 chroma_hpp[32x32] 9.18x 5746.13 52766.81 chroma_hps[32x32] 9.78x 5847.54 57204.45 chroma_vpp[32x32] 19.71x 2768.26 54553.99 chroma_vps[32x32] 20.88x 2413.27 50393.69 chroma_vsp[32x32] 23.71x 2746.36 65116.70 chroma_vss[32x32] 27.74x 2121.78 58864.39 chroma_p2s[32x32] 9.90x 1043.52 10328.30 chroma_p2s_aligned[32x32] 9.17x 1043.38 9562.79 chroma_hpp[64x64] 11.44x 18257.70 208943.97 chroma_hps[64x64] 9.20x 22846.37 210217.42 chroma_vpp[64x64] 19.40x 10941.18 212302.02 chroma_vps[64x64] 21.76x 9204.74 200299.61 chroma_vsp[64x64] 21.49x 10921.12 234698.92 chroma_vss[64x64] 28.64x 8256.88 236445.41 chroma_p2s[64x64] 8.90x 4138.13 36811.30 chroma_p2s_aligned[64x64] 8.11x 4424.43 35878.44 chroma_hpp[ 8x4] 7.27x 237.77 1729.66 chroma_hps[ 8x4] 8.19x 350.25 2869.44 chroma_vpp[ 8x4] 9.95x 185.56 1846.65 chroma_vps[ 8x4] 8.95x 184.54 1650.76 chroma_vsp[ 8x4] 11.04x 184.30 2034.49 chroma_vss[ 8x4] 10.74x 175.23 1882.14 chroma_p2s[ 8x4] 5.18x 74.66 386.89 chroma_p2s_aligned[ 8x4] 5.15x 75.22 387.03 chroma_hpp[ 4x8] 6.93x 321.64 2228.36 chroma_hps[ 4x8] 5.79x 401.96 2328.80 chroma_vpp[ 4x8] 10.79x 193.96 2093.13 chroma_vps[ 4x8] 8.98x 189.55 1702.44 chroma_vsp[ 4x8] 11.31x 193.61 2188.94 chroma_vss[ 4x8] 8.90x 187.38 1668.47 chroma_p2s[ 4x8] 4.94x 76.79 379.18 chroma_p2s_aligned[ 4x8] 4.97x 75.85 377.21 chroma_hpp[ 16x8] 11.28x 786.25 8871.17 chroma_hps[ 16x8] 8.70x 997.19 8672.41 chroma_vpp[ 16x8] 16.86x 399.20 6732.06 chroma_vps[ 16x8] 17.13x 368.80 6317.43 chroma_vsp[ 16x8] 23.07x 404.00 9318.86 chroma_vss[ 16x8] 22.38x 326.19 7300.48 chroma_p2s[ 16x8] 7.28x 181.46 1321.86 chroma_p2s_aligned[ 16x8] 7.10x 183.72 1304.05 chroma_hpp[ 8x16] 11.47x 768.98 8823.94 chroma_hps[ 8x16] 8.55x 878.45 7512.02 chroma_vpp[ 8x16] 12.23x 573.14 7008.56 chroma_vps[ 8x16] 12.41x 520.92 6463.05 chroma_vsp[ 8x16] 14.35x 556.25 7979.58 chroma_vss[ 8x16] 14.34x 514.09 7373.71 chroma_p2s[ 8x16] 7.77x 181.39 1409.54 chroma_p2s_aligned[ 8x16] 7.75x 181.71 1408.71 chroma_hpp[32x16] 12.08x 2912.02 35168.76 chroma_hps[32x16] 9.39x 3198.98 30032.80 chroma_vpp[32x16] 22.65x 1420.14 32163.39 chroma_vps[32x16] 20.24x 1259.26 25491.08 chroma_vsp[32x16] 22.11x 1424.02 31485.83 chroma_vss[32x16] 21.77x 1099.65 23941.12 chroma_p2s[32x16] 8.97x 532.72 4776.55 chroma_p2s_aligned[32x16] 8.97x 532.09 4774.48 chroma_hpp[16x32] 11.95x 2933.27 35047.70 chroma_hps[16x32] 9.36x 2976.16 27853.41 chroma_vpp[16x32] 18.28x 1470.32 26870.04 chroma_vps[16x32] 19.73x 1287.19 25390.08 chroma_vsp[16x32] 23.63x 1377.69 32558.70 chroma_vss[16x32] 27.33x 1092.57 29857.31 chroma_p2s[16x32] 8.96x 534.37 4787.50 chroma_p2s_aligned[16x32] 9.98x 533.88 5330.12 chroma_hpp[64x32] 15.35x 9014.93 138380.05 chroma_hps[64x32] 9.26x 11837.79 109676.54 chroma_vpp[64x32] 23.41x 5491.81 128578.50 chroma_vps[64x32] 21.40x 4685.44 100248.98 chroma_vsp[64x32] 22.87x 5492.74 125595.29 chroma_vss[64x32] 22.92x 4147.73 95080.90 chroma_p2s[64x32] 8.54x 2090.05 17840.04 chroma_p2s_aligned[64x32] 8.59x 2075.23 17834.15 chroma_hpp[32x64] 12.28x 11391.59 139900.83 chroma_hps[32x64] 9.32x 11380.72 106025.45 chroma_vpp[32x64] 19.45x 5472.68 106417.67 chroma_vps[32x64] 21.42x 4755.69 101863.74 chroma_vsp[32x64] 23.43x 5463.58 127985.81 chroma_vss[32x64] 28.50x 4160.52 118573.83 chroma_p2s[32x64] 16.83x 2074.98 34923.83 chroma_p2s_aligned[32x64] 16.83x 2075.69 34923.69 chroma_hpp[16x12] 8.75x 1149.69 10056.53 chroma_hps[16x12] 9.14x 1318.12 12044.21 chroma_vpp[16x12] 18.35x 569.95 10457.21 chroma_vps[16x12] 18.91x 504.18 9536.55 chroma_vsp[16x12] 20.65x 574.71 11865.84 chroma_vss[16x12] 21.45x 516.52 11079.92 chroma_p2s[16x12] 14.22x 233.95 3327.39 chroma_p2s_aligned[16x12] 14.28x 232.55 3321.28 chroma_hpp[12x16] 8.64x 1496.68 12933.83 chroma_hps[12x16] 7.60x 1503.74 11423.35 chroma_vpp[12x16] 12.05x 848.05 10223.23 chroma_vps[12x16] 12.85x 745.73 9582.83 chroma_vsp[12x16] 14.90x 828.90 12351.49 chroma_vss[12x16] 15.29x 728.05 11132.25 chroma_p2s[12x16] 7.23x 276.43 1997.74 chroma_p2s_aligned[12x16] 7.22x 276.99 2000.68 chroma_hpp[ 16x4] 10.19x 427.88 4358.27 chroma_hps[ 16x4] 8.51x 643.52 5477.68 chroma_vpp[ 16x4] 15.22x 227.44 3461.35 chroma_vps[ 16x4] 14.35x 220.05 3158.42 chroma_vsp[ 16x4] 17.22x 227.79 3922.10 chroma_vss[ 16x4] 18.55x 195.75 3630.58 chroma_p2s[ 16x4] 8.48x 77.28 655.39 chroma_p2s_aligned[ 16x4] 8.66x 75.85 656.79 chroma_hpp[ 4x16] 7.95x 558.67 4442.12 chroma_hps[ 4x16] 6.12x 639.00 3913.13 chroma_vpp[ 4x16] 12.56x 332.14 4171.80 chroma_vps[ 4x16] 11.19x 296.91 3321.63 chroma_vsp[ 4x16] 13.35x 321.50 4291.88 chroma_vss[ 4x16] 10.78x 296.42 3196.53 chroma_p2s[ 4x16] 4.38x 161.36 706.31 chroma_p2s_aligned[ 4x16] 4.33x 163.53 707.86 chroma_hpp[32x24] 12.15x 4319.57 52473.21 chroma_hps[32x24] 9.41x 4559.18 42906.77 chroma_vpp[32x24] 19.30x 2079.22 40130.06 chroma_vps[32x24] 21.31x 1826.48 38921.54 chroma_vsp[32x24] 22.26x 2105.40 46872.64 chroma_vss[32x24] 28.41x 1609.58 45725.99 chroma_p2s[32x24] 9.16x 787.61 7217.73 chroma_p2s_aligned[32x24] 9.18x 786.28 7217.86 chroma_hpp[24x32] 13.97x 3760.66 52554.29 chroma_hps[24x32] 9.43x 4387.58 41384.59 chroma_vpp[24x32] 17.44x 2760.31 48129.70 chroma_vps[24x32] 15.75x 2432.60 38311.88 chroma_vsp[24x32] 17.13x 2757.61 47224.89 chroma_vss[24x32] 16.96x 2107.88 35744.89 chroma_p2s[24x32] 15.98x 790.56 12636.55 chroma_p2s_aligned[24x32] 16.00x 789.47 12632.61 chroma_hpp[ 32x8] 8.85x 1492.41 13200.76 chroma_hps[ 32x8] 9.39x 1903.42 17879.46 chroma_vpp[ 32x8] 18.01x 740.80 13341.33 chroma_vps[ 32x8] 19.03x 662.30 12606.45 chroma_vsp[ 32x8] 20.98x 752.48 15785.42 chroma_vss[ 32x8] 20.22x 601.99 12174.52 chroma_p2s[ 32x8] 8.93x 278.46 2486.75 chroma_p2s_aligned[ 32x8] 8.92x 278.63 2484.23 chroma_hpp[ 8x32] 8.74x 1500.62 13113.05 chroma_hps[ 8x32] 9.31x 1528.30 14235.39 chroma_vpp[ 8x32] 12.26x 1084.16 13292.83 chroma_vps[ 8x32] 12.88x 998.94 12867.49 chroma_vsp[ 8x32] 14.79x 1082.18 16004.61 chroma_vss[ 8x32] 15.56x 937.01 14583.05 chroma_p2s[ 8x32] 9.06x 288.47 2612.16 chroma_p2s_aligned[ 8x32] 9.05x 288.51 2610.34 chroma_hpp[64x48] 11.57x 13564.82 156981.25 chroma_hps[64x48] 9.27x 17235.15 159805.78 chroma_vpp[64x48] 19.39x 8217.80 159362.50 chroma_vps[64x48] 21.58x 6955.80 150109.47 chroma_vsp[64x48] 21.54x 8195.37 176554.03 chroma_vss[64x48] 29.01x 6142.65 178177.08 chroma_p2s[64x48] 9.06x 3108.62 28157.82 chroma_p2s_aligned[64x48] 8.58x 3107.47 26651.20 chroma_hpp[48x64] 15.52x 13502.71 209527.95 chroma_hps[48x64] 8.89x 17690.45 157313.02 chroma_vpp[48x64] 23.13x 8325.23 192549.39 chroma_vps[48x64] 21.74x 6926.60 150597.77 chroma_vsp[48x64] 22.67x 8307.05 188330.72 chroma_vss[48x64] 22.63x 6288.61 142319.53 chroma_p2s[48x64] 8.76x 3106.94 27204.19 chroma_p2s_aligned[48x64] 8.72x 3106.73 27091.54 chroma_hpp[64x16] 11.45x 4561.39 52243.01 chroma_hps[64x16] 9.30x 6439.90 59917.89 chroma_vpp[64x16] 19.18x 2778.31 53274.35 chroma_vps[64x16] 20.95x 2393.49 50153.95 chroma_vsp[64x16] 21.22x 2776.36 58905.21 chroma_vss[64x16] 28.01x 2094.15 58664.21 chroma_p2s[64x16] 9.67x 1046.71 10126.39 chroma_p2s_aligned[64x16] 8.84x 1044.50 9229.46 chroma_hpp[16x64] 12.22x 5776.12 70609.80 chroma_hps[16x64] 9.29x 5641.71 52400.12 chroma_vpp[16x64] 18.59x 2879.25 53531.34 chroma_vps[16x64] 21.19x 2394.96 50758.70 chroma_vsp[16x64] 23.16x 2718.72 62976.15 chroma_vss[16x64] 26.80x 2214.56 59343.03 chroma_p2s[16x64] 8.89x 1053.54 9370.58 chroma_p2s_aligned[16x64] 8.88x 1055.53 9376.49 == intrapred primitives == intra_planar_4x4 4.39x 137.13 602.65 intra_dc_4x4[f=0] 1.40x 74.52 104.23 intra_dc_4x4[f=1] 2.07x 122.70 254.19 intra_ang_4x4[ 2] 7.66x 74.59 571.22 intra_ang_4x4[ 3] 6.49x 139.47 904.53 intra_ang_4x4[ 4] 6.99x 129.14 903.11 intra_ang_4x4[ 5] 6.95x 129.07 897.23 intra_ang_4x4[ 6] 7.17x 126.17 904.53 intra_ang_4x4[ 7] 7.14x 125.54 896.67 intra_ang_4x4[ 8] 7.25x 122.98 891.20 intra_ang_4x4[ 9] 7.39x 123.19 910.70 intra_ang_4x4[10] 7.06x 75.78 534.89 intra_ang_4x4[11] 8.59x 123.09 1057.72 intra_ang_4x4[12] 8.59x 123.05 1056.75 intra_ang_4x4[13] 8.20x 129.04 1058.28 intra_ang_4x4[14] 8.15x 129.14 1052.95 intra_ang_4x4[15] 7.66x 141.19 1081.70 intra_ang_4x4[16] 7.51x 141.12 1059.26 intra_ang_4x4[17] 7.28x 147.21 1071.60 intra_ang_4x4[18] 7.08x 75.46 534.47 intra_ang_4x4[19] 6.11x 139.16 850.94 intra_ang_4x4[20] 6.83x 119.23 813.91 intra_ang_4x4[21] 6.85x 118.92 814.47 intra_ang_4x4[22] 7.57x 102.92 778.98 intra_ang_4x4[23] 7.76x 102.85 798.06 intra_ang_4x4[24] 8.65x 92.87 803.39 intra_ang_4x4[25] 8.78x 92.73 813.91 intra_ang_4x4[26] 4.82x 78.79 379.74 intra_ang_4x4[27] 7.87x 93.11 732.83 intra_ang_4x4[28] 7.83x 92.38 723.71 intra_ang_4x4[29] 6.93x 105.09 727.78 intra_ang_4x4[30] 7.05x 103.58 730.30 intra_ang_4x4[31] 6.42x 113.74 730.44 intra_ang_4x4[32] 6.37x 113.70 723.99 intra_ang_4x4[33] 6.10x 119.86 730.86 intra_ang_4x4[34] 6.34x 75.53 478.64 intra_filter_4x4 4.73x 73.85 349.02 intra_planar_8x8 10.76x 202.89 2183.75 intra_dc_8x8[f=0] 1.85x 77.46 143.23 intra_dc_8x8[f=1] 2.81x 155.90 437.39 intra_ang_8x8[ 2] 25.56x 76.79 1962.53 intra_ang_8x8[ 3] 10.75x 295.13 3171.88 intra_ang_8x8[ 4] 11.14x 286.34 3189.42 intra_ang_8x8[ 5] 11.06x 288.47 3189.70 intra_ang_8x8[ 6] 10.80x 298.03 3219.44 intra_ang_8x8[ 7] 11.07x 288.12 3189.08 intra_ang_8x8[ 8] 11.87x 271.04 3216.91 intra_ang_8x8[ 9] 12.13x 262.39 3181.56 intra_ang_8x8[10] 12.17x 123.37 1501.42 intra_ang_8x8[11] 13.11x 264.21 3464.16 intra_ang_8x8[12] 12.27x 283.40 3477.13 intra_ang_8x8[13] 12.26x 278.88 3417.94 intra_ang_8x8[14] 12.09x 285.40 3450.62 intra_ang_8x8[15] 11.45x 298.28 3416.25 intra_ang_8x8[16] 11.16x 308.71 3443.92 intra_ang_8x8[17] 11.24x 306.40 3444.31 intra_ang_8x8[18] 19.52x 76.72 1497.35 intra_ang_8x8[19] 11.17x 238.12 2659.58 intra_ang_8x8[20] 10.86x 243.58 2644.26 intra_ang_8x8[21] 11.20x 236.75 2651.72 intra_ang_8x8[22] 11.34x 232.69 2638.82 intra_ang_8x8[23] 11.29x 232.06 2618.90 intra_ang_8x8[24] 11.56x 226.50 2618.34 intra_ang_8x8[25] 12.45x 210.81 2625.49 intra_ang_8x8[26] 5.77x 152.33 878.86 intra_ang_8x8[27] 12.42x 208.60 2591.26 intra_ang_8x8[28] 11.94x 214.59 2562.08 intra_ang_8x8[29] 11.13x 231.33 2574.43 intra_ang_8x8[30] 10.70x 240.08 2569.80 intra_ang_8x8[31] 11.17x 229.89 2567.65 intra_ang_8x8[32] 10.69x 240.36 2570.36 intra_ang_8x8[33] 11.05x 231.96 2562.08 intra_ang_8x8[34] 17.79x 76.90 1367.88 intra_filter_8x8 5.03x 141.26 710.66 intra_planar_16x16 15.67x 559.02 8758.42 intra_dc_16x16[f=0] 1.71x 158.45 271.44 intra_dc_16x16[f=1] 2.88x 292.96 845.05 intra_ang_16x16[ 2] 41.69x 149.63 6237.86 intra_ang_16x16[ 3] 20.97x 570.61 11967.33 intra_ang_16x16[ 4] 20.74x 600.13 12447.77 intra_ang_16x16[ 5] 21.10x 586.86 12382.41 intra_ang_16x16[ 6] 21.80x 569.42 12411.74 intra_ang_16x16[ 7] 21.17x 584.03 12364.19 intra_ang_16x16[ 8] 21.51x 574.89 12366.39 intra_ang_16x16[ 9] 22.43x 533.84 11975.34 intra_ang_16x16[10] 40.54x 158.87 6440.14 intra_ang_16x16[11] 12.82x 944.74 12112.25 intra_ang_16x16[12] 12.68x 989.18 12547.68 intra_ang_16x16[13] 12.48x 1011.13 12618.10 intra_ang_16x16[14] 12.52x 1004.51 12575.12 intra_ang_16x16[15] 12.41x 1011.10 12545.74 intra_ang_16x16[16] 12.18x 1033.44 12591.00 intra_ang_16x16[17] 12.09x 1015.42 12280.30 intra_ang_16x16[18] 22.37x 147.35 3295.61 intra_ang_16x16[19] 19.91x 436.84 8697.15 intra_ang_16x16[20] 20.59x 440.31 9065.49 intra_ang_16x16[21] 21.54x 416.39 8968.28 intra_ang_16x16[22] 21.19x 420.63 8912.91 intra_ang_16x16[23] 22.24x 400.32 8903.07 intra_ang_16x16[24] 23.37x 378.92 8854.86 intra_ang_16x16[25] 24.92x 342.19 8527.23 intra_ang_16x16[26] 10.18x 280.14 2852.43 intra_ang_16x16[27] 23.31x 362.64 8453.03 intra_ang_16x16[28] 23.03x 383.00 8821.54 intra_ang_16x16[29] 23.31x 379.73 8851.63 intra_ang_16x16[30] 21.85x 404.49 8837.15 intra_ang_16x16[31] 22.00x 402.49 8854.30 intra_ang_16x16[32] 21.77x 408.86 8901.22 intra_ang_16x16[33] 20.90x 404.10 8446.10 intra_ang_16x16[34] 19.15x 149.24 2857.66 intra_filter_16x16 5.53x 219.59 1215.16 intra_planar_32x32 16.64x 2140.97 35617.09 intra_dc_32x32[f=0] 2.01x 542.39 1092.51 intra_ang_32x32[ 2] 47.56x 546.03 25971.54 intra_ang_32x32[ 3] 20.89x 2255.03 47105.23 intra_ang_32x32[ 4] 20.10x 2371.38 47669.44 intra_ang_32x32[ 5] 20.91x 2273.39 47534.77 intra_ang_32x32[ 6] 21.27x 2235.41 47542.06 intra_ang_32x32[ 7] 20.47x 2332.39 47740.56 intra_ang_32x32[ 8] 20.84x 2286.71 47653.59 intra_ang_32x32[ 9] 23.49x 2006.89 47135.95 intra_ang_32x32[10] 47.37x 540.15 25588.30 intra_ang_32x32[11] 20.03x 2355.80 47175.09 intra_ang_32x32[12] 18.08x 2643.72 47811.26 intra_ang_32x32[13] 17.17x 2775.55 47662.71 intra_ang_32x32[14] 18.15x 2637.12 47868.50 intra_ang_32x32[15] 18.00x 2665.75 47978.48 intra_ang_32x32[16] 17.53x 2742.61 48090.14 intra_ang_32x32[17] 17.43x 2723.17 47462.25 intra_ang_32x32[18] 13.60x 781.70 10634.66 intra_ang_32x32[19] 17.71x 1810.37 32056.91 intra_ang_32x32[20] 19.23x 1691.94 32530.36 intra_ang_32x32[21] 19.79x 1633.57 32322.18 intra_ang_32x32[22] 20.02x 1617.39 32382.64 intra_ang_32x32[23] 19.85x 1621.56 32180.22 intra_ang_32x32[24] 20.67x 1554.61 32129.86 intra_ang_32x32[25] 23.77x 1329.75 31607.88 intra_ang_32x32[26] 17.19x 539.97 9281.52 intra_ang_32x32[27] 23.57x 1338.20 31535.63 intra_ang_32x32[28] 23.72x 1353.11 32094.79 intra_ang_32x32[29] 23.68x 1351.89 32009.64 intra_ang_32x32[30] 23.35x 1370.96 32015.53 intra_ang_32x32[31] 23.43x 1365.81 31995.19 intra_ang_32x32[32] 22.85x 1408.23 32171.24 intra_ang_32x32[33] 22.59x 1393.10 31467.60 intra_ang_32x32[34] 18.73x 542.04 10150.98 intra_filter_32x32 7.25x 348.81 2527.29 + 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.tKbAyZ 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.FR0zhc 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.O9jczo 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.1bMqKt 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.UT5RiS 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.8MBKWW 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.sIFqth 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.OImkt3 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.chGxjg 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.JUm08R find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1REPYs 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.3YYJlk find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JB1S0d 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.JTEe9i find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.miNlSK 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) 891.91user 60.64system 4:05.44elapsed 388%CPU (0avgtext+0avgdata 289396maxresident)k 0inputs+0outputs (0major+8663014minor)pagefaults 0swaps 3.58user 2.71system 4:18.02elapsed 2%CPU (0avgtext+0avgdata 134236maxresident)k 13672inputs+0outputs (0major+233736minor)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-08-06 03:00:48.300734287 +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-08-06 03:00:48.389735487 +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-08-06 03:00:48.466736525 +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-08-06 03:00:48.553737697 +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-08-06 03:00:48.664739193 +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-08-06 03:00:48.753740393 +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