<86>Jun 26 04:13:00 userdel[795190]: delete user 'rooter' <86>Jun 26 04:13:00 userdel[795190]: removed group 'rooter' owned by 'rooter' <86>Jun 26 04:13:00 userdel[795190]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 26 04:13:00 groupadd[795200]: group added to /etc/group: name=rooter, GID=708 <86>Jun 26 04:13:00 groupadd[795200]: group added to /etc/gshadow: name=rooter <86>Jun 26 04:13:00 groupadd[795200]: new group: name=rooter, GID=708 <86>Jun 26 04:13:00 useradd[795208]: new user: name=rooter, UID=708, GID=708, home=/root, shell=/bin/bash <86>Jun 26 04:13:00 userdel[795223]: delete user 'builder' <86>Jun 26 04:13:00 userdel[795223]: removed group 'builder' owned by 'builder' <86>Jun 26 04:13:00 userdel[795223]: removed shadow group 'builder' owned by 'builder' <86>Jun 26 04:13:00 groupadd[795236]: group added to /etc/group: name=builder, GID=709 <86>Jun 26 04:13:00 groupadd[795236]: group added to /etc/gshadow: name=builder <86>Jun 26 04:13:00 groupadd[795236]: new group: name=builder, GID=709 <86>Jun 26 04:13:00 useradd[795246]: new user: name=builder, UID=709, GID=709, home=/usr/src, shell=/bin/bash warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmake_install not found <13>Jun 26 04:13:02 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036908 installed <13>Jun 26 04:13:02 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 26 04:13:02 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jun 26 04:13:02 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 26 04:13:03 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 26 04:13:03 rpmi: rpm-macros-cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 26 04:13:03 rpmi: cmake-modules-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 26 04:13:03 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786343 installed <13>Jun 26 04:13:03 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Jun 26 04:13:03 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>Jun 26 04:13:03 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>Jun 26 04:13:03 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>Jun 26 04:13:03 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753481 installed <13>Jun 26 04:13:03 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Jun 26 04:13:03 rpmi: openldap-common-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 26 04:13:03 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717436 installed <13>Jun 26 04:13:03 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jun 26 04:13:03 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 26 04:13:03 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <13>Jun 26 04:13:03 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 26 04:13:03 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 26 04:13:03 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 26 04:13:03 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jun 26 04:13:03 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 26 04:13:03 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 26 04:13:03 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jun 26 04:13:03 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 26 04:13:03 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 26 04:13:04 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 26 04:13:04 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <86>Jun 26 04:13:04 groupadd[799285]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 26 04:13:04 groupadd[799285]: group added to /etc/gshadow: name=_keytab <86>Jun 26 04:13:04 groupadd[799285]: new group: name=_keytab, GID=499 <13>Jun 26 04:13:04 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814479 installed <86>Jun 26 04:13:04 groupadd[799312]: group added to /etc/group: name=sasl, GID=498 <86>Jun 26 04:13:04 groupadd[799312]: group added to /etc/gshadow: name=sasl <86>Jun 26 04:13:04 groupadd[799312]: new group: name=sasl, GID=498 <13>Jun 26 04:13:04 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>Jun 26 04:13:04 rpmi: libldap-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 26 04:13:04 rpmi: libcurl-7.77.0-alt1 sisyphus+272616.100.1.1 1622105555 installed <13>Jun 26 04:13:04 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977822 installed <13>Jun 26 04:13:04 rpmi: cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 26 04:13:04 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 26 04:13:04 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 26 04:13:04 rpmi: nasm-2.15.05-alt1 sisyphus+257009.100.1.1 1598719706 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.40424 + 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.40424 + 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 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -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 version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.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 < 2.8.12 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:426 (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:120 (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:426 (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.15.05") -- Found Nasm 2.15.05 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 -- Generating done 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 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/10bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/10bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder 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' [ 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 -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 -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/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 -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 -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' [ 12%] 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 -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 -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' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 6%] 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 -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 -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' [ 9%] 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 -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 -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' [ 14%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/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 -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 -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/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 -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 -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' [ 8%] 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 -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 -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 19%] Building CXX object encoder/CMakeFiles/encoder.dir/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 -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 -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' [ 3%] 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 -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 -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' [ 24%] 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' [ 25%] 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' [ 1%] 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 -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 -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' [ 23%] 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 -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 -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 22%] Building 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 -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 -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' [ 16%] 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 -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 -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' [ 29%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 18%] 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 -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 -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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' [ 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' [ 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' [ 20%] 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 -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 -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' [ 38%] 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' [ 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' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 7%] 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' [ 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 -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 -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 -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 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 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 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -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 -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 -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 -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 -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 -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 -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 -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 82%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 87%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/depend.internal". Scanning dependencies of target x265-shared gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-static.dir/depend.internal". Scanning dependencies of target x265-static gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/test /usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 90%] Linking CXX shared library libx265_main10.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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/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' [ 98%] 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' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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: 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' [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 -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 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 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -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 version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.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 < 2.8.12 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:426 (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:120 (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:426 (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.15.05") -- Found Nasm 2.15.05 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 -- Generating done 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 8 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= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/common /usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 6%] 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 -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 -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' [ 11%] 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' [ 7%] 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 -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 -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' [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 16%] 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 -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 -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' [ 13%] 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 -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 -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' [ 6%] 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 -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 -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' [ 17%] 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 -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 -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 14%] Building 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' [ 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 -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 -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 19%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 20%] 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 -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 -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' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 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 -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 -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' [ 25%] 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 -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 -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -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 -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' [ 22%] 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 -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 -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' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 2%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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 -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 -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' [ 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' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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 -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 -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' [ 41%] 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' [ 23%] 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' [ 12%] 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' [ 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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' [ 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 -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 -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' [ 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 -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 -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' [ 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 -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 -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' [ 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' [ 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 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -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 -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 -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 -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 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 66%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 80%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 38%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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[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[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-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.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= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-static.dir/depend.internal". Scanning dependencies of target x265-static 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= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles/x265-shared.dir/depend.internal". Scanning dependencies of target x265-shared 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' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -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/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' [ 98%] 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 95%] 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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: 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' [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 -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 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 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -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 version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.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 < 2.8.12 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:426 (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:120 (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:426 (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.15.05") -- Found Nasm 2.15.05 to build assembly primitives CMake Deprecation Warning at dynamicHDR10/CMakeLists.txt:13 (cmake_minimum_required): Compatibility with CMake < 2.8.12 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 -- Generating done 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 8 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= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend.internal". Scanning dependencies of target dynamicHDR10 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/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= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' 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' [ 8%] 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' [ 9%] 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' [ 5%] 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 -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 -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' [ 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 -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 -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' [ 12%] 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 -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 -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' [ 11%] 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 -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 -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' [ 3%] 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 -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 -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' [ 13%] 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 -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 -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' [ 6%] 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 -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 -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' [ 2%] 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 -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 -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/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 -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 -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' [ 10%] 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' [ 19%] 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 -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 -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' [ 16%] 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 -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 -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' [ 18%] 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 -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 -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' [ 23%] 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 -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 -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' [ 15%] 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 -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 -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' [ 21%] 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 -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 -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' [ 25%] 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 -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 -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' [ 22%] 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 -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 -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 -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 -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' [ 28%] Built target dynamicHDR10 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-shared.dir/build.make CMakeFiles/hdr10plus-shared.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-shared.dir/depend.internal". Scanning dependencies of target hdr10plus-shared gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-shared.dir/build.make CMakeFiles/hdr10plus-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 29%] 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 -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 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 29%] Built target hdr10plus-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/hdr10plus-static.dir/build.make CMakeFiles/hdr10plus-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/hdr10plus-static.dir/depend.internal". Scanning dependencies of target hdr10plus-static 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' [ 14%] 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 -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 -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/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 -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 -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' [ 30%] 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' [ 32%] 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' [ 28%] 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 -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 -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 24%] 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 -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 -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/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' [ 31%] 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' [ 36%] 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/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' [ 20%] 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' [ 33%] 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' [ 26%] 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 -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 -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' [ 41%] 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' [ 35%] 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' [ 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' [ 7%] 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 39%] 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' [ 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 -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 -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 -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 -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 -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 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -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 -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 57%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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 -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' [ 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 -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 -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 -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 -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 38%] 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 67%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 68%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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 -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 73%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 71%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 75%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 37%] 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-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-shared.dir/depend.internal". Scanning dependencies of target x265-shared 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/x265-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/x265-static.dir/depend.internal". Scanning dependencies of target x265-static 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 /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad-a.asm.o common/CMakeFiles/common.dir/x86/intrapred8.asm.o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/ipfilter8.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/test /usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 80%] Linking CXX shared library libx265.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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/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' [ 87%] 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= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/depend.internal". Scanning dependencies of target cli 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 88%] 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 91%] 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/output.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/output.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 89%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/input.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/input.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 90%] Building CXX object CMakeFiles/cli.dir/input/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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 92%] 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 93%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 95%] 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 94%] Building CXX object CMakeFiles/cli.dir/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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 97%] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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' [ 99%] 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 -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' [ 99%] 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' [ 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 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -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: 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' [100%] 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 -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 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.90214 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/x265-buildroot + : + /bin/rm -rf -- /usr/src/tmp/x265-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd x265-3.5 + for i in 8 10 12 + '[' -d 8bit ']' + DESTDIR=/usr/src/tmp/x265-buildroot + cmake --install 8bit --verbose -- Install configuration: "Release" -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.a -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.a -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265.h -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265_config.h -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.so.199 -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/pkgconfig/x265.pc -- Installing: /usr/src/tmp/x265-buildroot/usr/bin/x265 -- Installing: /usr/src/tmp/x265-buildroot/usr/include/hdr10plus.h + rm -f /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main8.so + for i in 8 10 12 + '[' -d 10bit ']' + DESTDIR=/usr/src/tmp/x265-buildroot + cmake --install 10bit --verbose -- Install configuration: "Release" -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.a -- Up-to-date: /usr/src/tmp/x265-buildroot/usr/include/x265.h -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265_config.h -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so.199 -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/pkgconfig/x265.pc + rm -f /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so + for i in 8 10 12 + '[' -d 12bit ']' + DESTDIR=/usr/src/tmp/x265-buildroot + cmake --install 12bit --verbose -- Install configuration: "Release" -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265.a -- Up-to-date: /usr/src/tmp/x265-buildroot/usr/include/x265.h -- Installing: /usr/src/tmp/x265-buildroot/usr/include/x265_config.h -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so.199 -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so -- Installing: /usr/src/tmp/x265-buildroot/usr/lib64/pkgconfig/x265.pc + rm -f /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so + find /usr/src/tmp/x265-buildroot -name '*.a' -delete + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/x265-buildroot (auto) mode of './usr/lib64/libx265_main12.so.199' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libx265_main10.so.199' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libhdr10plus.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libx265.so.199' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/x265-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib64/pkgconfig/x265.pc: Cflags: '-I${includedir}' --> '' /usr/lib64/pkgconfig/x265.pc: Libs: '-L${libdir} -lx265' --> '-lx265' Checking contents of files in /usr/src/tmp/x265-buildroot/ (default) Compressing files in /usr/src/tmp/x265-buildroot (auto) Adjusting library links in /usr/src/tmp/x265-buildroot ./usr/lib64: (from :0) libx265.so.199 -> libx265.so.199 libhdr10plus.so -> libhdr10plus.so libx265_main10.so.199 -> libx265_main10.so.199 libx265_main12.so.199 -> libx265_main12.so.199 Verifying ELF objects in /usr/src/tmp/x265-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.67969 + 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 60D6AAD5 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] 4.16x 144.97 602.77 avg_pp[ 4x4] 3.38x 116.22 392.95 avg_pp_aligned[ 4x4] 3.57x 118.29 422.40 sad[ 4x4] 5.53x 77.86 430.82 sad_x3[ 4x4] 7.37x 143.17 1055.23 sad_x4[ 4x4] 7.94x 184.95 1468.62 copy_pp[ 4x4] 3.51x 75.49 265.01 addAvg[ 4x4] 3.86x 130.48 503.81 addAvg_aligned[ 4x4] 3.87x 130.42 504.41 sse_pp[ 4x4] 2.70x 134.56 363.85 sse_ss[ 4x4] 3.21x 132.49 425.41 sub_ps[ 4x4] 3.48x 113.94 396.63 add_ps[ 4x4] 5.88x 91.85 539.88 add_ps_aligned[ 4x4] 5.64x 94.40 532.55 copy_ss[ 4x4] 3.44x 75.70 260.32 copy_sp[ 4x4] 3.51x 75.31 264.29 copy_ps[ 4x4] 3.39x 75.88 257.56 satd[ 8x8] 5.49x 372.52 2043.85 avg_pp[ 8x8] 7.38x 190.63 1407.23 avg_pp_aligned[ 8x8] 7.26x 195.76 1420.64 sad[ 8x8] 12.68x 124.23 1574.79 sad_x3[ 8x8] 14.44x 273.20 3945.81 sad_x4[ 8x8] 17.39x 294.77 5125.01 copy_pp[ 8x8] 11.91x 85.33 1015.91 addAvg[ 8x8] 6.91x 293.94 2030.74 addAvg_aligned[ 8x8] 6.87x 294.32 2022.44 sse_pp[ 8x8] 6.77x 192.88 1305.45 sse_ss[ 8x8] 9.48x 182.31 1728.46 sub_ps[ 8x8] 7.24x 202.15 1463.45 add_ps[ 8x8] 10.45x 191.29 1999.64 add_ps_aligned[ 8x8] 10.38x 192.67 1999.60 copy_ss[ 8x8] 11.32x 110.43 1249.78 copy_sp[ 8x8] 8.30x 115.17 955.67 copy_ps[ 8x8] 7.93x 138.91 1101.64 [i420] copy_pp[ 4x4] 3.34x 75.04 250.60 [i420] addAvg[ 4x4] 4.00x 128.43 514.15 [i420] addAvg_aligned[ 4x4] 3.90x 128.37 501.16 [i420] satd[ 4x4] 4.21x 144.94 610.70 [i420] copy_ss[ 4x4] 3.42x 75.91 259.48 [i420] copy_ps[ 4x4] 4.25x 75.49 320.92 [i420] copy_sp[ 4x4] 3.31x 76.27 252.38 [i420] sub_ps[ 4x4] 3.54x 109.73 388.98 [i420] add_ps[ 4x4] 6.27x 87.01 545.29 [i420] add_ps_aligned[ 4x4] 6.15x 87.01 535.07 [i420] sa8d[ 4x4] 4.18x 144.91 605.89 [i422] copy_pp[ 4x8] 6.06x 84.58 512.95 [i422] addAvg[ 4x8] 4.74x 198.70 942.69 [i422] addAvg_aligned[ 4x8] 4.69x 198.97 932.59 [i422] satd[ 4x8] 5.25x 221.42 1163.33 [i422] copy_ss[ 4x8] 6.90x 110.82 764.61 [i422] copy_ps[ 4x8] 5.45x 132.67 723.49 [i422] copy_sp[ 4x8] 4.18x 120.12 502.00 [i422] sse_pp[ 4x8] 4.19x 186.63 782.77 [i422] sub_ps[ 4x8] 2.90x 198.97 576.43 [i422] add_ps[ 4x8] 5.31x 186.51 990.90 [i422] add_ps_aligned[ 4x8] 5.32x 186.54 991.98 satd[ 8x4] 5.21x 211.16 1099.60 avg_pp[ 8x4] 5.72x 124.41 711.58 avg_pp_aligned[ 8x4] 5.82x 122.61 713.87 sad[ 8x4] 11.00x 76.66 843.61 sad_x3[ 8x4] 10.03x 196.90 1973.99 sad_x4[ 8x4] 14.81x 169.79 2514.95 copy_pp[ 8x4] 5.72x 75.89 434.19 addAvg[ 8x4] 4.97x 211.07 1048.62 addAvg_aligned[ 8x4] 4.97x 211.16 1049.94 [i420] copy_pp[ 4x2] 1.93x 74.68 143.81 [i420] addAvg[ 4x2] 3.73x 75.88 282.81 [i420] addAvg_aligned[ 4x2] 3.74x 76.27 285.33 [i422] copy_pp[ 4x4] 3.30x 74.98 247.58 [i422] addAvg[ 4x4] 4.02x 128.34 515.35 [i422] addAvg_aligned[ 4x4] 3.91x 128.37 502.00 [i422] satd[ 4x4] 4.26x 142.96 608.78 satd[ 4x8] 4.83x 240.09 1160.20 avg_pp[ 4x8] 3.99x 178.35 712.30 avg_pp_aligned[ 4x8] 3.79x 182.43 691.14 sad[ 4x8] 5.96x 128.37 764.85 sad_x3[ 4x8] 8.66x 231.00 2001.20 sad_x4[ 4x8] 8.70x 321.46 2795.35 copy_pp[ 4x8] 5.76x 86.50 498.04 addAvg[ 4x8] 4.72x 199.18 939.56 addAvg_aligned[ 4x8] 4.72x 198.91 938.96 [i420] copy_pp[ 2x4] 1.33x 98.24 130.70 [i420] addAvg[ 2x4] 2.54x 124.29 315.63 [i420] addAvg_aligned[ 2x4] 2.54x 124.29 315.87 [i422] copy_pp[ 2x8] 1.83x 118.68 217.27 [i422] addAvg[ 2x8] 2.61x 207.04 541.20 [i422] addAvg_aligned[ 2x8] 2.73x 198.79 542.53 satd[16x16] 7.49x 1160.74 8689.66 avg_pp[16x16] 14.58x 329.59 4806.02 avg_pp_aligned[16x16] 14.74x 323.38 4768.14 sad[16x16] 36.98x 197.32 7296.63 sad_x3[16x16] 36.89x 398.63 14703.49 sad_x4[16x16] 24.05x 800.29 19244.13 copy_pp[16x16] 13.54x 228.71 3097.23 addAvg[16x16] 11.65x 679.51 7915.30 addAvg_aligned[16x16] 11.65x 680.11 7926.02 sse_pp[16x16] 10.89x 612.73 6670.70 sse_ss[16x16] 13.32x 432.55 5763.73 sub_ps[16x16] 6.19x 623.20 3855.78 add_ps[16x16] 11.24x 625.24 7029.74 add_ps_aligned[16x16] 11.27x 621.41 7001.96 copy_ss[16x16] 13.52x 381.07 5150.72 copy_sp[16x16] 8.74x 347.93 3040.76 copy_ps[16x16] 12.89x 401.75 5176.87 [i420] copy_pp[ 8x8] 12.00x 85.66 1028.18 [i420] addAvg[ 8x8] 6.93x 292.17 2025.21 [i420] addAvg_aligned[ 8x8] 6.92x 292.11 2021.93 [i420] satd[ 8x8] 6.42x 306.36 1966.89 [i420] copy_ss[ 8x8] 11.15x 108.95 1214.31 [i420] copy_ps[ 8x8] 8.61x 132.79 1143.37 [i420] copy_sp[ 8x8] 8.09x 113.64 919.84 [i420] sse_pp[ 8x8] 6.72x 192.85 1296.75 [i420] sub_ps[ 8x8] 7.23x 199.00 1437.84 [i420] add_ps[ 8x8] 10.76x 186.54 2007.78 [i420] add_ps_aligned[ 8x8] 10.73x 186.66 2002.36 [i420] sa8d[ 8x8] 4.24x 490.48 2081.84 [i422] copy_pp[ 8x16] 11.88x 223.49 2655.51 [i422] addAvg[ 8x16] 8.90x 476.16 4237.83 [i422] addAvg_aligned[ 8x16] 8.90x 476.31 4241.48 [i422] satd[ 8x16] 6.21x 620.83 3857.95 [i422] copy_ss[ 8x16] 10.20x 227.93 2325.93 [i422] copy_ps[ 8x16] 8.95x 240.42 2151.46 [i422] copy_sp[ 8x16] 6.96x 240.24 1671.10 [i422] sse_pp[ 8x16] 7.47x 306.78 2292.87 [i422] sub_ps[ 8x16] 6.01x 339.80 2043.13 [i422] add_ps[ 8x16] 11.35x 327.40 3716.87 [i422] add_ps_aligned[ 8x16] 11.50x 323.11 3716.51 [i422] sa8d[ 8x16] 5.63x 735.01 4136.99 satd[ 16x8] 6.30x 629.08 3961.44 avg_pp[ 16x8] 15.76x 177.09 2791.20 avg_pp_aligned[ 16x8] 16.08x 179.28 2882.65 sad[ 16x8] 25.56x 111.84 2858.12 sad_x3[ 16x8] 34.24x 217.19 7437.23 sad_x4[ 16x8] 23.43x 416.25 9751.21 copy_pp[ 16x8] 28.58x 106.19 3035.23 addAvg[ 16x8] 10.36x 397.48 4118.48 addAvg_aligned[ 16x8] 10.65x 389.44 4147.46 [i420] copy_pp[ 8x4] 6.07x 75.52 458.67 [i420] addAvg[ 8x4] 5.13x 206.98 1061.48 [i420] addAvg_aligned[ 8x4] 5.17x 206.95 1069.54 [i420] satd[ 8x4] 5.16x 194.56 1004.01 [i422] copy_pp[ 8x8] 11.81x 85.99 1015.43 [i422] addAvg[ 8x8] 7.01x 291.81 2046.39 [i422] addAvg_aligned[ 8x8] 7.03x 291.84 2050.94 [i422] satd[ 8x8] 6.50x 302.16 1964.61 satd[ 8x16] 5.82x 680.80 3961.45 avg_pp[ 8x16] 10.83x 300.42 3253.47 avg_pp_aligned[ 8x16] 9.71x 343.88 3338.67 sad[ 8x16] 12.92x 223.52 2888.30 sad_x3[ 8x16] 18.26x 418.05 7634.82 sad_x4[ 8x16] 20.39x 488.34 9956.51 copy_pp[ 8x16] 11.81x 223.58 2640.96 addAvg[ 8x16] 8.90x 478.38 4256.99 addAvg_aligned[ 8x16] 8.77x 478.32 4196.99 [i420] copy_pp[ 4x8] 6.07x 85.18 516.67 [i420] addAvg[ 4x8] 4.79x 198.73 952.42 [i420] addAvg_aligned[ 4x8] 4.44x 210.93 936.43 [i420] satd[ 4x8] 5.46x 221.54 1209.98 [i422] copy_pp[ 4x16] 5.12x 219.59 1123.65 [i422] addAvg[ 4x16] 5.30x 350.10 1855.43 [i422] addAvg_aligned[ 4x16] 5.54x 350.66 1944.05 [i422] satd[ 4x16] 6.09x 380.77 2319.92 satd[ 16x4] 5.58x 370.48 2066.81 avg_pp[ 16x4] 12.09x 118.44 1431.69 avg_pp_aligned[ 16x4] 12.14x 114.81 1393.83 sad[ 16x4] 22.04x 76.36 1683.01 sad_x3[ 16x4] 28.26x 140.77 3977.56 sad_x4[ 16x4] 29.39x 173.25 5092.53 copy_pp[ 16x4] 22.29x 76.36 1702.00 addAvg[ 16x4] 7.60x 260.77 1981.68 addAvg_aligned[ 16x4] 7.59x 260.87 1980.84 [i420] copy_pp[ 8x2] 2.95x 76.03 224.25 [i420] addAvg[ 8x2] 4.20x 132.55 556.11 [i420] addAvg_aligned[ 8x2] 4.19x 132.58 555.27 [i422] copy_pp[ 8x4] 6.01x 74.83 449.46 [i422] addAvg[ 8x4] 5.05x 206.95 1046.09 [i422] addAvg_aligned[ 8x4] 5.07x 207.04 1050.66 [i422] satd[ 8x4] 5.20x 194.56 1011.10 satd[16x12] 6.25x 931.13 5817.47 avg_pp[16x12] 16.71x 248.77 4156.71 avg_pp_aligned[16x12] 16.23x 249.75 4053.55 sad[16x12] 22.36x 184.23 4118.84 sad_x3[16x12] 35.30x 315.67 11143.77 sad_x4[16x12] 23.15x 629.05 14560.28 copy_pp[16x12] 23.83x 165.92 3954.10 addAvg[16x12] 11.06x 546.72 6045.06 addAvg_aligned[16x12] 11.06x 546.57 6042.56 [i420] copy_pp[ 8x6] 13.46x 78.52 1057.03 [i420] addAvg[ 8x6] 6.53x 237.99 1554.47 [i420] addAvg_aligned[ 8x6] 6.52x 237.99 1550.86 [i422] copy_pp[ 8x12] 11.18x 182.16 2036.75 [i422] addAvg[ 8x12] 8.54x 376.81 3218.31 [i422] addAvg_aligned[ 8x12] 8.71x 376.87 3281.60 [i422] satd[ 8x12] 7.28x 471.93 3434.10 satd[ 4x16] 6.02x 386.95 2330.02 avg_pp[ 4x16] 4.60x 327.46 1505.17 avg_pp_aligned[ 4x16] 4.79x 325.12 1556.39 sad[ 4x16] 7.35x 226.04 1662.32 sad_x3[ 4x16] 10.06x 405.62 4081.20 sad_x4[ 4x16] 9.77x 554.59 5417.35 copy_pp[ 4x16] 5.25x 215.69 1133.27 addAvg[ 4x16] 5.62x 352.23 1979.40 addAvg_aligned[ 4x16] 5.34x 352.01 1878.88 [i420] copy_pp[ 2x8] 1.74x 119.61 208.02 [i420] addAvg[ 2x8] 2.26x 239.73 541.56 [i420] addAvg_aligned[ 2x8] 2.26x 239.70 541.20 [i422] copy_pp[ 2x16] 1.44x 251.17 362.77 [i422] addAvg[ 2x16] 2.83x 358.62 1013.99 [i422] addAvg_aligned[ 2x16] 2.83x 356.55 1008.82 satd[12x16] 6.42x 1077.99 6924.94 avg_pp[12x16] 7.25x 521.87 3780.96 avg_pp_aligned[12x16] 7.30x 515.90 3768.19 sad[12x16] 13.48x 302.16 4073.63 sad_x3[12x16] 15.05x 737.45 11100.12 sad_x4[12x16] 16.17x 902.10 14583.37 copy_pp[12x16] 9.66x 381.10 3679.96 addAvg[12x16] 7.22x 836.55 6039.08 addAvg_aligned[12x16] 7.22x 838.23 6048.46 [i420] copy_pp[ 6x8] 5.06x 215.24 1088.30 [i420] addAvg[ 6x8] 6.19x 256.60 1587.23 [i420] addAvg_aligned[ 6x8] 6.44x 246.40 1587.17 [i422] copy_pp[ 6x16] 3.71x 383.14 1422.57 [i422] addAvg[ 6x16] 7.48x 439.06 3282.77 [i422] addAvg_aligned[ 6x16] 7.57x 435.01 3294.71 satd[32x32] 6.43x 4750.16 30557.92 avg_pp[32x32] 23.90x 1059.49 25326.61 avg_pp_aligned[32x32] 23.83x 1059.47 25248.58 sad[32x32] 34.14x 730.87 24953.03 sad_x3[32x32] 36.83x 1702.87 62714.07 sad_x4[32x32] 37.29x 2158.05 80468.78 copy_pp[32x32] 15.72x 703.70 11063.33 addAvg[32x32] 14.37x 2145.23 30831.70 addAvg_aligned[32x32] 13.96x 2201.53 30739.36 sse_pp[32x32] 7.69x 2185.18 16800.60 sse_ss[32x32] 18.05x 1583.62 28590.30 sub_ps[32x32] 10.80x 2166.82 23394.35 add_ps[32x32] 14.54x 2053.45 29864.73 add_ps_aligned[32x32] 14.57x 2054.26 29930.86 copy_ss[32x32] 13.46x 1259.04 16952.34 copy_sp[32x32] 17.36x 977.26 16966.53 copy_ps[32x32] 12.63x 1328.58 16777.52 [i420] copy_pp[16x16] 13.46x 226.91 3053.63 [i420] addAvg[16x16] 11.69x 677.47 7922.65 [i420] addAvg_aligned[16x16] 11.74x 677.08 7948.07 [i420] satd[16x16] 7.38x 1208.31 8921.81 [i420] copy_ss[16x16] 13.29x 383.20 5093.15 [i420] copy_ps[16x16] 12.98x 399.95 5190.42 [i420] copy_sp[16x16] 9.55x 347.90 3323.98 [i420] sse_pp[16x16] 11.34x 596.31 6760.88 [i420] sub_ps[16x16] 6.13x 621.65 3811.02 [i420] add_ps[16x16] 11.55x 621.16 7171.33 [i420] add_ps_aligned[16x16] 11.21x 621.43 6965.78 [i420] sa8d[16x16] 4.48x 1740.00 7793.49 [i422] copy_pp[16x32] 24.47x 437.44 10703.74 [i422] addAvg[16x32] 12.93x 1217.26 15742.49 [i422] addAvg_aligned[16x32] 12.90x 1217.29 15701.60 [i422] satd[16x32] 6.48x 2384.95 15459.56 [i422] copy_ss[16x32] 8.30x 720.45 5982.44 [i422] copy_ps[16x32] 8.48x 716.49 6076.35 [i422] copy_sp[16x32] 16.89x 598.65 10112.05 [i422] sse_pp[16x32] 9.38x 1056.91 9910.94 [i422] sub_ps[16x32] 6.35x 1142.46 7251.70 [i422] add_ps[16x32] 12.18x 1117.76 13616.15 [i422] add_ps_aligned[16x32] 12.18x 1117.64 13613.63 [i422] sa8d[16x32] 5.86x 2686.52 15747.47 satd[32x16] 6.49x 2376.01 15431.69 avg_pp[32x16] 23.33x 544.26 12696.02 avg_pp_aligned[32x16] 23.24x 544.26 12649.88 sad[32x16] 29.65x 444.47 13179.92 sad_x3[32x16] 32.65x 945.71 30877.63 sad_x4[32x16] 37.99x 1103.23 41910.06 copy_pp[32x16] 23.09x 372.49 8599.36 addAvg[32x16] 13.55x 1143.96 15501.93 addAvg_aligned[32x16] 13.51x 1142.97 15436.87 [i420] copy_pp[ 16x8] 28.02x 105.95 2969.22 [i420] addAvg[ 16x8] 10.47x 393.56 4120.60 [i420] addAvg_aligned[ 16x8] 10.43x 393.44 4102.00 [i420] satd[ 16x8] 6.45x 596.01 3844.82 [i422] copy_pp[16x16] 13.27x 229.76 3048.58 [i422] addAvg[16x16] 11.69x 676.66 7912.77 [i422] addAvg_aligned[16x16] 11.67x 676.84 7895.54 [i422] satd[16x16] 7.15x 1196.13 8558.19 satd[16x32] 6.40x 2387.90 15271.81 avg_pp[16x32] 14.24x 651.26 9274.75 avg_pp_aligned[16x32] 14.05x 659.40 9266.21 sad[16x32] 22.12x 473.13 10466.81 sad_x3[16x32] 36.59x 789.43 28886.21 sad_x4[16x32] 25.22x 1512.94 38151.10 copy_pp[16x32] 23.22x 443.14 10290.36 addAvg[16x32] 12.91x 1213.12 15659.40 addAvg_aligned[16x32] 12.82x 1225.48 15716.15 [i420] copy_pp[ 8x16] 11.44x 231.87 2652.14 [i420] addAvg[ 8x16] 8.94x 473.04 4229.70 [i420] addAvg_aligned[ 8x16] 8.83x 476.04 4202.53 [i420] satd[ 8x16] 6.27x 616.66 3863.93 [i422] copy_pp[ 8x32] 7.80x 403.21 3145.49 [i422] addAvg[ 8x32] 9.35x 869.50 8130.48 [i422] addAvg_aligned[ 8x32] 9.50x 853.03 8102.89 [i422] satd[ 8x32] 6.62x 1183.58 7839.64 satd[ 32x8] 6.55x 1193.97 7821.45 avg_pp[ 32x8] 22.16x 295.98 6560.00 avg_pp_aligned[ 32x8] 22.25x 293.85 6536.99 sad[ 32x8] 25.67x 269.40 6914.67 sad_x3[ 32x8] 28.17x 554.56 15619.28 sad_x4[ 32x8] 34.01x 600.09 20407.33 copy_pp[ 32x8] 18.64x 227.63 4243.05 addAvg[ 32x8] 12.29x 645.95 7939.16 addAvg_aligned[ 32x8] 12.26x 645.95 7920.24 [i420] copy_pp[ 16x4] 19.73x 76.75 1513.95 [i420] addAvg[ 16x4] 7.87x 256.66 2019.56 [i420] addAvg_aligned[ 16x4] 7.91x 256.57 2029.64 [i420] satd[ 16x4] 6.02x 322.90 1943.69 [i422] copy_pp[ 16x8] 28.15x 104.84 2951.18 [i422] addAvg[ 16x8] 10.49x 393.29 4124.46 [i422] addAvg_aligned[ 16x8] 10.59x 393.20 4163.09 [i422] satd[ 16x8] 6.17x 622.66 3844.33 satd[32x24] 6.45x 3576.82 23070.66 avg_pp[32x24] 23.87x 796.69 19015.31 avg_pp_aligned[32x24] 22.99x 796.75 18320.68 sad[32x24] 33.48x 579.77 19410.30 sad_x3[32x24] 36.62x 1313.88 48114.23 sad_x4[32x24] 36.91x 1628.77 60121.93 copy_pp[32x24] 22.84x 542.40 12389.64 addAvg[32x24] 14.20x 1639.09 23273.39 addAvg_aligned[32x24] 13.93x 1665.50 23203.65 [i420] copy_pp[16x12] 24.18x 163.88 3962.65 [i420] addAvg[16x12] 11.07x 544.71 6031.86 [i420] addAvg_aligned[16x12] 11.15x 545.13 6078.67 [i420] satd[16x12] 6.38x 895.86 5718.31 [i422] copy_pp[16x24] 13.75x 356.40 4901.60 [i422] addAvg[16x24] 12.52x 942.25 11796.26 [i422] addAvg_aligned[16x24] 12.53x 948.14 11877.11 [i422] satd[16x24] 6.36x 1787.75 11370.30 satd[ 8x32] 6.58x 1202.16 7915.54 avg_pp[ 8x32] 7.47x 657.84 4910.86 avg_pp_aligned[ 8x32] 7.51x 658.50 4945.85 sad[ 8x32] 12.27x 445.39 5463.73 sad_x3[ 8x32] 20.15x 746.81 15046.63 sad_x4[ 8x32] 21.44x 913.99 19597.59 copy_pp[ 8x32] 7.69x 409.67 3149.04 addAvg[ 8x32] 9.38x 861.16 8075.66 addAvg_aligned[ 8x32] 9.42x 861.04 8107.11 [i420] copy_pp[ 4x16] 5.13x 221.63 1136.39 [i420] addAvg[ 4x16] 5.29x 347.84 1838.96 [i420] addAvg_aligned[ 4x16] 5.64x 347.84 1960.40 [i420] satd[ 4x16] 6.22x 373.87 2324.49 [i422] copy_pp[ 4x32] 5.04x 409.97 2066.57 [i422] addAvg[ 4x32] 5.84x 662.73 3869.64 [i422] addAvg_aligned[ 4x32] 5.52x 662.52 3657.11 [i422] satd[ 4x32] 6.00x 794.59 4763.93 satd[24x32] 6.44x 3590.21 23117.59 avg_pp[24x32] 9.50x 1441.41 13697.83 avg_pp_aligned[24x32] 9.55x 1440.66 13758.19 sad[24x32] 24.73x 789.48 19523.57 sad_x3[24x32] 20.45x 2104.98 43056.31 sad_x4[24x32] 20.87x 2698.95 56336.63 copy_pp[24x32] 18.66x 755.65 14096.63 addAvg[24x32] 11.28x 2068.74 23336.99 addAvg_aligned[24x32] 10.97x 2128.36 23348.90 [i420] copy_pp[12x16] 9.61x 385.12 3700.72 [i420] addAvg[12x16] 7.35x 834.12 6126.87 [i420] addAvg_aligned[12x16] 7.23x 834.15 6034.27 [i420] satd[12x16] 6.30x 1108.71 6984.05 [i422] copy_pp[12x32] 5.69x 741.08 4218.04 [i422] addAvg[12x32] 7.64x 1540.93 11773.86 [i422] addAvg_aligned[12x32] 7.76x 1544.03 11983.86 [i422] satd[12x32] 6.58x 2043.27 13437.71 satd[64x64] 6.65x 19096.19 126996.31 avg_pp[64x64] 22.14x 3720.69 82376.75 avg_pp_aligned[64x64] 21.49x 3720.12 79930.70 sad[64x64] 35.31x 2670.51 94307.38 sad_x3[64x64] 35.76x 6516.05 232991.06 sad_x4[64x64] 35.38x 8642.64 305757.81 copy_pp[64x64] 25.72x 2442.01 62804.85 addAvg[64x64] 15.11x 8067.32 121887.77 addAvg_aligned[64x64] 14.93x 8166.22 121893.30 sse_pp[64x64] 8.44x 8838.58 74593.95 sse_ss[64x64] 17.50x 5814.56 101767.34 sub_ps[64x64] 7.78x 8585.23 66761.12 add_ps[64x64] 15.33x 7302.29 111974.31 add_ps_aligned[64x64] 15.37x 7285.60 112003.52 copy_ss[64x64] 20.66x 4493.06 92827.45 copy_sp[64x64] 18.34x 3513.69 64450.22 copy_ps[64x64] 18.27x 5307.63 96983.33 [i420] copy_pp[32x32] 15.23x 703.70 10717.35 [i420] addAvg[32x32] 14.37x 2152.41 30931.86 [i420] addAvg_aligned[32x32] 14.38x 2141.77 30796.35 [i420] satd[32x32] 6.43x 4769.53 30653.75 [i420] copy_ss[32x32] 13.37x 1256.58 16800.24 [i420] copy_ps[32x32] 13.44x 1325.38 17814.95 [i420] copy_sp[32x32] 19.03x 975.35 18561.64 [i420] sse_pp[32x32] 7.65x 2180.09 16684.33 [i420] sub_ps[32x32] 11.26x 2204.18 24816.55 [i420] add_ps[32x32] 15.00x 2051.56 30771.82 [i420] add_ps_aligned[32x32] 14.56x 2050.81 29859.44 [i420] sa8d[32x32] 4.62x 6897.12 31848.34 [i422] copy_pp[32x64] 40.92x 1326.57 54278.36 [i422] addAvg[32x64] 14.81x 4146.61 61402.84 [i422] addAvg_aligned[32x64] 14.76x 4161.24 61425.33 [i422] satd[32x64] 6.37x 9531.58 60677.55 [i422] copy_ss[32x64] 20.42x 2448.38 50006.81 [i422] copy_ps[32x64] 18.66x 2648.92 49441.20 [i422] copy_sp[32x64] 11.18x 1921.23 21482.53 [i422] sse_pp[32x64] 7.48x 4448.83 33293.27 [i422] sub_ps[32x64] 11.66x 4320.78 50393.39 [i422] add_ps[32x64] 15.90x 3972.31 63140.68 [i422] add_ps_aligned[32x64] 15.29x 3971.06 60701.96 [i422] sa8d[32x64] 5.92x 10939.96 64721.72 satd[64x32] 6.53x 9486.61 61903.89 avg_pp[64x32] 25.36x 1866.31 47338.56 avg_pp_aligned[64x32] 25.39x 1867.84 47432.95 sad[64x32] 32.49x 1390.84 45191.30 sad_x3[64x32] 35.44x 3294.26 116749.42 sad_x4[64x32] 34.99x 4404.83 154132.78 copy_pp[64x32] 25.12x 1258.41 31606.89 addAvg[64x32] 16.01x 4139.52 66287.26 addAvg_aligned[64x32] 16.18x 4108.21 66455.23 [i420] copy_pp[32x16] 26.76x 370.42 9911.08 [i420] addAvg[32x16] 13.46x 1141.77 15366.26 [i420] addAvg_aligned[32x16] 13.62x 1142.70 15566.33 [i420] satd[32x16] 6.41x 2397.99 15374.82 [i422] copy_pp[32x32] 15.30x 703.55 10764.10 [i422] addAvg[32x32] 14.38x 2138.26 30753.67 [i422] addAvg_aligned[32x32] 14.43x 2137.39 30838.80 [i422] satd[32x32] 6.36x 4800.00 30509.70 satd[32x64] 6.42x 9482.38 60837.71 avg_pp[32x64] 23.63x 2124.59 50194.51 avg_pp_aligned[32x64] 20.94x 2119.40 44374.99 sad[32x64] 28.65x 1430.96 41001.52 sad_x3[32x64] 37.67x 3328.41 125393.87 sad_x4[32x64] 34.94x 4277.00 149453.14 copy_pp[32x64] 37.83x 1330.75 50338.80 addAvg[32x64] 14.72x 4160.03 61236.43 addAvg_aligned[32x64] 14.27x 4292.12 61250.72 [i420] copy_pp[16x32] 23.84x 444.10 10588.79 [i420] addAvg[16x32] 13.05x 1204.68 15725.17 [i420] addAvg_aligned[16x32] 12.90x 1219.04 15721.92 [i420] satd[16x32] 6.42x 2385.50 15312.02 [i422] copy_pp[16x64] 23.08x 904.86 20887.82 [i422] addAvg[16x64] 13.64x 2281.74 31116.43 [i422] addAvg_aligned[16x64] 13.46x 2315.77 31180.16 [i422] satd[16x64] 6.33x 4754.87 30103.77 satd[64x16] 6.55x 4745.47 31090.94 avg_pp[64x16] 25.02x 939.47 23509.66 avg_pp_aligned[64x16] 25.70x 939.50 24145.49 sad[64x16] 30.19x 732.31 22107.17 sad_x3[64x16] 34.36x 1703.39 58536.31 sad_x4[64x16] 33.72x 2288.65 77168.54 copy_pp[64x16] 23.69x 670.69 15890.50 addAvg[64x16] 15.65x 2117.11 33142.12 addAvg_aligned[64x16] 15.63x 2121.32 33147.23 [i420] copy_pp[ 32x8] 18.91x 223.55 4226.33 [i420] addAvg[ 32x8] 12.00x 660.48 7927.82 [i420] addAvg_aligned[ 32x8] 11.98x 660.39 7914.22 [i420] satd[ 32x8] 6.46x 1200.45 7753.47 [i422] copy_pp[32x16] 26.75x 370.42 9909.62 [i422] addAvg[32x16] 13.66x 1136.10 15522.81 [i422] addAvg_aligned[32x16] 13.63x 1142.52 15578.24 [i422] satd[32x16] 6.44x 2395.95 15441.64 satd[64x48] 6.45x 14353.18 92594.91 avg_pp[64x48] 26.06x 2793.93 72814.39 avg_pp_aligned[64x48] 25.36x 2793.27 70829.46 sad[64x48] 33.54x 2028.29 68038.91 sad_x3[64x48] 35.72x 4885.41 174502.25 sad_x4[64x48] 35.29x 6526.66 230315.70 copy_pp[64x48] 25.63x 1850.72 47425.61 addAvg[64x48] 16.28x 6052.49 98557.88 addAvg_aligned[64x48] 16.27x 6127.39 99703.89 [i420] copy_pp[32x24] 23.06x 540.36 12459.68 [i420] addAvg[32x24] 14.17x 1639.24 23229.14 [i420] addAvg_aligned[32x24] 13.99x 1643.81 22994.31 [i420] satd[32x24] 6.40x 3578.35 22902.80 [i422] copy_pp[32x48] 24.15x 1016.25 24546.61 [i422] addAvg[32x48] 14.59x 3136.97 45764.49 [i422] addAvg_aligned[32x48] 14.42x 3177.69 45824.61 [i422] satd[32x48] 6.36x 7133.45 45353.39 satd[16x64] 6.34x 4768.78 30255.75 avg_pp[16x64] 14.17x 1304.27 18477.96 avg_pp_aligned[16x64] 14.21x 1302.32 18510.30 sad[16x64] 22.14x 936.08 20728.14 sad_x3[16x64] 36.70x 1568.40 57554.19 sad_x4[16x64] 35.46x 2128.23 75473.39 copy_pp[16x64] 23.34x 899.67 21000.48 addAvg[16x64] 13.45x 2318.74 31183.29 addAvg_aligned[16x64] 13.66x 2284.74 31214.67 [i420] copy_pp[ 8x32] 7.88x 397.37 3131.06 [i420] addAvg[ 8x32] 9.60x 858.65 8247.17 [i420] addAvg_aligned[ 8x32] 9.63x 860.03 8280.60 [i420] satd[ 8x32] 6.64x 1178.26 7827.35 [i422] copy_pp[ 8x64] 7.63x 790.51 6034.39 [i422] addAvg[ 8x64] 9.75x 1656.79 16148.78 [i422] addAvg_aligned[ 8x64] 9.71x 1656.16 16081.57 [i422] satd[ 8x64] 6.46x 2375.56 15341.24 satd[48x64] 6.51x 14332.13 93359.16 avg_pp[48x64] 22.21x 2859.82 63514.39 avg_pp_aligned[48x64] 22.20x 2859.79 63479.16 sad[48x64] 30.83x 2319.83 71520.12 sad_x3[48x64] 29.46x 6043.99 178082.05 sad_x4[48x64] 28.87x 8104.00 233941.08 copy_pp[48x64] 32.90x 2026.43 66670.95 addAvg[48x64] 13.41x 6834.59 91669.78 addAvg_aligned[48x64] 13.34x 6858.18 91500.72 [i420] copy_pp[24x32] 18.72x 757.73 14182.53 [i420] addAvg[24x32] 15.18x 1539.07 23370.66 [i420] addAvg_aligned[24x32] 15.14x 1544.51 23379.32 [i420] satd[24x32] 6.41x 3583.42 22977.23 [i422] copy_pp[24x64] 19.87x 1498.71 29783.69 [i422] addAvg[24x64] 11.11x 4166.95 46301.96 [i422] addAvg_aligned[24x64] 11.24x 4123.66 46338.04 [i422] satd[24x64] 6.43x 7119.54 45787.94 ssd_s[4x4] 4.16x 75.37 313.83 sa8d[4x4] 4.19x 144.94 606.73 residual[4x4] 3.97x 96.20 382.00 residual_aligned[4x4] 3.34x 96.22 321.64 blkfill[4x4] 3.41x 74.59 254.43 blkfill_aligned[4x4] 3.37x 74.86 252.14 transpose[4x4] 3.87x 75.61 292.30 cpy2Dto1D_shl[4x4] 4.89x 75.52 369.26 cpy2Dto1D_shr[4x4] 5.07x 76.18 385.85 cpy1Dto2D_shl[4x4] 3.37x 112.83 380.08 cpy1Dto2D_shl_aligned[4x4] 3.14x 112.98 354.59 cpy1Dto2D_shr[4x4] 2.83x 138.73 391.98 copy_cnt[4x4] 5.10x 75.88 387.05 psy_cost_pp[4x4] 6.95x 277.39 1928.06 ssimDist[4x4] 2.58x 341.72 880.88 ssd_s[8x8] 11.52x 104.54 1204.45 sa8d[8x8] 4.04x 498.67 2013.79 residual[8x8] 6.13x 186.37 1142.16 residual_aligned[8x8] 6.23x 182.13 1135.31 blkfill[8x8] 11.98x 80.05 959.04 blkfill_aligned[8x8] 12.07x 79.69 961.68 transpose[8x8] 6.29x 167.72 1055.47 var[8x8] 9.06x 183.12 1658.19 cpy2Dto1D_shl[8x8] 9.00x 163.64 1472.71 cpy2Dto1D_shr[8x8] 7.52x 190.42 1431.70 cpy1Dto2D_shl[8x8] 7.29x 163.55 1192.42 cpy1Dto2D_shl_aligned[8x8] 7.33x 163.49 1197.60 cpy1Dto2D_shr[8x8] 7.72x 180.09 1391.08 copy_cnt[8x8] 9.00x 182.16 1640.20 psy_cost_pp[8x8] 9.71x 800.74 7774.34 ssimDist[8x8] 3.97x 811.37 3218.24 ssd_s[16x16] 18.90x 337.73 6381.69 ssd_s_aligned[16x16] 19.10x 337.79 6452.77 sa8d[16x16] 4.56x 1727.84 7874.22 residual[16x16] 8.70x 624.94 5435.78 residual_aligned[16x16] 8.49x 624.91 5306.21 blkfill[16x16] 10.45x 339.32 3544.94 blkfill_aligned[16x16] 9.94x 343.46 3415.19 transpose[16x16] 9.26x 364.23 3371.81 var[16x16] 7.99x 522.20 4174.51 cpy2Dto1D_shl[16x16] 8.83x 459.71 4059.64 cpy2Dto1D_shr[16x16] 11.04x 488.40 5393.51 cpy1Dto2D_shl[16x16] 9.03x 457.27 4130.50 cpy1Dto2D_shl_aligned[16x16] 9.08x 457.49 4152.50 cpy1Dto2D_shr[16x16] 10.84x 488.77 5299.84 copy_cnt[16x16] 13.05x 381.25 4974.94 psy_cost_pp[16x16] 10.02x 2930.09 29366.81 ssimDist[16x16] 13.21x 971.86 12840.00 ssd_s[32x32] 13.12x 1171.28 15368.54 ssd_s_aligned[32x32] 12.88x 1187.06 15288.43 sa8d[32x32] 4.66x 6893.48 32110.10 residual[32x32] 8.23x 2209.85 18177.59 residual_aligned[32x32] 8.37x 2209.70 18491.30 blkfill[32x32] 15.23x 1080.36 16455.87 blkfill_aligned[32x32] 15.11x 1140.15 17227.46 transpose[32x32] 12.31x 1385.29 17047.70 var[32x32] 14.52x 1739.04 25246.41 cpy2Dto1D_shl[32x32] 12.46x 2041.71 25438.20 cpy2Dto1D_shr[32x32] 12.28x 2077.21 25512.62 cpy1Dto2D_shl[32x32] 10.62x 2044.26 21711.10 cpy1Dto2D_shl_aligned[32x32] 10.56x 2044.20 21588.10 cpy1Dto2D_shr[32x32] 12.32x 2077.31 25594.03 copy_cnt[32x32] 15.41x 1225.90 18896.27 psy_cost_pp[32x32] 11.22x 11374.66 127645.61 ssimDist[32x32] 16.46x 3341.92 55022.64 sa8d[64x64] 5.79x 21944.84 126984.89 transpose[64x64] 16.62x 5538.51 92055.88 var[64x64] 10.97x 6815.56 74782.01 psy_cost_pp[64x64] 10.07x 45767.66 461065.75 ssimDist[64x64] 14.79x 13030.11 192738.03 weight_pp 9.59x 4706.38 45150.54 weight_sp 8.55x 5071.47 43367.73 downscale 26.30x 22804.80 599833.44 scale1D_128to64 9.69x 279.35 2707.82 scale1D_128to64_aligned 9.51x 279.41 2658.28 scale2D_64to32 6.54x 5070.92 33177.48 ssim_4x4x2_core 6.44x 204.97 1320.00 ssim_end_4 2.81x 171.84 482.53 calSign 8.45x 206.95 1748.90 SAO_EO_0 7.90x 770.36 6085.13 SAO_EO_1 11.91x 376.99 4491.69 SAO_EO_1_2Rows 12.35x 745.24 9203.74 SAO_EO_2[0] 6.31x 178.08 1123.65 SAO_EO_2[1] 10.87x 405.92 4411.98 SAO_EO_3[0] 4.22x 242.16 1023.13 SAO_EO_3[1] 9.49x 434.62 4124.61 SAO_BO_0 9.73x 15501.23 150839.28 saoCuStatsE0 3.16x 46393.24 146596.84 saoCuStatsE1 5.31x 43862.37 232804.20 saoCuStatsE2 3.08x 55882.51 172390.45 saoCuStatsE3 3.85x 44366.50 170750.38 planecopy_sp 11.84x 6546.10 77476.59 propagateCost 2.22x 2966.73 6595.07 cuTreeFix8Pack 3.26x 2061.20 6720.60 cuTreeFix8Unpack 1.86x 3579.10 6670.94 scanPosLast 1.65x 51685.78 85133.39 findPosFirstLast 4.21x 142.96 601.44 costCoeffNxN 0.17x 10076.66 1692.02 costCoeffRemain 0.93x 363.54 337.88 costC1C2Flag 0.88x 841.80 737.80 pelFilterLumaStrong_Vertical 2.71x 498.61 1351.26 pelFilterLumaStrong_Horizontal 4.80x 297.66 1427.71 pelFilterChroma_Vertical 1.61x 296.97 479.04 pelFilterChroma_Horizontal 2.62x 182.10 477.23 integral_init4v 3.92x 274.16 1075.55 integral_init8v 3.85x 265.87 1023.97 integral_init12v 4.25x 273.95 1165.54 integral_init16v 5.80x 265.69 1540.04 integral_init24v 3.86x 278.06 1073.63 integral_init32v 3.78x 274.10 1035.51 integral_init4h 2.95x 600.48 1772.17 integral_init8h 2.12x 741.28 1568.78 integral_init12h 1.59x 1020.39 1618.67 integral_init16h 1.35x 1091.05 1470.90 integral_init24h 1.13x 1150.75 1299.76 integral_init32h 0.78x 1299.80 1015.19 normFact[8x8] 3.34x 451.73 1508.42 normFact[16x16] 9.70x 543.15 5266.17 normFact[32x32] 13.18x 1877.99 24749.10 normFact[64x64] 13.45x 6674.63 89741.73 == transforms primitives == dst4x4 3.83x 304.23 1165.37 dct4x4 4.19x 277.37 1162.00 dct8x8 4.81x 1473.24 7090.82 dct16x16 4.58x 9663.28 44269.06 dct32x32 3.74x 74764.33 279869.47 idst4x4 5.91x 314.50 1857.96 idct4x4 7.43x 277.31 2059.84 idct8x8 7.99x 1270.45 10148.92 idct16x16 6.67x 8081.25 53888.54 idct32x32 5.36x 59753.91 320349.25 dequant_normal 9.16x 4576.80 41944.57 dequant_scaling 10.02x 6239.07 62501.36 quant 8.79x 10562.16 92858.59 nquant 10.46x 8655.23 90544.45 nonPsyRdoQuant[4x4] 1.26x 711.90 899.76 nonPsyRdoQuant[8x8] 2.27x 397.34 900.12 nonPsyRdoQuant[16x16] 2.43x 370.42 898.68 nonPsyRdoQuant[32x32] 2.26x 397.39 899.40 psyRdoQuant_1p[4x4] 2.43x 370.48 902.04 psyRdoQuant_1p[8x8] 2.39x 376.60 899.16 psyRdoQuant_1p[16x16] 2.39x 376.69 899.76 psyRdoQuant_1p[32x32] 2.39x 376.61 898.32 count_nonzero[4x4] 2.85x 85.93 244.57 count_nonzero[8x8] 6.96x 151.13 1051.86 count_nonzero[16x16] 11.05x 277.31 3064.45 count_nonzero[32x32] 16.41x 694.08 11392.30 denoiseDct 7.46x 5598.71 41765.41 == interp primitives == luma_hpp[ 4x4] 6.43x 258.73 1663.65 luma_hps[ 4x4] 7.32x 546.42 4001.81 luma_vpp[ 4x4] 8.50x 211.01 1793.27 luma_vps[ 4x4] 7.36x 212.48 1564.45 luma_vsp[ 4x4] 7.22x 296.01 2136.87 luma_vss[ 4x4] 7.27x 246.21 1790.86 luma_hv [ 4x4] 6.83x 900.27 6150.96 convert_p2s[ 4x4] 4.08x 80.86 330.30 convert_p2s_aligned[ 4x4] 4.10x 80.47 329.94 luma_hpp[ 8x8] 10.81x 606.63 6559.52 luma_hps[ 8x8] 13.59x 745.39 10130.62 luma_vpp[ 8x8] 17.48x 389.08 6802.97 luma_vps[ 8x8] 15.24x 377.69 5757.23 luma_vsp[ 8x8] 10.71x 786.27 8422.65 luma_vss[ 8x8] 9.65x 715.95 6906.99 luma_hv [ 8x8] 11.77x 1588.95 18699.80 convert_p2s[ 8x8] 10.98x 153.38 1683.97 convert_p2s_aligned[ 8x8] 10.90x 153.56 1673.61 luma_hpp[16x16] 12.30x 2043.72 25146.13 luma_hps[16x16] 9.46x 3207.12 30325.01 luma_vpp[16x16] 19.01x 1463.69 27821.60 luma_vps[16x16] 17.28x 1262.19 21804.77 luma_vsp[16x16] 10.76x 2972.01 31970.26 luma_vss[16x16] 9.85x 2645.26 26060.32 luma_hv [16x16] 9.89x 6298.53 62281.68 convert_p2s[16x16] 10.35x 498.76 5164.34 convert_p2s_aligned[16x16] 10.71x 498.67 5342.89 luma_hpp[32x32] 12.57x 8202.27 103121.00 luma_hps[32x32] 7.94x 13670.53 108561.04 luma_vpp[32x32] 17.09x 5898.78 100799.76 luma_vps[32x32] 17.78x 5030.90 89454.59 luma_vsp[32x32] 10.84x 11614.86 125958.04 luma_vss[32x32] 9.48x 10766.60 102096.91 luma_hv [32x32] 9.17x 25545.47 234185.89 convert_p2s[32x32] 12.11x 2065.71 25017.47 convert_p2s_aligned[32x32] 12.19x 2065.09 25165.97 luma_hpp[64x64] 12.29x 32693.67 401776.00 luma_hps[64x64] 7.61x 49804.18 378798.28 luma_vpp[64x64] 16.98x 23927.45 406288.47 luma_vps[64x64] 17.20x 20143.82 346453.09 luma_vsp[64x64] 10.89x 46719.86 508887.41 luma_vss[64x64] 9.68x 42893.04 415349.94 luma_hv [64x64] 9.28x 96103.70 892206.75 convert_p2s[64x64] 11.01x 8421.43 92711.78 convert_p2s_aligned[64x64] 10.95x 8421.73 92249.46 luma_hpp[ 8x4] 9.31x 354.00 3296.39 luma_hps[ 8x4] 12.09x 615.67 7441.81 luma_vpp[ 8x4] 12.00x 279.41 3351.82 luma_vps[ 8x4] 10.47x 269.32 2820.72 luma_vsp[ 8x4] 8.83x 471.62 4166.69 luma_vss[ 8x4] 8.29x 413.88 3431.06 luma_hv [ 8x4] 10.42x 1114.20 11613.98 convert_p2s[ 8x4] 6.19x 92.63 573.19 convert_p2s_aligned[ 8x4] 6.05x 91.91 555.75 luma_hpp[ 4x8] 7.75x 416.52 3227.86 luma_hps[ 4x8] 7.41x 709.19 5253.91 luma_vpp[ 4x8] 9.10x 382.21 3477.95 luma_vps[ 4x8] 7.96x 368.37 2933.27 luma_vsp[ 4x8] 9.36x 444.85 4162.17 luma_vss[ 4x8] 9.09x 384.85 3499.60 luma_hv [ 4x8] 8.02x 1198.32 9605.18 convert_p2s[ 4x8] 5.83x 132.46 772.55 convert_p2s_aligned[ 4x8] 5.53x 132.49 733.11 luma_hpp[ 16x8] 11.93x 1043.11 12442.29 luma_hps[ 16x8] 9.40x 2117.00 19890.18 luma_vpp[ 16x8] 17.83x 763.63 13614.22 luma_vps[ 16x8] 16.45x 666.33 10960.12 luma_vsp[ 16x8] 10.30x 1556.25 16026.63 luma_vss[ 16x8] 9.48x 1407.64 13340.00 luma_hv [ 16x8] 9.79x 3722.37 36448.50 convert_p2s[ 16x8] 9.04x 300.06 2713.35 convert_p2s_aligned[ 16x8] 9.08x 300.06 2725.78 luma_hpp[ 8x16] 11.35x 1130.22 12823.77 luma_hps[ 8x16] 13.53x 1134.30 15349.78 luma_vpp[ 8x16] 16.71x 790.51 13211.93 luma_vps[ 8x16] 14.69x 755.63 11097.11 luma_vsp[ 8x16] 10.99x 1499.34 16482.89 luma_vss[ 8x16] 9.88x 1360.81 13444.21 luma_hv [ 8x16] 11.75x 2737.66 32165.65 convert_p2s[ 8x16] 10.63x 244.41 2598.40 convert_p2s_aligned[ 8x16] 9.83x 244.38 2401.44 luma_hpp[32x16] 12.65x 4054.25 51283.77 luma_hps[32x16] 7.93x 7961.63 63139.36 luma_vpp[32x16] 16.96x 2971.74 50414.94 luma_vps[32x16] 17.84x 2519.94 44956.47 luma_vsp[32x16] 10.78x 5867.17 63248.18 luma_vss[32x16] 9.50x 5380.14 51134.31 luma_hv [32x16] 9.05x 14004.22 126693.43 convert_p2s[32x16] 12.49x 1005.80 12561.81 convert_p2s_aligned[32x16] 12.42x 1005.68 12494.34 luma_hpp[16x32] 12.16x 4067.77 49460.32 luma_hps[16x32] 9.22x 5538.96 51064.93 luma_vpp[16x32] 18.39x 2983.24 54873.07 luma_vps[16x32] 17.08x 2526.64 43154.43 luma_vsp[16x32] 10.91x 5831.09 63588.10 luma_vss[16x32] 9.77x 5319.90 51999.56 luma_hv [16x32] 10.06x 11459.76 115228.02 convert_p2s[16x32] 9.77x 1011.96 9887.47 convert_p2s_aligned[16x32] 10.24x 1010.84 10346.75 luma_hpp[64x32] 12.32x 16278.46 200609.94 luma_hps[64x32] 7.60x 27416.25 208431.58 luma_vpp[64x32] 17.33x 11787.49 204322.48 luma_vps[64x32] 17.28x 10032.93 173325.81 luma_vsp[64x32] 11.04x 23076.80 254703.48 luma_vss[64x32] 9.61x 21521.60 206918.61 luma_hv [64x32] 9.16x 50757.87 464785.50 convert_p2s[64x32] 11.09x 4186.36 46430.98 convert_p2s_aligned[64x32] 11.02x 4182.85 46098.04 luma_hpp[32x64] 12.42x 16470.29 204637.28 luma_hps[32x64] 7.85x 24947.27 195946.05 luma_vpp[32x64] 18.26x 11736.37 214294.86 luma_vps[32x64] 17.72x 10059.65 178290.66 luma_vsp[32x64] 10.73x 23416.57 251305.84 luma_vss[32x64] 9.41x 21665.46 203772.86 luma_hv [32x64] 9.27x 48382.84 448335.25 convert_p2s[32x64] 13.40x 4190.63 56162.52 convert_p2s_aligned[32x64] 13.96x 4155.32 58004.85 luma_hpp[16x12] 12.11x 1544.44 18703.05 luma_hps[16x12] 9.36x 2665.62 24956.63 luma_vpp[16x12] 16.87x 1138.80 19208.42 luma_vps[16x12] 16.60x 971.77 16136.14 luma_vsp[16x12] 10.79x 2234.62 24108.94 luma_vss[16x12] 9.47x 2062.49 19525.01 luma_hv [16x12] 9.84x 4989.73 49101.16 convert_p2s[16x12] 9.77x 399.44 3903.73 convert_p2s_aligned[16x12] 9.96x 399.62 3980.44 luma_hpp[12x16] 8.95x 2089.85 18702.32 luma_hps[12x16] 7.10x 3222.88 22871.42 luma_vpp[12x16] 11.96x 1629.25 19482.08 luma_vps[12x16] 12.23x 1340.71 16399.36 luma_vsp[12x16] 10.74x 2257.54 24252.99 luma_vss[12x16] 9.85x 2021.23 19910.14 luma_hv [12x16] 8.38x 5637.36 47246.70 convert_p2s[12x16] 11.74x 362.70 4256.99 convert_p2s_aligned[12x16] 9.57x 434.83 4159.88 luma_hpp[ 16x4] 11.25x 571.31 6429.98 luma_hps[ 16x4] 9.26x 1572.88 14569.76 luma_vpp[ 16x4] 16.06x 422.13 6779.04 luma_vps[ 16x4] 14.28x 397.34 5675.71 luma_vsp[ 16x4] 9.47x 869.88 8241.28 luma_vss[ 16x4] 8.60x 803.32 6911.54 luma_hv [ 16x4] 9.08x 2541.08 23066.33 convert_p2s[ 16x4] 7.46x 198.76 1482.69 convert_p2s_aligned[ 16x4] 7.93x 198.71 1576.71 luma_hpp[ 4x16] 8.35x 784.23 6546.85 luma_hps[ 4x16] 7.88x 1004.24 7917.11 luma_vpp[ 4x16] 9.21x 762.14 7019.64 luma_vps[ 4x16] 8.20x 710.84 5827.58 luma_vsp[ 4x16] 10.32x 821.57 8475.18 luma_vss[ 4x16] 10.12x 703.61 7118.19 luma_hv [ 4x16] 8.91x 1876.34 16724.37 convert_p2s[ 4x16] 6.63x 221.45 1468.62 convert_p2s_aligned[ 4x16] 5.81x 221.39 1285.90 luma_hpp[32x24] 12.84x 6098.58 78279.68 luma_hps[32x24] 7.92x 10744.48 85088.30 luma_vpp[32x24] 17.40x 4512.88 78508.62 luma_vps[32x24] 17.90x 3790.48 67844.01 luma_vsp[32x24] 11.06x 8836.11 97718.72 luma_vss[32x24] 10.07x 8096.69 81509.58 luma_hv [32x24] 9.12x 19815.85 180633.08 convert_p2s[32x24] 11.99x 1535.53 18417.60 convert_p2s_aligned[32x24] 12.09x 1535.47 18561.52 luma_hpp[24x32] 12.07x 6124.78 73949.10 luma_hps[24x32] 6.87x 11094.47 76266.13 luma_vpp[24x32] 17.58x 4526.61 79584.89 luma_vps[24x32] 16.95x 3785.83 64174.87 luma_vsp[24x32] 11.07x 8560.85 94760.08 luma_vss[24x32] 9.55x 8017.32 76533.55 luma_hv [24x32] 8.52x 20083.37 171090.19 convert_p2s[24x32] 9.79x 1455.19 14241.88 convert_p2s_aligned[24x32] 9.72x 1454.83 14136.99 luma_hpp[ 32x8] 12.67x 2032.34 25742.64 luma_hps[ 32x8] 7.86x 5182.44 40724.49 luma_vpp[ 32x8] 17.34x 1534.11 26605.01 luma_vps[ 32x8] 18.15x 1275.01 23138.00 luma_vsp[ 32x8] 10.49x 3031.56 31786.29 luma_vss[ 32x8] 9.30x 2791.26 25969.30 luma_hv [ 32x8] 8.97x 8221.47 73780.52 convert_p2s[ 32x8] 10.56x 496.72 5247.35 convert_p2s_aligned[ 32x8] 10.67x 492.76 5255.47 luma_hpp[ 8x32] 11.49x 2192.79 25197.23 luma_hps[ 8x32] 13.57x 1897.99 25750.82 luma_vpp[ 8x32] 16.38x 1598.29 26176.47 luma_vps[ 8x32] 14.79x 1490.01 22031.54 luma_vsp[ 8x32] 11.05x 2974.89 32869.06 luma_vss[ 8x32] 9.68x 2757.90 26693.39 luma_hv [ 8x32] 11.88x 4951.76 58844.37 convert_p2s[ 8x32] 10.84x 463.91 5026.53 convert_p2s_aligned[ 8x32] 11.48x 439.31 5041.92 luma_hpp[64x48] 12.26x 24592.28 301393.56 luma_hps[64x48] 7.63x 38613.23 294553.09 luma_vpp[64x48] 17.21x 17711.53 304766.22 luma_vps[64x48] 17.26x 15073.28 260104.69 luma_vsp[64x48] 11.10x 34318.05 380863.28 luma_vss[64x48] 9.65x 32113.18 309759.19 luma_hv [64x48] 9.22x 73498.62 677751.62 convert_p2s[64x48] 10.97x 6302.37 69137.67 convert_p2s_aligned[64x48] 10.96x 6305.68 69102.93 luma_hpp[48x64] 12.21x 24538.62 299527.09 luma_hps[48x64] 7.71x 37368.09 288006.38 luma_vpp[48x64] 17.56x 17557.49 308363.22 luma_vps[48x64] 17.42x 15090.42 262879.22 luma_vsp[48x64] 11.21x 34240.07 383721.53 luma_vss[48x64] 9.68x 32331.81 312934.28 luma_hv [48x64] 9.31x 72632.17 675991.69 convert_p2s[48x64] 10.79x 6300.39 67995.15 convert_p2s_aligned[48x64] 10.83x 6300.42 68251.98 luma_hpp[64x16] 12.43x 8101.62 100683.12 luma_hps[64x16] 7.68x 15994.18 122839.60 luma_vpp[64x16] 17.27x 5934.38 102496.11 luma_vps[64x16] 17.46x 5006.23 87404.61 luma_vsp[64x16] 10.91x 11649.65 127040.56 luma_vss[64x16] 9.61x 10796.21 103699.12 luma_hv [64x16] 9.02x 27874.67 251389.17 convert_p2s[64x16] 11.48x 2060.90 23661.16 convert_p2s_aligned[64x16] 11.24x 2060.89 23164.57 luma_hpp[16x64] 12.05x 8159.34 98280.96 luma_hps[16x64] 9.34x 9881.90 92314.63 luma_vpp[16x64] 18.93x 5830.61 110371.14 luma_vps[16x64] 17.16x 5001.50 85818.04 luma_vsp[16x64] 11.02x 11536.95 127122.20 luma_vss[16x64] 9.62x 10706.47 103030.95 luma_hv [16x64] 10.06x 21856.09 219857.92 convert_p2s[16x64] 9.94x 2070.93 20580.60 convert_p2s_aligned[16x64] 9.69x 2069.74 20058.64 = Color Space i420 = chroma_hpp[ 4x4] 5.76x 190.42 1095.99 chroma_hps[ 4x4] 5.42x 254.53 1380.24 chroma_vpp[ 4x4] 5.66x 207.01 1171.26 chroma_vps[ 4x4] 4.20x 205.00 861.45 chroma_vsp[ 4x4] 5.68x 229.73 1305.45 chroma_vss[ 4x4] 4.80x 211.04 1013.51 chroma_p2s[ 4x4] 4.89x 80.14 392.22 chroma_p2s_aligned[ 4x4] 3.93x 80.77 317.80 chroma_hpp[ 8x8] 11.27x 382.60 4313.25 chroma_hps[ 8x8] 8.56x 488.58 4183.89 chroma_vpp[ 8x8] 14.84x 293.91 4361.69 chroma_vps[ 8x8] 10.98x 285.62 3137.19 chroma_vsp[ 8x8] 9.90x 511.07 5059.28 chroma_vss[ 8x8] 8.07x 483.21 3897.47 chroma_p2s[ 8x8] 11.09x 153.32 1699.96 chroma_p2s_aligned[ 8x8] 10.80x 153.38 1656.91 chroma_hpp[16x16] 11.38x 1423.67 16208.30 chroma_hps[16x16] 9.04x 1512.82 13672.65 chroma_vpp[16x16] 17.04x 958.11 16328.31 chroma_vps[16x16] 15.94x 726.24 11575.66 chroma_vsp[16x16] 10.58x 1816.40 19217.92 chroma_vss[16x16] 8.69x 1585.42 13778.19 chroma_p2s[16x16] 10.49x 498.70 5231.33 chroma_p2s_aligned[16x16] 10.54x 498.67 5257.83 chroma_hpp[32x32] 11.82x 5836.58 68962.12 chroma_hps[32x32] 12.70x 4371.79 55533.43 chroma_vpp[32x32] 20.06x 3157.68 63356.75 chroma_vps[32x32] 12.77x 3905.50 49881.52 chroma_vsp[32x32] 11.08x 7162.09 79357.52 chroma_vss[32x32] 9.49x 6373.11 60472.06 chroma_p2s[32x32] 12.37x 2065.15 25552.91 chroma_p2s_aligned[32x32] 13.27x 2065.08 27395.59 chroma_hpp[ 4x2] 4.22x 144.67 610.46 chroma_hps[ 4x2] 4.42x 231.84 1025.17 chroma_vpp[ 4x2] 3.99x 155.30 619.48 chroma_vps[ 4x2] 3.11x 155.51 482.89 chroma_vsp[ 4x2] 3.92x 178.02 697.15 chroma_vss[ 4x2] 3.25x 171.84 558.40 chroma_p2s[ 4x2] 2.50x 75.85 189.62 chroma_p2s_aligned[ 4x2] 2.51x 75.22 189.14 chroma_hpp[ 2x4] 3.85x 157.84 607.21 chroma_hps[ 2x4] 3.15x 219.14 690.90 chroma_vpp[ 2x4] 3.85x 172.02 661.92 chroma_vps[ 2x4] 4.81x 120.21 578.36 chroma_vsp[ 2x4] 3.55x 204.91 727.94 chroma_vss[ 2x4] 3.02x 198.70 599.52 chroma_p2s[ 2x4] 2.34x 76.93 180.36 chroma_p2s_aligned[ 2x4] 2.28x 76.22 173.63 chroma_hpp[ 8x4] 8.59x 244.17 2097.84 chroma_hps[ 8x4] 7.74x 364.56 2821.92 chroma_vpp[ 8x4] 9.85x 215.33 2120.84 chroma_vps[ 8x4] 7.60x 205.00 1557.60 chroma_vsp[ 8x4] 7.54x 322.84 2433.43 chroma_vss[ 8x4] 6.16x 306.27 1885.49 chroma_p2s[ 8x4] 6.18x 92.39 571.14 chroma_p2s_aligned[ 8x4] 6.00x 92.94 557.43 chroma_hpp[ 4x8] 7.96x 273.50 2176.95 chroma_hps[ 4x8] 7.21x 323.11 2330.98 chroma_vpp[ 4x8] 7.32x 300.15 2198.43 chroma_vps[ 4x8] 5.40x 300.12 1619.52 chroma_vsp[ 4x8] 7.83x 318.70 2496.55 chroma_vss[ 4x8] 6.61x 293.91 1941.28 chroma_p2s[ 4x8] 5.98x 124.26 743.57 chroma_p2s_aligned[ 4x8] 6.33x 124.38 786.73 chroma_hpp[ 16x8] 11.56x 716.31 8279.52 chroma_hps[ 16x8] 9.02x 888.02 8012.05 chroma_vpp[ 16x8] 15.47x 527.57 8162.29 chroma_vps[ 16x8] 14.44x 411.84 5945.65 chroma_vsp[ 16x8] 9.83x 979.97 9631.14 chroma_vss[ 16x8] 8.51x 865.35 7364.85 chroma_p2s[ 16x8] 9.02x 300.00 2706.01 chroma_p2s_aligned[ 16x8] 9.03x 300.09 2709.14 chroma_hpp[ 8x16] 10.79x 769.88 8307.11 chroma_hps[ 8x16] 8.17x 861.07 7036.14 chroma_vpp[ 8x16] 17.02x 496.66 8453.61 chroma_vps[ 8x16] 14.02x 430.48 6034.46 chroma_vsp[ 8x16] 10.16x 976.54 9919.64 chroma_vss[ 8x16] 8.93x 819.53 7315.06 chroma_p2s[ 8x16] 9.87x 244.53 2413.23 chroma_p2s_aligned[ 8x16] 10.63x 244.59 2599.60 chroma_hpp[32x16] 12.52x 2868.08 35918.96 chroma_hps[32x16] 9.71x 3045.80 29587.57 chroma_vpp[32x16] 20.58x 1566.51 32242.48 chroma_vps[32x16] 12.93x 1944.32 25149.38 chroma_vsp[32x16] 11.31x 3576.85 40462.61 chroma_vss[32x16] 9.38x 3203.78 30061.44 chroma_p2s[32x16] 12.47x 1005.95 12541.33 chroma_p2s_aligned[32x16] 12.18x 1005.83 12254.22 chroma_hpp[16x32] 11.34x 2843.00 32240.32 chroma_hps[16x32] 8.74x 2878.83 25170.90 chroma_vpp[16x32] 12.47x 2588.89 32296.35 chroma_vps[16x32] 10.86x 2135.59 23201.00 chroma_vsp[16x32] 10.70x 3592.07 38441.36 chroma_vss[16x32] 8.63x 3234.02 27906.37 chroma_p2s[16x32] 9.87x 1007.99 9949.04 chroma_p2s_aligned[16x32] 9.88x 1011.89 9992.53 chroma_hpp[ 8x6] 10.71x 307.71 3296.03 chroma_hps[ 8x6] 8.28x 422.55 3499.60 chroma_vpp[ 8x6] 12.92x 260.81 3369.86 chroma_vps[ 8x6] 9.89x 251.95 2492.95 chroma_vsp[ 8x6] 10.64x 360.21 3831.08 chroma_vss[ 8x6] 8.17x 376.60 3076.59 chroma_p2s[ 8x6] 10.88x 114.60 1247.13 chroma_p2s_aligned[ 8x6] 10.98x 114.60 1258.56 chroma_hpp[ 6x8] 8.55x 390.45 3338.24 chroma_hps[ 6x8] 5.91x 542.37 3204.17 chroma_vpp[ 6x8] 10.25x 335.39 3437.11 chroma_vps[ 6x8] 7.69x 325.03 2501.12 chroma_vsp[ 6x8] 7.00x 550.33 3854.46 chroma_vss[ 6x8] 6.36x 480.03 3054.23 chroma_p2s[ 6x8] 6.06x 207.28 1256.03 chroma_p2s_aligned[ 6x8] 5.16x 211.40 1090.72 chroma_hpp[ 8x2] 6.45x 171.84 1107.54 chroma_hps[ 8x2] 6.14x 304.35 1869.38 chroma_vpp[ 8x2] 6.59x 167.60 1104.17 chroma_vps[ 8x2] 5.13x 163.67 839.04 chroma_vsp[ 8x2] 5.38x 240.06 1291.33 chroma_vss[ 8x2] 4.62x 215.24 994.87 chroma_p2s[ 8x2] 4.16x 76.12 316.47 chroma_p2s_aligned[ 8x2] 4.11x 76.45 314.43 chroma_hpp[ 2x8] 5.08x 221.06 1123.89 chroma_hps[ 2x8] 3.69x 277.25 1023.01 chroma_vpp[ 2x8] 5.75x 214.16 1232.41 chroma_vps[ 2x8] 4.41x 213.26 939.44 chroma_vsp[ 2x8] 4.96x 273.26 1354.39 chroma_vss[ 2x8] 4.09x 266.95 1091.78 chroma_p2s[ 2x8] 2.01x 140.74 282.81 chroma_p2s_aligned[ 2x8] 2.00x 140.77 281.84 chroma_hpp[16x12] 11.49x 1057.30 12145.54 chroma_hps[16x12] 9.06x 1200.54 10876.87 chroma_vpp[16x12] 12.03x 1022.16 12292.41 chroma_vps[16x12] 10.12x 864.85 8752.29 chroma_vsp[16x12] 10.08x 1440.09 14518.07 chroma_vss[16x12] 8.17x 1266.22 10346.14 chroma_p2s[16x12] 9.92x 399.38 3960.48 chroma_p2s_aligned[16x12] 10.05x 399.41 4012.89 chroma_hpp[12x16] 8.13x 1498.29 12182.17 chroma_hps[12x16] 8.77x 1175.92 10309.52 chroma_vpp[12x16] 13.56x 904.35 12259.88 chroma_vps[12x16] 10.42x 839.91 8749.76 chroma_vsp[12x16] 10.35x 1398.70 14474.97 chroma_vss[12x16] 8.26x 1268.31 10478.43 chroma_p2s[12x16] 10.06x 405.68 4082.65 chroma_p2s_aligned[12x16] 10.22x 420.15 4293.67 chroma_hpp[ 16x4] 11.66x 366.57 4272.65 chroma_hps[ 16x4] 8.97x 581.66 5216.51 chroma_vpp[ 16x4] 10.68x 399.44 4265.18 chroma_vps[ 16x4] 8.72x 370.48 3229.06 chroma_vsp[ 16x4] 8.89x 587.57 5224.94 chroma_vss[ 16x4] 7.75x 504.97 3912.51 chroma_p2s[ 16x4] 7.55x 198.73 1500.84 chroma_p2s_aligned[ 16x4] 8.23x 198.73 1635.15 chroma_hpp[ 4x16] 9.36x 472.17 4418.96 chroma_hps[ 4x16] 7.56x 488.91 3695.71 chroma_vpp[ 4x16] 8.96x 499.39 4474.70 chroma_vps[ 4x16] 6.80x 475.98 3237.35 chroma_vsp[ 4x16] 9.28x 562.87 5223.25 chroma_vss[ 4x16] 8.41x 469.79 3949.90 chroma_p2s[ 4x16] 5.89x 223.61 1316.63 chroma_p2s_aligned[ 4x16] 6.58x 223.52 1470.00 chroma_hpp[32x24] 11.99x 4339.13 52012.66 chroma_hps[32x24] 9.74x 4275.98 41652.87 chroma_vpp[32x24] 20.18x 2362.88 47684.25 chroma_vps[32x24] 12.74x 2933.57 37383.73 chroma_vsp[32x24] 10.95x 5462.64 59813.63 chroma_vss[32x24] 9.39x 4800.66 45067.21 chroma_p2s[32x24] 12.06x 1535.18 18511.27 chroma_p2s_aligned[32x24] 13.08x 1535.51 20077.95 chroma_hpp[24x32] 8.33x 5745.31 47866.29 chroma_hps[24x32] 8.23x 4534.35 37302.45 chroma_vpp[24x32] 13.52x 3533.24 47780.20 chroma_vps[24x32] 11.67x 2926.22 34159.60 chroma_vsp[24x32] 10.60x 5341.98 56633.87 chroma_vss[24x32] 8.54x 4814.92 41128.74 chroma_p2s[24x32] 9.79x 1455.08 14239.88 chroma_p2s_aligned[24x32] 9.82x 1454.89 14284.82 chroma_hpp[ 32x8] 12.25x 1415.60 17335.31 chroma_hps[ 32x8] 9.89x 1758.04 17378.43 chroma_vpp[ 32x8] 20.63x 774.06 15964.94 chroma_vps[ 32x8] 12.63x 991.32 12524.94 chroma_vsp[ 32x8] 10.39x 1907.84 19820.32 chroma_vss[ 32x8] 8.78x 1626.36 14280.36 chroma_p2s[ 32x8] 11.29x 496.99 5613.37 chroma_p2s_aligned[ 32x8] 10.53x 495.58 5218.56 chroma_hpp[ 8x32] 10.79x 1523.75 16447.82 chroma_hps[ 8x32] 8.50x 1493.60 12693.74 chroma_vpp[ 8x32] 16.54x 1011.75 16736.87 chroma_vps[ 8x32] 14.45x 815.36 11778.92 chroma_vsp[ 8x32] 10.13x 1910.51 19353.49 chroma_vss[ 8x32] 8.82x 1603.51 14141.21 chroma_p2s[ 8x32] 11.82x 426.66 5042.29 chroma_p2s_aligned[ 8x32] 10.48x 480.45 5034.23 = Color Space i422 = chroma_vpp[ 2x4] 3.90x 168.35 656.27 chroma_vps[ 2x4] 3.05x 169.73 517.39 chroma_vsp[ 2x4] 3.55x 205.29 728.18 chroma_vss[ 2x4] 2.98x 198.70 591.58 chroma_hpp[ 4x8] 7.85x 273.29 2145.45 chroma_hps[ 4x8] 6.97x 327.01 2278.80 chroma_vpp[ 4x8] 7.27x 300.12 2182.85 chroma_vps[ 4x8] 5.70x 283.60 1616.51 chroma_vsp[ 4x8] 7.80x 318.70 2485.73 chroma_vss[ 4x8] 6.70x 293.85 1968.80 chroma_p2s[ 4x8] 5.69x 132.49 754.15 chroma_p2s_aligned[ 4x8] 5.70x 132.46 755.59 chroma_hpp[ 8x16] 10.87x 763.73 8301.81 chroma_hps[ 8x16] 8.65x 811.22 7015.06 chroma_vpp[ 8x16] 17.01x 494.68 8412.29 chroma_vps[ 8x16] 14.03x 432.52 6066.85 chroma_vsp[ 8x16] 10.17x 973.39 9903.37 chroma_vss[ 8x16] 8.63x 843.93 7280.00 chroma_p2s[ 8x16] 9.87x 244.35 2412.26 chroma_p2s_aligned[ 8x16] 10.81x 244.41 2643.25 chroma_hpp[16x32] 11.23x 2868.86 32209.18 chroma_hps[16x32] 8.72x 2884.35 25144.81 chroma_vpp[16x32] 12.76x 2534.80 32356.23 chroma_vps[16x32] 11.05x 2089.92 23101.80 chroma_vsp[16x32] 10.46x 3662.61 38326.05 chroma_vss[16x32] 8.68x 3193.90 27730.58 chroma_p2s[16x32] 10.07x 1011.96 10194.82 chroma_p2s_aligned[16x32] 10.43x 1008.89 10519.84 chroma_hpp[32x64] 11.99x 11683.65 140131.50 chroma_hps[32x64] 9.83x 10740.60 105556.59 chroma_vpp[32x64] 21.11x 6335.39 133732.19 chroma_vps[32x64] 11.71x 7701.07 90154.03 chroma_vsp[32x64] 11.03x 14351.28 158324.97 chroma_vss[32x64] 9.33x 12692.12 118449.98 chroma_p2s[32x64] 11.95x 4200.42 50194.87 chroma_p2s_aligned[32x64] 12.07x 4172.82 50375.71 chroma_hpp[ 4x4] 5.74x 190.69 1095.27 chroma_hps[ 4x4] 5.34x 256.69 1370.50 chroma_vpp[ 4x4] 5.56x 211.07 1173.19 chroma_vps[ 4x4] 4.15x 205.84 853.47 chroma_vsp[ 4x4] 5.59x 229.73 1285.30 chroma_vss[ 4x4] 4.72x 211.10 997.15 chroma_p2s[ 4x4] 4.75x 80.68 383.33 chroma_p2s_aligned[ 4x4] 4.02x 81.04 325.85 chroma_hpp[ 2x8] 5.03x 223.37 1122.93 chroma_hps[ 2x8] 3.65x 277.34 1011.70 chroma_vpp[ 2x8] 5.75x 215.42 1237.83 chroma_vps[ 2x8] 4.35x 213.17 928.02 chroma_vsp[ 2x8] 4.89x 277.37 1357.39 chroma_vss[ 2x8] 4.08x 267.04 1089.02 chroma_p2s[ 2x8] 1.95x 140.92 274.51 chroma_p2s_aligned[ 2x8] 1.97x 140.80 277.52 chroma_hpp[ 8x8] 10.86x 393.33 4269.98 chroma_hps[ 8x8] 8.17x 511.19 4175.78 chroma_vpp[ 8x8] 14.98x 293.88 4403.45 chroma_vps[ 8x8] 11.27x 285.74 3220.64 chroma_vsp[ 8x8] 9.17x 542.25 4972.91 chroma_vss[ 8x8] 8.00x 483.21 3863.73 chroma_p2s[ 8x8] 11.14x 153.47 1709.82 chroma_p2s_aligned[ 8x8] 10.98x 153.41 1685.17 chroma_hpp[ 4x16] 10.01x 440.86 4412.47 chroma_hps[ 4x16] 7.40x 498.24 3688.55 chroma_vpp[ 4x16] 9.03x 498.73 4502.41 chroma_vps[ 4x16] 7.00x 463.55 3244.81 chroma_vsp[ 4x16] 9.43x 546.33 5149.40 chroma_vss[ 4x16] 8.54x 469.73 4012.06 chroma_p2s[ 4x16] 5.81x 221.51 1287.47 chroma_p2s_aligned[ 4x16] 6.25x 221.45 1384.93 chroma_hpp[16x16] 11.50x 1413.47 16248.19 chroma_hps[16x16] 9.04x 1514.02 13682.17 chroma_vpp[16x16] 16.97x 964.44 16370.74 chroma_vps[16x16] 15.99x 726.33 11615.54 chroma_vsp[16x16] 10.57x 1829.34 19331.18 chroma_vss[16x16] 8.59x 1630.96 14002.97 chroma_p2s[16x16] 10.47x 498.68 5223.49 chroma_p2s_aligned[16x16] 10.36x 498.76 5166.75 chroma_hpp[ 8x32] 10.64x 1530.53 16285.47 chroma_hps[ 8x32] 8.32x 1520.74 12651.45 chroma_vpp[ 8x32] 17.52x 954.26 16720.88 chroma_vps[ 8x32] 14.62x 808.99 11830.84 chroma_vsp[ 8x32] 10.36x 1874.62 19425.81 chroma_vss[ 8x32] 8.75x 1632.37 14288.42 chroma_p2s[ 8x32] 11.82x 426.51 5043.49 chroma_p2s_aligned[ 8x32] 10.14x 496.57 5034.34 chroma_hpp[32x32] 11.81x 5835.26 68916.43 chroma_hps[32x32] 12.40x 4360.14 54055.79 chroma_vpp[32x32] 20.04x 3157.15 63273.91 chroma_vps[32x32] 12.90x 3895.74 50270.98 chroma_vsp[32x32] 11.03x 7151.09 78902.77 chroma_vss[32x32] 9.45x 6368.89 60178.56 chroma_p2s[32x32] 12.35x 2065.05 25495.31 chroma_p2s_aligned[32x32] 14.28x 2065.02 29488.98 chroma_hpp[16x64] 11.19x 5720.40 64007.38 chroma_hps[16x64] 8.64x 5432.60 46928.30 chroma_vpp[16x64] 12.63x 5085.49 64207.45 chroma_vps[16x64] 10.92x 4185.59 45695.59 chroma_vsp[16x64] 10.63x 7141.65 75881.73 chroma_vss[16x64] 8.62x 6397.11 55120.04 chroma_p2s[16x64] 9.79x 2071.44 20276.51 chroma_p2s_aligned[16x64] 9.57x 2071.28 19826.81 chroma_hpp[ 8x12] 10.03x 627.10 6289.52 chroma_hps[ 8x12] 8.48x 656.28 5567.71 chroma_vpp[ 8x12] 13.74x 478.14 6567.78 chroma_vps[ 8x12] 12.92x 356.13 4602.56 chroma_vsp[ 8x12] 9.62x 777.90 7480.12 chroma_vss[ 8x12] 8.51x 653.85 5561.93 chroma_p2s[ 8x12] 9.43x 198.94 1875.39 chroma_p2s_aligned[ 8x12] 9.44x 199.27 1880.20 chroma_hpp[ 6x16] 8.05x 784.17 6314.70 chroma_hps[ 6x16] 6.33x 849.15 5372.77 chroma_vpp[ 6x16] 10.93x 597.90 6533.15 chroma_vps[ 6x16] 9.63x 480.69 4630.70 chroma_vsp[ 6x16] 7.54x 1009.73 7614.82 chroma_vss[ 6x16] 6.75x 835.89 5639.64 chroma_p2s[ 6x16] 5.20x 339.80 1766.69 chroma_p2s_aligned[ 6x16] 5.17x 339.68 1757.56 chroma_hpp[ 8x4] 8.61x 244.26 2103.13 chroma_hps[ 8x4] 7.62x 364.50 2776.71 chroma_vpp[ 8x4] 9.90x 215.27 2130.54 chroma_vps[ 8x4] 7.57x 204.91 1552.17 chroma_vsp[ 8x4] 7.69x 322.84 2484.05 chroma_vss[ 8x4] 6.33x 302.25 1912.55 chroma_p2s[ 8x4] 6.24x 92.39 576.67 chroma_p2s_aligned[ 8x4] 6.13x 92.42 566.81 chroma_hpp[ 2x16] 6.34x 375.98 2384.25 chroma_hps[ 2x16] 4.56x 379.78 1730.02 chroma_vpp[ 2x16] 6.04x 391.19 2363.01 chroma_vps[ 2x16] 5.27x 323.44 1703.21 chroma_vsp[ 2x16] 5.97x 444.97 2654.79 chroma_vss[ 2x16] 5.18x 399.38 2067.83 chroma_p2s[ 2x16] 1.96x 250.60 492.02 chroma_p2s_aligned[ 2x16] 1.97x 252.76 497.68 chroma_hpp[16x24] 11.37x 2128.47 24191.54 chroma_hps[16x24] 8.40x 2275.05 19101.64 chroma_vpp[16x24] 16.79x 1437.81 24144.17 chroma_vps[16x24] 16.40x 1057.43 17343.37 chroma_vsp[16x24] 10.28x 2801.53 28797.84 chroma_vss[16x24] 8.53x 2441.11 20830.58 chroma_p2s[16x24] 10.38x 748.50 7766.69 chroma_p2s_aligned[16x24] 10.35x 747.54 7738.20 chroma_hpp[12x32] 8.03x 3007.30 24145.01 chroma_hps[12x32] 8.79x 2149.82 18903.25 chroma_vpp[12x32] 13.40x 1827.10 24487.33 chroma_vps[12x32] 10.89x 1593.03 17352.75 chroma_vsp[12x32] 10.40x 2799.85 29129.22 chroma_vss[12x32] 8.49x 2436.88 20686.29 chroma_p2s[12x32] 9.01x 867.99 7816.35 chroma_p2s_aligned[12x32] 8.83x 873.18 7709.10 chroma_hpp[ 16x8] 11.64x 710.33 8269.66 chroma_hps[ 16x8] 9.00x 895.92 8066.69 chroma_vpp[ 16x8] 16.92x 480.12 8122.17 chroma_vps[ 16x8] 14.53x 411.90 5986.63 chroma_vsp[ 16x8] 9.79x 982.84 9626.02 chroma_vss[ 16x8] 8.73x 851.05 7429.40 chroma_p2s[ 16x8] 9.02x 300.06 2705.17 chroma_p2s_aligned[ 16x8] 9.04x 300.12 2713.73 chroma_hpp[ 4x32] 10.29x 840.99 8654.70 chroma_hps[ 4x32] 6.77x 968.67 6553.13 chroma_vpp[ 4x32] 8.86x 990.29 8770.48 chroma_vps[ 4x32] 6.75x 914.56 6173.13 chroma_vsp[ 4x32] 9.90x 1015.98 10056.63 chroma_vss[ 4x32] 8.63x 881.51 7610.60 chroma_p2s[ 4x32] 5.69x 405.56 2307.29 chroma_p2s_aligned[ 4x32] 5.63x 405.65 2283.86 chroma_hpp[32x48] 11.71x 8768.54 102693.30 chroma_hps[32x48] 9.49x 8286.01 78637.63 chroma_vpp[32x48] 21.83x 4746.61 103602.09 chroma_vps[32x48] 13.23x 5811.80 76861.09 chroma_vsp[32x48] 10.55x 10664.72 112465.49 chroma_vss[32x48] 8.97x 9506.24 85306.66 chroma_p2s[32x48] 11.99x 3124.56 37457.55 chroma_p2s_aligned[32x48] 11.96x 3124.41 37359.68 chroma_hpp[24x64] 8.29x 11524.99 95514.47 chroma_hps[24x64] 8.00x 8886.79 71071.98 chroma_vpp[24x64] 15.03x 6354.17 95533.83 chroma_vps[24x64] 9.01x 7526.68 67842.45 chroma_vsp[24x64] 10.54x 10691.85 112712.34 chroma_vss[24x64] 8.60x 9553.11 82177.99 chroma_p2s[24x64] 9.22x 2779.64 25618.20 chroma_p2s_aligned[24x64] 9.22x 2779.76 25626.73 chroma_hpp[32x16] 12.06x 2867.93 34600.52 chroma_hps[32x16] 9.86x 3040.60 29989.64 chroma_vpp[32x16] 20.39x 1568.43 31975.19 chroma_vps[32x16] 12.76x 1961.50 25019.04 chroma_vsp[32x16] 10.88x 3625.26 39459.44 chroma_vss[32x16] 9.41x 3219.90 30295.19 chroma_p2s[32x16] 12.72x 1005.86 12798.40 chroma_p2s_aligned[32x16] 12.49x 1005.74 12562.17 chroma_hpp[ 8x64] 10.76x 3033.18 32624.73 chroma_hps[ 8x64] 8.20x 2926.46 24007.21 chroma_vpp[ 8x64] 17.48x 1898.63 33183.97 chroma_vps[ 8x64] 14.42x 1620.84 23375.59 chroma_vsp[ 8x64] 10.18x 3815.89 38842.96 chroma_vss[ 8x64] 9.01x 3156.73 28444.33 chroma_p2s[ 8x64] 10.13x 813.05 8237.95 chroma_p2s_aligned[ 8x64] 10.10x 811.61 8197.59 = Color Space i444 = chroma_hpp[ 4x4] 5.79x 190.66 1104.17 chroma_hps[ 4x4] 5.41x 254.53 1375.91 chroma_vpp[ 4x4] 5.66x 206.98 1171.26 chroma_vps[ 4x4] 4.18x 204.91 856.87 chroma_vsp[ 4x4] 5.64x 229.73 1296.07 chroma_vss[ 4x4] 4.83x 206.98 1000.40 chroma_p2s[ 4x4] 4.72x 78.79 372.26 chroma_p2s_aligned[ 4x4] 4.05x 78.76 318.64 chroma_hpp[ 8x8] 10.94x 389.26 4257.11 chroma_hps[ 8x8] 8.27x 509.38 4213.95 chroma_vpp[ 8x8] 14.94x 293.85 4388.90 chroma_vps[ 8x8] 11.33x 285.62 3237.35 chroma_vsp[ 8x8] 9.79x 511.22 5002.77 chroma_vss[ 8x8] 8.02x 483.18 3874.99 chroma_p2s[ 8x8] 11.19x 155.24 1736.99 chroma_p2s_aligned[ 8x8] 10.59x 157.33 1665.33 chroma_hpp[16x16] 11.40x 1421.75 16205.06 chroma_hps[16x16] 9.03x 1514.95 13677.96 chroma_vpp[16x16] 17.11x 959.10 16412.22 chroma_vps[16x16] 16.02x 730.36 11701.21 chroma_vsp[16x16] 10.85x 1775.74 19269.02 chroma_vss[16x16] 8.68x 1618.38 14045.65 chroma_p2s[16x16] 11.20x 459.44 5147.47 chroma_p2s_aligned[16x16] 11.23x 467.81 5253.91 chroma_hpp[32x32] 11.83x 5820.72 68860.64 chroma_hps[32x32] 12.28x 4363.42 53595.99 chroma_vpp[32x32] 20.01x 3157.81 63180.36 chroma_vps[32x32] 12.74x 3879.76 49446.86 chroma_vsp[32x32] 10.80x 7268.50 78535.07 chroma_vss[32x32] 9.19x 6479.76 59544.53 chroma_p2s[32x32] 12.20x 2040.03 24893.27 chroma_p2s_aligned[32x32] 12.55x 2044.23 25663.53 chroma_hpp[64x64] 11.49x 23510.18 270172.31 chroma_hps[64x64] 8.95x 21475.44 192217.75 chroma_vpp[64x64] 20.38x 12689.82 258614.55 chroma_vps[64x64] 12.24x 15356.06 188023.64 chroma_vsp[64x64] 10.71x 28641.10 306733.47 chroma_vss[64x64] 8.25x 27493.15 226910.97 chroma_p2s[64x64] 11.00x 8395.01 92369.46 chroma_p2s_aligned[64x64] 10.97x 8394.29 92070.66 chroma_hpp[ 8x4] 8.56x 244.20 2089.90 chroma_hps[ 8x4] 7.71x 362.46 2794.75 chroma_vpp[ 8x4] 10.37x 207.01 2146.14 chroma_vps[ 8x4] 7.57x 204.91 1551.70 chroma_vsp[ 8x4] 7.66x 320.71 2456.27 chroma_vss[ 8x4] 6.31x 302.13 1907.62 chroma_p2s[ 8x4] 7.10x 81.85 581.00 chroma_p2s_aligned[ 8x4] 6.91x 81.58 564.05 chroma_hpp[ 4x8] 7.89x 274.16 2162.65 chroma_hps[ 4x8] 6.98x 331.16 2311.62 chroma_vpp[ 4x8] 7.21x 300.06 2164.58 chroma_vps[ 4x8] 5.69x 283.52 1611.94 chroma_vsp[ 4x8] 7.79x 318.70 2482.12 chroma_vss[ 4x8] 6.63x 293.91 1950.00 chroma_p2s[ 4x8] 5.03x 149.05 749.58 chroma_p2s_aligned[ 4x8] 5.18x 149.05 772.42 chroma_hpp[ 16x8] 11.47x 720.36 8261.33 chroma_hps[ 16x8] 9.03x 894.33 8071.93 chroma_vpp[ 16x8] 16.94x 484.20 8202.29 chroma_vps[ 16x8] 14.53x 411.78 5981.72 chroma_vsp[ 16x8] 9.82x 977.42 9602.54 chroma_vss[ 16x8] 8.75x 846.31 7402.12 chroma_p2s[ 16x8] 11.13x 244.26 2719.84 chroma_p2s_aligned[ 16x8] 11.30x 240.12 2714.07 chroma_hpp[ 8x16] 10.93x 761.60 8321.08 chroma_hps[ 8x16] 8.68x 807.28 7008.67 chroma_vpp[ 8x16] 16.95x 496.60 8415.30 chroma_vps[ 8x16] 14.06x 430.45 6053.25 chroma_vsp[ 8x16] 10.40x 960.06 9985.06 chroma_vss[ 8x16] 8.64x 842.10 7279.88 chroma_p2s[ 8x16] 9.52x 252.55 2404.81 chroma_p2s_aligned[ 8x16] 10.43x 246.30 2568.70 chroma_hpp[32x16] 11.93x 2874.17 34302.09 chroma_hps[32x16] 9.66x 3071.61 29673.55 chroma_vpp[32x16] 20.37x 1566.27 31902.80 chroma_vps[32x16] 12.74x 1980.21 25232.10 chroma_vsp[32x16] 10.96x 3613.99 39627.05 chroma_vss[32x16] 9.54x 3188.44 30417.11 chroma_p2s[32x16] 12.90x 983.68 12688.98 chroma_p2s_aligned[32x16] 12.61x 985.02 12420.96 chroma_hpp[16x32] 11.28x 2835.65 31984.69 chroma_hps[16x32] 8.74x 2876.16 25144.81 chroma_vpp[16x32] 12.74x 2522.40 32131.14 chroma_vps[16x32] 10.78x 2152.04 23189.34 chroma_vsp[16x32] 10.43x 3663.12 38191.98 chroma_vss[16x32] 8.57x 3241.83 27798.28 chroma_p2s[16x32] 10.08x 984.88 9926.02 chroma_p2s_aligned[16x32] 10.12x 984.91 9963.61 chroma_hpp[64x32] 11.09x 11628.51 128970.78 chroma_hps[64x32] 9.15x 11245.15 102933.43 chroma_vpp[64x32] 20.43x 6337.92 129501.88 chroma_vps[64x32] 12.20x 7702.77 93961.80 chroma_vsp[64x32] 10.75x 14309.35 153845.64 chroma_vss[64x32] 8.49x 12748.00 108175.55 chroma_p2s[64x32] 11.22x 4157.24 46664.97 chroma_p2s_aligned[64x32] 11.10x 4160.33 46191.46 chroma_hpp[32x64] 11.75x 11712.62 137592.86 chroma_hps[32x64] 9.53x 10770.87 102595.67 chroma_vpp[32x64] 21.18x 6335.54 134172.27 chroma_vps[32x64] 11.70x 7701.04 90139.36 chroma_vsp[32x64] 11.08x 14297.56 158460.95 chroma_vss[32x64] 9.41x 12608.00 118613.98 chroma_p2s[32x64] 11.95x 4162.53 49758.64 chroma_p2s_aligned[32x64] 12.10x 4162.88 50373.30 chroma_hpp[16x12] 11.25x 1074.09 12085.30 chroma_hps[16x12] 9.08x 1196.46 10862.05 chroma_vpp[16x12] 11.99x 1024.65 12286.02 chroma_vps[16x12] 10.20x 865.51 8832.41 chroma_vsp[16x12] 10.00x 1444.23 14436.99 chroma_vss[16x12] 8.20x 1266.21 10385.42 chroma_p2s[16x12] 10.60x 382.90 4060.40 chroma_p2s_aligned[16x12] 12.23x 322.94 3950.38 chroma_hpp[12x16] 8.09x 1498.35 12118.92 chroma_hps[12x16] 8.77x 1176.16 10312.29 chroma_vpp[12x16] 13.60x 904.68 12301.33 chroma_vps[12x16] 11.08x 790.57 8759.88 chroma_vsp[12x16] 10.23x 1424.08 14574.83 chroma_vss[12x16] 8.43x 1242.02 10465.30 chroma_p2s[12x16] 9.70x 420.12 4075.66 chroma_p2s_aligned[12x16] 10.64x 405.62 4316.75 chroma_hpp[ 16x4] 11.39x 370.69 4220.72 chroma_hps[ 16x4] 8.87x 583.73 5179.84 chroma_vpp[ 16x4] 10.66x 401.56 4279.72 chroma_vps[ 16x4] 8.77x 370.48 3247.33 chroma_vsp[ 16x4] 9.38x 552.43 5182.48 chroma_vss[ 16x4] 7.74x 504.91 3910.00 chroma_p2s[ 16x4] 10.57x 153.23 1620.36 chroma_p2s_aligned[ 16x4] 10.40x 149.14 1550.38 chroma_hpp[ 4x16] 10.35x 426.99 4417.59 chroma_hps[ 4x16] 7.48x 490.72 3672.26 chroma_vpp[ 4x16] 9.05x 496.75 4494.94 chroma_vps[ 4x16] 7.00x 467.69 3274.15 chroma_vsp[ 4x16] 9.31x 550.45 5126.27 chroma_vss[ 4x16] 8.44x 469.70 3963.61 chroma_p2s[ 4x16] 5.50x 233.88 1287.47 chroma_p2s_aligned[ 4x16] 6.00x 233.97 1403.45 chroma_hpp[32x24] 12.07x 4324.68 52198.44 chroma_hps[32x24] 9.62x 4361.56 41943.25 chroma_vpp[32x24] 20.27x 2363.05 47904.89 chroma_vps[32x24] 12.89x 2899.19 37372.79 chroma_vsp[32x24] 10.88x 5474.77 59545.25 chroma_vss[32x24] 9.45x 4785.82 45207.89 chroma_p2s[32x24] 12.23x 1514.50 18521.84 chroma_p2s_aligned[32x24] 12.90x 1514.59 19533.67 chroma_hpp[24x32] 8.30x 5763.31 47823.37 chroma_hps[24x32] 6.93x 5375.78 37231.74 chroma_vpp[24x32] 13.46x 3560.96 47920.52 chroma_vps[24x32] 11.29x 3025.86 34176.55 chroma_vsp[24x32] 10.61x 5350.12 56761.56 chroma_vss[24x32] 8.69x 4750.75 41265.45 chroma_p2s[24x32] 9.39x 1514.53 14218.07 chroma_p2s_aligned[24x32] 9.42x 1516.52 14283.61 chroma_hpp[ 32x8] 12.28x 1423.18 17474.67 chroma_hps[ 32x8] 9.65x 1774.89 17135.47 chroma_vpp[ 32x8] 21.06x 773.97 16298.36 chroma_vps[ 32x8] 12.76x 991.22 12650.72 chroma_vsp[ 32x8] 10.16x 1921.29 19514.91 chroma_vss[ 32x8] 8.43x 1684.14 14204.61 chroma_p2s[ 32x8] 12.91x 454.47 5867.98 chroma_p2s_aligned[ 32x8] 11.22x 465.32 5222.77 chroma_hpp[ 8x32] 10.77x 1536.20 16546.17 chroma_hps[ 8x32] 8.22x 1534.91 12618.31 chroma_vpp[ 8x32] 17.73x 945.68 16762.72 chroma_vps[ 8x32] 14.91x 800.92 11938.92 chroma_vsp[ 8x32] 10.24x 1907.74 19534.39 chroma_vss[ 8x32] 8.75x 1626.33 14234.55 chroma_p2s[ 8x32] 11.06x 455.39 5037.23 chroma_p2s_aligned[ 8x32] 10.96x 459.50 5034.22 chroma_hpp[64x48] 11.02x 17601.34 193999.97 chroma_hps[64x48] 9.16x 16325.89 149487.53 chroma_vpp[64x48] 20.43x 9517.12 194468.17 chroma_vps[64x48] 12.26x 11475.44 140692.91 chroma_vsp[64x48] 10.63x 21582.86 229442.17 chroma_vss[64x48] 8.84x 19116.10 169079.77 chroma_p2s[64x48] 10.95x 6282.39 68788.50 chroma_p2s_aligned[64x48] 10.96x 6283.47 68857.88 chroma_hpp[48x64] 8.42x 23337.51 196571.19 chroma_hps[48x64] 9.22x 16297.64 150253.59 chroma_vpp[48x64] 20.57x 9555.34 196590.17 chroma_vps[48x64] 13.88x 10438.83 144904.81 chroma_vsp[48x64] 10.77x 21534.51 231831.70 chroma_vss[48x64] 8.96x 19165.60 171663.84 chroma_p2s[48x64] 10.75x 6283.99 67561.92 chroma_p2s_aligned[48x64] 10.80x 6278.13 67791.59 chroma_hpp[64x16] 11.65x 5782.53 67351.74 chroma_hps[64x16] 8.77x 6186.91 54261.40 chroma_vpp[64x16] 20.36x 3159.82 64332.27 chroma_vps[64x16] 12.36x 3806.68 47058.16 chroma_vsp[64x16] 10.65x 7195.01 76597.76 chroma_vss[64x16] 9.02x 6277.02 56646.13 chroma_p2s[64x16] 11.54x 2041.11 23559.68 chroma_p2s_aligned[64x16] 11.41x 2044.14 23317.52 chroma_hpp[16x64] 11.15x 5726.44 63867.78 chroma_hps[16x64] 8.57x 5485.48 46988.05 chroma_vpp[16x64] 12.77x 5037.81 64344.89 chroma_vps[16x64] 10.82x 4229.82 45785.89 chroma_vsp[16x64] 10.65x 7132.01 75969.98 chroma_vss[16x64] 8.68x 6350.75 55117.16 chroma_p2s[16x64] 9.91x 2044.20 20255.83 chroma_p2s_aligned[16x64] 9.69x 2037.75 19739.88 == intrapred primitives == intra_planar_4x4 4.31x 144.91 624.89 intra_dc_4x4[f=0] 2.35x 76.79 180.24 intra_dc_4x4[f=1] 2.26x 145.03 327.90 intra_allangs4x4 31.89x 906.33 28903.89 intra_ang_4x4[ 2] 9.17x 75.28 690.60 intra_ang_4x4[ 3] 6.01x 144.97 871.38 intra_ang_4x4[ 4] 6.09x 144.97 882.44 intra_ang_4x4[ 5] 6.08x 144.94 881.24 intra_ang_4x4[ 6] 6.09x 145.00 882.93 intra_ang_4x4[ 7] 6.05x 144.97 877.76 intra_ang_4x4[ 8] 6.09x 144.97 882.20 intra_ang_4x4[ 9] 6.09x 145.00 882.69 intra_ang_4x4[10] 9.55x 79.66 761.12 intra_ang_4x4[11] 7.42x 144.88 1075.19 intra_ang_4x4[12] 7.53x 144.91 1091.54 intra_ang_4x4[13] 7.59x 144.94 1099.48 intra_ang_4x4[14] 7.47x 145.00 1082.65 intra_ang_4x4[15] 7.23x 144.97 1048.80 intra_ang_4x4[16] 7.31x 144.94 1059.68 intra_ang_4x4[17] 7.40x 145.03 1073.39 intra_ang_4x4[18] 2.36x 276.71 652.30 intra_ang_4x4[19] 6.40x 132.55 848.90 intra_ang_4x4[20] 6.36x 132.52 843.13 intra_ang_4x4[21] 6.25x 132.46 827.49 intra_ang_4x4[22] 6.11x 132.55 810.06 intra_ang_4x4[23] 6.18x 132.55 819.08 intra_ang_4x4[24] 6.01x 132.58 797.07 intra_ang_4x4[25] 6.01x 132.49 796.59 intra_ang_4x4[26] 6.72x 92.15 619.24 intra_ang_4x4[27] 5.58x 132.55 740.24 intra_ang_4x4[28] 5.89x 132.52 780.00 intra_ang_4x4[29] 5.44x 132.52 720.96 intra_ang_4x4[30] 5.89x 132.52 780.00 intra_ang_4x4[31] 5.48x 132.55 725.77 intra_ang_4x4[32] 5.89x 132.52 780.00 intra_ang_4x4[33] 5.69x 132.55 754.39 intra_ang_4x4[34] 7.41x 75.43 558.88 intra_filter_4x4 2.61x 169.70 442.24 intra_planar_8x8 9.22x 248.41 2290.34 intra_dc_8x8[f=0] 2.52x 105.65 266.09 intra_dc_8x8[f=1] 2.85x 217.43 619.12 intra_allangs8x8 26.31x 3835.74 100916.27 intra_ang_8x8[ 2] 33.74x 78.34 2643.13 intra_ang_8x8[ 3] 11.89x 227.60 2706.99 intra_ang_8x8[ 4] 12.01x 227.63 2734.27 intra_ang_8x8[ 5] 12.00x 227.63 2731.38 intra_ang_8x8[ 6] 12.05x 227.66 2742.89 intra_ang_8x8[ 7] 11.93x 227.63 2715.75 intra_ang_8x8[ 8] 12.00x 227.63 2731.38 intra_ang_8x8[ 9] 12.03x 227.69 2738.31 intra_ang_8x8[10] 17.90x 128.37 2298.28 intra_ang_8x8[11] 13.24x 240.09 3178.80 intra_ang_8x8[12] 13.28x 240.09 3189.16 intra_ang_8x8[13] 13.31x 238.02 3168.70 intra_ang_8x8[14] 12.87x 246.24 3168.94 intra_ang_8x8[15] 13.14x 246.27 3236.51 intra_ang_8x8[16] 12.75x 246.24 3140.80 intra_ang_8x8[17] 12.95x 246.30 3189.04 intra_ang_8x8[18] 27.51x 81.28 2235.87 intra_ang_8x8[19] 11.41x 198.79 2269.06 intra_ang_8x8[20] 9.54x 235.95 2250.90 intra_ang_8x8[21] 8.72x 252.52 2203.01 intra_ang_8x8[22] 9.35x 236.01 2207.01 intra_ang_8x8[23] 9.86x 223.52 2203.77 intra_ang_8x8[24] 10.84x 200.74 2176.02 intra_ang_8x8[25] 11.25x 192.55 2166.01 intra_ang_8x8[26] 8.28x 202.81 1678.80 intra_ang_8x8[27] 11.12x 192.61 2141.12 intra_ang_8x8[28] 10.35x 206.98 2141.45 intra_ang_8x8[29] 10.65x 200.83 2139.56 intra_ang_8x8[30] 10.66x 200.86 2141.36 intra_ang_8x8[31] 10.65x 200.83 2139.32 intra_ang_8x8[32] 10.65x 200.87 2139.56 intra_ang_8x8[33] 10.65x 200.80 2139.20 intra_ang_8x8[34] 25.24x 80.44 2030.26 intra_filter_8x8 5.65x 149.08 843.01 intra_planar_16x16 11.15x 737.24 8221.20 intra_dc_16x16[f=0] 3.13x 240.06 752.41 intra_dc_16x16[f=1] 3.55x 414.93 1471.74 intra_allangs16x16 23.22x 14843.71 344687.12 intra_ang_16x16[ 2] 37.58x 200.77 7544.37 intra_ang_16x16[ 3] 13.06x 788.47 10297.64 intra_ang_16x16[ 4] 13.13x 785.08 10305.78 intra_ang_16x16[ 5] 13.42x 778.44 10450.24 intra_ang_16x16[ 6] 13.27x 774.72 10284.10 intra_ang_16x16[ 7] 13.53x 770.97 10429.30 intra_ang_16x16[ 8] 13.45x 769.37 10346.75 intra_ang_16x16[ 9] 21.05x 484.77 10204.69 intra_ang_16x16[10] 35.20x 219.41 7724.10 intra_ang_16x16[11] 21.74x 492.91 10716.43 intra_ang_16x16[12] 19.98x 542.13 10833.13 intra_ang_16x16[13] 20.03x 542.10 10857.59 intra_ang_16x16[14] 19.81x 542.13 10737.59 intra_ang_16x16[15] 19.94x 542.10 10810.36 intra_ang_16x16[16] 20.01x 542.19 10849.06 intra_ang_16x16[17] 19.54x 542.16 10591.33 intra_ang_16x16[18] 20.31x 194.65 3953.03 intra_ang_16x16[19] 10.98x 616.24 6766.05 intra_ang_16x16[20] 12.79x 538.14 6881.93 intra_ang_16x16[21] 13.10x 525.74 6885.90 intra_ang_16x16[22] 11.52x 591.24 6813.37 intra_ang_16x16[23] 12.35x 546.33 6746.09 intra_ang_16x16[24] 14.34x 471.86 6765.57 intra_ang_16x16[25] 14.40x 455.24 6556.59 intra_ang_16x16[26] 10.45x 349.64 3654.35 intra_ang_16x16[27] 13.82x 469.91 6492.02 intra_ang_16x16[28] 14.18x 467.63 6631.08 intra_ang_16x16[29] 12.61x 525.56 6629.16 intra_ang_16x16[30] 11.78x 562.87 6631.50 intra_ang_16x16[31] 11.24x 589.82 6628.98 intra_ang_16x16[32] 10.34x 641.36 6629.28 intra_ang_16x16[33] 10.25x 633.17 6490.36 intra_ang_16x16[34] 18.21x 202.81 3692.95 intra_filter_16x16 7.74x 262.81 2034.34 intra_planar_32x32 15.47x 2325.65 35966.33 intra_dc_32x32[f=0] 2.82x 649.67 1833.07 intra_allangs32x32 26.10x 55863.09 1458142.38 intra_ang_32x32[ 2] 60.24x 604.14 36396.07 intra_ang_32x32[ 3] 13.84x 3360.15 46519.36 intra_ang_32x32[ 4] 11.46x 4030.55 46204.21 intra_ang_32x32[ 5] 13.17x 3513.96 46262.89 intra_ang_32x32[ 6] 13.20x 3501.80 46228.62 intra_ang_32x32[ 7] 13.17x 3504.74 46141.20 intra_ang_32x32[ 8] 13.20x 3497.42 46168.02 intra_ang_32x32[ 9] 22.54x 2050.48 46224.77 intra_ang_32x32[10] 46.73x 608.35 28431.10 intra_ang_32x32[11] 22.48x 2064.95 46427.02 intra_ang_32x32[12] 22.27x 2081.57 46358.36 intra_ang_32x32[13] 22.31x 2077.84 46357.88 intra_ang_32x32[14] 22.43x 2069.37 46406.21 intra_ang_32x32[15] 22.16x 2093.18 46377.59 intra_ang_32x32[16] 21.01x 2222.31 46697.91 intra_ang_32x32[17] 21.39x 2189.08 46834.75 intra_ang_32x32[18] 32.82x 608.47 19968.58 intra_ang_32x32[19] 15.14x 1969.82 29825.05 intra_ang_32x32[20] 14.54x 2041.32 29683.17 intra_ang_32x32[21] 14.78x 1984.20 29318.72 intra_ang_32x32[22] 14.65x 1994.59 29229.02 intra_ang_32x32[23] 14.72x 1978.08 29120.56 intra_ang_32x32[24] 14.68x 1978.05 29028.58 intra_ang_32x32[25] 15.20x 1911.86 29054.55 intra_ang_32x32[26] 17.44x 612.49 10681.44 intra_ang_32x32[27] 15.19x 1911.89 29033.39 intra_ang_32x32[28] 14.68x 1978.05 29040.00 intra_ang_32x32[29] 14.67x 1978.02 29026.53 intra_ang_32x32[30] 14.68x 1978.05 29038.44 intra_ang_32x32[31] 14.59x 1986.46 28991.54 intra_ang_32x32[32] 14.51x 1995.50 28954.15 intra_ang_32x32[33] 15.08x 1924.32 29024.73 intra_ang_32x32[34] 31.79x 604.26 19211.78 intra_filter_32x32 6.67x 535.92 3576.87 + 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 60D6AAE3 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.10x 209.05 647.86 avg_pp[ 4x4] 3.65x 117.09 427.58 avg_pp_aligned[ 4x4] 3.99x 118.44 472.55 sad[ 4x4] 3.40x 126.99 432.17 sad_x3[ 4x4] 3.12x 300.12 936.79 sad_x4[ 4x4] 3.41x 347.69 1185.69 copy_pp[ 4x4] 3.54x 75.91 268.86 addAvg[ 4x4] 3.38x 151.13 511.26 addAvg_aligned[ 4x4] 3.55x 151.13 537.11 sse_ss[ 4x4] 5.13x 105.32 540.00 sub_ps[ 4x4] 3.65x 84.76 309.02 add_ps[ 4x4] 4.70x 115.95 544.69 add_ps_aligned[ 4x4] 4.63x 115.95 537.11 copy_ss[ 4x4] 3.76x 75.64 284.61 satd[ 8x8] 5.79x 345.11 1996.95 avg_pp[ 8x8] 8.98x 168.14 1510.70 avg_pp_aligned[ 8x8] 8.82x 169.73 1496.51 sad[ 8x8] 5.25x 304.53 1597.64 sad_x3[ 8x8] 6.95x 496.99 3455.47 sad_x4[ 8x8] 6.81x 638.20 4346.33 copy_pp[ 8x8] 10.50x 110.40 1159.36 addAvg[ 8x8] 6.13x 331.22 2028.80 addAvg_aligned[ 8x8] 6.07x 333.47 2024.13 sse_ss[ 8x8] 10.03x 182.91 1835.35 sub_ps[ 8x8] 7.15x 178.23 1273.98 add_ps[ 8x8] 9.75x 207.21 2019.56 add_ps_aligned[ 8x8] 9.93x 203.14 2017.39 copy_ss[ 8x8] 11.07x 114.00 1262.16 [i420] copy_pp[ 4x4] 3.64x 75.43 274.63 [i420] addAvg[ 4x4] 3.49x 147.01 513.07 [i420] addAvg_aligned[ 4x4] 3.48x 147.00 511.50 [i420] copy_ss[ 4x4] 3.51x 74.83 262.36 [i420] sub_ps[ 4x4] 3.63x 84.07 305.17 [i420] add_ps[ 4x4] 4.99x 106.67 531.82 [i420] add_ps_aligned[ 4x4] 4.98x 106.79 531.94 [i422] copy_pp[ 4x8] 4.68x 110.91 518.72 [i422] addAvg[ 4x8] 4.37x 219.61 959.28 [i422] addAvg_aligned[ 4x8] 4.35x 219.62 956.39 [i422] satd[ 4x8] 6.44x 199.91 1286.81 [i422] copy_ss[ 4x8] 4.62x 109.07 503.69 [i422] sse_pp[ 4x8] 4.18x 174.33 729.14 [i422] sub_ps[ 4x8] 3.29x 177.21 583.05 [i422] add_ps[ 4x8] 5.09x 194.77 990.78 [i422] add_ps_aligned[ 4x8] 5.53x 194.62 1076.51 satd[ 8x4] 5.24x 194.42 1018.32 avg_pp[ 8x4] 6.22x 103.55 643.65 avg_pp_aligned[ 8x4] 6.90x 103.79 715.67 sad[ 8x4] 4.31x 182.22 785.05 sad_x3[ 8x4] 5.76x 289.76 1669.30 sad_x4[ 8x4] 5.97x 362.31 2161.56 copy_pp[ 8x4] 9.25x 74.95 693.43 addAvg[ 8x4] 4.56x 231.93 1058.48 addAvg_aligned[ 8x4] 4.55x 231.84 1054.15 [i420] copy_pp[ 4x2] 2.01x 75.49 151.98 [i420] addAvg[ 4x2] 3.68x 78.97 290.86 [i420] addAvg_aligned[ 4x2] 3.65x 79.57 290.38 [i422] copy_pp[ 4x4] 3.53x 76.36 269.22 [i422] addAvg[ 4x4] 3.47x 146.95 509.82 [i422] addAvg_aligned[ 4x4] 3.47x 146.95 510.66 satd[ 4x8] 6.36x 203.83 1295.59 avg_pp[ 4x8] 4.34x 174.36 756.79 avg_pp_aligned[ 4x8] 4.30x 174.06 748.14 sad[ 4x8] 3.68x 196.93 724.45 sad_x3[ 4x8] 3.58x 486.90 1744.45 sad_x4[ 4x8] 3.56x 625.27 2223.85 copy_pp[ 4x8] 4.46x 111.81 498.40 addAvg[ 4x8] 3.99x 240.33 958.07 addAvg_aligned[ 4x8] 5.33x 180.30 961.44 [i420] copy_pp[ 2x4] 1.68x 75.82 127.09 [i420] addAvg[ 2x4] 2.50x 128.37 321.04 [i420] addAvg_aligned[ 2x4] 2.49x 128.37 319.60 [i422] copy_pp[ 2x8] 2.10x 101.69 213.91 [i422] addAvg[ 2x8] 2.76x 206.92 570.54 [i422] addAvg_aligned[ 2x8] 2.73x 204.94 560.20 satd[16x16] 7.22x 1086.70 7849.54 avg_pp[16x16] 10.33x 511.68 5283.97 avg_pp_aligned[16x16] 10.22x 513.53 5249.76 sad[16x16] 11.53x 488.85 5637.23 sad_x3[16x16] 8.63x 1448.80 12499.04 sad_x4[16x16] 8.60x 1868.10 16061.72 copy_pp[16x16] 8.76x 381.01 3337.71 addAvg[16x16] 11.01x 714.24 7864.58 addAvg_aligned[16x16] 10.94x 714.96 7819.52 sse_ss[16x16] 14.61x 441.19 6444.10 sub_ps[16x16] 7.34x 500.71 3673.95 add_ps[16x16] 12.25x 563.35 6898.55 add_ps_aligned[16x16] 12.20x 563.32 6872.53 copy_ss[16x16] 8.98x 381.10 3423.49 copy_sp[16x16] 9.23x 381.13 3516.87 copy_ps[16x16] 8.51x 389.26 3314.19 [i420] copy_pp[ 8x8] 10.40x 109.46 1138.08 [i420] addAvg[ 8x8] 6.26x 331.43 2074.51 [i420] addAvg_aligned[ 8x8] 6.09x 331.49 2019.68 [i420] satd[ 8x8] 7.48x 274.31 2052.87 [i420] copy_ss[ 8x8] 10.44x 108.50 1132.67 [i420] sub_ps[ 8x8] 7.21x 176.85 1274.79 [i420] add_ps[ 8x8] 9.86x 201.10 1982.04 [i420] add_ps_aligned[ 8x8] 9.86x 201.01 1982.77 [i420] sa8d[ 8x8] 7.32x 298.05 2181.33 [i422] copy_pp[ 8x16] 10.26x 232.02 2379.44 [i422] addAvg[ 8x16] 7.67x 544.62 4177.88 [i422] addAvg_aligned[ 8x16] 7.69x 544.41 4186.05 [i422] satd[ 8x16] 8.15x 525.62 4284.22 [i422] copy_ss[ 8x16] 10.10x 231.93 2342.40 [i422] sse_pp[ 8x16] 10.92x 286.10 3124.81 [i422] sub_ps[ 8x16] 6.88x 312.34 2147.59 [i422] add_ps[ 8x16] 10.40x 360.45 3749.70 [i422] add_ps_aligned[ 8x16] 11.43x 328.06 3748.26 [i422] sa8d[ 8x16] 7.56x 575.48 4350.96 satd[ 16x8] 6.29x 622.78 3918.28 avg_pp[ 16x8] 11.84x 240.18 2843.93 avg_pp_aligned[ 16x8] 9.15x 300.06 2745.69 sad[ 16x8] 12.82x 290.01 3719.04 sad_x3[ 16x8] 8.24x 769.88 6346.29 sad_x4[ 16x8] 8.31x 984.92 8184.58 copy_pp[ 16x8] 7.76x 228.08 1770.06 addAvg[ 16x8] 9.94x 414.18 4115.23 addAvg_aligned[ 16x8] 9.86x 414.18 4082.65 [i420] copy_pp[ 8x4] 9.23x 75.79 699.68 [i420] addAvg[ 8x4] 4.59x 229.73 1054.27 [i420] addAvg_aligned[ 8x4] 4.58x 229.70 1052.71 [i420] satd[ 8x4] 5.58x 198.70 1107.83 [i422] copy_pp[ 8x8] 10.43x 108.95 1136.87 [i422] addAvg[ 8x8] 6.23x 331.13 2063.81 [i422] addAvg_aligned[ 8x8] 6.10x 331.28 2020.04 [i422] satd[ 8x8] 7.57x 273.17 2068.80 satd[ 8x16] 7.21x 591.57 4267.94 avg_pp[ 8x16] 8.77x 307.26 2694.22 avg_pp_aligned[ 8x16] 9.08x 298.50 2711.06 sad[ 8x16] 8.71x 340.22 2962.73 sad_x3[ 8x16] 6.75x 969.43 6544.21 sad_x4[ 8x16] 6.80x 1236.70 8410.34 copy_pp[ 8x16] 10.04x 233.66 2346.37 addAvg[ 8x16] 7.65x 546.69 4180.76 addAvg_aligned[ 8x16] 7.65x 546.51 4180.88 [i420] copy_pp[ 4x8] 4.69x 110.43 517.52 [i420] addAvg[ 4x8] 4.37x 219.41 959.52 [i420] addAvg_aligned[ 4x8] 4.37x 219.62 959.16 [i420] satd[ 4x8] 6.42x 200.77 1287.95 [i422] copy_pp[ 4x16] 4.94x 227.90 1125.33 [i422] addAvg[ 4x16] 4.99x 372.85 1860.24 [i422] addAvg_aligned[ 4x16] 5.01x 372.79 1868.42 [i422] satd[ 4x16] 7.50x 333.11 2498.36 satd[ 16x4] 5.41x 367.38 1986.99 avg_pp[ 16x4] 7.65x 188.37 1441.80 avg_pp_aligned[ 16x4] 8.04x 188.34 1514.43 sad[ 16x4] 7.91x 200.80 1587.66 sad_x3[ 16x4] 7.52x 451.04 3393.37 sad_x4[ 16x4] 7.71x 546.24 4212.75 copy_pp[ 16x4] 11.47x 144.94 1663.01 addAvg[ 16x4] 7.20x 275.27 1982.77 addAvg_aligned[ 16x4] 7.18x 275.23 1977.23 [i420] copy_pp[ 8x2] 3.02x 75.61 228.46 [i420] addAvg[ 8x2] 4.03x 140.74 567.66 [i420] addAvg_aligned[ 8x2] 4.01x 140.80 565.13 [i422] copy_pp[ 8x4] 9.51x 76.00 722.53 [i422] addAvg[ 8x4] 4.67x 229.73 1072.30 [i422] addAvg_aligned[ 8x4] 4.57x 229.79 1050.18 [i422] satd[ 8x4] 5.44x 198.70 1081.20 satd[16x12] 6.80x 854.50 5808.80 avg_pp[16x12] 10.92x 386.95 4224.41 avg_pp_aligned[16x12] 10.94x 386.92 4232.29 sad[16x12] 11.25x 368.52 4145.30 sad_x3[16x12] 8.54x 1110.54 9489.04 sad_x4[16x12] 8.56x 1419.91 12151.62 copy_pp[16x12] 8.34x 310.66 2591.78 addAvg[16x12] 10.52x 573.44 6030.66 addAvg_aligned[16x12] 10.41x 573.71 5970.60 [i420] copy_pp[ 8x6] 11.97x 78.76 942.93 [i420] addAvg[ 8x6] 6.02x 256.66 1544.01 [i420] addAvg_aligned[ 8x6] 6.03x 256.66 1547.59 [i422] copy_pp[ 8x12] 9.68x 174.30 1687.70 [i422] addAvg[ 8x12] 7.62x 422.49 3221.24 [i422] addAvg_aligned[ 8x12] 7.64x 422.67 3230.84 [i422] satd[ 8x12] 8.87x 413.94 3671.06 satd[ 4x16] 7.79x 326.92 2545.18 avg_pp[ 4x16] 4.69x 323.11 1516.23 avg_pp_aligned[ 4x16] 4.64x 325.36 1509.50 sad[ 4x16] 5.06x 323.44 1637.56 sad_x3[ 4x16] 4.00x 890.91 3566.81 sad_x4[ 4x16] 3.86x 1173.62 4529.04 copy_pp[ 4x16] 4.98x 228.32 1136.39 addAvg[ 4x16] 4.98x 373.30 1858.08 addAvg_aligned[ 4x16] 4.96x 373.33 1850.48 [i420] copy_pp[ 2x8] 2.16x 101.33 218.84 [i420] addAvg[ 2x8] 2.72x 207.19 564.05 [i420] addAvg_aligned[ 2x8] 2.67x 211.13 564.53 [i422] copy_pp[ 2x16] 1.61x 232.47 373.71 [i422] addAvg[ 2x16] 2.32x 459.44 1064.01 [i422] addAvg_aligned[ 2x16] 2.81x 379.22 1063.89 satd[12x16] 7.73x 970.09 7498.31 avg_pp[12x16] 7.03x 540.45 3797.59 avg_pp_aligned[12x16] 7.22x 523.94 3784.21 sad[12x16] 6.44x 629.44 4055.30 sad_x3[12x16] 3.83x 2467.15 9451.14 sad_x4[12x16] 3.65x 3324.82 12148.55 copy_pp[12x16] 7.07x 393.44 2780.08 addAvg[12x16] 7.83x 768.11 6011.33 addAvg_aligned[12x16] 7.96x 767.99 6114.22 [i420] copy_pp[ 6x8] 5.42x 211.10 1144.57 [i420] addAvg[ 6x8] 6.03x 264.94 1598.12 [i420] addAvg_aligned[ 6x8] 6.04x 264.91 1598.96 [i422] copy_pp[ 6x16] 3.84x 364.53 1399.16 [i422] addAvg[ 6x16] 6.87x 480.63 3300.48 [i422] addAvg_aligned[ 6x16] 6.64x 497.29 3300.84 satd[32x32] 7.72x 3991.05 30829.40 avg_pp[32x32] 13.85x 1760.15 24372.65 avg_pp_aligned[32x32] 14.79x 1757.53 25990.96 sad[32x32] 17.71x 1401.14 24811.08 sad_x3[32x32] 9.70x 5396.18 52338.16 sad_x4[32x32] 9.77x 7111.41 69459.44 copy_pp[32x32] 13.18x 1258.41 16591.86 addAvg[32x32] 12.29x 2484.32 30526.29 addAvg_aligned[32x32] 12.18x 2494.08 30388.74 sse_ss[32x32] 14.07x 2057.06 28943.09 sub_ps[32x32] 7.55x 1761.98 13302.20 add_ps[32x32] 16.96x 1815.08 30788.42 add_ps_aligned[32x32] 16.87x 1817.00 30657.60 copy_ss[32x32] 16.17x 1258.32 20351.54 copy_sp[32x32] 12.51x 1258.29 15746.69 copy_ps[32x32] 13.33x 1258.44 16774.15 [i420] copy_pp[16x16] 8.97x 383.39 3439.96 [i420] addAvg[16x16] 11.02x 712.62 7850.84 [i420] addAvg_aligned[16x16] 11.08x 711.96 7885.90 [i420] satd[16x16] 7.51x 1082.13 8127.71 [i420] copy_ss[16x16] 8.66x 383.02 3315.51 [i420] copy_ps[16x16] 8.66x 382.93 3316.14 [i420] copy_sp[16x16] 8.75x 383.08 3351.94 [i420] sse_pp[16x16] 14.26x 461.84 6583.98 [i420] sub_ps[16x16] 7.71x 496.63 3829.30 [i420] add_ps[16x16] 12.32x 563.15 6940.40 [i420] add_ps_aligned[16x16] 12.38x 563.17 6974.82 [i420] sa8d[16x16] 8.18x 1069.76 8745.54 [i422] copy_pp[16x32] 8.05x 712.26 5732.89 [i422] addAvg[16x32] 11.90x 1316.58 15661.68 [i422] addAvg_aligned[16x32] 11.96x 1302.26 15573.19 [i422] satd[16x32] 7.68x 2031.78 15602.04 [i422] copy_ss[16x32] 8.11x 712.14 5772.50 [i422] copy_ps[16x32] 7.98x 720.60 5747.37 [i422] copy_sp[16x32] 8.04x 720.63 5796.63 [i422] sse_pp[16x32] 11.18x 915.04 10230.12 [i422] sub_ps[16x32] 11.20x 943.55 10565.17 [i422] add_ps[16x32] 13.90x 1006.13 13983.25 [i422] add_ps_aligned[16x32] 13.81x 1006.04 13895.23 [i422] sa8d[16x32] 8.30x 2107.57 17491.50 satd[32x16] 7.68x 2029.91 15598.20 avg_pp[32x16] 14.06x 902.58 12690.18 avg_pp_aligned[32x16] 14.33x 896.34 12841.21 sad[32x16] 16.26x 755.41 12281.60 sad_x3[32x16] 9.84x 2746.22 27034.03 sad_x4[32x16] 9.75x 3621.47 35308.86 copy_pp[32x16] 13.11x 670.72 8791.69 addAvg[32x16] 11.87x 1290.72 15317.43 addAvg_aligned[32x16] 12.01x 1288.27 15470.50 [i420] copy_pp[ 16x8] 8.14x 223.91 1823.09 [i420] addAvg[ 16x8] 10.04x 416.22 4178.12 [i420] addAvg_aligned[ 16x8] 10.04x 416.22 4178.36 [i420] satd[ 16x8] 6.57x 618.64 4065.45 [i422] copy_pp[16x16] 8.52x 382.94 3263.69 [i422] addAvg[16x16] 11.08x 711.84 7887.47 [i422] addAvg_aligned[16x16] 11.10x 711.87 7901.08 [i422] satd[16x16] 7.50x 1082.07 8115.66 satd[16x32] 7.60x 2015.62 15313.47 avg_pp[16x32] 10.37x 960.51 9955.78 avg_pp_aligned[16x32] 10.50x 956.28 10043.49 sad[16x32] 18.24x 867.78 15830.74 sad_x3[16x32] 8.91x 2762.25 24604.93 sad_x4[16x32] 8.74x 3636.94 31794.47 copy_pp[16x32] 8.33x 720.54 6001.69 addAvg[16x32] 12.04x 1293.89 15572.46 addAvg_aligned[16x32] 12.04x 1297.57 15616.47 [i420] copy_pp[ 8x16] 10.51x 227.87 2395.79 [i420] addAvg[ 8x16] 7.64x 544.62 4161.64 [i420] addAvg_aligned[ 8x16] 7.70x 544.44 4192.77 [i420] satd[ 8x16] 8.01x 532.62 4267.46 [i422] copy_pp[ 8x32] 7.63x 480.39 3664.46 [i422] addAvg[ 8x32] 8.16x 989.35 8071.81 [i422] addAvg_aligned[ 8x32] 8.16x 989.50 8078.80 [i422] satd[ 8x32] 8.34x 951.09 7928.55 satd[ 32x8] 7.13x 1094.53 7801.45 avg_pp[ 32x8] 13.41x 488.55 6550.24 avg_pp_aligned[ 32x8] 13.34x 488.43 6518.00 sad[ 32x8] 14.68x 449.23 6596.27 sad_x3[ 32x8] 9.53x 1440.57 13729.90 sad_x4[ 32x8] 9.48x 1864.95 17673.07 copy_pp[ 32x8] 12.13x 372.70 4521.88 addAvg[ 32x8] 11.20x 702.05 7865.41 addAvg_aligned[ 32x8] 11.29x 690.02 7792.54 [i420] copy_pp[ 16x4] 11.71x 146.92 1720.04 [i420] addAvg[ 16x4] 7.23x 273.21 1975.07 [i420] addAvg_aligned[ 16x4] 7.24x 273.17 1976.63 [i420] satd[ 16x4] 5.72x 364.20 2084.97 [i422] copy_pp[ 16x8] 8.07x 223.64 1804.34 [i422] addAvg[ 16x8] 9.98x 415.95 4149.14 [i422] addAvg_aligned[ 16x8] 9.94x 416.01 4135.06 [i422] satd[ 16x8] 6.52x 618.64 4033.11 satd[32x24] 7.80x 2986.10 23300.20 avg_pp[32x24] 13.67x 1327.20 18140.68 avg_pp_aligned[32x24] 13.86x 1332.97 18469.54 sad[32x24] 17.23x 1081.44 18634.39 sad_x3[32x24] 9.96x 4067.50 40503.73 sad_x4[32x24] 9.73x 5390.18 52439.88 copy_pp[32x24] 12.90x 960.42 12385.90 addAvg[32x24] 12.10x 1889.74 22859.76 addAvg_aligned[32x24] 12.17x 1887.51 22980.12 [i420] copy_pp[16x12] 8.29x 310.60 2574.35 [i420] addAvg[16x12] 10.52x 571.46 6010.60 [i420] addAvg_aligned[16x12] 10.61x 571.55 6066.13 [i420] satd[16x12] 6.88x 850.36 5849.34 [i422] copy_pp[16x24] 8.54x 557.11 4755.03 [i422] addAvg[16x24] 11.77x 995.81 11722.49 [i422] addAvg_aligned[16x24] 11.66x 1000.99 11670.72 [i422] satd[16x24] 8.20x 1435.92 11773.23 satd[ 8x32] 7.88x 996.64 7854.23 avg_pp[ 8x32] 9.16x 555.44 5090.26 avg_pp_aligned[ 8x32] 9.22x 550.90 5078.31 sad[ 8x32] 9.54x 580.22 5534.91 sad_x3[ 8x32] 7.61x 1685.11 12830.62 sad_x4[ 8x32] 7.48x 2202.52 16468.38 copy_pp[ 8x32] 8.14x 453.65 3692.05 addAvg[ 8x32] 8.10x 991.70 8036.87 addAvg_aligned[ 8x32] 8.21x 991.70 8143.13 [i420] copy_pp[ 4x16] 5.16x 219.65 1134.23 [i420] addAvg[ 4x16] 4.99x 372.82 1860.48 [i420] addAvg_aligned[ 4x16] 4.99x 372.91 1860.00 [i420] satd[ 4x16] 7.47x 333.38 2490.54 [i422] copy_pp[ 4x32] 5.09x 459.86 2339.04 [i422] addAvg[ 4x32] 5.54x 683.27 3788.66 [i422] addAvg_aligned[ 4x32] 5.52x 683.26 3774.71 [i422] satd[ 4x32] 6.85x 730.06 5000.20 satd[24x32] 7.64x 3028.20 23132.10 avg_pp[24x32] 10.49x 1357.93 14238.79 avg_pp_aligned[24x32] 10.74x 1357.64 14575.07 sad[24x32] 12.26x 1595.90 19571.90 sad_x3[24x32] 7.66x 4725.14 36179.52 sad_x4[24x32] 7.32x 6440.34 47142.80 copy_pp[24x32] 8.34x 985.45 8218.92 addAvg[24x32] 12.27x 1889.80 23185.13 addAvg_aligned[24x32] 12.10x 1906.43 23074.39 [i420] copy_pp[12x16] 7.05x 389.26 2743.29 [i420] addAvg[12x16] 7.84x 780.51 6120.48 [i420] addAvg_aligned[12x16] 7.93x 763.97 6057.71 [i420] satd[12x16] 7.64x 980.92 7489.64 [i422] copy_pp[12x32] 10.51x 749.59 7881.04 [i422] addAvg[12x32] 8.40x 1424.12 11955.99 [i422] addAvg_aligned[12x32] 8.40x 1411.56 11858.48 [i422] satd[12x32] 8.00x 1820.74 14558.84 satd[64x64] 7.96x 15736.22 125204.46 avg_pp[64x64] 14.43x 6681.73 96398.03 avg_pp_aligned[64x64] 14.32x 6663.97 95415.81 sad[64x64] 17.68x 5342.13 94426.84 sad_x3[64x64] 9.16x 21323.96 195272.50 sad_x4[64x64] 9.10x 28417.62 258648.78 copy_pp[64x64] 14.41x 4519.14 65133.92 addAvg[64x64] 18.72x 9775.04 182974.89 addAvg_aligned[64x64] 13.64x 9859.91 134458.55 sse_ss[64x64] 22.39x 7698.99 172379.39 sub_ps[64x64] 14.60x 6665.47 97287.89 add_ps[64x64] 17.04x 6721.56 114565.23 add_ps_aligned[64x64] 16.96x 6721.29 113985.99 copy_ss[64x64] 14.57x 4460.16 64963.25 copy_sp[64x64] 11.33x 5774.00 65446.39 copy_ps[64x64] 11.86x 5609.47 66534.82 [i420] copy_pp[32x32] 16.51x 1256.22 20737.76 [i420] addAvg[32x32] 12.16x 2513.03 30568.55 [i420] addAvg_aligned[32x32] 12.06x 2509.16 30262.89 [i420] satd[32x32] 7.86x 3968.29 31200.60 [i420] copy_ss[32x32] 13.19x 1256.37 16577.71 [i420] copy_ps[32x32] 13.37x 1256.25 16793.27 [i420] copy_sp[32x32] 13.04x 1256.46 16387.46 [i420] sse_pp[32x32] 14.14x 2078.09 29381.36 [i420] sub_ps[32x32] 7.54x 1763.30 13290.48 [i420] add_ps[32x32] 17.15x 1817.26 31169.22 [i420] add_ps_aligned[32x32] 17.09x 1817.06 31057.03 [i420] sa8d[32x32] 8.06x 4257.24 34315.07 [i422] copy_pp[32x64] 13.48x 2448.53 33016.62 [i422] addAvg[32x64] 12.34x 4926.61 60786.02 [i422] addAvg_aligned[32x64] 11.98x 5064.79 60660.36 [i422] satd[32x64] 8.53x 7910.72 67463.62 [i422] copy_ss[32x64] 15.74x 2448.43 38543.01 [i422] copy_ps[32x64] 13.47x 2448.56 32985.54 [i422] copy_sp[32x64] 13.45x 2448.26 32933.13 [i422] sse_pp[32x64] 15.41x 3268.08 50351.06 [i422] sub_ps[32x64] 7.60x 3485.20 26489.22 [i422] add_ps[32x64] 17.87x 3538.59 63234.34 [i422] add_ps_aligned[32x64] 18.00x 3539.40 63716.75 [i422] sa8d[32x64] 8.09x 8538.82 69078.35 satd[64x32] 8.01x 7806.88 62546.80 avg_pp[64x32] 14.21x 3355.08 47678.51 avg_pp_aligned[64x32] 14.24x 3352.61 47730.12 sad[64x32] 35.55x 2670.65 94928.90 sad_x3[64x32] 9.18x 10658.56 97842.49 sad_x4[64x32] 9.08x 14170.03 128611.45 copy_pp[64x32] 14.48x 2270.60 32867.47 addAvg[64x32] 13.30x 4916.60 65390.96 addAvg_aligned[64x32] 13.32x 4895.99 65230.84 [i420] copy_pp[32x16] 12.69x 668.79 8485.66 [i420] addAvg[32x16] 11.99x 1285.63 15412.89 [i420] addAvg_aligned[32x16] 11.71x 1317.54 15423.85 [i420] satd[32x16] 7.73x 2028.65 15686.75 [i422] copy_pp[32x32] 13.63x 1256.46 17124.29 [i422] addAvg[32x32] 12.33x 2493.84 30753.67 [i422] addAvg_aligned[32x32] 12.20x 2496.56 30456.31 [i422] satd[32x32] 7.77x 3974.04 30881.96 satd[32x64] 8.60x 7852.39 67520.16 avg_pp[32x64] 7.40x 6993.23 51753.13 avg_pp_aligned[32x64] 12.81x 3788.99 48543.38 sad[32x64] 18.43x 2678.98 49362.41 sad_x3[32x64] 10.31x 10693.11 110222.90 sad_x4[32x64] 9.73x 14353.27 139661.48 copy_pp[32x64] 15.14x 2450.37 37088.54 addAvg[32x64] 12.29x 4957.68 60918.40 addAvg_aligned[32x64] 12.44x 4898.91 60918.52 [i420] copy_pp[16x32] 8.05x 720.48 5799.28 [i420] addAvg[16x32] 11.93x 1302.11 15536.63 [i420] addAvg_aligned[16x32] 12.07x 1291.94 15593.37 [i420] satd[16x32] 7.69x 2023.36 15555.87 [i422] copy_pp[16x64] 14.20x 1372.01 19476.99 [i422] addAvg[16x64] 12.13x 2544.44 30869.58 [i422] addAvg_aligned[16x64] 12.29x 2503.69 30766.05 [i422] satd[16x64] 7.69x 3969.34 30510.60 satd[64x16] 7.88x 4001.37 31533.43 avg_pp[64x16] 11.99x 1697.21 20341.56 avg_pp_aligned[64x16] 12.00x 1696.99 20369.58 sad[64x16] 16.00x 1395.13 22315.79 sad_x3[64x16] 9.18x 5351.45 49108.55 sad_x4[64x16] 8.96x 7132.31 63938.24 copy_pp[64x16] 13.85x 1186.04 16427.49 addAvg[64x16] 13.09x 2502.94 32772.39 addAvg_aligned[64x16] 12.96x 2494.29 32324.85 [i420] copy_pp[ 32x8] 11.86x 366.61 4348.86 [i420] addAvg[ 32x8] 11.24x 703.67 7912.05 [i420] addAvg_aligned[ 32x8] 11.05x 703.88 7780.60 [i420] satd[ 32x8] 7.31x 1090.42 7973.61 [i422] copy_pp[32x16] 12.93x 668.67 8647.47 [i422] addAvg[32x16] 11.98x 1283.59 15376.75 [i422] addAvg_aligned[32x16] 12.02x 1279.00 15372.99 [i422] satd[32x16] 7.62x 2042.94 15569.94 satd[64x48] 7.80x 12000.21 93655.06 avg_pp[64x48] 12.26x 5011.49 61449.26 avg_pp_aligned[64x48] 12.22x 5009.62 61222.53 sad[64x48] 17.31x 3948.37 68351.09 sad_x3[64x48] 9.53x 16030.31 152752.61 sad_x4[64x48] 9.18x 21232.30 194939.05 copy_pp[64x48] 14.42x 3362.85 48495.03 addAvg[64x48] 12.32x 7340.37 90404.25 addAvg_aligned[64x48] 12.37x 7339.62 90773.39 [i420] copy_pp[32x24] 13.19x 958.29 12640.96 [i420] addAvg[32x24] 12.18x 1896.04 23097.23 [i420] addAvg_aligned[32x24] 12.07x 1896.08 22881.76 [i420] satd[32x24] 7.76x 3002.43 23289.38 [i422] copy_pp[32x48] 13.58x 1852.76 25152.26 [i422] addAvg[32x48] 12.34x 3690.48 45533.99 [i422] addAvg_aligned[32x48] 12.07x 3769.67 45504.41 [i422] satd[32x48] 8.50x 5733.50 48723.85 satd[16x64] 7.66x 3956.54 30321.16 avg_pp[16x64] 9.86x 1884.44 18589.06 avg_pp_aligned[16x64] 9.78x 1886.19 18454.51 sad[16x64] 18.58x 1647.58 30619.48 sad_x3[16x64] 9.03x 5402.85 48776.99 sad_x4[16x64] 8.86x 7149.34 63343.17 copy_pp[16x64] 14.25x 1370.87 19531.98 addAvg[16x64] 12.21x 2524.92 30817.15 addAvg_aligned[16x64] 12.30x 2513.09 30904.93 [i420] copy_pp[ 8x32] 8.21x 453.56 3723.25 [i420] addAvg[ 8x32] 8.12x 989.65 8039.76 [i420] addAvg_aligned[ 8x32] 8.19x 989.74 8110.24 [i420] satd[ 8x32] 8.25x 968.31 7989.76 [i422] copy_pp[ 8x64] 12.34x 937.85 11577.35 [i422] addAvg[ 8x64] 8.33x 1909.52 15910.10 [i422] addAvg_aligned[ 8x64] 8.37x 1902.73 15927.05 [i422] satd[ 8x64] 7.93x 1955.35 15507.66 satd[48x64] 7.93x 11964.10 94817.55 avg_pp[48x64] 12.76x 5076.14 64766.45 avg_pp_aligned[48x64] 12.58x 5074.49 63834.95 sad[48x64] 17.51x 4115.71 72086.34 sad_x3[48x64] 9.23x 16175.33 149242.72 sad_x4[48x64] 9.12x 21317.95 194431.02 copy_pp[48x64] 14.52x 3509.67 50957.07 addAvg[48x64] 12.29x 7379.52 90658.32 addAvg_aligned[48x64] 12.25x 7393.73 90577.99 [i420] copy_pp[24x32] 8.19x 985.36 8072.41 [i420] addAvg[24x32] 12.06x 1912.38 23067.90 [i420] addAvg_aligned[24x32] 12.34x 1872.55 23104.69 [i420] satd[24x32] 7.94x 2935.89 23306.57 [i422] copy_pp[24x64] 8.35x 1913.15 15972.29 [i422] addAvg[24x64] 11.88x 3859.19 45865.49 [i422] addAvg_aligned[24x64] 12.18x 3766.37 45883.53 [i422] satd[24x64] 8.20x 5681.04 46573.83 ssd_s[4x4] 4.13x 75.82 313.35 ssd_s_aligned[4x4] 5.11x 75.70 387.05 sa8d[4x4] 3.37x 202.87 683.21 residual[4x4] 3.55x 83.86 297.35 residual_aligned[4x4] 3.54x 82.79 293.27 blkfill[4x4] 3.34x 75.58 252.75 blkfill_aligned[4x4] 3.37x 74.98 252.63 transpose[4x4] 3.95x 75.70 299.16 cpy2Dto1D_shl[4x4] 4.89x 75.64 369.98 cpy2Dto1D_shr[4x4] 4.97x 75.73 376.71 cpy1Dto2D_shl[4x4] 3.17x 112.86 357.60 cpy1Dto2D_shl_aligned[4x4] 3.15x 112.95 356.27 cpy1Dto2D_shr[4x4] 2.82x 138.73 390.78 copy_cnt[4x4] 5.15x 75.67 390.06 psy_cost_pp[4x4] 6.08x 333.54 2029.42 ssimDist[4x4] 2.21x 341.81 755.35 ssd_s[8x8] 10.16x 120.09 1220.20 ssd_s_aligned[8x8] 9.84x 120.09 1181.24 sa8d[8x8] 6.87x 322.84 2218.67 residual[8x8] 7.25x 151.49 1098.64 residual_aligned[8x8] 7.35x 151.25 1111.14 blkfill[8x8] 12.96x 80.02 1036.83 blkfill_aligned[8x8] 11.92x 79.36 946.29 transpose[8x8] 4.90x 211.10 1035.15 var[8x8] 10.41x 159.44 1660.04 cpy2Dto1D_shl[8x8] 8.81x 163.64 1441.44 cpy2Dto1D_shr[8x8] 7.30x 194.53 1420.16 cpy1Dto2D_shl[8x8] 7.41x 163.49 1211.66 cpy1Dto2D_shl_aligned[8x8] 7.32x 163.55 1197.96 cpy1Dto2D_shr[8x8] 7.00x 201.34 1410.06 copy_cnt[8x8] 6.85x 182.16 1248.34 psy_cost_pp[8x8] 11.33x 670.42 7599.04 ssimDist[8x8] 3.82x 801.43 3064.21 ssd_s[16x16] 16.74x 337.73 5654.70 ssd_s_aligned[16x16] 16.72x 337.55 5645.06 sa8d[16x16] 7.92x 1092.43 8656.39 residual[16x16] 6.73x 529.76 3564.05 residual_aligned[16x16] 6.71x 533.91 3583.37 blkfill[16x16] 10.05x 343.46 3451.26 blkfill_aligned[16x16] 9.98x 343.46 3427.23 transpose[16x16] 10.20x 538.02 5486.09 var[16x16] 9.09x 469.97 4270.12 cpy2Dto1D_shl[16x16] 14.47x 457.55 6620.96 cpy2Dto1D_shr[16x16] 10.11x 488.49 4939.60 cpy1Dto2D_shl[16x16] 8.98x 457.67 4110.96 cpy1Dto2D_shl_aligned[16x16] 8.80x 457.46 4023.97 cpy1Dto2D_shr[16x16] 10.95x 488.58 5351.93 copy_cnt[16x16] 13.65x 385.54 5261.12 psy_cost_pp[16x16] 13.52x 2476.73 33474.95 ssimDist[16x16] 3.89x 2836.85 11039.88 ssd_s[32x32] 18.76x 1160.98 21784.33 ssd_s_aligned[32x32] 18.47x 1158.98 21409.90 sa8d[32x32] 8.42x 4102.85 34556.15 residual[32x32] 13.39x 1620.09 21686.93 residual_aligned[32x32] 12.94x 1620.12 20958.64 blkfill[32x32] 18.09x 1133.82 20514.23 blkfill_aligned[32x32] 15.07x 1133.82 17081.00 transpose[32x32] 7.58x 2251.11 17057.23 var[32x32] 11.31x 1895.69 21442.12 cpy2Dto1D_shl[32x32] 9.86x 2035.95 20067.90 cpy2Dto1D_shr[32x32] 12.80x 2077.28 26596.35 cpy1Dto2D_shl[32x32] 7.90x 2044.23 16139.76 cpy1Dto2D_shl_aligned[32x32] 7.88x 2044.20 16114.39 cpy1Dto2D_shr[32x32] 12.43x 2077.22 25814.07 copy_cnt[32x32] 19.52x 1225.66 23927.74 psy_cost_pp[32x32] 13.64x 9527.68 129970.70 ssimDist[32x32] 4.52x 11304.43 51070.46 sa8d[64x64] 7.99x 17253.32 137858.72 transpose[64x64] 6.15x 9775.73 60137.55 var[64x64] 12.73x 7638.30 97218.16 psy_cost_pp[64x64] 12.06x 38269.25 461422.09 ssimDist[64x64] 4.15x 45165.99 187547.28 weight_pp 11.65x 4104.02 47831.06 weight_sp 9.53x 4538.68 43241.96 downscale 8.80x 68193.99 600207.94 scale1D_128to64 5.65x 486.30 2747.25 scale1D_128to64_aligned 5.70x 486.30 2773.59 scale2D_64to32 7.21x 4495.59 32404.22 ssim_4x4x2_core 7.27x 188.40 1369.78 ssim_end_4 3.01x 171.84 517.64 calSign 5.61x 364.56 2046.02 SAO_EO_0 8.34x 813.62 6785.05 SAO_EO_1 9.46x 490.96 4644.65 SAO_EO_1_2Rows 12.20x 772.38 9423.61 SAO_EO_2[0] 5.19x 217.34 1128.34 SAO_EO_2[1] 9.18x 505.98 4647.05 SAO_EO_3[0] 3.61x 283.79 1023.97 SAO_EO_3[1] 8.34x 528.80 4407.71 SAO_BO_0 9.00x 16741.35 150676.36 saoCuStatsE0 1.47x 133985.61 197217.00 saoCuStatsE1 1.52x 140579.91 214011.88 saoCuStatsE2 2.46x 157727.27 388795.97 saoCuStatsE3 2.82x 140061.78 394684.50 planecopy_cp 7.58x 8455.34 64126.17 propagateCost 2.22x 2949.61 6547.83 cuTreeFix8Pack 3.27x 2068.41 6762.08 cuTreeFix8Unpack 1.88x 3566.28 6687.23 scanPosLast 1.67x 51287.93 85631.18 findPosFirstLast 4.07x 142.30 579.68 costCoeffNxN 0.17x 10208.21 1697.56 costCoeffRemain 1.14x 362.64 413.99 pelFilterLumaStrong_Vertical 3.18x 440.71 1402.36 pelFilterLumaStrong_Horizontal 5.48x 271.19 1486.41 pelFilterChroma_Vertical 1.86x 277.52 515.47 pelFilterChroma_Horizontal 3.46x 157.28 543.61 integral_init4v 3.75x 274.04 1026.37 integral_init8v 5.51x 273.68 1506.63 integral_init12v 3.98x 265.33 1056.91 integral_init16v 3.81x 273.65 1043.93 integral_init24v 3.83x 273.56 1048.50 integral_init32v 5.82x 265.60 1547.01 integral_init4h 2.74x 648.95 1779.80 integral_init8h 1.53x 1101.34 1684.33 integral_init12h 1.09x 1409.43 1539.20 integral_init16h 0.89x 1757.39 1568.18 normFact[8x8] 2.79x 452.03 1261.56 normFact[16x16] 2.92x 1461.52 4262.40 normFact[32x32] 4.02x 5598.15 22503.85 normFact[64x64] 3.50x 22456.96 78611.30 == transforms primitives == dst4x4 3.85x 304.23 1171.86 dct4x4 4.18x 277.34 1160.32 dct8x8 4.77x 1473.24 7032.63 dct16x16 4.59x 9654.89 44270.86 dct32x32 3.75x 74269.62 278855.12 idst4x4 5.92x 314.62 1863.37 idct4x4 7.36x 277.28 2040.12 idct8x8 8.12x 1256.04 10197.96 idct16x16 6.67x 8066.27 53785.73 idct32x32 5.27x 59625.83 314308.97 dequant_normal 9.23x 4551.44 42011.42 dequant_scaling 10.00x 6235.19 62342.52 quant 8.76x 10579.53 92638.20 nquant 10.52x 8609.43 90542.16 nonPsyRdoQuant[4x4] 2.43x 370.48 899.04 nonPsyRdoQuant[8x8] 2.26x 397.28 898.68 nonPsyRdoQuant[16x16] 2.42x 372.52 901.92 nonPsyRdoQuant[32x32] 2.27x 395.29 898.92 psyRdoQuant_1p[4x4] 2.43x 370.48 898.68 psyRdoQuant_1p[8x8] 2.39x 376.63 899.40 psyRdoQuant_1p[16x16] 2.38x 376.63 896.99 psyRdoQuant_1p[32x32] 2.38x 376.61 895.55 count_nonzero[4x4] 2.98x 85.78 255.87 count_nonzero[8x8] 8.56x 151.04 1292.95 count_nonzero[16x16] 11.05x 277.28 3064.69 count_nonzero[32x32] 16.54x 689.40 11402.29 denoiseDct 7.39x 5598.72 41383.05 == interp primitives == luma_hpp[ 4x4] 3.15x 532.20 1677.72 luma_hps[ 4x4] 4.20x 954.44 4008.82 luma_vpp[ 4x4] 6.91x 264.97 1832.22 luma_vps[ 4x4] 5.85x 262.84 1536.39 luma_vsp[ 4x4] 7.13x 302.13 2153.27 luma_vss[ 4x4] 7.33x 246.33 1804.45 luma_hv [ 4x4] 4.80x 1310.78 6295.19 luma_hpp[ 8x8] 6.96x 921.53 6416.27 luma_hps[ 8x8] 5.58x 1850.52 10326.87 luma_vpp[ 8x8] 8.74x 813.17 7108.07 luma_vps[ 8x8] 7.46x 780.06 5816.63 luma_vsp[ 8x8] 10.13x 822.34 8332.42 luma_vss[ 8x8] 9.42x 743.33 6999.44 luma_hv [ 8x8] 6.84x 2756.76 18855.51 convert_p2s[ 8x8] 8.63x 149.35 1288.86 convert_p2s_aligned[ 8x8] 8.52x 151.43 1289.46 luma_hpp[16x16] 7.83x 3190.54 24969.14 luma_hps[16x16] 7.25x 4206.73 30502.12 luma_vpp[16x16] 9.08x 3001.32 27259.12 luma_vps[16x16] 7.38x 2882.82 21261.52 luma_vsp[16x16] 10.80x 2940.93 31748.42 luma_vss[16x16] 9.53x 2722.88 25946.45 luma_hv [16x16] 8.52x 7352.13 62639.40 convert_p2s[16x16] 9.51x 455.39 4331.66 convert_p2s_aligned[16x16] 9.74x 450.15 4384.69 luma_hpp[32x32] 7.88x 12462.51 98228.54 luma_hps[32x32] 7.53x 14209.97 106999.48 luma_vpp[32x32] 9.04x 11831.62 106946.09 luma_vps[32x32] 7.41x 11343.84 84042.93 luma_vsp[32x32] 11.01x 11793.49 129903.12 luma_vss[32x32] 9.90x 10794.81 106896.55 luma_hv [32x32] 8.96x 26139.32 234285.20 convert_p2s[32x32] 10.08x 2044.17 20597.20 convert_p2s_aligned[32x32] 10.79x 2044.71 22067.25 luma_hpp[64x64] 7.92x 50467.41 399785.66 luma_hps[64x64] 7.41x 51079.57 378657.12 luma_vpp[64x64] 9.21x 47332.91 435791.00 luma_vps[64x64] 7.46x 45096.20 336592.19 luma_vsp[64x64] 10.72x 47290.27 506742.19 luma_vss[64x64] 9.65x 42953.94 414592.19 luma_hv [64x64] 9.02x 98583.39 889446.75 convert_p2s[64x64] 9.75x 8400.21 81879.56 convert_p2s_aligned[64x64] 9.76x 8400.12 81965.53 luma_hpp[ 8x4] 6.21x 516.53 3206.45 luma_hps[ 8x4] 5.56x 1376.49 7655.06 luma_vpp[ 8x4] 7.33x 480.18 3518.96 luma_vps[ 8x4] 6.34x 461.93 2930.84 luma_vsp[ 8x4] 8.63x 480.06 4141.44 luma_vss[ 8x4] 8.36x 414.18 3460.96 luma_hv [ 8x4] 6.34x 1876.96 11902.17 convert_p2s[ 8x4] 6.28x 91.16 572.22 convert_p2s_aligned[ 8x4] 6.26x 91.25 571.14 luma_hpp[ 4x8] 3.56x 916.49 3265.61 luma_hps[ 4x8] 4.23x 1256.37 5316.75 luma_vpp[ 4x8] 7.55x 465.59 3515.23 luma_vps[ 4x8] 7.01x 427.69 2999.40 luma_vsp[ 4x8] 9.09x 455.24 4136.39 luma_vss[ 4x8] 8.53x 409.40 3493.23 luma_hv [ 4x8] 5.59x 1740.42 9733.98 convert_p2s[ 4x8] 4.29x 136.12 584.13 convert_p2s_aligned[ 4x8] 4.26x 135.97 579.64 luma_hpp[ 16x8] 7.58x 1651.07 12518.67 luma_hps[ 16x8] 7.23x 2778.92 20094.95 luma_vpp[ 16x8] 8.71x 1572.79 13703.81 luma_vps[ 16x8] 7.41x 1514.80 11223.85 luma_vsp[ 16x8] 10.08x 1601.83 16147.33 luma_vss[ 16x8] 9.37x 1442.22 13507.70 luma_hv [ 16x8] 8.21x 4451.11 36523.29 convert_p2s[ 16x8] 11.14x 265.09 2953.11 convert_p2s_aligned[ 16x8] 10.98x 265.08 2911.26 luma_hpp[ 8x16] 7.15x 1800.09 12877.15 luma_hps[ 8x16] 5.62x 2779.94 15610.10 luma_vpp[ 8x16] 9.41x 1506.33 14174.19 luma_vps[ 8x16] 7.70x 1450.51 11168.06 luma_vsp[ 8x16] 10.94x 1506.31 16485.81 luma_vss[ 8x16] 10.01x 1353.20 13539.68 luma_hv [ 8x16] 7.27x 4427.90 32193.07 convert_p2s[ 8x16] 10.13x 240.87 2438.84 convert_p2s_aligned[ 8x16] 9.44x 243.51 2297.56 luma_hpp[32x16] 8.20x 6221.76 51033.30 luma_hps[32x16] 7.65x 8261.09 63179.04 luma_vpp[32x16] 9.12x 5899.11 53792.22 luma_vps[32x16] 7.52x 5663.31 42591.34 luma_vsp[32x16] 10.62x 5914.52 62830.82 luma_vss[32x16] 10.22x 5343.82 54600.72 luma_hv [32x16] 8.93x 14278.74 127490.26 convert_p2s[32x16] 12.97x 984.85 12772.06 convert_p2s_aligned[32x16] 12.93x 984.86 12731.18 luma_hpp[16x32] 7.95x 6226.75 49486.89 luma_hps[16x32] 7.21x 7175.35 51764.73 luma_vpp[16x32] 9.09x 5981.10 54358.68 luma_vps[16x32] 7.58x 5753.57 43595.71 luma_vsp[16x32] 10.59x 5984.89 63397.88 luma_vss[16x32] 9.54x 5406.73 51572.46 luma_hv [16x32] 8.71x 13282.96 115681.80 convert_p2s[16x32] 8.50x 985.03 8368.67 convert_p2s_aligned[16x32] 8.53x 984.91 8397.11 luma_hpp[64x32] 8.22x 24684.07 202804.94 luma_hps[64x32] 7.42x 28159.57 209024.58 luma_vpp[64x32] 9.24x 23668.72 218585.66 luma_vps[64x32] 7.77x 22460.65 174577.16 luma_vsp[64x32] 10.70x 23771.83 254249.11 luma_vss[64x32] 9.69x 21528.08 208698.52 luma_hv [64x32] 8.93x 51852.70 463218.41 convert_p2s[64x32] 9.71x 4163.35 40412.59 convert_p2s_aligned[64x32] 9.72x 4162.85 40447.70 luma_hpp[32x64] 7.90x 24778.53 195658.20 luma_hps[32x64] 7.59x 25633.24 194513.75 luma_vpp[32x64] 9.03x 23641.44 213471.94 luma_vps[32x64] 7.40x 22542.38 166723.66 luma_vsp[32x64] 10.90x 23714.95 258449.58 luma_vss[32x64] 9.95x 21530.79 214268.67 luma_hv [32x64] 8.98x 50039.13 449259.50 convert_p2s[32x64] 8.25x 4162.80 34333.83 convert_p2s_aligned[32x64] 8.27x 4162.97 34430.50 luma_hpp[16x12] 7.92x 2364.20 18714.95 luma_hps[16x12] 7.30x 3472.43 25348.86 luma_vpp[16x12] 8.80x 2352.73 20704.69 luma_vps[16x12] 7.28x 2201.74 16019.64 luma_vsp[16x12] 10.32x 2322.22 23956.95 luma_vss[16x12] 9.35x 2100.93 19633.23 luma_hv [16x12] 8.44x 5890.94 49699.84 convert_p2s[16x12] 9.84x 333.53 3283.17 convert_p2s_aligned[16x12] 10.28x 333.35 3426.49 luma_hpp[12x16] 4.06x 4616.67 18723.37 luma_hps[12x16] 5.18x 4454.47 23078.84 luma_vpp[12x16] 9.06x 2292.46 20763.61 luma_vps[12x16] 7.33x 2201.57 16136.03 luma_vsp[12x16] 10.52x 2294.68 24149.34 luma_vss[12x16] 9.98x 1989.25 19846.77 luma_hv [12x16] 7.00x 6766.90 47351.79 convert_p2s[12x16] 9.48x 389.50 3693.86 convert_p2s_aligned[12x16] 9.70x 381.04 3696.55 luma_hpp[ 16x4] 7.50x 848.31 6359.64 luma_hps[ 16x4] 7.23x 2055.86 14858.12 luma_vpp[ 16x4] 7.96x 881.75 7021.69 luma_vps[ 16x4] 6.82x 832.08 5676.14 luma_vsp[ 16x4] 9.21x 881.72 8118.43 luma_vss[ 16x4] 8.55x 811.31 6939.08 luma_hv [ 16x4] 7.73x 3008.83 23272.06 convert_p2s[ 16x4] 8.04x 188.44 1515.27 convert_p2s_aligned[ 16x4] 7.93x 188.28 1492.55 luma_hpp[ 4x16] 3.71x 1748.91 6485.65 luma_hps[ 4x16] 4.31x 1853.84 7993.59 luma_vpp[ 4x16] 8.38x 844.23 7078.44 luma_vps[ 4x16] 7.34x 801.26 5879.52 luma_vsp[ 4x16] 10.03x 835.95 8385.78 luma_vss[ 4x16] 9.79x 726.24 7110.48 luma_hv [ 4x16] 6.15x 2765.32 16995.27 convert_p2s[ 4x16] 6.57x 195.10 1282.53 convert_p2s_aligned[ 4x16] 7.18x 180.09 1293.79 luma_hpp[32x24] 7.86x 9350.15 73531.98 luma_hps[32x24] 7.60x 11395.46 86626.05 luma_vpp[32x24] 8.96x 8988.52 80540.96 luma_vps[32x24] 7.31x 8594.97 62792.77 luma_vsp[32x24] 11.13x 8942.62 99560.36 luma_vss[32x24] 9.81x 8165.02 80096.88 luma_hv [32x24] 8.98x 20176.92 181179.67 convert_p2s[32x24] 8.54x 1514.44 12933.25 convert_p2s_aligned[32x24] 8.56x 1514.62 12971.78 luma_hpp[24x32] 5.34x 13803.63 73673.62 luma_hps[24x32] 5.46x 14085.17 76890.90 luma_vpp[24x32] 9.10x 8854.06 80559.52 luma_vps[24x32] 7.56x 8466.46 64023.61 luma_vsp[24x32] 10.66x 8832.72 94194.11 luma_vss[24x32] 9.42x 8105.26 76366.05 luma_hv [24x32] 7.44x 23112.25 171883.28 convert_p2s[24x32] 7.17x 1779.08 12753.07 convert_p2s_aligned[24x32] 7.16x 1779.43 12732.99 luma_hpp[ 32x8] 8.16x 3204.35 26157.96 luma_hps[ 32x8] 7.69x 5434.64 41776.59 luma_vpp[ 32x8] 8.52x 3113.12 26535.99 luma_vps[ 32x8] 7.35x 2950.84 21682.97 luma_vsp[ 32x8] 10.11x 3103.90 31378.80 luma_vss[ 32x8] 9.82x 2773.27 27228.34 luma_hv [ 32x8] 8.61x 8554.75 73642.84 convert_p2s[ 32x8] 14.11x 447.10 6310.12 convert_p2s_aligned[ 32x8] 13.88x 455.48 6323.81 luma_hpp[ 8x32] 7.27x 3475.80 25280.08 luma_hps[ 8x32] 5.47x 4794.08 26216.75 luma_vpp[ 8x32] 9.33x 2978.11 27776.39 luma_vps[ 8x32] 7.67x 2857.78 21909.62 luma_vsp[ 8x32] 10.92x 2977.30 32513.15 luma_vss[ 8x32] 9.78x 2708.41 26497.88 luma_hv [ 8x32] 7.51x 7864.12 59044.81 convert_p2s[ 8x32] 9.65x 455.69 4395.66 convert_p2s_aligned[ 8x32] 9.44x 455.39 4297.64 luma_hpp[64x48] 8.05x 37259.91 299884.31 luma_hps[64x48] 7.41x 39548.46 292950.53 luma_vpp[64x48] 9.24x 35359.30 326661.38 luma_vps[64x48] 7.47x 33764.52 252159.20 luma_vsp[64x48] 10.72x 35451.77 380030.00 luma_vss[64x48] 9.63x 32179.25 309799.38 luma_hv [64x48] 8.98x 75242.65 675706.19 convert_p2s[64x48] 11.36x 6281.46 71371.50 convert_p2s_aligned[64x48] 11.34x 6281.58 71221.20 luma_hpp[48x64] 8.21x 37115.18 304788.88 luma_hps[48x64] 6.81x 42491.35 289340.72 luma_vpp[48x64] 9.21x 35677.39 328542.31 luma_vps[48x64] 7.57x 33840.39 256210.48 luma_vsp[48x64] 10.77x 35617.84 383748.56 luma_vss[48x64] 9.69x 32229.06 312369.78 luma_hv [48x64] 9.33x 78516.09 732287.62 convert_p2s[48x64] 10.23x 6279.38 64255.90 convert_p2s_aligned[48x64] 10.21x 6281.55 64149.76 luma_hpp[64x16] 8.24x 12338.04 101693.00 luma_hps[64x16] 7.48x 16515.26 123482.17 luma_vpp[64x16] 9.19x 11913.35 109442.30 luma_vps[64x16] 7.71x 11325.98 87351.56 luma_vsp[64x16] 10.82x 11839.46 128139.92 luma_vss[64x16] 9.74x 10702.60 104291.91 luma_hv [64x16] 8.83x 28372.26 250630.83 convert_p2s[64x16] 10.03x 2044.14 20494.99 convert_p2s_aligned[64x16] 9.97x 2044.20 20390.02 luma_hpp[16x64] 7.92x 12445.27 98576.99 luma_hps[16x64] 7.26x 12887.06 93537.95 luma_vpp[16x64] 9.07x 11878.56 107783.09 luma_vps[16x64] 7.61x 11312.64 86036.03 luma_vsp[16x64] 10.74x 11759.79 126279.32 luma_vss[16x64] 9.57x 10779.79 103118.96 luma_hv [16x64] 8.87x 24889.53 220786.19 convert_p2s[16x64] 11.13x 2044.26 22749.86 convert_p2s_aligned[16x64] 10.65x 2044.23 21779.76 = Color Space i420 = chroma_hpp[ 4x4] 5.03x 215.27 1082.28 chroma_hps[ 4x4] 4.67x 306.33 1430.74 chroma_vpp[ 4x4] 4.77x 240.06 1143.97 chroma_vps[ 4x4] 3.75x 229.67 860.32 chroma_vsp[ 4x4] 5.35x 240.12 1283.86 chroma_vss[ 4x4] 4.53x 221.48 1002.32 chroma_p2s[ 4x4] 4.49x 74.71 335.71 chroma_p2s_aligned[ 4x4] 4.45x 74.59 331.98 chroma_hpp[ 8x8] 5.58x 786.57 4385.66 chroma_hps[ 8x8] 4.49x 964.62 4329.26 chroma_vpp[ 8x8] 7.62x 564.71 4300.52 chroma_vps[ 8x8] 5.99x 542.16 3246.61 chroma_vsp[ 8x8] 8.45x 575.83 4866.73 chroma_vss[ 8x8] 8.04x 492.52 3960.96 chroma_p2s[ 8x8] 8.45x 151.49 1280.44 chroma_p2s_aligned[ 8x8] 8.56x 149.26 1277.43 chroma_hpp[16x16] 5.59x 2901.98 16233.19 chroma_hps[16x16] 4.68x 2975.89 13922.41 chroma_vpp[16x16] 9.16x 1792.14 16409.82 chroma_vps[16x16] 7.65x 1500.48 11482.97 chroma_vsp[16x16] 10.73x 1749.85 18777.36 chroma_vss[16x16] 10.50x 1338.86 14064.05 chroma_p2s[16x16] 9.49x 455.48 4322.16 chroma_p2s_aligned[16x16] 9.34x 455.47 4252.67 chroma_hpp[32x32] 6.03x 11521.41 69478.80 chroma_hps[32x32] 5.30x 10587.70 56084.13 chroma_vpp[32x32] 11.43x 6256.28 71502.69 chroma_vps[32x32] 8.69x 5752.82 50004.17 chroma_vsp[32x32] 12.29x 6310.34 77580.36 chroma_vss[32x32] 11.43x 5194.05 59381.12 chroma_p2s[32x32] 10.25x 2044.20 20950.46 chroma_p2s_aligned[32x32] 10.12x 2044.14 20682.32 chroma_hpp[ 4x2] 4.21x 147.01 618.88 chroma_hps[ 4x2] 4.41x 242.37 1069.66 chroma_vpp[ 4x2] 3.12x 198.70 620.32 chroma_vps[ 4x2] 2.64x 188.43 497.43 chroma_vsp[ 4x2] 3.44x 198.70 683.93 chroma_vss[ 4x2] 3.09x 182.13 563.09 chroma_p2s[ 4x2] 2.63x 75.37 198.52 chroma_p2s_aligned[ 4x2] 2.60x 76.10 197.56 chroma_hpp[ 2x4] 3.57x 157.85 563.21 chroma_hps[ 2x4] 3.29x 217.37 715.07 chroma_vpp[ 2x4] 3.82x 175.98 671.90 chroma_vps[ 2x4] 3.25x 159.44 517.52 chroma_vsp[ 2x4] 4.01x 180.09 723.01 chroma_vss[ 2x4] 3.76x 165.65 623.33 chroma_p2s[ 2x4] 2.26x 78.73 177.60 chroma_p2s_aligned[ 2x4] 2.22x 79.48 176.63 chroma_hpp[ 8x4] 4.79x 442.90 2120.32 chroma_hps[ 8x4] 4.28x 667.08 2852.34 chroma_vpp[ 8x4] 6.28x 335.95 2108.54 chroma_vps[ 8x4] 4.94x 320.86 1584.05 chroma_vsp[ 8x4] 7.33x 331.16 2427.66 chroma_vss[ 8x4] 6.21x 304.23 1887.83 chroma_p2s[ 8x4] 6.20x 91.25 565.37 chroma_p2s_aligned[ 8x4] 6.20x 91.13 564.77 chroma_hpp[ 4x8] 6.09x 355.92 2168.54 chroma_hps[ 4x8] 5.47x 438.76 2401.20 chroma_vpp[ 4x8] 6.12x 360.00 2202.69 chroma_vps[ 4x8] 5.17x 326.95 1690.10 chroma_vsp[ 4x8] 6.85x 360.09 2466.87 chroma_vss[ 4x8] 6.21x 310.39 1926.13 chroma_p2s[ 4x8] 4.35x 136.03 591.94 chroma_p2s_aligned[ 4x8] 4.26x 136.00 579.92 chroma_hpp[ 16x8] 6.01x 1497.33 8998.68 chroma_hps[ 16x8] 4.60x 1784.14 8210.00 chroma_vpp[ 16x8] 9.82x 919.21 9028.92 chroma_vps[ 16x8] 8.53x 784.41 6687.95 chroma_vsp[ 16x8] 10.30x 914.86 9426.26 chroma_vss[ 16x8] 10.56x 705.89 7455.90 chroma_p2s[ 16x8] 11.17x 265.39 2964.05 chroma_p2s_aligned[ 16x8] 11.26x 265.24 2987.25 chroma_hpp[ 8x16] 5.80x 1438.98 8352.41 chroma_hps[ 8x16] 4.59x 1560.93 7158.43 chroma_vpp[ 8x16] 8.62x 989.02 8530.24 chroma_vps[ 8x16] 6.64x 926.86 6152.89 chroma_vsp[ 8x16] 9.90x 988.99 9786.13 chroma_vss[ 8x16] 8.66x 835.92 7238.55 chroma_p2s[ 8x16] 9.38x 243.36 2283.61 chroma_p2s_aligned[ 8x16] 9.95x 243.63 2423.69 chroma_hpp[32x16] 5.95x 5700.69 33902.64 chroma_hps[32x16] 5.17x 5798.22 30003.61 chroma_vpp[32x16] 10.02x 3201.02 32077.15 chroma_vps[32x16] 7.71x 2946.52 22714.51 chroma_vsp[32x16] 12.20x 3185.86 38862.32 chroma_vss[32x16] 11.10x 2676.82 29708.66 chroma_p2s[32x16] 12.64x 984.95 12450.24 chroma_p2s_aligned[32x16] 11.95x 984.85 11773.47 chroma_hpp[16x32] 5.63x 5732.69 32290.46 chroma_hps[16x32] 4.77x 5360.96 25563.25 chroma_vpp[16x32] 8.99x 3605.17 32419.24 chroma_vps[16x32] 7.64x 2964.62 22648.14 chroma_vsp[16x32] 10.25x 3630.02 37207.45 chroma_vss[16x32] 10.56x 2616.04 27630.30 chroma_p2s[16x32] 8.57x 984.94 8443.74 chroma_p2s_aligned[16x32] 8.57x 984.85 8442.65 chroma_hpp[ 8x6] 5.25x 629.68 3307.70 chroma_hps[ 8x6] 4.36x 815.72 3554.07 chroma_vpp[ 8x6] 7.42x 442.84 3286.14 chroma_vps[ 8x6] 6.16x 411.78 2537.07 chroma_vsp[ 8x6] 8.66x 438.73 3800.36 chroma_vss[ 8x6] 7.74x 389.05 3012.38 chroma_p2s[ 8x6] 9.98x 113.94 1136.87 chroma_p2s_aligned[ 8x6] 10.45x 113.97 1191.46 chroma_hpp[ 6x8] 4.05x 819.85 3318.04 chroma_hps[ 6x8] 3.41x 975.34 3323.86 chroma_vpp[ 6x8] 5.07x 662.34 3357.47 chroma_vps[ 6x8] 4.20x 628.84 2638.92 chroma_vsp[ 6x8] 5.81x 662.40 3849.38 chroma_vss[ 6x8] 5.15x 588.02 3028.19 chroma_p2s[ 6x8] 5.22x 207.25 1081.56 chroma_p2s_aligned[ 6x8] 5.09x 210.08 1070.14 chroma_hpp[ 8x2] 3.90x 287.60 1120.28 chroma_hps[ 8x2] 3.71x 517.58 1919.40 chroma_vpp[ 8x2] 4.47x 248.31 1109.10 chroma_vps[ 8x2] 3.56x 238.14 848.54 chroma_vsp[ 8x2] 5.01x 248.43 1245.57 chroma_vss[ 8x2] 4.30x 227.63 978.40 chroma_p2s[ 8x2] 4.25x 75.43 320.36 chroma_p2s_aligned[ 8x2] 4.35x 74.77 325.01 chroma_hpp[ 2x8] 4.19x 244.26 1024.09 chroma_hps[ 2x8] 3.51x 300.09 1053.43 chroma_vpp[ 2x8] 4.68x 256.75 1202.65 chroma_vps[ 2x8] 3.94x 236.37 931.81 chroma_vsp[ 2x8] 5.52x 250.75 1384.57 chroma_vss[ 2x8] 4.75x 230.97 1097.19 chroma_p2s[ 2x8] 2.11x 138.04 291.94 chroma_p2s_aligned[ 2x8] 2.19x 126.42 276.43 chroma_hpp[16x12] 5.54x 2214.86 12281.00 chroma_hps[16x12] 4.66x 2380.09 11086.14 chroma_vpp[16x12] 9.07x 1365.77 12380.92 chroma_vps[16x12] 7.61x 1143.66 8700.24 chroma_vsp[16x12] 10.64x 1342.82 14284.33 chroma_vss[16x12] 9.86x 1065.23 10508.19 chroma_p2s[16x12] 10.00x 333.59 3336.63 chroma_p2s_aligned[16x12] 9.96x 333.56 3322.85 chroma_hpp[12x16] 4.41x 2794.17 12325.01 chroma_hps[12x16] 3.96x 2663.81 10539.04 chroma_vpp[12x16] 6.84x 1810.51 12390.78 chroma_vps[12x16] 5.55x 1593.56 8850.48 chroma_vsp[12x16] 7.88x 1801.38 14201.60 chroma_vss[12x16] 7.63x 1384.50 10562.53 chroma_p2s[12x16] 9.66x 389.02 3756.14 chroma_p2s_aligned[12x16] 9.75x 389.05 3794.19 chroma_hpp[ 16x4] 5.14x 820.13 4212.53 chroma_hps[ 16x4] 4.52x 1188.20 5376.14 chroma_vpp[ 16x4] 9.42x 511.37 4815.39 chroma_vps[ 16x4] 7.54x 480.42 3623.93 chroma_vsp[ 16x4] 9.68x 513.65 4973.51 chroma_vss[ 16x4] 9.09x 420.21 3819.56 chroma_p2s[ 16x4] 7.94x 188.40 1496.63 chroma_p2s_aligned[ 16x4] 9.58x 188.40 1804.09 chroma_hpp[ 4x16] 6.64x 660.03 4381.56 chroma_hps[ 4x16] 5.21x 740.68 3859.28 chroma_vpp[ 4x16] 7.85x 571.22 4482.69 chroma_vps[ 4x16] 6.19x 554.47 3431.69 chroma_vsp[ 4x16] 8.44x 600.09 5062.36 chroma_vss[ 4x16] 8.05x 493.24 3968.90 chroma_p2s[ 4x16] 5.62x 229.73 1291.74 chroma_p2s_aligned[ 4x16] 5.59x 229.85 1285.85 chroma_hpp[32x24] 5.89x 8557.23 50410.34 chroma_hps[32x24] 4.70x 8190.36 38490.06 chroma_vpp[32x24] 10.82x 4734.59 51237.84 chroma_vps[32x24] 8.97x 4320.84 38774.43 chroma_vsp[32x24] 11.73x 4707.85 55231.02 chroma_vss[32x24] 10.93x 3926.41 42915.87 chroma_p2s[32x24] 8.72x 1514.62 13209.38 chroma_p2s_aligned[32x24] 8.62x 1514.62 13051.26 chroma_hpp[24x32] 6.26x 7656.81 47930.02 chroma_hps[24x32] 4.77x 7970.41 37992.62 chroma_vpp[24x32] 9.11x 5268.04 47991.58 chroma_vps[24x32] 7.21x 4748.50 34245.21 chroma_vsp[24x32] 10.46x 5285.89 55268.18 chroma_vss[24x32] 9.55x 4304.47 41121.88 chroma_p2s[24x32] 7.39x 1772.63 13102.24 chroma_p2s_aligned[24x32] 7.22x 1776.13 12829.42 chroma_hpp[ 32x8] 5.97x 2868.14 17115.39 chroma_hps[ 32x8] 5.16x 3422.58 17666.45 chroma_vpp[ 32x8] 10.28x 1645.26 16921.20 chroma_vps[ 32x8] 8.42x 1523.39 12824.13 chroma_vsp[ 32x8] 12.03x 1630.81 19615.31 chroma_vss[ 32x8] 10.45x 1374.12 14354.31 chroma_p2s[ 32x8] 13.85x 455.51 6309.98 chroma_p2s_aligned[ 32x8] 15.35x 455.45 6992.41 chroma_hpp[ 8x32] 5.85x 2812.40 16440.12 chroma_hps[ 8x32] 4.74x 2752.46 13054.87 chroma_vpp[ 8x32] 8.77x 1892.55 16599.92 chroma_vps[ 8x32] 6.78x 1780.42 12068.54 chroma_vsp[ 8x32] 10.26x 1866.55 19144.09 chroma_vss[ 8x32] 8.82x 1622.49 14305.01 chroma_p2s[ 8x32] 9.40x 455.75 4284.53 chroma_p2s_aligned[ 8x32] 9.69x 455.48 4414.51 = Color Space i422 = chroma_hpp[ 4x8] 6.21x 347.63 2159.52 chroma_hps[ 4x8] 5.46x 438.73 2396.75 chroma_vpp[ 4x8] 6.06x 360.03 2182.85 chroma_vps[ 4x8] 5.09x 326.98 1665.66 chroma_vsp[ 4x8] 6.73x 360.06 2423.33 chroma_vss[ 4x8] 6.26x 306.24 1918.08 chroma_p2s[ 4x8] 4.36x 135.97 592.91 chroma_p2s_aligned[ 4x8] 4.24x 135.88 576.19 chroma_hpp[ 8x16] 5.85x 1415.65 8288.55 chroma_hps[ 8x16] 4.62x 1560.33 7216.39 chroma_vpp[ 8x16] 8.48x 1007.66 8546.87 chroma_vps[ 8x16] 6.80x 908.31 6172.65 chroma_vsp[ 8x16] 9.67x 1001.66 9684.82 chroma_vss[ 8x16] 8.72x 835.89 7291.20 chroma_p2s[ 8x16] 10.32x 240.21 2479.12 chroma_p2s_aligned[ 8x16] 10.26x 240.27 2463.98 chroma_hpp[16x32] 5.64x 5723.57 32295.15 chroma_hps[16x32] 4.76x 5359.04 25493.27 chroma_vpp[16x32] 9.04x 3588.65 32450.96 chroma_vps[16x32] 7.62x 2960.09 22562.16 chroma_vsp[16x32] 10.37x 3605.53 37390.72 chroma_vss[16x32] 10.80x 2576.13 27819.92 chroma_p2s[16x32] 8.54x 984.85 8412.05 chroma_p2s_aligned[16x32] 8.61x 984.91 8478.40 chroma_hpp[32x64] 5.86x 23040.21 135054.34 chroma_hps[32x64] 5.12x 20433.29 104589.50 chroma_vpp[32x64] 10.94x 12520.90 136954.52 chroma_vps[32x64] 7.83x 11491.43 90009.50 chroma_vsp[32x64] 12.44x 12500.50 155562.81 chroma_vss[32x64] 11.63x 10548.46 122641.32 chroma_p2s[32x64] 8.22x 4162.82 34234.87 chroma_p2s_aligned[32x64] 8.27x 4162.85 34408.02 chroma_hpp[ 4x4] 5.26x 215.33 1132.79 chroma_hps[ 4x4] 4.66x 306.25 1426.89 chroma_vpp[ 4x4] 4.72x 240.09 1133.51 chroma_vps[ 4x4] 3.87x 229.82 889.54 chroma_vsp[ 4x4] 5.37x 240.27 1291.14 chroma_vss[ 4x4] 4.67x 221.75 1036.27 chroma_p2s[ 4x4] 4.42x 74.62 329.82 chroma_p2s_aligned[ 4x4] 4.45x 74.68 332.34 chroma_hpp[ 2x8] 4.19x 244.29 1024.09 chroma_hps[ 2x8] 3.54x 290.79 1029.38 chroma_vpp[ 2x8] 4.77x 254.86 1216.23 chroma_vps[ 2x8] 3.89x 238.08 925.85 chroma_vsp[ 2x8] 5.37x 250.60 1346.45 chroma_vss[ 2x8] 4.69x 231.96 1087.21 chroma_p2s[ 2x8] 2.09x 136.69 285.57 chroma_p2s_aligned[ 2x8] 2.22x 128.37 284.85 chroma_hpp[ 8x8] 5.50x 786.51 4328.19 chroma_hps[ 8x8] 4.49x 964.59 4330.36 chroma_vpp[ 8x8] 7.60x 571.10 4337.68 chroma_vps[ 8x8] 6.01x 542.13 3259.76 chroma_vsp[ 8x8] 8.73x 562.84 4915.43 chroma_vss[ 8x8] 8.08x 492.52 3977.83 chroma_p2s[ 8x8] 8.37x 151.46 1268.42 chroma_p2s_aligned[ 8x8] 8.41x 149.26 1254.83 chroma_hpp[ 4x16] 6.65x 660.06 4389.04 chroma_hps[ 4x16] 5.16x 742.15 3827.01 chroma_vpp[ 4x16] 7.90x 575.20 4542.56 chroma_vps[ 4x16] 6.37x 540.15 3441.40 chroma_vsp[ 4x16] 8.57x 587.66 5037.35 chroma_vss[ 4x16] 8.04x 494.50 3974.34 chroma_p2s[ 4x16] 5.86x 223.49 1310.50 chroma_p2s_aligned[ 4x16] 5.83x 223.58 1303.65 chroma_hpp[16x16] 5.62x 2884.59 16224.89 chroma_hps[16x16] 4.71x 2976.02 14024.25 chroma_vpp[16x16] 9.12x 1808.52 16491.94 chroma_vps[16x16] 7.61x 1512.88 11512.30 chroma_vsp[16x16] 10.48x 1795.29 18816.55 chroma_vss[16x16] 10.38x 1354.32 14057.55 chroma_p2s[16x16] 9.43x 455.39 4292.89 chroma_p2s_aligned[16x16] 9.77x 447.04 4366.53 chroma_hpp[ 8x32] 5.79x 2847.24 16488.58 chroma_hps[ 8x32] 4.78x 2752.23 13162.24 chroma_vpp[ 8x32] 8.73x 1930.51 16856.99 chroma_vps[ 8x32] 6.90x 1762.93 12171.34 chroma_vsp[ 8x32] 10.20x 1887.06 19244.73 chroma_vss[ 8x32] 8.71x 1640.74 14296.83 chroma_p2s[ 8x32] 9.42x 455.59 4291.98 chroma_p2s_aligned[ 8x32] 9.70x 455.42 4417.76 chroma_hpp[32x32] 6.07x 11504.31 69806.94 chroma_hps[32x32] 5.28x 10587.05 55910.14 chroma_vpp[32x32] 11.06x 6290.59 69554.91 chroma_vps[32x32] 8.67x 5770.82 50014.75 chroma_vsp[32x32] 12.28x 6337.06 77846.81 chroma_vss[32x32] 11.28x 5263.02 59379.20 chroma_p2s[32x32] 11.16x 2044.14 22814.67 chroma_p2s_aligned[32x32] 10.52x 2044.23 21509.82 chroma_hpp[16x64] 6.25x 11691.42 73031.91 chroma_hps[16x64] 4.69x 10335.35 48460.88 chroma_vpp[16x64] 9.15x 7048.42 64475.23 chroma_vps[16x64] 7.97x 5776.94 46034.43 chroma_vsp[16x64] 10.37x 7177.91 74409.50 chroma_vss[16x64] 10.69x 5146.72 55043.81 chroma_p2s[16x64] 11.05x 2044.26 22585.37 chroma_p2s_aligned[16x64] 10.97x 2044.47 22436.63 chroma_hpp[ 8x12] 5.73x 1101.35 6309.26 chroma_hps[ 8x12] 4.60x 1262.46 5803.29 chroma_vpp[ 8x12] 8.50x 757.34 6436.02 chroma_vps[ 8x12] 6.47x 726.27 4700.36 chroma_vsp[ 8x12] 9.42x 782.16 7368.07 chroma_vss[ 8x12] 8.22x 682.21 5608.50 chroma_p2s[ 8x12] 8.91x 198.97 1772.77 chroma_p2s_aligned[ 8x12] 8.82x 199.42 1759.36 chroma_hpp[ 6x16] 4.18x 1526.51 6382.48 chroma_hps[ 6x16] 3.47x 1587.36 5511.10 chroma_vpp[ 6x16] 5.35x 1225.14 6551.90 chroma_vps[ 6x16] 4.05x 1195.11 4836.31 chroma_vsp[ 6x16] 5.88x 1252.08 7364.82 chroma_vss[ 6x16] 4.97x 1125.86 5597.83 chroma_p2s[ 6x16] 4.98x 360.42 1794.83 chroma_p2s_aligned[ 6x16] 4.79x 372.52 1783.98 chroma_hpp[ 8x4] 4.74x 442.87 2098.68 chroma_hps[ 8x4] 4.33x 666.66 2885.29 chroma_vpp[ 8x4] 6.50x 331.11 2151.82 chroma_vps[ 8x4] 4.95x 320.71 1587.66 chroma_vsp[ 8x4] 7.09x 339.32 2406.61 chroma_vss[ 8x4] 6.14x 306.21 1880.60 chroma_p2s[ 8x4] 6.21x 90.14 560.08 chroma_p2s_aligned[ 8x4] 6.24x 91.16 568.86 chroma_hpp[ 2x16] 4.59x 426.27 1954.99 chroma_hps[ 2x16] 4.27x 420.12 1792.55 chroma_vpp[ 2x16] 5.76x 412.34 2376.79 chroma_vps[ 2x16] 4.86x 389.50 1893.67 chroma_vsp[ 2x16] 6.54x 412.23 2697.95 chroma_vss[ 2x16] 5.32x 378.46 2014.75 chroma_p2s[ 2x16] 2.05x 240.09 491.42 chroma_p2s_aligned[ 2x16] 2.20x 223.58 491.90 chroma_hpp[16x24] 6.31x 4326.43 27318.28 chroma_hps[16x24] 4.75x 4167.84 19807.70 chroma_vpp[16x24] 9.14x 2661.32 24322.85 chroma_vps[16x24] 7.81x 2232.97 17448.34 chroma_vsp[16x24] 10.69x 2638.17 28193.51 chroma_vss[16x24] 10.56x 1972.44 20824.93 chroma_p2s[16x24] 8.73x 720.18 6285.30 chroma_p2s_aligned[16x24] 8.69x 720.12 6258.43 chroma_hpp[12x32] 4.45x 5466.61 24319.00 chroma_hps[12x32] 4.00x 4783.14 19132.43 chroma_vpp[12x32] 6.85x 3594.05 24615.75 chroma_vps[12x32] 5.46x 3155.65 17220.24 chroma_vsp[12x32] 7.84x 3602.85 28260.00 chroma_vss[12x32] 7.58x 2771.20 21011.78 chroma_p2s[12x32] 8.37x 851.32 7125.57 chroma_p2s_aligned[12x32] 8.36x 852.67 7126.17 chroma_hpp[ 16x8] 5.99x 1480.51 8866.41 chroma_hps[ 16x8] 4.62x 1784.08 8240.00 chroma_vpp[ 16x8] 9.71x 923.02 8966.39 chroma_vps[ 16x8] 8.53x 796.78 6798.40 chroma_vsp[ 16x8] 10.24x 923.02 9450.48 chroma_vss[ 16x8] 10.52x 705.89 7427.47 chroma_p2s[ 16x8] 11.25x 265.27 2984.61 chroma_p2s_aligned[ 16x8] 11.22x 265.27 2976.75 chroma_hpp[ 4x32] 7.16x 1177.28 8426.51 chroma_hps[ 4x32] 5.42x 1258.02 6818.07 chroma_vpp[ 4x32] 8.32x 1047.46 8713.74 chroma_vps[ 4x32] 6.88x 958.38 6591.08 chroma_vsp[ 4x32] 9.40x 1051.25 9883.29 chroma_vss[ 4x32] 8.67x 885.89 7679.16 chroma_p2s[ 4x32] 5.64x 409.73 2312.59 chroma_p2s_aligned[ 4x32] 5.59x 409.79 2289.86 chroma_hpp[32x48] 5.85x 17350.78 101488.86 chroma_hps[32x48] 5.14x 15571.11 80007.41 chroma_vpp[32x48] 10.12x 9422.25 95382.80 chroma_vps[32x48] 7.88x 8585.98 67652.95 chroma_vsp[32x48] 12.40x 9371.48 116173.23 chroma_vss[32x48] 13.91x 7923.55 110221.20 chroma_p2s[32x48] 8.28x 3103.54 25711.74 chroma_p2s_aligned[32x48] 8.35x 3103.60 25902.93 chroma_hpp[24x64] 6.19x 15374.23 95200.88 chroma_hps[24x64] 4.65x 15403.34 71669.82 chroma_vpp[24x64] 9.02x 10625.02 95828.78 chroma_vps[24x64] 7.05x 9438.79 66533.98 chroma_vsp[24x64] 10.50x 10523.75 110450.86 chroma_vss[24x64] 9.48x 8655.95 82023.48 chroma_p2s[24x64] 8.43x 3633.15 30624.89 chroma_p2s_aligned[24x64] 8.38x 3633.21 30453.55 chroma_hpp[32x16] 5.93x 5700.75 33828.82 chroma_hps[32x16] 5.14x 5806.15 29827.21 chroma_vpp[32x16] 10.01x 3204.14 32078.72 chroma_vps[32x16] 7.75x 2933.54 22738.20 chroma_vsp[32x16] 12.24x 3201.14 39176.39 chroma_vss[32x16] 11.24x 2644.77 29714.55 chroma_p2s[32x16] 12.70x 984.98 12509.94 chroma_p2s_aligned[32x16] 11.96x 984.85 11779.16 chroma_hpp[ 8x64] 6.02x 5465.74 32887.34 chroma_hps[ 8x64] 4.65x 5317.50 24703.05 chroma_vpp[ 8x64] 8.91x 3729.91 33229.06 chroma_vps[ 8x64] 6.90x 3432.85 23699.52 chroma_vsp[ 8x64] 10.56x 3602.64 38052.02 chroma_vss[ 8x64] 8.93x 3162.26 28234.27 chroma_p2s[ 8x64] 8.39x 985.00 8268.55 chroma_p2s_aligned[ 8x64] 8.39x 985.18 8261.72 = Color Space i444 = chroma_hpp[ 4x4] 5.29x 215.24 1139.16 chroma_hps[ 4x4] 4.68x 306.30 1434.23 chroma_vpp[ 4x4] 4.78x 240.09 1147.82 chroma_vps[ 4x4] 3.85x 229.76 885.45 chroma_vsp[ 4x4] 5.26x 240.06 1263.49 chroma_vss[ 4x4] 4.53x 221.42 1002.69 chroma_p2s[ 4x4] 4.09x 79.75 326.09 chroma_p2s_aligned[ 4x4] 4.11x 79.66 327.66 chroma_hpp[ 8x8] 5.53x 786.67 4354.15 chroma_hps[ 8x8] 4.42x 964.53 4264.22 chroma_vpp[ 8x8] 7.57x 571.04 4325.41 chroma_vps[ 8x8] 5.91x 542.10 3204.77 chroma_vsp[ 8x8] 8.81x 562.81 4955.90 chroma_vss[ 8x8] 7.88x 492.52 3878.60 chroma_p2s[ 8x8] 9.07x 140.80 1277.68 chroma_p2s_aligned[ 8x8] 8.99x 140.80 1265.65 chroma_hpp[16x16] 5.63x 2899.88 16327.82 chroma_hps[16x16] 4.69x 2975.71 13965.81 chroma_vpp[16x16] 8.98x 1813.63 16290.90 chroma_vps[16x16] 7.49x 1516.67 11361.52 chroma_vsp[16x16] 10.74x 1755.35 18851.78 chroma_vss[16x16] 10.56x 1340.86 14164.21 chroma_p2s[16x16] 9.64x 455.23 4388.18 chroma_p2s_aligned[16x16] 9.52x 455.33 4335.51 chroma_hpp[32x32] 6.03x 11542.02 69637.99 chroma_hps[32x32] 5.29x 10614.83 56170.46 chroma_vpp[32x32] 10.95x 6293.39 68885.05 chroma_vps[32x32] 8.66x 5738.70 49676.27 chroma_vsp[32x32] 12.25x 6311.60 77333.02 chroma_vss[32x32] 11.21x 5315.30 59560.16 chroma_p2s[32x32] 12.87x 2044.14 26305.37 chroma_p2s_aligned[32x32] 11.30x 2035.89 23005.73 chroma_hpp[64x64] 7.00x 39131.27 273773.50 chroma_hps[64x64] 5.00x 40602.23 203051.42 chroma_vpp[64x64] 9.37x 28068.26 263132.59 chroma_vps[64x64] 8.19x 23125.96 189463.28 chroma_vsp[64x64] 10.69x 28182.38 301202.06 chroma_vss[64x64] 11.01x 20639.34 227231.91 chroma_p2s[64x64] 9.73x 8400.00 81727.58 chroma_p2s_aligned[64x64] 9.76x 8402.19 82014.59 chroma_hpp[ 8x4] 4.76x 442.81 2105.89 chroma_hps[ 8x4] 4.20x 666.69 2801.00 chroma_vpp[ 8x4] 6.35x 331.56 2104.57 chroma_vps[ 8x4] 4.96x 320.71 1591.74 chroma_vsp[ 8x4] 7.11x 339.38 2412.63 chroma_vss[ 8x4] 6.15x 304.20 1872.17 chroma_p2s[ 8x4] 6.70x 84.46 565.73 chroma_p2s_aligned[ 8x4] 6.96x 81.22 564.89 chroma_hpp[ 4x8] 6.06x 355.95 2156.27 chroma_hps[ 4x8] 5.48x 438.73 2403.73 chroma_vpp[ 4x8] 6.10x 360.00 2194.99 chroma_vps[ 4x8] 5.14x 326.98 1679.88 chroma_vsp[ 4x8] 7.36x 333.09 2452.53 chroma_vss[ 4x8] 6.18x 310.42 1918.44 chroma_p2s[ 4x8] 4.61x 128.31 590.98 chroma_p2s_aligned[ 4x8] 4.56x 128.43 585.45 chroma_hpp[ 16x8] 6.08x 1490.30 9055.79 chroma_hps[ 16x8] 4.61x 1784.41 8220.48 chroma_vpp[ 16x8] 9.72x 918.91 8928.79 chroma_vps[ 16x8] 8.65x 792.67 6853.61 chroma_vsp[ 16x8] 10.34x 914.83 9461.93 chroma_vss[ 16x8] 10.33x 728.88 7527.47 chroma_p2s[ 16x8] 14.13x 211.19 2984.13 chroma_p2s_aligned[ 16x8] 13.94x 213.14 2970.96 chroma_hpp[ 8x16] 5.88x 1418.35 8341.21 chroma_hps[ 8x16] 4.61x 1560.60 7191.45 chroma_vpp[ 8x16] 8.59x 993.20 8534.70 chroma_vps[ 8x16] 6.65x 927.01 6162.29 chroma_vsp[ 8x16] 9.88x 972.55 9606.26 chroma_vss[ 8x16] 8.67x 833.88 7233.73 chroma_p2s[ 8x16] 10.72x 227.63 2439.92 chroma_p2s_aligned[ 8x16] 9.42x 240.12 2261.24 chroma_hpp[32x16] 5.96x 5711.93 34041.40 chroma_hps[32x16] 5.14x 5822.67 29922.56 chroma_vpp[32x16] 9.96x 3201.95 31895.23 chroma_vps[32x16] 7.71x 2961.26 22837.03 chroma_vsp[32x16] 12.23x 3178.68 38873.51 chroma_vss[32x16] 11.37x 2625.41 29849.46 chroma_p2s[32x16] 12.85x 985.30 12658.55 chroma_p2s_aligned[32x16] 12.02x 984.88 11836.11 chroma_hpp[16x32] 5.62x 5744.44 32264.97 chroma_hps[16x32] 4.76x 5361.74 25524.05 chroma_vpp[16x32] 8.98x 3606.64 32401.20 chroma_vps[16x32] 7.74x 2930.93 22682.64 chroma_vsp[16x32] 10.34x 3620.39 37419.92 chroma_vss[16x32] 10.43x 2655.83 27691.50 chroma_p2s[16x32] 8.60x 984.82 8466.87 chroma_p2s_aligned[16x32] 8.60x 984.86 8467.58 chroma_hpp[64x32] 6.74x 19566.76 131859.56 chroma_hps[64x32] 4.96x 21143.47 104931.34 chroma_vpp[64x32] 9.07x 14318.12 129856.23 chroma_vps[64x32] 8.01x 11552.48 92501.36 chroma_vsp[64x32] 10.48x 14303.92 149936.86 chroma_vss[64x32] 11.08x 10257.20 113695.91 chroma_p2s[64x32] 9.72x 4162.71 40459.00 chroma_p2s_aligned[64x32] 9.76x 4162.82 40613.27 chroma_hpp[32x64] 5.84x 23131.82 135164.12 chroma_hps[32x64] 5.11x 20455.38 104494.99 chroma_vpp[32x64] 10.97x 12503.77 137209.55 chroma_vps[32x64] 7.85x 11460.39 89982.45 chroma_vsp[32x64] 12.44x 12478.98 155278.69 chroma_vss[32x64] 11.12x 10710.47 119109.02 chroma_p2s[32x64] 8.20x 4162.62 34141.08 chroma_p2s_aligned[32x64] 8.28x 4162.74 34459.12 chroma_hpp[16x12] 5.53x 2193.50 12131.54 chroma_hps[16x12] 4.67x 2380.09 11114.79 chroma_vpp[16x12] 8.97x 1369.49 12290.86 chroma_vps[16x12] 7.63x 1142.61 8718.79 chroma_vsp[16x12] 10.66x 1338.88 14266.89 chroma_vss[16x12] 10.63x 999.65 10629.76 chroma_p2s[16x12] 10.26x 322.84 3312.87 chroma_p2s_aligned[16x12] 10.23x 322.90 3303.01 chroma_hpp[12x16] 4.43x 2768.53 12256.26 chroma_hps[12x16] 3.92x 2663.39 10432.42 chroma_vpp[12x16] 6.75x 1836.16 12389.76 chroma_vps[12x16] 5.50x 1595.59 8776.35 chroma_vsp[12x16] 7.91x 1800.75 14246.81 chroma_vss[12x16] 7.42x 1421.44 10540.84 chroma_p2s[12x16] 9.59x 389.02 3731.42 chroma_p2s_aligned[12x16] 9.73x 389.14 3788.19 chroma_hpp[ 16x4] 5.14x 819.86 4211.90 chroma_hps[ 16x4] 4.55x 1188.56 5405.77 chroma_vpp[ 16x4] 8.76x 511.49 4479.28 chroma_vps[ 16x4] 7.34x 480.18 3524.37 chroma_vsp[ 16x4] 9.63x 513.50 4942.65 chroma_vss[ 16x4] 10.54x 360.24 3796.35 chroma_p2s[ 16x4] 11.32x 132.55 1500.36 chroma_p2s_aligned[ 16x4] 12.58x 132.58 1667.74 chroma_hpp[ 4x16] 6.65x 660.09 4389.14 chroma_hps[ 4x16] 5.17x 740.77 3830.26 chroma_vpp[ 4x16] 7.82x 579.41 4532.05 chroma_vps[ 4x16] 6.26x 554.62 3472.79 chroma_vsp[ 4x16] 8.59x 590.00 5067.83 chroma_vss[ 4x16] 8.08x 494.53 3996.55 chroma_p2s[ 4x16] 6.27x 211.80 1328.55 chroma_p2s_aligned[ 4x16] 6.23x 209.11 1302.81 chroma_hpp[32x24] 5.88x 8589.16 50520.96 chroma_hps[32x24] 4.71x 8190.51 38545.49 chroma_vpp[32x24] 10.75x 4751.83 51080.08 chroma_vps[32x24] 8.84x 4341.23 38385.33 chroma_vsp[32x24] 11.80x 4728.55 55802.77 chroma_vss[32x24] 10.86x 4013.42 43598.00 chroma_p2s[32x24] 8.85x 1514.56 13402.61 chroma_p2s_aligned[32x24] 8.76x 1514.98 13267.82 chroma_hpp[24x32] 6.27x 7658.01 48037.88 chroma_hps[24x32] 4.80x 7970.69 38261.12 chroma_vpp[24x32] 9.12x 5290.45 48263.69 chroma_vps[24x32] 7.18x 4760.91 34173.49 chroma_vsp[24x32] 10.53x 5275.04 55545.09 chroma_vss[24x32] 9.65x 4278.63 41271.10 chroma_p2s[24x32] 8.72x 1510.81 13175.23 chroma_p2s_aligned[24x32] 8.49x 1514.53 12852.02 chroma_hpp[ 32x8] 5.85x 2913.72 17056.11 chroma_hps[ 32x8] 5.19x 3422.52 17773.95 chroma_vpp[ 32x8] 10.27x 1641.10 16848.10 chroma_vps[ 32x8] 8.35x 1523.20 12716.51 chroma_vsp[ 32x8] 11.63x 1660.93 19312.43 chroma_vss[ 32x8] 10.37x 1390.66 14424.17 chroma_p2s[ 32x8] 14.06x 455.27 6399.04 chroma_p2s_aligned[ 32x8] 14.86x 455.30 6764.58 chroma_hpp[ 8x32] 5.89x 2794.16 16466.21 chroma_hps[ 8x32] 4.71x 2752.46 12977.07 chroma_vpp[ 8x32] 9.03x 1849.64 16697.55 chroma_vps[ 8x32] 6.84x 1766.97 12086.45 chroma_vsp[ 8x32] 10.25x 1870.72 19171.74 chroma_vss[ 8x32] 8.83x 1620.30 14303.69 chroma_p2s[ 8x32] 9.99x 447.04 4464.77 chroma_p2s_aligned[ 8x32] 9.76x 455.27 4443.25 chroma_hpp[64x48] 6.69x 29360.38 196406.33 chroma_hps[64x48] 4.96x 30859.66 152953.11 chroma_vpp[64x48] 9.30x 21009.70 195471.72 chroma_vps[64x48] 8.17x 17365.42 141789.50 chroma_vsp[64x48] 10.62x 21282.50 225922.00 chroma_vss[64x48] 10.51x 15455.53 162457.88 chroma_p2s[64x48] 11.56x 6281.28 72627.66 chroma_p2s_aligned[64x48] 11.29x 6282.93 70909.78 chroma_hpp[48x64] 6.71x 29389.25 197143.64 chroma_hps[48x64] 5.07x 30507.64 154759.36 chroma_vpp[48x64] 9.34x 21221.78 198108.70 chroma_vps[48x64] 8.56x 17336.79 148382.05 chroma_vsp[48x64] 10.75x 21261.40 228602.89 chroma_vss[48x64] 10.83x 15185.38 164392.78 chroma_p2s[48x64] 10.18x 6281.52 63973.35 chroma_p2s_aligned[48x64] 10.22x 6282.63 64224.89 chroma_hpp[64x16] 6.75x 9752.00 65806.41 chroma_hps[64x16] 4.94x 11486.18 56739.56 chroma_vpp[64x16] 9.49x 6886.42 65346.73 chroma_vps[64x16] 8.05x 5880.06 47324.73 chroma_vsp[64x16] 10.77x 6960.75 74969.10 chroma_vss[64x16] 10.81x 5207.50 56314.99 chroma_p2s[64x16] 10.00x 2044.89 20444.61 chroma_p2s_aligned[64x16] 9.97x 2044.71 20377.52 chroma_hpp[16x64] 6.25x 11648.03 72811.74 chroma_hps[16x64] 4.68x 10355.56 48504.29 chroma_vpp[16x64] 8.99x 7198.08 64682.16 chroma_vps[16x64] 7.99x 5764.39 46047.66 chroma_vsp[16x64] 10.44x 7131.80 74439.44 chroma_vss[16x64] 10.78x 5125.72 55265.05 chroma_p2s[16x64] 10.70x 2044.29 21865.25 chroma_p2s_aligned[16x64] 10.80x 2044.14 22078.56 == intrapred primitives == intra_planar_4x4 4.51x 138.82 626.69 intra_dc_4x4[f=0] 4.00x 83.41 333.55 intra_dc_4x4[f=1] 2.55x 180.15 458.96 intra_ang_4x4[ 2] 8.79x 76.78 674.67 intra_ang_4x4[ 3] 5.45x 165.65 902.53 intra_ang_4x4[ 4] 4.95x 180.09 890.74 intra_ang_4x4[ 5] 5.01x 180.12 902.77 intra_ang_4x4[ 6] 5.54x 161.42 893.99 intra_ang_4x4[ 7] 5.53x 161.06 890.26 intra_ang_4x4[ 8] 5.76x 155.18 893.75 intra_ang_4x4[ 9] 5.76x 155.12 893.99 intra_ang_4x4[10] 8.27x 82.72 684.41 intra_ang_4x4[11] 7.48x 157.28 1176.99 intra_ang_4x4[12] 7.68x 153.17 1176.67 intra_ang_4x4[13] 7.51x 157.34 1181.60 intra_ang_4x4[14] 7.45x 158.42 1180.88 intra_ang_4x4[15] 6.89x 165.65 1140.72 intra_ang_4x4[16] 6.82x 165.62 1129.78 intra_ang_4x4[17] 6.33x 182.19 1153.95 intra_ang_4x4[18] 8.50x 76.03 645.93 intra_ang_4x4[19] 4.95x 163.58 810.30 intra_ang_4x4[20] 5.14x 149.08 766.77 intra_ang_4x4[21] 5.08x 151.16 767.13 intra_ang_4x4[22] 5.54x 140.80 780.48 intra_ang_4x4[23] 5.46x 140.83 768.43 intra_ang_4x4[24] 5.35x 142.84 763.53 intra_ang_4x4[25] 5.31x 138.70 737.07 intra_ang_4x4[26] 4.77x 101.51 483.85 intra_ang_4x4[27] 5.06x 142.81 723.13 intra_ang_4x4[28] 5.12x 140.77 720.12 intra_ang_4x4[29] 4.98x 144.94 722.16 intra_ang_4x4[30] 5.10x 140.86 717.84 intra_ang_4x4[31] 4.58x 157.33 720.48 intra_ang_4x4[32] 4.81x 149.20 718.20 intra_ang_4x4[33] 4.58x 157.25 720.24 intra_ang_4x4[34] 7.25x 75.97 550.46 intra_filter_4x4 2.92x 153.20 447.54 intra_planar_8x8 10.12x 223.55 2261.96 intra_dc_8x8[f=0] 12.38x 121.98 1510.58 intra_dc_8x8[f=1] 7.11x 223.49 1588.50 intra_ang_8x8[ 2] 18.09x 111.96 2024.85 intra_ang_8x8[ 3] 7.63x 374.68 2860.48 intra_ang_8x8[ 4] 7.08x 401.60 2842.85 intra_ang_8x8[ 5] 7.55x 376.63 2842.73 intra_ang_8x8[ 6] 7.93x 364.29 2888.80 intra_ang_8x8[ 7] 7.60x 383.02 2912.83 intra_ang_8x8[ 8] 8.08x 360.18 2911.69 intra_ang_8x8[ 9] 8.61x 337.43 2904.53 intra_ang_8x8[10] 13.54x 155.30 2102.04 intra_ang_8x8[11] 8.77x 360.15 3157.71 intra_ang_8x8[12] 8.92x 360.15 3213.55 intra_ang_8x8[13] 8.98x 356.04 3195.51 intra_ang_8x8[14] 8.33x 381.65 3180.84 intra_ang_8x8[15] 8.34x 374.68 3123.13 intra_ang_8x8[16] 8.37x 378.85 3170.36 intra_ang_8x8[17] 7.49x 424.32 3178.68 intra_ang_8x8[18] 17.20x 96.35 1657.52 intra_ang_8x8[19] 8.46x 288.25 2438.12 intra_ang_8x8[20] 8.51x 284.18 2417.31 intra_ang_8x8[21] 7.69x 312.67 2404.94 intra_ang_8x8[22] 8.96x 265.09 2374.87 intra_ang_8x8[23] 9.25x 256.81 2376.55 intra_ang_8x8[24] 8.00x 291.99 2335.55 intra_ang_8x8[25] 9.58x 243.00 2328.82 intra_ang_8x8[26] 6.22x 202.81 1260.48 intra_ang_8x8[27] 9.15x 246.36 2253.43 intra_ang_8x8[28] 8.73x 257.80 2250.12 intra_ang_8x8[29] 7.35x 306.39 2251.26 intra_ang_8x8[30] 8.11x 277.43 2251.26 intra_ang_8x8[31] 8.10x 277.70 2248.80 intra_ang_8x8[32] 8.10x 277.37 2247.54 intra_ang_8x8[33] 7.02x 320.92 2251.38 intra_ang_8x8[34] 13.28x 109.82 1458.76 intra_filter_8x8 5.40x 157.40 849.50 intra_planar_16x16 14.25x 573.14 8167.33 intra_dc_16x16[f=0] 9.07x 357.42 3241.32 intra_dc_16x16[f=1] 6.84x 579.32 3962.77 intra_ang_16x16[ 2] 25.97x 352.34 9151.26 intra_ang_16x16[ 3] 10.43x 1227.51 12808.38 intra_ang_16x16[ 4] 11.47x 1262.16 14482.97 intra_ang_16x16[ 5] 12.00x 1224.97 14705.65 intra_ang_16x16[ 6] 10.59x 1245.56 13188.94 intra_ang_16x16[ 7] 10.87x 1206.72 13120.16 intra_ang_16x16[ 8] 10.91x 1200.78 13098.16 intra_ang_16x16[ 9] 11.10x 1151.74 12785.89 intra_ang_16x16[10] 20.69x 370.36 7662.08 intra_ang_16x16[11] 9.17x 1375.29 12613.86 intra_ang_16x16[12] 9.02x 1446.24 13049.46 intra_ang_16x16[13] 8.77x 1481.59 12987.71 intra_ang_16x16[14] 8.45x 1530.92 12937.59 intra_ang_16x16[15] 8.66x 1539.20 13335.87 intra_ang_16x16[16] 8.40x 1549.70 13020.12 intra_ang_16x16[17] 8.13x 1568.37 12746.21 intra_ang_16x16[18] 17.86x 360.00 6429.98 intra_ang_16x16[19] 9.64x 961.20 9262.73 intra_ang_16x16[20] 9.26x 966.64 8952.26 intra_ang_16x16[21] 9.85x 948.71 9345.66 intra_ang_16x16[22] 9.77x 920.74 8998.56 intra_ang_16x16[23] 9.77x 908.37 8873.86 intra_ang_16x16[24] 10.31x 852.49 8789.88 intra_ang_16x16[25] 11.08x 775.89 8597.47 intra_ang_16x16[26] 7.41x 494.50 3662.40 intra_ang_16x16[27] 10.34x 793.36 8203.89 intra_ang_16x16[28] 10.72x 847.12 9080.32 intra_ang_16x16[29] 10.01x 860.00 8611.38 intra_ang_16x16[30] 9.60x 897.69 8613.98 intra_ang_16x16[31] 10.26x 883.61 9069.52 intra_ang_16x16[32] 9.26x 947.66 8771.08 intra_ang_16x16[33] 9.31x 885.59 8240.84 intra_ang_16x16[34] 15.40x 345.05 5314.03 intra_filter_16x16 6.83x 281.48 1921.45 intra_planar_32x32 15.23x 2112.37 32169.98 intra_dc_32x32[f=0] 17.30x 1208.37 20902.12 intra_ang_32x32[ 2] 27.33x 1142.16 31212.38 intra_ang_32x32[ 3] 10.56x 4849.94 51191.90 intra_ang_32x32[ 4] 11.11x 4995.86 55511.42 intra_ang_32x32[ 5] 11.51x 4866.34 56010.30 intra_ang_32x32[ 6] 10.40x 4887.34 50845.06 intra_ang_32x32[ 7] 11.11x 4829.62 53678.68 intra_ang_32x32[ 8] 11.51x 4852.31 55859.40 intra_ang_32x32[ 9] 11.59x 4562.22 52854.95 intra_ang_32x32[10] 30.21x 1136.22 34322.89 intra_ang_32x32[11] 10.46x 4841.44 50652.62 intra_ang_32x32[12] 9.46x 5196.46 49136.75 intra_ang_32x32[13] 9.40x 5147.32 48403.77 intra_ang_32x32[14] 9.36x 5250.83 49164.41 intra_ang_32x32[15] 9.66x 5227.45 50509.42 intra_ang_32x32[16] 10.14x 5359.50 54321.16 intra_ang_32x32[17] 10.02x 5473.97 54872.71 intra_ang_32x32[18] 13.77x 1222.90 16839.40 intra_ang_32x32[19] 8.53x 4000.42 34142.52 intra_ang_32x32[20] 10.12x 3878.46 39263.81 intra_ang_32x32[21] 9.94x 3725.35 37020.12 intra_ang_32x32[22] 8.27x 3753.00 31037.20 intra_ang_32x32[23] 9.02x 3458.17 31202.16 intra_ang_32x32[24] 9.14x 3445.50 31507.82 intra_ang_32x32[25] 10.29x 3072.88 31618.68 intra_ang_32x32[26] 14.33x 1137.03 16288.62 intra_ang_32x32[27] 10.81x 3083.90 33340.88 intra_ang_32x32[28] 9.95x 3355.56 33371.30 intra_ang_32x32[29] 9.95x 3356.49 33404.97 intra_ang_32x32[30] 9.68x 3436.20 33257.43 intra_ang_32x32[31] 9.78x 3403.66 33288.58 intra_ang_32x32[32] 9.37x 3563.36 33390.90 intra_ang_32x32[33] 9.83x 3377.21 33197.55 intra_ang_32x32[34] 14.09x 1142.13 16095.75 intra_filter_32x32 7.55x 467.78 3530.86 + 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 60D6AAF2 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] 3.07x 209.05 642.69 avg_pp[ 4x4] 3.59x 118.26 424.09 avg_pp_aligned[ 4x4] 3.40x 117.93 401.48 sad[ 4x4] 3.41x 126.30 430.22 sad_x3[ 4x4] 3.15x 300.03 945.45 sad_x4[ 4x4] 3.36x 351.87 1183.89 copy_pp[ 4x4] 3.60x 75.43 271.74 addAvg[ 4x4] 3.46x 151.19 523.05 addAvg_aligned[ 4x4] 3.47x 151.16 523.77 sub_ps[ 4x4] 3.62x 85.32 308.42 add_ps[ 4x4] 4.94x 115.95 572.59 add_ps_aligned[ 4x4] 4.53x 115.89 524.85 copy_ss[ 4x4] 3.60x 75.61 272.22 satd[ 8x8] 6.67x 298.02 1988.78 avg_pp[ 8x8] 9.08x 165.65 1504.57 avg_pp_aligned[ 8x8] 8.72x 171.81 1497.59 sad[ 8x8] 5.67x 306.72 1738.08 sad_x3[ 8x8] 7.07x 488.85 3455.35 sad_x4[ 8x8] 7.06x 636.10 4488.10 copy_pp[ 8x8] 11.10x 110.16 1223.21 addAvg[ 8x8] 6.07x 335.54 2037.83 addAvg_aligned[ 8x8] 6.14x 331.52 2036.27 sub_ps[ 8x8] 6.18x 178.20 1100.80 add_ps[ 8x8] 9.79x 207.13 2027.37 add_ps_aligned[ 8x8] 10.03x 207.25 2079.52 copy_ss[ 8x8] 11.15x 111.02 1237.76 [i420] copy_pp[ 4x4] 4.12x 75.67 311.54 [i420] addAvg[ 4x4] 3.50x 146.98 514.63 [i420] addAvg_aligned[ 4x4] 3.51x 147.01 515.95 [i420] copy_ss[ 4x4] 3.48x 75.40 262.48 [i420] sub_ps[ 4x4] 3.73x 82.45 307.82 [i420] add_ps[ 4x4] 4.96x 106.55 528.70 [i420] add_ps_aligned[ 4x4] 5.02x 106.67 536.03 [i422] copy_pp[ 4x8] 4.78x 109.61 523.89 [i422] addAvg[ 4x8] 4.36x 219.74 957.11 [i422] addAvg_aligned[ 4x8] 4.34x 219.50 952.79 [i422] satd[ 4x8] 6.18x 206.98 1279.52 [i422] copy_ss[ 4x8] 4.54x 110.37 501.16 [i422] sub_ps[ 4x8] 3.24x 174.24 563.81 [i422] add_ps[ 4x8] 5.02x 192.61 967.58 [i422] add_ps_aligned[ 4x8] 4.96x 194.80 967.09 satd[ 8x4] 5.36x 190.48 1020.36 avg_pp[ 8x4] 6.45x 103.73 669.04 avg_pp_aligned[ 8x4] 6.43x 103.70 666.37 sad[ 8x4] 4.31x 182.16 784.93 sad_x3[ 8x4] 5.05x 331.13 1672.55 sad_x4[ 8x4] 5.19x 436.63 2265.81 copy_pp[ 8x4] 9.40x 76.45 718.55 addAvg[ 8x4] 4.62x 231.84 1070.98 addAvg_aligned[ 8x4] 4.61x 231.96 1069.42 [i420] copy_pp[ 4x2] 2.38x 75.88 180.48 [i420] addAvg[ 4x2] 3.70x 79.33 293.51 [i420] addAvg_aligned[ 4x2] 3.66x 79.99 292.67 [i422] copy_pp[ 4x4] 4.04x 75.94 306.97 [i422] addAvg[ 4x4] 3.50x 147.01 514.15 [i422] addAvg_aligned[ 4x4] 3.50x 147.51 516.31 satd[ 4x8] 6.00x 211.19 1267.33 avg_pp[ 4x8] 4.58x 180.54 826.89 avg_pp_aligned[ 4x8] 4.18x 182.40 762.32 sad[ 4x8] 3.51x 215.72 757.52 sad_x3[ 4x8] 3.29x 530.79 1745.78 sad_x4[ 4x8] 3.17x 703.94 2232.99 copy_pp[ 4x8] 5.21x 109.88 572.59 addAvg[ 4x8] 4.03x 240.27 967.58 addAvg_aligned[ 4x8] 4.05x 240.18 971.66 [i420] copy_pp[ 2x4] 1.70x 75.37 128.06 [i420] addAvg[ 2x4] 2.53x 128.34 324.65 [i420] addAvg_aligned[ 2x4] 2.48x 128.37 318.16 [i422] copy_pp[ 2x8] 2.09x 101.57 212.59 [i422] addAvg[ 2x8] 2.57x 219.38 563.93 [i422] addAvg_aligned[ 2x8] 2.57x 218.45 561.52 satd[16x16] 7.40x 1086.00 8033.61 avg_pp[16x16] 10.27x 511.58 5255.23 avg_pp_aligned[16x16] 10.10x 511.41 5165.53 sad[16x16] 11.45x 488.82 5595.06 sad_x3[16x16] 8.81x 1423.91 12549.88 sad_x4[16x16] 8.65x 1854.29 16030.94 copy_pp[16x16] 8.79x 381.07 3349.76 addAvg[16x16] 11.17x 714.48 7978.80 addAvg_aligned[16x16] 10.97x 714.48 7838.43 sse_ss[16x16] 14.59x 439.06 6406.05 sub_ps[16x16] 7.49x 499.64 3744.05 add_ps[16x16] 12.55x 563.08 7064.37 add_ps_aligned[16x16] 12.45x 562.99 7011.81 copy_ss[16x16] 8.78x 381.04 3343.65 copy_sp[16x16] 8.56x 380.98 3259.96 copy_ps[16x16] 8.75x 381.11 3336.55 [i420] copy_pp[ 8x8] 11.07x 109.49 1211.66 [i420] addAvg[ 8x8] 6.14x 331.61 2034.71 [i420] addAvg_aligned[ 8x8] 6.16x 330.96 2038.20 [i420] satd[ 8x8] 6.67x 298.20 1989.02 [i420] copy_ss[ 8x8] 11.26x 109.79 1236.67 [i420] sub_ps[ 8x8] 6.54x 176.94 1156.59 [i420] add_ps[ 8x8] 9.76x 203.26 1984.10 [i420] add_ps_aligned[ 8x8] 9.47x 209.14 1981.44 [i420] sa8d[ 8x8] 7.49x 300.09 2248.38 [i422] copy_pp[ 8x16] 10.16x 232.05 2356.63 [i422] addAvg[ 8x16] 7.88x 544.68 4291.02 [i422] addAvg_aligned[ 8x16] 7.77x 544.80 4233.01 [i422] satd[ 8x16] 8.25x 517.43 4268.30 [i422] copy_ss[ 8x16] 10.05x 232.02 2332.29 [i422] sub_ps[ 8x16] 7.46x 310.75 2317.52 [i422] add_ps[ 8x16] 10.28x 360.30 3703.17 [i422] add_ps_aligned[ 8x16] 10.27x 360.24 3700.60 [i422] sa8d[ 8x16] 2.47x 1798.11 4443.13 satd[ 16x8] 6.28x 622.78 3911.66 avg_pp[ 16x8] 9.62x 300.09 2886.49 avg_pp_aligned[ 16x8] 11.71x 240.09 2810.62 sad[ 16x8] 12.58x 286.94 3610.72 sad_x3[ 16x8] 8.33x 778.38 6482.04 sad_x4[ 16x8] 8.26x 988.74 8162.89 copy_pp[ 16x8] 7.73x 227.93 1761.64 addAvg[ 16x8] 9.79x 422.31 4135.79 addAvg_aligned[ 16x8] 9.86x 414.15 4081.93 [i420] copy_pp[ 8x4] 9.61x 75.31 723.37 [i420] addAvg[ 8x4] 4.58x 229.73 1051.38 [i420] addAvg_aligned[ 8x4] 4.59x 229.76 1053.79 [i420] satd[ 8x4] 5.07x 198.70 1007.37 [i422] copy_pp[ 8x8] 10.97x 108.86 1194.11 [i422] addAvg[ 8x8] 6.10x 331.10 2020.16 [i422] addAvg_aligned[ 8x8] 6.14x 329.08 2020.04 [i422] satd[ 8x8] 6.86x 289.70 1986.99 satd[ 8x16] 8.00x 529.79 4240.16 avg_pp[ 8x16] 9.19x 294.21 2705.17 avg_pp_aligned[ 8x16] 8.61x 310.66 2673.43 sad[ 8x16] 8.61x 331.79 2857.64 sad_x3[ 8x16] 7.38x 886.07 6541.92 sad_x4[ 8x16] 7.21x 1165.05 8401.08 copy_pp[ 8x16] 10.00x 236.19 2362.65 addAvg[ 8x16] 7.63x 546.63 4171.98 addAvg_aligned[ 8x16] 7.61x 546.75 4158.43 [i420] copy_pp[ 4x8] 5.55x 109.82 609.26 [i420] addAvg[ 4x8] 4.36x 219.44 957.72 [i420] addAvg_aligned[ 4x8] 4.32x 219.56 948.70 [i420] satd[ 4x8] 6.15x 207.01 1273.71 [i422] copy_pp[ 4x16] 4.89x 232.02 1134.94 [i422] addAvg[ 4x16] 4.98x 373.03 1857.60 [i422] addAvg_aligned[ 4x16] 4.96x 372.88 1848.22 [i422] satd[ 4x16] 6.99x 360.09 2517.35 satd[ 16x4] 5.33x 372.49 1985.65 avg_pp[ 16x4] 7.35x 188.40 1383.85 avg_pp_aligned[ 16x4] 7.64x 188.37 1440.00 sad[ 16x4] 7.97x 200.83 1601.33 sad_x3[ 16x4] 7.42x 449.08 3332.59 sad_x4[ 16x4] 8.05x 542.13 4362.65 copy_pp[ 16x4] 10.91x 144.88 1580.20 addAvg[ 16x4] 7.19x 275.27 1978.68 addAvg_aligned[ 16x4] 7.18x 275.24 1975.79 [i420] copy_pp[ 8x2] 3.01x 75.16 226.17 [i420] addAvg[ 8x2] 4.00x 141.46 565.25 [i420] addAvg_aligned[ 8x2] 4.02x 140.77 565.97 [i422] copy_pp[ 8x4] 9.22x 75.52 696.43 [i422] addAvg[ 8x4] 4.58x 229.73 1051.14 [i422] addAvg_aligned[ 8x4] 4.58x 229.73 1052.10 [i422] satd[ 8x4] 5.07x 198.67 1006.41 satd[16x12] 6.78x 854.59 5795.71 avg_pp[16x12] 10.97x 387.13 4244.94 avg_pp_aligned[16x12] 11.13x 389.08 4331.66 sad[16x12] 11.27x 368.71 4155.15 sad_x3[16x12] 8.66x 1089.66 9439.24 sad_x4[16x12] 8.47x 1424.29 12061.45 copy_pp[16x12] 8.59x 314.83 2704.09 addAvg[16x12] 10.43x 573.62 5980.60 addAvg_aligned[16x12] 10.37x 573.44 5947.59 [i420] copy_pp[ 8x6] 13.96x 80.74 1127.23 [i420] addAvg[ 8x6] 6.00x 256.66 1538.96 [i420] addAvg_aligned[ 8x6] 5.98x 256.66 1534.99 [i422] copy_pp[ 8x12] 9.68x 174.15 1686.51 [i422] addAvg[ 8x12] 7.60x 422.61 3211.14 [i422] addAvg_aligned[ 8x12] 7.58x 422.40 3203.09 [i422] satd[ 8x12] 8.94x 414.90 3708.10 satd[ 4x16] 6.78x 370.45 2511.46 avg_pp[ 4x16] 4.64x 327.43 1518.92 avg_pp_aligned[ 4x16] 4.57x 326.47 1492.79 sad[ 4x16] 4.33x 381.43 1650.06 sad_x3[ 4x16] 4.17x 888.20 3704.94 sad_x4[ 4x16] 3.90x 1163.20 4536.51 copy_pp[ 4x16] 5.08x 223.76 1135.91 addAvg[ 4x16] 4.97x 372.91 1854.47 addAvg_aligned[ 4x16] 4.97x 373.03 1855.07 [i420] copy_pp[ 2x8] 2.05x 101.33 208.02 [i420] addAvg[ 2x8] 2.69x 209.08 563.45 [i420] addAvg_aligned[ 2x8] 2.73x 207.91 567.41 [i422] copy_pp[ 2x16] 1.77x 224.27 397.03 [i422] addAvg[ 2x16] 2.93x 364.59 1068.82 [i422] addAvg_aligned[ 2x16] 2.93x 364.71 1069.30 satd[12x16] 7.98x 937.21 7476.07 avg_pp[12x16] 7.31x 530.18 3874.39 avg_pp_aligned[12x16] 7.26x 523.94 3805.01 sad[12x16] 5.89x 687.75 4053.07 sad_x3[12x16] 3.84x 2477.03 9512.17 sad_x4[12x16] 3.65x 3347.30 12217.47 copy_pp[12x16] 7.24x 389.26 2816.63 addAvg[12x16] 7.91x 768.53 6075.99 addAvg_aligned[12x16] 7.94x 768.08 6100.12 [i420] copy_pp[ 6x8] 5.81x 202.81 1178.60 [i420] addAvg[ 6x8] 5.97x 264.91 1582.48 [i420] addAvg_aligned[ 6x8] 6.14x 256.63 1576.27 [i422] copy_pp[ 6x16] 4.23x 367.65 1556.99 [i422] addAvg[ 6x16] 6.83x 480.60 3284.37 [i422] addAvg_aligned[ 6x16] 6.96x 480.51 3345.57 satd[32x32] 7.70x 4012.76 30891.82 avg_pp[32x32] 14.52x 1755.01 25482.32 avg_pp_aligned[32x32] 14.09x 1763.26 24844.93 sad[32x32] 18.57x 1400.99 26020.04 sad_x3[32x32] 9.71x 5425.99 52664.25 sad_x4[32x32] 9.72x 7141.50 69380.08 copy_pp[32x32] 13.36x 1258.59 16813.59 addAvg[32x32] 12.18x 2509.28 30555.99 addAvg_aligned[32x32] 12.16x 2511.08 30530.48 sse_ss[32x32] 14.61x 2120.60 30987.05 sub_ps[32x32] 10.51x 1763.38 18529.30 add_ps[32x32] 16.92x 1821.28 30811.98 add_ps_aligned[32x32] 16.98x 1821.32 30917.79 copy_ss[32x32] 13.53x 1258.47 17029.06 copy_sp[32x32] 13.23x 1258.59 16646.93 copy_ps[32x32] 14.13x 1258.53 17776.99 [i420] copy_pp[16x16] 8.62x 383.23 3304.69 [i420] addAvg[16x16] 10.99x 712.14 7828.31 [i420] addAvg_aligned[16x16] 11.07x 712.44 7885.25 [i420] satd[16x16] 7.28x 1082.16 7882.89 [i420] copy_ss[16x16] 8.70x 382.99 3330.30 [i420] copy_ps[16x16] 8.88x 383.33 3404.25 [i420] copy_sp[16x16] 8.55x 383.05 3274.15 [i420] sse_pp[16x16] 15.05x 438.14 6593.27 [i420] sub_ps[16x16] 7.33x 496.63 3642.29 [i420] add_ps[16x16] 12.45x 563.20 7009.06 [i420] add_ps_aligned[16x16] 12.29x 563.21 6920.32 [i420] sa8d[16x16] 8.13x 1061.41 8632.79 [i422] copy_pp[16x32] 8.00x 716.46 5732.34 [i422] addAvg[16x32] 12.00x 1295.23 15545.41 [i422] addAvg_aligned[16x32] 12.15x 1287.61 15648.10 [i422] satd[16x32] 7.65x 2031.81 15539.28 [i422] copy_ss[16x32] 8.21x 712.17 5846.21 [i422] copy_ps[16x32] 7.99x 721.89 5764.33 [i422] copy_sp[16x32] 8.17x 716.28 5853.86 [i422] sse_pp[16x32] 11.47x 906.78 10401.16 [i422] sub_ps[16x32] 11.07x 943.54 10446.01 [i422] add_ps[16x32] 13.66x 1006.67 13751.18 [i422] add_ps_aligned[16x32] 13.84x 1006.19 13921.56 [i422] sa8d[16x32] 2.59x 6680.73 17288.66 satd[32x16] 7.66x 2032.58 15571.93 avg_pp[32x16] 14.25x 894.32 12740.32 avg_pp_aligned[32x16] 14.63x 902.31 13202.65 sad[32x16] 16.76x 753.35 12629.46 sad_x3[32x16] 9.84x 2752.73 27096.79 sad_x4[32x16] 9.68x 3608.83 34951.38 copy_pp[32x16] 12.74x 670.69 8546.26 addAvg[32x16] 11.90x 1296.23 15424.70 addAvg_aligned[32x16] 12.05x 1283.32 15463.53 [i420] copy_pp[ 16x8] 7.77x 227.90 1771.45 [i420] addAvg[ 16x8] 9.86x 416.46 4106.69 [i420] addAvg_aligned[ 16x8] 9.86x 416.25 4104.34 [i420] satd[ 16x8] 6.30x 619.00 3901.56 [i422] copy_pp[16x16] 8.48x 382.81 3248.07 [i422] addAvg[16x16] 11.10x 711.84 7903.13 [i422] addAvg_aligned[16x16] 11.16x 711.96 7947.54 [i422] satd[16x16] 7.28x 1082.13 7878.80 satd[16x32] 7.54x 2040.06 15376.26 avg_pp[16x32] 10.57x 952.26 10064.46 avg_pp_aligned[16x32] 10.47x 960.36 10053.74 sad[16x32] 16.98x 869.68 14763.49 sad_x3[16x32] 8.79x 2785.95 24499.24 sad_x4[16x32] 8.77x 3615.68 31704.29 copy_pp[16x32] 8.18x 717.30 5868.70 addAvg[16x32] 11.93x 1300.33 15515.47 addAvg_aligned[16x32] 11.82x 1322.55 15630.78 [i420] copy_pp[ 8x16] 10.14x 232.20 2354.43 [i420] addAvg[ 8x16] 7.78x 544.59 4234.34 [i420] addAvg_aligned[ 8x16] 7.78x 544.71 4238.12 [i420] satd[ 8x16] 8.31x 513.20 4264.58 [i422] copy_pp[ 8x32] 7.94x 451.31 3584.49 [i422] addAvg[ 8x32] 8.16x 989.79 8080.76 [i422] addAvg_aligned[ 8x32] 8.17x 989.43 8088.34 [i422] satd[ 8x32] 7.98x 982.28 7839.20 satd[ 32x8] 7.18x 1094.59 7864.21 avg_pp[ 32x8] 13.61x 480.69 6542.16 avg_pp_aligned[ 32x8] 13.38x 488.49 6534.34 sad[ 32x8] 13.64x 453.29 6182.05 sad_x3[ 32x8] 9.58x 1438.77 13783.65 sad_x4[ 32x8] 9.28x 1882.43 17478.16 copy_pp[ 32x8] 11.60x 371.95 4314.83 addAvg[ 32x8] 11.17x 710.22 7933.73 addAvg_aligned[ 32x8] 10.95x 710.07 7775.90 [i420] copy_pp[ 16x4] 11.37x 146.98 1671.10 [i420] addAvg[ 16x4] 7.32x 273.17 1999.48 [i420] addAvg_aligned[ 16x4] 7.30x 273.14 1993.25 [i420] satd[ 16x4] 5.57x 366.30 2041.68 [i422] copy_pp[ 16x8] 8.07x 223.52 1803.85 [i422] addAvg[ 16x8] 9.90x 413.91 4096.27 [i422] addAvg_aligned[ 16x8] 9.84x 418.08 4113.55 [i422] satd[ 16x8] 6.34x 618.70 3922.89 satd[32x24] 7.78x 2982.40 23217.84 avg_pp[32x24] 14.47x 1324.77 19169.46 avg_pp_aligned[32x24] 14.21x 1326.78 18851.42 sad[32x24] 17.12x 1076.52 18425.41 sad_x3[32x24] 9.96x 4070.54 40560.60 sad_x4[32x24] 9.70x 5381.44 52221.88 copy_pp[32x24] 13.32x 960.45 12791.21 addAvg[32x24] 12.09x 1897.39 22944.89 addAvg_aligned[32x24] 12.05x 1899.89 22901.96 [i420] copy_pp[16x12] 8.68x 306.67 2663.09 [i420] addAvg[16x12] 10.55x 571.73 6030.78 [i420] addAvg_aligned[16x12] 10.56x 569.79 6019.60 [i420] satd[16x12] 6.90x 850.39 5871.58 [i422] copy_pp[16x24] 8.40x 556.93 4677.47 [i422] addAvg[16x24] 11.86x 993.53 11782.61 [i422] addAvg_aligned[16x24] 11.87x 993.80 11800.52 [i422] satd[16x24] 8.13x 1431.86 11644.81 satd[ 8x32] 8.08x 976.72 7891.69 avg_pp[ 8x32] 9.13x 559.12 5106.49 avg_pp_aligned[ 8x32] 9.09x 559.30 5085.93 sad[ 8x32] 9.04x 611.53 5529.40 sad_x3[ 8x32] 7.62x 1682.73 12818.55 sad_x4[ 8x32] 7.23x 2306.55 16672.18 copy_pp[ 8x32] 8.29x 467.90 3878.96 addAvg[ 8x32] 8.14x 992.16 8080.76 addAvg_aligned[ 8x32] 8.12x 994.29 8070.90 [i420] copy_pp[ 4x16] 4.84x 232.19 1123.05 [i420] addAvg[ 4x16] 4.98x 372.85 1855.91 [i420] addAvg_aligned[ 4x16] 5.00x 372.88 1865.77 [i420] satd[ 4x16] 7.30x 347.66 2538.55 [i422] copy_pp[ 4x32] 5.14x 455.51 2342.53 [i422] addAvg[ 4x32] 5.34x 683.17 3651.20 [i422] addAvg_aligned[ 4x32] 5.26x 718.47 3777.60 [i422] satd[ 4x32] 7.04x 717.42 5047.95 satd[24x32] 7.96x 2939.85 23390.98 avg_pp[24x32] 10.54x 1357.85 14316.31 avg_pp_aligned[24x32] 10.47x 1357.82 14222.53 sad[24x32] 12.26x 1584.32 19426.29 sad_x3[24x32] 7.43x 4872.74 36191.30 sad_x4[24x32] 7.29x 6472.25 47202.93 copy_pp[24x32] 8.23x 985.41 8109.14 addAvg[24x32] 11.99x 1913.18 22939.12 addAvg_aligned[24x32] 11.96x 1914.86 22892.71 [i420] copy_pp[12x16] 6.98x 390.81 2728.74 [i420] addAvg[12x16] 7.77x 780.33 6064.94 [i420] addAvg_aligned[12x16] 7.72x 780.36 6022.24 [i420] satd[12x16] 7.42x 1009.73 7491.70 [i422] copy_pp[12x32] 10.89x 751.38 8179.60 [i422] addAvg[12x32] 8.20x 1441.23 11815.90 [i422] addAvg_aligned[12x32] 8.30x 1420.10 11779.88 [i422] satd[12x32] 8.12x 1791.47 14550.12 satd[64x64] 7.93x 15761.58 125011.62 avg_pp[64x64] 14.30x 6667.57 95375.95 avg_pp_aligned[64x64] 14.30x 6662.94 95288.18 sad[64x64] 17.93x 5240.43 93978.27 sad_x3[64x64] 9.15x 21377.23 195579.45 sad_x4[64x64] 9.04x 28499.49 257561.66 copy_pp[64x64] 14.60x 4455.35 65043.97 addAvg[64x64] 13.25x 9796.32 129849.62 addAvg_aligned[64x64] 13.62x 9797.52 133446.25 sse_ss[64x64] 13.55x 7640.11 103502.88 sub_ps[64x64] 14.33x 6671.30 95577.84 add_ps[64x64] 17.02x 6721.05 114414.59 add_ps_aligned[64x64] 17.05x 6721.68 114597.12 copy_ss[64x64] 14.48x 4481.61 64899.68 copy_sp[64x64] 14.91x 4455.41 66442.01 copy_ps[64x64] 14.54x 4455.59 64768.62 [i420] copy_pp[32x32] 14.54x 1256.34 18264.29 [i420] addAvg[32x32] 12.29x 2492.67 30635.95 [i420] addAvg_aligned[32x32] 12.10x 2523.09 30530.74 [i420] satd[32x32] 7.80x 3948.73 30800.56 [i420] copy_ss[32x32] 14.99x 1256.49 18839.16 [i420] copy_ps[32x32] 13.07x 1256.43 16421.36 [i420] copy_sp[32x32] 13.10x 1256.37 16458.40 [i420] sse_pp[32x32] 15.19x 2082.19 31619.16 [i420] sub_ps[32x32] 10.43x 1765.53 18416.51 [i420] add_ps[32x32] 17.14x 1815.59 31119.08 [i420] add_ps_aligned[32x32] 17.35x 1821.28 31599.56 [i420] sa8d[32x32] 8.13x 4290.90 34879.48 [i422] copy_pp[32x64] 13.48x 2448.56 33014.07 [i422] addAvg[32x64] 12.19x 4989.64 60815.35 [i422] addAvg_aligned[32x64] 12.26x 4947.99 60670.82 [i422] satd[32x64] 8.55x 7945.28 67911.10 [i422] copy_ss[32x64] 15.65x 2514.38 39362.16 [i422] copy_ps[32x64] 13.45x 2469.10 33218.84 [i422] copy_sp[32x64] 13.54x 2448.11 33148.62 [i422] sse_pp[32x64] 16.49x 3253.63 53668.62 [i422] sub_ps[32x64] 7.55x 3487.21 26325.33 [i422] add_ps[32x64] 17.45x 3534.71 61680.00 [i422] add_ps_aligned[32x64] 18.41x 3543.72 65244.41 [i422] sa8d[32x64] 2.61x 26519.85 69299.88 satd[64x32] 7.98x 7898.81 63010.34 avg_pp[64x32] 14.22x 3352.28 47668.38 avg_pp_aligned[64x32] 14.30x 3352.28 47935.79 sad[64x32] 17.63x 2667.51 47019.92 sad_x3[64x32] 9.14x 10708.51 97899.68 sad_x4[64x32] 9.10x 14156.25 128801.12 copy_pp[64x32] 14.49x 2270.30 32902.96 addAvg[64x32] 13.49x 4939.34 66631.50 addAvg_aligned[64x32] 13.54x 4914.17 66561.16 [i420] copy_pp[32x16] 12.47x 668.77 8340.12 [i420] addAvg[32x16] 12.03x 1286.98 15484.45 [i420] addAvg_aligned[32x16] 11.90x 1291.44 15366.99 [i420] satd[32x16] 7.59x 2047.72 15540.36 [i422] copy_pp[32x32] 15.11x 1256.37 18985.13 [i422] addAvg[32x32] 12.25x 2493.39 30540.60 [i422] addAvg_aligned[32x32] 12.26x 2492.64 30550.34 [i422] satd[32x32] 7.72x 3994.47 30826.63 satd[32x64] 8.54x 7902.99 67491.59 avg_pp[32x64] 14.39x 3481.68 50117.91 avg_pp_aligned[32x64] 14.32x 3481.59 49851.46 sad[32x64] 18.15x 2693.33 48881.48 sad_x3[32x64] 9.62x 10910.02 104961.77 sad_x4[32x64] 9.80x 14253.05 139725.08 copy_pp[32x64] 16.67x 2450.46 40844.13 addAvg[32x64] 12.12x 5017.08 60806.21 addAvg_aligned[32x64] 11.98x 5069.82 60752.82 [i420] copy_pp[16x32] 8.02x 716.58 5749.54 [i420] addAvg[16x32] 11.86x 1299.79 15411.93 [i420] addAvg_aligned[16x32] 11.94x 1295.84 15466.00 [i420] satd[16x32] 7.72x 2027.63 15644.25 [i422] copy_pp[16x64] 14.28x 1370.40 19571.30 [i422] addAvg[16x64] 12.30x 2513.75 30922.00 [i422] addAvg_aligned[16x64] 12.35x 2506.04 30949.66 [i422] satd[16x64] 7.72x 3964.02 30607.82 satd[64x16] 8.04x 3922.16 31550.98 avg_pp[64x16] 11.95x 1705.24 20385.45 avg_pp_aligned[64x16] 11.94x 1696.97 20256.07 sad[64x16] 16.09x 1387.45 22317.36 sad_x3[64x16] 9.10x 5388.64 49040.68 sad_x4[64x16] 8.97x 7111.64 63812.59 copy_pp[64x16] 13.70x 1186.67 16258.92 addAvg[64x16] 12.92x 2515.95 32500.12 addAvg_aligned[64x16] 13.86x 2488.89 34490.72 [i420] copy_pp[ 32x8] 12.15x 366.54 4455.27 [i420] addAvg[ 32x8] 11.13x 703.87 7834.51 [i420] addAvg_aligned[ 32x8] 11.13x 703.73 7835.06 [i420] satd[ 32x8] 7.17x 1090.39 7821.28 [i422] copy_pp[32x16] 12.49x 668.37 8351.21 [i422] addAvg[32x16] 11.61x 1330.54 15453.91 [i422] addAvg_aligned[32x16] 11.98x 1287.10 15423.13 [i422] satd[32x16] 7.69x 2029.70 15612.89 satd[64x48] 7.97x 11796.58 93966.90 avg_pp[64x48] 11.92x 5011.28 59746.51 avg_pp_aligned[64x48] 12.09x 5011.91 60599.76 sad[64x48] 17.50x 3951.11 69153.13 sad_x3[64x48] 9.56x 16001.75 153027.94 sad_x4[64x48] 9.12x 21212.83 193394.91 copy_pp[64x48] 14.68x 3362.97 49363.13 addAvg[64x48] 12.23x 7382.04 90283.95 addAvg_aligned[64x48] 12.30x 7361.18 90567.65 [i420] copy_pp[32x24] 13.43x 958.29 12873.13 [i420] addAvg[32x24] 12.19x 1892.69 23064.77 [i420] addAvg_aligned[32x24] 11.92x 1918.53 22877.23 [i420] satd[32x24] 7.76x 2989.19 23190.66 [i422] copy_pp[32x48] 15.52x 1853.06 28752.02 [i422] addAvg[32x48] 12.21x 3748.71 45760.12 [i422] addAvg_aligned[32x48] 12.21x 3761.97 45930.36 [i422] satd[32x48] 8.24x 5700.00 46942.53 satd[16x64] 7.58x 4008.98 30369.88 avg_pp[16x64] 9.84x 1882.49 18515.78 avg_pp_aligned[16x64] 9.88x 1887.35 18653.75 sad[16x64] 18.43x 1648.14 30366.99 sad_x3[16x64] 9.00x 5428.26 48866.14 sad_x4[16x64] 8.82x 7163.00 63169.04 copy_pp[16x64] 14.20x 1370.76 19462.09 addAvg[16x64] 12.28x 2515.68 30890.84 addAvg_aligned[16x64] 12.24x 2529.79 30957.71 [i420] copy_pp[ 8x32] 7.85x 468.02 3675.06 [i420] addAvg[ 8x32] 8.21x 989.50 8126.14 [i420] addAvg_aligned[ 8x32] 8.18x 989.50 8093.73 [i420] satd[ 8x32] 8.03x 976.63 7843.01 [i422] copy_pp[ 8x64] 11.93x 921.16 10989.64 [i422] addAvg[ 8x64] 8.43x 1904.59 16062.01 [i422] addAvg_aligned[ 8x64] 8.42x 1904.33 16029.62 [i422] satd[ 8x64] 7.88x 1961.48 15461.05 satd[48x64] 8.03x 11808.11 94812.68 avg_pp[48x64] 12.32x 5075.93 62555.13 avg_pp_aligned[48x64] 12.61x 5079.51 64068.53 sad[48x64] 17.81x 4038.48 71931.67 sad_x3[48x64] 9.28x 16116.62 149551.69 sad_x4[48x64] 9.14x 21273.62 194420.61 copy_pp[48x64] 14.21x 3518.61 50015.06 addAvg[48x64] 12.28x 7382.40 90668.94 addAvg_aligned[48x64] 12.25x 7421.40 90921.85 [i420] copy_pp[24x32] 8.35x 985.27 8230.84 [i420] addAvg[24x32] 12.34x 1866.96 23046.14 [i420] addAvg_aligned[24x32] 12.26x 1877.48 23022.08 [i420] satd[24x32] 7.92x 2932.94 23223.49 [i422] copy_pp[24x64] 8.23x 1939.37 15970.60 [i422] addAvg[24x64] 12.20x 3749.28 45757.35 [i422] addAvg_aligned[24x64] 11.94x 3831.83 45741.57 [i422] satd[24x64] 8.14x 5703.24 46430.84 ssd_s[4x4] 4.21x 75.13 316.47 ssd_s_aligned[4x4] 4.12x 75.67 311.66 sa8d[4x4] 3.17x 202.87 642.81 residual[4x4] 3.61x 82.97 299.88 residual_aligned[4x4] 3.78x 83.08 313.71 blkfill[4x4] 3.36x 75.16 252.38 blkfill_aligned[4x4] 3.28x 74.53 244.33 transpose[4x4] 3.95x 75.16 296.99 cpy2Dto1D_shl[4x4] 4.92x 75.43 371.42 cpy2Dto1D_shr[4x4] 4.98x 75.43 375.75 cpy1Dto2D_shl[4x4] 3.18x 112.98 359.40 cpy1Dto2D_shl_aligned[4x4] 3.77x 112.74 425.53 cpy1Dto2D_shr[4x4] 2.72x 138.73 377.43 copy_cnt[4x4] 5.13x 75.73 388.19 psy_cost_pp[4x4] 5.95x 333.20 1981.32 ssimDist[4x4] 2.19x 341.93 749.34 ssd_s[8x8] 11.25x 104.81 1178.72 ssd_s_aligned[8x8] 11.41x 104.90 1197.11 sa8d[8x8] 2.36x 956.85 2260.76 residual[8x8] 7.54x 151.07 1138.80 residual_aligned[8x8] 7.34x 151.10 1108.98 blkfill[8x8] 11.85x 79.78 945.45 blkfill_aligned[8x8] 12.01x 79.15 950.60 transpose[8x8] 4.98x 209.17 1041.04 var[8x8] 10.37x 157.31 1631.90 cpy2Dto1D_shl[8x8] 8.87x 163.52 1450.22 cpy2Dto1D_shr[8x8] 8.51x 190.42 1620.48 cpy1Dto2D_shl[8x8] 7.37x 163.61 1205.90 cpy1Dto2D_shl_aligned[8x8] 7.40x 163.64 1210.46 cpy1Dto2D_shr[8x8] 7.61x 195.04 1483.29 copy_cnt[8x8] 6.96x 182.13 1268.54 psy_cost_pp[8x8] 6.04x 1237.51 7474.75 ssimDist[8x8] 3.83x 806.22 3087.90 ssd_s[16x16] 15.78x 337.82 5332.06 ssd_s_aligned[16x16] 15.58x 338.05 5267.62 sa8d[16x16] 3.28x 3401.53 11161.08 residual[16x16] 6.66x 533.88 3556.39 residual_aligned[16x16] 7.07x 533.91 3776.39 blkfill[16x16] 9.98x 343.46 3427.35 blkfill_aligned[16x16] 10.02x 343.49 3442.12 transpose[16x16] 10.13x 538.11 5450.00 var[16x16] 9.14x 476.85 4358.24 cpy2Dto1D_shl[16x16] 14.42x 459.43 6624.65 cpy2Dto1D_shr[16x16] 10.11x 488.43 4936.75 cpy1Dto2D_shl[16x16] 8.81x 457.40 4028.54 cpy1Dto2D_shl_aligned[16x16] 8.96x 457.34 4099.88 cpy1Dto2D_shr[16x16] 10.95x 488.49 5350.46 copy_cnt[16x16] 13.90x 383.69 5333.63 psy_cost_pp[16x16] 7.60x 4790.42 36392.65 ssimDist[16x16] 3.78x 2882.49 10905.57 ssd_s[32x32] 18.63x 1159.18 21597.84 ssd_s_aligned[32x32] 18.63x 1160.98 21632.61 sa8d[32x32] 3.11x 13227.64 41160.12 residual[32x32] 8.35x 1620.03 13520.92 residual_aligned[32x32] 8.24x 1620.09 13354.46 blkfill[32x32] 14.71x 1134.47 16688.30 blkfill_aligned[32x32] 13.13x 1136.82 14927.23 transpose[32x32] 7.69x 2246.76 17276.03 var[32x32] 11.82x 1866.94 22073.49 cpy2Dto1D_shl[32x32] 10.69x 2044.14 21849.50 cpy2Dto1D_shr[32x32] 12.82x 2077.51 26628.58 cpy1Dto2D_shl[32x32] 7.57x 2044.17 15477.71 cpy1Dto2D_shl_aligned[32x32] 7.91x 2044.23 16171.86 cpy1Dto2D_shr[32x32] 12.16x 2077.35 25253.03 copy_cnt[32x32] 19.78x 1225.57 24242.41 psy_cost_pp[32x32] 7.89x 19008.97 150015.84 ssimDist[32x32] 4.47x 11321.13 50588.91 sa8d[64x64] 2.62x 52902.45 138665.78 transpose[64x64] 6.74x 8952.42 60355.07 var[64x64] 12.17x 7496.03 91242.09 psy_cost_pp[64x64] 6.13x 76058.15 466113.06 ssimDist[64x64] 4.22x 44974.76 189783.25 weight_pp 11.49x 4135.50 47525.89 weight_sp 9.49x 4552.94 43212.87 downscale 8.79x 68250.08 600126.56 scale1D_128to64 5.62x 486.33 2733.73 scale1D_128to64_aligned 5.65x 486.30 2746.53 scale2D_64to32 7.50x 4354.90 32640.00 ssim_4x4x2_core 7.40x 184.23 1364.01 ssim_end_4 3.05x 171.81 524.70 calSign 5.42x 364.77 1977.47 SAO_EO_0 7.75x 815.84 6322.41 SAO_EO_1 9.33x 503.05 4694.31 SAO_EO_1_2Rows 12.35x 774.23 9560.80 SAO_EO_2[0] 5.17x 217.43 1123.37 SAO_EO_2[1] 8.85x 517.61 4578.76 SAO_EO_3[0] 3.62x 282.02 1022.16 SAO_EO_3[1] 7.76x 570.39 4425.93 SAO_BO_0 8.96x 16775.21 150326.22 saoCuStatsE0 1.45x 134607.81 195118.20 saoCuStatsE1 1.48x 137624.47 203391.83 saoCuStatsE2 1.45x 140330.12 204160.41 saoCuStatsE3 1.54x 135977.41 209997.11 planecopy_cp 7.31x 8452.30 61827.54 propagateCost 2.22x 2949.04 6546.37 cuTreeFix8Pack 3.25x 2078.26 6759.88 cuTreeFix8Unpack 1.87x 3578.92 6687.42 scanPosLast 1.68x 50998.68 85730.98 findPosFirstLast 4.06x 142.51 579.20 costCoeffNxN 0.17x 9972.72 1733.03 costCoeffRemain 0.83x 506.44 419.64 pelFilterLumaStrong_Vertical 3.26x 430.03 1401.52 pelFilterLumaStrong_Horizontal 5.54x 270.65 1499.40 pelFilterChroma_Vertical 1.70x 301.98 514.03 pelFilterChroma_Horizontal 3.27x 157.34 513.91 integral_init4v 5.55x 273.65 1519.52 integral_init8v 3.90x 265.57 1035.03 integral_init12v 3.85x 278.06 1069.30 integral_init16v 3.82x 273.65 1044.29 integral_init24v 5.61x 273.56 1534.70 integral_init32v 4.36x 265.87 1159.12 integral_init4h 2.54x 654.33 1663.29 integral_init8h 1.45x 1101.68 1593.31 integral_init12h 1.12x 1410.23 1581.04 integral_init16h 0.88x 1757.45 1542.69 normFact[8x8] 2.79x 452.33 1262.16 normFact[16x16] 2.99x 1472.43 4398.76 normFact[32x32] 4.10x 5663.62 23247.54 normFact[64x64] 3.50x 22484.03 78595.19 == transforms primitives == dst4x4 3.84x 304.23 1169.22 dct4x4 4.20x 278.50 1170.42 dct8x8 4.80x 1469.05 7053.25 dct16x16 4.61x 9598.14 44293.71 dct32x32 3.74x 74514.81 278982.09 idst4x4 5.95x 314.59 1872.99 idct4x4 7.31x 277.25 2027.86 idct8x8 7.97x 1271.44 10139.64 idct16x16 6.60x 8082.50 53378.36 idct32x32 5.32x 59518.86 316935.50 dequant_normal 9.23x 4548.64 41990.74 dequant_scaling 10.00x 6239.52 62391.34 quant 8.80x 10558.35 92876.99 nquant 10.50x 8620.40 90498.88 nonPsyRdoQuant[4x4] 2.42x 370.48 896.75 nonPsyRdoQuant[8x8] 2.26x 397.34 899.16 nonPsyRdoQuant[16x16] 2.42x 372.52 900.12 nonPsyRdoQuant[32x32] 2.27x 397.37 901.08 psyRdoQuant_1p[4x4] 2.43x 370.48 898.80 psyRdoQuant_1p[8x8] 2.39x 376.60 898.56 psyRdoQuant_1p[16x16] 2.39x 374.56 895.79 psyRdoQuant_1p[32x32] 2.38x 376.60 896.03 count_nonzero[4x4] 2.73x 86.17 235.19 count_nonzero[8x8] 7.40x 151.07 1118.43 count_nonzero[16x16] 11.22x 273.20 3064.45 count_nonzero[32x32] 16.58x 686.98 11392.89 denoiseDct 7.34x 5600.10 41082.77 == interp primitives == luma_hpp[ 4x4] 3.14x 532.44 1673.39 luma_hps[ 4x4] 4.21x 956.31 4021.45 luma_vpp[ 4x4] 6.15x 293.88 1806.97 luma_vps[ 4x4] 5.95x 254.56 1513.47 luma_vsp[ 4x4] 7.07x 302.19 2135.71 luma_vss[ 4x4] 7.25x 246.40 1785.57 luma_hv [ 4x4] 4.82x 1303.64 6287.71 luma_hpp[ 8x8] 6.96x 935.33 6509.52 luma_hps[ 8x8] 5.48x 1844.29 10111.21 luma_vpp[ 8x8] 8.49x 831.78 7059.52 luma_vps[ 8x8] 7.49x 780.06 5845.42 luma_vsp[ 8x8] 10.28x 814.01 8366.75 luma_vss[ 8x8] 9.23x 744.88 6875.90 luma_hv [ 8x8] 6.78x 2752.34 18659.28 convert_p2s[ 8x8] 7.60x 151.46 1151.18 convert_p2s_aligned[ 8x8] 7.59x 151.46 1149.98 luma_hpp[16x16] 7.78x 3187.90 24796.83 luma_hps[16x16] 7.37x 4151.53 30589.90 luma_vpp[16x16] 9.05x 3011.35 27255.63 luma_vps[16x16] 7.33x 2879.22 21118.44 luma_vsp[16x16] 10.52x 3044.05 32031.34 luma_vss[16x16] 9.53x 2740.54 26124.41 luma_hv [16x16] 8.66x 7242.36 62722.12 convert_p2s[16x16] 8.52x 455.48 3881.36 convert_p2s_aligned[16x16] 8.51x 455.33 3874.34 luma_hpp[32x32] 8.02x 12423.99 99619.24 luma_hps[32x32] 7.65x 14214.20 108733.95 luma_vpp[32x32] 9.13x 11800.68 107697.84 luma_vps[32x32] 7.59x 11250.89 85402.84 luma_vsp[32x32] 10.90x 11837.61 129007.70 luma_vss[32x32] 10.33x 10736.54 110943.12 luma_hv [32x32] 9.08x 26121.94 237286.89 convert_p2s[32x32] 7.04x 2044.17 14394.11 convert_p2s_aligned[32x32] 7.07x 2044.20 14461.08 luma_hpp[64x64] 8.09x 49424.43 399717.97 luma_hps[64x64] 8.38x 51134.56 428296.19 luma_vpp[64x64] 9.24x 47375.28 437601.94 luma_vps[64x64] 7.61x 44960.95 342007.94 luma_vsp[64x64] 10.70x 47433.20 507577.56 luma_vss[64x64] 9.71x 43011.25 417814.28 luma_hv [64x64] 9.07x 98755.91 896039.31 convert_p2s[64x64] 7.79x 8400.21 65461.44 convert_p2s_aligned[64x64] 7.78x 8400.06 65314.51 luma_hpp[ 8x4] 6.14x 517.40 3174.47 luma_hps[ 8x4] 5.60x 1351.50 7572.02 luma_vpp[ 8x4] 7.29x 480.09 3502.05 luma_vps[ 8x4] 14.72x 463.55 6823.89 luma_vsp[ 8x4] 8.65x 480.06 4153.35 luma_vss[ 8x4] 8.19x 422.16 3458.96 luma_hv [ 8x4] 6.29x 1871.05 11768.67 convert_p2s[ 8x4] 5.55x 91.10 505.25 convert_p2s_aligned[ 8x4] 5.55x 91.22 505.85 luma_hpp[ 4x8] 3.51x 915.35 3214.75 luma_hps[ 4x8] 4.25x 1256.34 5340.96 luma_vpp[ 4x8] 7.51x 463.49 3481.32 luma_vps[ 4x8] 6.83x 422.13 2884.45 luma_vsp[ 4x8] 8.82x 469.70 4142.89 luma_vss[ 4x8] 9.70x 360.09 3493.49 luma_hv [ 4x8] 5.53x 1754.89 9702.05 convert_p2s[ 4x8] 4.08x 135.97 555.03 convert_p2s_aligned[ 4x8] 4.87x 135.97 662.65 luma_hpp[ 16x8] 7.73x 1631.68 12609.02 luma_hps[ 16x8] 7.23x 2769.88 20037.36 luma_vpp[ 16x8] 8.52x 1593.38 13578.88 luma_vps[ 16x8] 7.40x 1493.75 11057.11 luma_vsp[ 16x8] 10.06x 1597.46 16077.47 luma_vss[ 16x8] 9.55x 1386.54 13242.29 luma_hv [ 16x8] 8.26x 4413.89 36479.52 convert_p2s[ 16x8] 10.76x 265.15 2852.34 convert_p2s_aligned[ 16x8] 11.33x 265.36 3006.87 luma_hpp[ 8x16] 7.11x 1760.68 12522.65 luma_hps[ 8x16] 5.60x 2779.40 15560.44 luma_vpp[ 8x16] 9.27x 1506.33 13969.18 luma_vps[ 8x16] 7.42x 1491.56 11064.77 luma_vsp[ 8x16] 10.84x 1510.45 16372.17 luma_vss[ 8x16] 10.04x 1340.74 13455.75 luma_hv [ 8x16] 7.35x 4379.46 32199.20 convert_p2s[ 8x16] 8.55x 253.09 2162.77 convert_p2s_aligned[ 8x16] 8.54x 253.03 2160.96 luma_hpp[32x16] 8.35x 6250.70 52177.64 luma_hps[32x16] 7.77x 8240.04 63984.65 luma_vpp[32x16] 9.49x 5889.34 55898.00 luma_vps[32x16] 7.45x 5699.70 42470.14 luma_vsp[32x16] 10.64x 5905.03 62824.33 luma_vss[32x16] 10.09x 5354.78 54029.34 luma_hv [32x16] 8.83x 14417.83 127269.26 convert_p2s[32x16] 12.71x 984.97 12520.40 convert_p2s_aligned[32x16] 12.62x 986.55 12448.62 luma_hpp[16x32] 7.87x 6262.98 49267.82 luma_hps[16x32] 7.15x 7190.51 51429.38 luma_vpp[16x32] 9.18x 5887.94 54064.93 luma_vps[16x32] 7.64x 5646.19 43117.75 luma_vsp[16x32] 10.76x 5884.30 63307.94 luma_vss[16x32] 9.59x 5408.29 51884.61 luma_hv [16x32] 8.71x 13252.18 115465.97 convert_p2s[16x32] 7.56x 985.08 7451.90 convert_p2s_aligned[16x32] 7.53x 984.98 7421.60 luma_hpp[64x32] 8.07x 25203.72 203354.67 luma_hps[64x32] 7.38x 28189.76 207922.59 luma_vpp[64x32] 9.22x 23740.25 218789.58 luma_vps[64x32] 7.73x 22561.83 174384.77 luma_vsp[64x32] 10.79x 23653.54 255291.09 luma_vss[64x32] 9.72x 21480.09 208724.36 luma_hv [64x32] 8.91x 52038.10 463488.72 convert_p2s[64x32] 7.56x 4163.38 31456.47 convert_p2s_aligned[64x32] 7.89x 4164.40 32851.26 luma_hpp[32x64] 7.89x 24810.53 195870.66 luma_hps[32x64] 7.86x 25657.01 201763.77 luma_vpp[32x64] 9.54x 23705.82 226090.34 luma_vps[32x64] 7.54x 22491.12 169559.52 luma_vsp[32x64] 11.03x 23684.36 261131.42 luma_vss[32x64] 10.05x 21546.60 216480.83 luma_hv [32x64] 9.16x 49413.07 452726.69 convert_p2s[32x64] 6.68x 4162.89 27811.38 convert_p2s_aligned[32x64] 6.75x 4162.82 28101.69 luma_hpp[16x12] 7.72x 2404.26 18549.88 luma_hps[16x12] 7.23x 3487.00 25227.23 luma_vpp[16x12] 8.79x 2327.81 20457.95 luma_vps[16x12] 7.28x 2190.93 15939.08 luma_vsp[16x12] 10.31x 2315.17 23880.12 luma_vss[16x12] 9.21x 2108.05 19406.33 luma_hv [16x12] 8.39x 5868.79 49268.33 convert_p2s[16x12] 9.01x 333.50 3004.45 convert_p2s_aligned[16x12] 9.00x 333.47 3002.65 luma_hpp[12x16] 4.06x 4590.59 18626.63 luma_hps[12x16] 5.30x 4326.25 22922.05 luma_vpp[12x16] 9.05x 2295.98 20789.10 luma_vps[12x16] 7.48x 2219.46 16612.30 luma_vsp[12x16] 10.51x 2287.60 24049.88 luma_vss[12x16] 9.82x 2011.11 19755.18 luma_hv [12x16] 7.00x 6747.28 47246.27 convert_p2s[12x16] 9.69x 381.25 3694.03 convert_p2s_aligned[12x16] 9.50x 389.38 3698.19 luma_hpp[ 16x4] 7.72x 840.15 6484.82 luma_hps[ 16x4] 7.21x 2061.10 14864.49 luma_vpp[ 16x4] 7.83x 885.89 6934.22 luma_vps[ 16x4] 7.00x 819.74 5739.44 luma_vsp[ 16x4] 9.10x 889.06 8093.87 luma_vss[ 16x4] 8.48x 800.60 6792.87 luma_hv [ 16x4] 7.59x 3048.80 23146.27 convert_p2s[ 16x4] 8.51x 188.40 1603.41 convert_p2s_aligned[ 16x4] 7.96x 188.47 1500.84 luma_hpp[ 4x16] 3.80x 1736.64 6593.99 luma_hps[ 4x16] 4.21x 1887.24 7943.81 luma_vpp[ 4x16] 8.44x 836.01 7057.23 luma_vps[ 4x16] 7.49x 775.95 5815.66 luma_vsp[ 4x16] 9.66x 869.02 8393.61 luma_vss[ 4x16] 9.65x 734.50 7088.43 luma_hv [ 4x16] 6.11x 2744.77 16775.42 convert_p2s[ 4x16] 5.43x 240.09 1303.77 convert_p2s_aligned[ 4x16] 5.52x 234.08 1291.50 luma_hpp[32x24] 8.02x 9266.00 74307.83 luma_hps[32x24] 7.91x 11126.82 88000.32 luma_vpp[32x24] 9.00x 8936.27 80392.29 luma_vps[32x24] 7.42x 8592.96 63775.30 luma_vsp[32x24] 11.06x 8924.01 98702.41 luma_vss[32x24] 9.93x 8167.16 81114.33 luma_hv [32x24] 8.98x 20288.44 182198.92 convert_p2s[32x24] 7.13x 1514.59 10796.87 convert_p2s_aligned[32x24] 7.04x 1515.95 10678.92 luma_hpp[24x32] 5.38x 13732.19 73870.38 luma_hps[24x32] 5.44x 14067.17 76525.70 luma_vpp[24x32] 9.13x 8837.92 80697.46 luma_vps[24x32] 7.45x 8424.35 62784.14 luma_vsp[24x32] 10.63x 8857.49 94178.71 luma_vss[24x32] 9.54x 8050.37 76832.59 luma_hv [24x32] 7.42x 23120.83 171528.53 convert_p2s[24x32] 6.03x 1779.47 10725.66 convert_p2s_aligned[24x32] 6.02x 1780.57 10726.75 luma_hpp[ 32x8] 8.08x 3169.01 25608.43 luma_hps[ 32x8] 7.62x 5429.77 41348.55 luma_vpp[ 32x8] 9.01x 3087.24 27825.33 luma_vps[ 32x8] 7.34x 2957.81 21720.72 luma_vsp[ 32x8] 10.16x 3115.08 31634.67 luma_vss[ 32x8] 9.83x 2793.87 27450.42 luma_hv [ 32x8] 8.58x 8613.25 73867.45 convert_p2s[ 32x8] 14.32x 454.71 6511.02 convert_p2s_aligned[ 32x8] 14.29x 447.07 6388.31 luma_hpp[ 8x32] 7.22x 3471.95 25050.30 luma_hps[ 8x32] 5.44x 4805.44 26150.14 luma_vpp[ 8x32] 9.22x 2977.72 27469.40 luma_vps[ 8x32] 7.60x 2866.58 21778.20 luma_vsp[ 8x32] 10.88x 2988.56 32518.92 luma_vss[ 8x32] 9.73x 2726.70 26533.11 luma_hv [ 8x32] 7.55x 7852.36 59258.96 convert_p2s[ 8x32] 8.77x 455.81 3998.84 convert_p2s_aligned[ 8x32] 8.77x 455.66 3997.95 luma_hpp[64x48] 9.42x 37082.55 349422.12 luma_hps[64x48] 7.42x 39575.01 293826.22 luma_vpp[64x48] 10.62x 35464.06 376531.53 luma_vps[64x48] 8.92x 33726.89 300983.62 luma_vsp[64x48] 12.07x 35526.64 428947.69 luma_vss[64x48] 11.11x 32236.71 358146.06 luma_hv [64x48] 10.00x 75326.95 753055.56 convert_p2s[64x48] 11.22x 6281.49 70470.42 convert_p2s_aligned[64x48] 11.28x 6290.78 70953.49 luma_hpp[48x64] 8.22x 37047.94 304412.31 luma_hps[48x64] 8.04x 42273.65 339729.84 luma_vpp[48x64] 9.23x 35506.41 327793.66 luma_vps[48x64] 7.54x 33754.72 254483.73 luma_vsp[48x64] 10.74x 35592.18 382298.12 luma_vss[48x64] 11.27x 32237.88 363328.84 luma_hv [48x64] 8.04x 90653.53 728439.56 convert_p2s[48x64] 7.89x 6288.91 49646.80 convert_p2s_aligned[48x64] 7.96x 6282.00 49999.20 luma_hpp[64x16] 8.06x 12365.05 99720.48 luma_hps[64x16] 7.46x 16494.65 123039.36 luma_vpp[64x16] 9.22x 11860.82 109389.54 luma_vps[64x16] 7.80x 11247.70 87738.11 luma_vsp[64x16] 10.68x 11901.51 127159.48 luma_vss[64x16] 14.42x 10642.44 153436.14 luma_hv [64x16] 8.79x 28528.81 250887.94 convert_p2s[64x16] 7.76x 2044.20 15866.69 convert_p2s_aligned[64x16] 7.87x 2044.77 16093.47 luma_hpp[16x64] 7.93x 12384.25 98217.46 luma_hps[16x64] 7.20x 12976.28 93419.64 luma_vpp[16x64] 9.14x 11823.49 108097.47 luma_vps[16x64] 7.70x 11262.30 86722.70 luma_vsp[16x64] 10.70x 11849.94 126764.00 luma_vss[16x64] 9.62x 10786.61 103761.09 luma_hv [16x64] 8.92x 24999.27 223117.28 convert_p2s[16x64] 9.72x 2044.59 19878.04 convert_p2s_aligned[16x64] 9.64x 2044.86 19717.18 = Color Space i420 = chroma_hpp[ 4x4] 5.29x 215.24 1139.64 chroma_hps[ 4x4] 4.72x 306.33 1446.85 chroma_vpp[ 4x4] 4.89x 240.12 1174.99 chroma_vps[ 4x4] 3.80x 229.70 873.91 chroma_vsp[ 4x4] 5.30x 240.06 1271.66 chroma_vss[ 4x4] 4.57x 221.51 1011.82 chroma_p2s[ 4x4] 4.05x 74.62 302.04 chroma_p2s_aligned[ 4x4] 4.29x 74.74 320.56 chroma_hpp[ 8x8] 5.46x 786.78 4292.77 chroma_hps[ 8x8] 4.46x 964.68 4305.21 chroma_vpp[ 8x8] 7.58x 571.41 4331.45 chroma_vps[ 8x8] 6.07x 542.31 3289.74 chroma_vsp[ 8x8] 8.63x 571.04 4927.82 chroma_vss[ 8x8] 7.98x 492.49 3932.23 chroma_p2s[ 8x8] 7.74x 151.08 1170.00 chroma_p2s_aligned[ 8x8] 7.74x 151.19 1169.70 chroma_hpp[16x16] 5.55x 2905.21 16137.81 chroma_hps[16x16] 4.47x 3099.37 13851.69 chroma_vpp[16x16] 9.21x 1774.89 16341.08 chroma_vps[16x16] 7.63x 1490.19 11376.39 chroma_vsp[16x16] 10.66x 1800.30 19190.56 chroma_vss[16x16] 10.75x 1306.33 14042.06 chroma_p2s[16x16] 8.55x 455.42 3892.17 chroma_p2s_aligned[16x16] 8.68x 447.16 3882.82 chroma_hpp[32x32] 6.14x 11544.01 70830.00 chroma_hps[32x32] 5.36x 10584.21 56771.86 chroma_vpp[32x32] 11.16x 6231.24 69523.38 chroma_vps[32x32] 8.92x 5709.86 50921.69 chroma_vsp[32x32] 12.36x 6255.30 77290.98 chroma_vss[32x32] 11.18x 5344.72 59750.24 chroma_p2s[32x32] 6.93x 2044.20 14160.12 chroma_p2s_aligned[32x32] 7.03x 2044.38 14377.91 chroma_hpp[ 4x2] 4.21x 147.04 619.60 chroma_hps[ 4x2] 4.29x 242.13 1038.76 chroma_vpp[ 4x2] 3.19x 198.76 633.07 chroma_vps[ 4x2] 2.96x 188.40 558.04 chroma_vsp[ 4x2] 3.53x 198.70 702.32 chroma_vss[ 4x2] 3.10x 182.19 564.05 chroma_p2s[ 4x2] 2.40x 75.52 181.08 chroma_p2s_aligned[ 4x2] 2.35x 74.89 176.27 chroma_hpp[ 2x4] 3.41x 165.68 565.37 chroma_hps[ 2x4] 3.31x 217.46 719.88 chroma_vpp[ 2x4] 3.74x 180.06 673.23 chroma_vps[ 2x4] 3.14x 167.57 525.69 chroma_vsp[ 2x4] 4.10x 180.09 737.56 chroma_vss[ 2x4] 4.04x 149.08 601.80 chroma_p2s[ 2x4] 2.43x 74.68 181.44 chroma_p2s_aligned[ 2x4] 2.11x 79.51 167.74 chroma_hpp[ 8x4] 4.74x 442.93 2099.40 chroma_hps[ 8x4] 4.20x 667.03 2802.44 chroma_vpp[ 8x4] 6.37x 331.19 2109.38 chroma_vps[ 8x4] 5.09x 320.80 1634.43 chroma_vsp[ 8x4] 7.10x 339.40 2411.06 chroma_vss[ 8x4] 6.31x 298.05 1879.72 chroma_p2s[ 8x4] 5.74x 90.20 517.39 chroma_p2s_aligned[ 8x4] 5.32x 95.24 506.81 chroma_hpp[ 4x8] 6.19x 355.95 2202.74 chroma_hps[ 4x8] 5.48x 438.74 2404.35 chroma_vpp[ 4x8] 7.00x 315.10 2204.13 chroma_vps[ 4x8] 5.26x 329.13 1732.67 chroma_vsp[ 4x8] 7.02x 345.08 2422.73 chroma_vss[ 4x8] 6.50x 310.45 2019.20 chroma_p2s[ 4x8] 4.16x 136.24 567.17 chroma_p2s_aligned[ 4x8] 4.18x 135.97 568.98 chroma_hpp[ 16x8] 6.08x 1470.86 8937.23 chroma_hps[ 16x8] 4.58x 1781.53 8168.30 chroma_vpp[ 16x8] 9.66x 906.58 8755.79 chroma_vps[ 16x8] 8.72x 778.35 6786.13 chroma_vsp[ 16x8] 10.14x 917.94 9310.12 chroma_vss[ 16x8] 9.99x 729.03 7284.22 chroma_p2s[ 16x8] 11.29x 265.21 2993.03 chroma_p2s_aligned[ 16x8] 11.18x 265.21 2964.29 chroma_hpp[ 8x16] 5.86x 1416.43 8303.13 chroma_hps[ 8x16] 4.61x 1561.32 7196.87 chroma_vpp[ 8x16] 8.42x 1007.66 8484.82 chroma_vps[ 8x16] 6.55x 939.41 6152.17 chroma_vsp[ 8x16] 9.78x 993.14 9708.77 chroma_vss[ 8x16] 8.78x 821.45 7213.49 chroma_p2s[ 8x16] 9.66x 240.33 2322.08 chroma_p2s_aligned[ 8x16] 8.88x 240.42 2135.35 chroma_hpp[32x16] 5.93x 5715.48 33889.18 chroma_hps[32x16] 5.16x 5810.59 29990.38 chroma_vpp[32x16] 10.92x 3172.64 34642.17 chroma_vps[32x16] 7.86x 2904.08 22821.69 chroma_vsp[32x16] 12.35x 3163.99 39084.34 chroma_vss[32x16] 11.27x 2664.80 30022.89 chroma_p2s[32x16] 12.73x 984.97 12538.92 chroma_p2s_aligned[32x16] 12.94x 984.89 12744.89 chroma_hpp[16x32] 5.57x 5745.46 31975.06 chroma_hps[16x32] 4.52x 5608.87 25367.11 chroma_vpp[16x32] 9.12x 3565.29 32511.10 chroma_vps[16x32] 7.61x 2962.82 22561.32 chroma_vsp[16x32] 10.33x 3606.67 37249.66 chroma_vss[16x32] 10.63x 2596.97 27607.83 chroma_p2s[16x32] 7.62x 984.97 7500.72 chroma_p2s_aligned[16x32] 7.56x 985.15 7451.08 chroma_hpp[ 8x6] 5.27x 629.38 3315.51 chroma_hps[ 8x6] 4.35x 815.90 3550.84 chroma_vpp[ 8x6] 7.54x 438.70 3309.86 chroma_vps[ 8x6] 6.18x 411.75 2546.02 chroma_vsp[ 8x6] 8.52x 442.81 3773.03 chroma_vss[ 8x6] 7.77x 388.99 3022.24 chroma_p2s[ 8x6] 9.78x 113.97 1115.11 chroma_p2s_aligned[ 8x6] 9.93x 113.88 1130.74 chroma_hpp[ 6x8] 4.05x 820.10 3320.20 chroma_hps[ 6x8] 3.37x 976.19 3291.34 chroma_vpp[ 6x8] 5.09x 679.03 3452.89 chroma_vps[ 6x8] 3.86x 660.39 2551.98 chroma_vsp[ 6x8] 5.76x 662.37 3817.95 chroma_vss[ 6x8] 5.12x 606.81 3104.13 chroma_p2s[ 6x8] 4.45x 207.28 923.21 chroma_p2s_aligned[ 6x8] 4.53x 207.04 938.36 chroma_hpp[ 8x2] 3.90x 287.72 1121.36 chroma_hps[ 8x2] 3.88x 517.64 2009.46 chroma_vpp[ 8x2] 4.53x 248.34 1125.33 chroma_vps[ 8x2] 3.56x 238.02 847.33 chroma_vsp[ 8x2] 5.18x 248.37 1285.49 chroma_vss[ 8x2] 4.32x 227.66 984.05 chroma_p2s[ 8x2] 3.73x 75.97 283.05 chroma_p2s_aligned[ 8x2] 3.75x 75.34 282.57 chroma_hpp[ 2x8] 4.24x 244.23 1035.03 chroma_hps[ 2x8] 3.71x 281.45 1045.13 chroma_vpp[ 2x8] 4.48x 273.45 1225.49 chroma_vps[ 2x8] 3.87x 236.31 913.35 chroma_vsp[ 2x8] 5.29x 254.89 1349.34 chroma_vss[ 2x8] 4.77x 230.16 1098.40 chroma_p2s[ 2x8] 1.89x 136.63 258.28 chroma_p2s_aligned[ 2x8] 2.05x 124.77 255.87 chroma_hpp[16x12] 6.17x 2189.44 13515.39 chroma_hps[16x12] 4.63x 2380.01 11015.42 chroma_vpp[16x12] 9.10x 1344.35 12237.95 chroma_vps[16x12] 7.42x 1159.06 8598.43 chroma_vsp[16x12] 10.55x 1341.04 14146.14 chroma_vss[16x12] 10.24x 1035.28 10599.52 chroma_p2s[16x12] 8.89x 333.50 2963.21 chroma_p2s_aligned[16x12] 8.87x 333.50 2958.92 chroma_hpp[12x16] 4.44x 2767.33 12290.74 chroma_hps[12x16] 3.92x 2663.60 10435.19 chroma_vpp[12x16] 6.81x 1804.77 12296.87 chroma_vps[12x16] 5.37x 1609.16 8641.56 chroma_vsp[12x16] 7.82x 1804.77 14108.07 chroma_vss[12x16] 7.41x 1434.92 10626.75 chroma_p2s[12x16] 7.33x 502.93 3687.29 chroma_p2s_aligned[12x16] 7.37x 502.90 3707.95 chroma_hpp[ 16x4] 5.13x 819.83 4208.90 chroma_hps[ 16x4] 4.47x 1189.13 5311.86 chroma_vpp[ 16x4] 9.06x 511.55 4636.39 chroma_vps[ 16x4] 7.21x 480.36 3461.00 chroma_vsp[ 16x4] 9.77x 513.36 5014.27 chroma_vss[ 16x4] 10.40x 360.24 3746.09 chroma_p2s[ 16x4] 7.99x 188.38 1505.89 chroma_p2s_aligned[ 16x4] 8.32x 188.31 1567.21 chroma_hpp[ 4x16] 6.55x 663.63 4347.59 chroma_hps[ 4x16] 5.25x 732.40 3847.70 chroma_vpp[ 4x16] 7.93x 562.87 4463.25 chroma_vps[ 4x16] 6.37x 540.03 3440.80 chroma_vsp[ 4x16] 8.52x 591.84 5040.48 chroma_vss[ 4x16] 8.00x 496.60 3972.38 chroma_p2s[ 4x16] 5.78x 210.98 1220.20 chroma_p2s_aligned[ 4x16] 5.59x 227.60 1271.54 chroma_hpp[32x24] 5.87x 8603.27 50518.68 chroma_hps[32x24] 4.70x 8197.51 38539.48 chroma_vpp[32x24] 10.89x 4739.70 51602.16 chroma_vps[32x24] 8.85x 4328.53 38304.29 chroma_vsp[32x24] 11.70x 4723.54 55285.13 chroma_vss[32x24] 10.91x 3932.58 42886.65 chroma_p2s[32x24] 7.10x 1514.56 10760.32 chroma_p2s_aligned[32x24] 7.19x 1514.47 10889.34 chroma_hpp[24x32] 6.24x 7606.45 47456.15 chroma_hps[24x32] 4.61x 8228.63 37948.86 chroma_vpp[24x32] 9.10x 5271.83 47947.57 chroma_vps[24x32] 7.14x 4776.78 34082.77 chroma_vsp[24x32] 10.53x 5271.74 55490.86 chroma_vss[24x32] 9.57x 4313.18 41276.99 chroma_p2s[24x32] 6.02x 1779.47 10716.26 chroma_p2s_aligned[24x32] 6.02x 1779.46 10705.06 chroma_hpp[ 32x8] 5.85x 2909.76 17029.54 chroma_hps[ 32x8] 5.22x 3422.82 17875.19 chroma_vpp[ 32x8] 10.34x 1624.86 16807.09 chroma_vps[ 32x8] 8.49x 1506.69 12795.42 chroma_vsp[ 32x8] 11.35x 1628.80 18483.01 chroma_vss[ 32x8] 10.15x 1403.14 14242.61 chroma_p2s[ 32x8] 13.89x 455.33 6326.27 chroma_p2s_aligned[ 32x8] 14.38x 447.22 6433.01 chroma_hpp[ 8x32] 6.04x 2750.90 16628.66 chroma_hps[ 8x32] 4.73x 2752.73 13022.28 chroma_vpp[ 8x32] 8.93x 1866.61 16661.48 chroma_vps[ 8x32] 6.82x 1760.36 11999.04 chroma_vsp[ 8x32] 10.22x 1866.60 19083.25 chroma_vss[ 8x32] 8.98x 1590.15 14277.84 chroma_p2s[ 8x32] 8.86x 455.69 4039.60 chroma_p2s_aligned[ 8x32] 8.77x 458.08 4019.52 = Color Space i422 = chroma_hpp[ 4x8] 6.28x 347.69 2181.88 chroma_hps[ 4x8] 5.47x 438.67 2397.95 chroma_vpp[ 4x8] 6.21x 360.06 2235.27 chroma_vps[ 4x8] 5.24x 326.95 1714.27 chroma_vsp[ 4x8] 8.25x 300.09 2475.30 chroma_vss[ 4x8] 6.28x 310.48 1948.74 chroma_p2s[ 4x8] 4.23x 136.00 574.75 chroma_p2s_aligned[ 4x8] 4.13x 135.97 561.52 chroma_hpp[ 8x16] 5.77x 1436.43 8295.15 chroma_hps[ 8x16] 4.56x 1561.05 7125.57 chroma_vpp[ 8x16] 8.53x 1001.57 8542.65 chroma_vps[ 8x16] 6.63x 928.96 6156.31 chroma_vsp[ 8x16] 9.66x 1001.54 9679.88 chroma_vss[ 8x16] 8.63x 835.98 7216.14 chroma_p2s[ 8x16] 9.66x 240.48 2323.41 chroma_p2s_aligned[ 8x16] 8.57x 250.93 2151.46 chroma_hpp[16x32] 5.48x 5853.35 32077.76 chroma_hps[16x32] 4.55x 5594.51 25448.30 chroma_vpp[16x32] 8.97x 3608.38 32378.48 chroma_vps[16x32] 7.74x 2911.56 22543.89 chroma_vsp[16x32] 10.32x 3615.02 37315.31 chroma_vss[16x32] 10.76x 2579.97 27761.24 chroma_p2s[16x32] 7.56x 985.02 7448.90 chroma_p2s_aligned[16x32] 7.50x 984.92 7386.49 chroma_hpp[32x64] 5.85x 23055.49 134946.12 chroma_hps[32x64] 5.45x 20397.60 111100.88 chroma_vpp[32x64] 10.19x 12466.92 127057.99 chroma_vps[32x64] 7.88x 11430.03 90045.39 chroma_vsp[32x64] 12.41x 12490.21 154965.77 chroma_vss[32x64] 11.29x 10503.79 118574.07 chroma_p2s[32x64] 6.70x 4163.31 27878.24 chroma_p2s_aligned[32x64] 6.69x 4162.85 27829.16 chroma_hpp[ 4x4] 5.26x 215.36 1132.91 chroma_hps[ 4x4] 4.66x 306.30 1427.59 chroma_vpp[ 4x4] 4.71x 240.09 1131.82 chroma_vps[ 4x4] 3.85x 229.73 884.13 chroma_vsp[ 4x4] 5.36x 240.06 1286.21 chroma_vss[ 4x4] 4.51x 221.51 999.20 chroma_p2s[ 4x4] 4.02x 74.59 300.00 chroma_p2s_aligned[ 4x4] 4.00x 74.62 298.67 chroma_hpp[ 2x8] 4.23x 244.23 1034.19 chroma_hps[ 2x8] 3.50x 300.09 1051.38 chroma_vpp[ 2x8] 4.47x 273.38 1223.09 chroma_vps[ 2x8] 3.87x 236.28 913.83 chroma_vsp[ 2x8] 5.27x 254.83 1343.61 chroma_vss[ 2x8] 4.75x 229.85 1090.82 chroma_p2s[ 2x8] 1.87x 138.01 258.40 chroma_p2s_aligned[ 2x8] 2.00x 128.34 256.83 chroma_hpp[ 8x8] 5.46x 786.99 4293.37 chroma_hps[ 8x8] 4.40x 964.68 4247.74 chroma_vpp[ 8x8] 7.43x 576.91 4284.77 chroma_vps[ 8x8] 5.99x 542.16 3246.49 chroma_vsp[ 8x8] 8.49x 582.07 4939.96 chroma_vss[ 8x8] 7.95x 492.43 3916.14 chroma_p2s[ 8x8] 7.88x 149.53 1178.96 chroma_p2s_aligned[ 8x8] 7.87x 151.34 1190.62 chroma_hpp[ 4x16] 6.55x 670.45 4391.71 chroma_hps[ 4x16] 5.27x 733.31 3861.81 chroma_vpp[ 4x16] 8.14x 556.04 4525.85 chroma_vps[ 4x16] 6.46x 538.02 3474.59 chroma_vsp[ 4x16] 8.61x 587.72 5058.28 chroma_vss[ 4x16] 7.98x 496.66 3963.37 chroma_p2s[ 4x16] 5.26x 240.09 1263.97 chroma_p2s_aligned[ 4x16] 5.27x 240.09 1265.65 chroma_hpp[16x16] 5.61x 2889.97 16199.28 chroma_hps[16x16] 4.55x 3067.00 13950.36 chroma_vpp[16x16] 9.06x 1795.53 16263.49 chroma_vps[16x16] 7.70x 1475.89 11357.31 chroma_vsp[16x16] 10.50x 1782.84 18715.07 chroma_vss[16x16] 10.46x 1332.79 13946.14 chroma_p2s[16x16] 8.67x 447.13 3878.43 chroma_p2s_aligned[16x16] 8.64x 447.25 3862.12 chroma_hpp[ 8x32] 5.99x 2748.44 16467.66 chroma_hps[ 8x32] 4.72x 2753.51 12986.75 chroma_vpp[ 8x32] 8.80x 1887.93 16610.12 chroma_vps[ 8x32] 6.74x 1779.44 11988.55 chroma_vsp[ 8x32] 10.03x 1891.14 18959.52 chroma_vss[ 8x32] 8.78x 1636.10 14358.88 chroma_p2s[ 8x32] 8.66x 455.48 3945.42 chroma_p2s_aligned[ 8x32] 8.63x 455.57 3931.14 chroma_hpp[32x32] 6.03x 11539.69 69628.26 chroma_hps[32x32] 5.39x 10588.77 57029.70 chroma_vpp[32x32] 11.31x 6274.19 70972.19 chroma_vps[32x32] 8.88x 5786.02 51362.89 chroma_vsp[32x32] 12.33x 6285.10 77501.84 chroma_vss[32x32] 11.14x 5304.43 59115.51 chroma_p2s[32x32] 6.87x 2044.29 14043.01 chroma_p2s_aligned[32x32] 6.95x 2044.23 14211.10 chroma_hpp[16x64] 6.23x 11669.76 72727.70 chroma_hps[16x64] 4.68x 10309.87 48273.07 chroma_vpp[16x64] 9.00x 7149.29 64333.83 chroma_vps[16x64] 7.87x 5833.91 45924.65 chroma_vsp[16x64] 10.52x 7068.40 74341.56 chroma_vss[16x64] 10.74x 5139.24 55198.68 chroma_p2s[16x64] 9.56x 2044.26 19535.35 chroma_p2s_aligned[16x64] 9.88x 2044.20 20205.69 chroma_hpp[ 8x12] 5.72x 1101.22 6299.16 chroma_hps[ 8x12] 4.57x 1262.91 5770.22 chroma_vpp[ 8x12] 8.38x 769.34 6450.42 chroma_vps[ 8x12] 6.51x 726.91 4732.67 chroma_vsp[ 8x12] 9.63x 769.70 7408.43 chroma_vss[ 8x12] 8.04x 682.78 5486.63 chroma_p2s[ 8x12] 8.48x 199.06 1689.02 chroma_p2s_aligned[ 8x12] 8.93x 190.75 1702.85 chroma_hpp[ 6x16] 4.22x 1500.90 6328.38 chroma_hps[ 6x16] 3.39x 1588.74 5390.62 chroma_vpp[ 6x16] 5.37x 1216.94 6531.46 chroma_vps[ 6x16] 4.13x 1179.55 4866.37 chroma_vsp[ 6x16] 6.08x 1224.68 7440.72 chroma_vss[ 6x16] 5.03x 1118.95 5623.05 chroma_p2s[ 6x16] 5.15x 333.59 1718.72 chroma_p2s_aligned[ 6x16] 4.46x 372.43 1660.52 chroma_hpp[ 8x4] 4.73x 442.99 2094.35 chroma_hps[ 8x4] 4.20x 667.86 2803.37 chroma_vpp[ 8x4] 6.35x 339.23 2154.35 chroma_vps[ 8x4] 5.13x 320.92 1645.13 chroma_vsp[ 8x4] 7.03x 339.38 2386.99 chroma_vss[ 8x4] 6.19x 306.30 1894.75 chroma_p2s[ 8x4] 5.30x 96.11 509.70 chroma_p2s_aligned[ 8x4] 5.57x 91.13 508.02 chroma_hpp[ 2x16] 4.39x 440.80 1934.07 chroma_hps[ 2x16] 4.11x 426.07 1752.63 chroma_vpp[ 2x16] 5.91x 412.47 2437.76 chroma_vps[ 2x16] 4.54x 389.23 1766.21 chroma_vsp[ 2x16] 5.18x 512.43 2655.39 chroma_vss[ 2x16] 5.41x 378.04 2044.33 chroma_p2s[ 2x16] 1.94x 240.09 466.53 chroma_p2s_aligned[ 2x16] 2.14x 219.35 468.46 chroma_hpp[16x24] 6.35x 4290.47 27225.33 chroma_hps[16x24] 4.54x 4311.50 19588.07 chroma_vpp[16x24] 8.95x 2721.83 24353.87 chroma_vps[16x24] 7.97x 2185.56 17426.51 chroma_vsp[16x24] 10.35x 2716.27 28107.90 chroma_vss[16x24] 10.55x 1959.73 20670.66 chroma_p2s[16x24] 7.85x 720.18 5652.14 chroma_p2s_aligned[16x24] 7.81x 720.09 5625.18 chroma_hpp[12x32] 4.43x 5460.78 24170.86 chroma_hps[12x32] 3.79x 5037.93 19070.38 chroma_vpp[12x32] 6.82x 3592.58 24516.79 chroma_vps[12x32] 5.52x 3112.67 17180.56 chroma_vsp[12x32] 7.83x 3602.82 28203.49 chroma_vss[12x32] 7.76x 2718.45 21091.14 chroma_p2s[12x32] 8.40x 852.70 7158.55 chroma_p2s_aligned[12x32] 8.37x 852.67 7137.83 chroma_hpp[ 16x8] 5.99x 1494.33 8944.94 chroma_hps[ 16x8] 4.61x 1784.17 8228.42 chroma_vpp[ 16x8] 9.78x 906.61 8863.37 chroma_vps[ 16x8] 8.55x 794.77 6793.23 chroma_vsp[ 16x8] 10.14x 919.04 9315.78 chroma_vss[ 16x8] 9.98x 728.70 7273.47 chroma_p2s[ 16x8] 10.66x 265.44 2829.50 chroma_p2s_aligned[ 16x8] 11.32x 265.24 3002.89 chroma_hpp[ 4x32] 7.22x 1164.80 8411.18 chroma_hps[ 4x32] 5.44x 1251.77 6804.89 chroma_vpp[ 4x32] 8.11x 1086.52 8807.62 chroma_vps[ 4x32] 6.75x 976.04 6584.61 chroma_vsp[ 4x32] 9.10x 1081.38 9836.02 chroma_vss[ 4x32] 8.79x 865.30 7603.49 chroma_p2s[ 4x32] 5.46x 409.70 2236.83 chroma_p2s_aligned[ 4x32] 5.40x 409.88 2213.99 chroma_hpp[32x48] 5.83x 17381.15 101354.67 chroma_hps[32x48] 5.56x 15615.97 86771.78 chroma_vpp[32x48] 10.16x 9379.95 95278.20 chroma_vps[32x48] 8.65x 8617.09 74562.80 chroma_vsp[32x48] 12.32x 9391.02 115686.13 chroma_vss[32x48] 11.13x 7935.90 88339.72 chroma_p2s[32x48] 9.52x 3103.48 29557.88 chroma_p2s_aligned[32x48] 9.48x 3103.54 29414.67 chroma_hpp[24x64] 6.18x 15364.29 94947.41 chroma_hps[24x64] 4.64x 15400.94 71447.83 chroma_vpp[24x64] 9.09x 10518.99 95577.48 chroma_vps[24x64] 7.04x 9451.32 66567.77 chroma_vsp[24x64] 10.57x 10472.81 110712.51 chroma_vss[24x64] 9.59x 8552.49 82061.12 chroma_p2s[24x64] 7.74x 3627.01 28068.10 chroma_p2s_aligned[24x64] 7.74x 3628.86 28102.61 chroma_hpp[32x16] 5.95x 5709.91 33995.47 chroma_hps[32x16] 5.18x 5797.44 30003.25 chroma_vpp[32x16] 10.77x 3178.44 34231.50 chroma_vps[32x16] 7.85x 2907.63 22815.63 chroma_vsp[32x16] 12.17x 3188.44 38790.30 chroma_vss[32x16] 11.11x 2660.12 29562.45 chroma_p2s[32x16] 12.84x 984.98 12648.22 chroma_p2s_aligned[32x16] 12.99x 984.94 12795.39 chroma_hpp[ 8x64] 5.94x 5496.04 32652.75 chroma_hps[ 8x64] 4.63x 5318.88 24603.61 chroma_vpp[ 8x64] 8.96x 3704.47 33206.21 chroma_vps[ 8x64] 6.88x 3447.57 23713.23 chroma_vsp[ 8x64] 10.40x 3634.95 37793.27 chroma_vss[ 8x64] 8.96x 3153.12 28237.03 chroma_p2s[ 8x64] 7.83x 985.18 7711.20 chroma_p2s_aligned[ 8x64] 7.79x 985.57 7676.75 = Color Space i444 = chroma_hpp[ 4x4] 5.30x 215.27 1141.92 chroma_hps[ 4x4] 4.65x 306.84 1425.81 chroma_vpp[ 4x4] 4.79x 240.09 1150.22 chroma_vps[ 4x4] 3.81x 229.73 875.59 chroma_vsp[ 4x4] 5.33x 240.06 1278.64 chroma_vss[ 4x4] 4.54x 221.48 1005.69 chroma_p2s[ 4x4] 3.73x 79.69 297.11 chroma_p2s_aligned[ 4x4] 3.75x 79.66 298.56 chroma_hpp[ 8x8] 5.45x 788.29 4293.07 chroma_hps[ 8x8] 4.45x 964.77 4293.49 chroma_vpp[ 8x8] 7.83x 562.90 4405.37 chroma_vps[ 8x8] 6.03x 542.16 3266.63 chroma_vsp[ 8x8] 8.42x 579.41 4876.71 chroma_vss[ 8x8] 7.85x 493.81 3877.76 chroma_p2s[ 8x8] 8.42x 140.80 1184.85 chroma_p2s_aligned[ 8x8] 8.49x 140.80 1194.95 chroma_hpp[16x16] 5.59x 2880.87 16111.21 chroma_hps[16x16] 4.55x 3066.73 13959.20 chroma_vpp[16x16] 9.39x 1755.07 16474.03 chroma_vps[16x16] 7.55x 1506.66 11372.05 chroma_vsp[16x16] 10.71x 1766.61 18912.26 chroma_vss[16x16] 10.63x 1320.57 14035.43 chroma_p2s[16x16] 8.43x 455.30 3837.95 chroma_p2s_aligned[16x16] 8.52x 455.15 3877.03 chroma_hpp[32x32] 6.01x 11544.35 69335.23 chroma_hps[32x32] 5.33x 10587.52 56394.23 chroma_vpp[32x32] 10.94x 6261.15 68521.45 chroma_vps[32x32] 8.75x 5736.87 50221.93 chroma_vsp[32x32] 12.39x 6270.95 77697.72 chroma_vss[32x32] 11.35x 5187.63 58867.94 chroma_p2s[32x32] 6.89x 2044.11 14082.45 chroma_p2s_aligned[32x32] 6.99x 2045.59 14299.04 chroma_hpp[64x64] 6.99x 39120.81 273338.34 chroma_hps[64x64] 5.01x 40559.25 203134.98 chroma_vpp[64x64] 9.16x 28620.63 262264.94 chroma_vps[64x64] 8.15x 23212.59 189226.64 chroma_vsp[64x64] 10.67x 28211.98 301017.47 chroma_vss[64x64] 11.03x 20577.78 226874.42 chroma_p2s[64x64] 7.78x 8405.08 65420.32 chroma_p2s_aligned[64x64] 7.76x 8402.19 65196.55 chroma_hpp[ 8x4] 4.74x 442.84 2098.44 chroma_hps[ 8x4] 4.25x 666.75 2833.83 chroma_vpp[ 8x4] 6.12x 340.69 2084.13 chroma_vps[ 8x4] 5.10x 320.77 1635.39 chroma_vsp[ 8x4] 7.14x 339.32 2422.85 chroma_vss[ 8x4] 6.30x 304.23 1916.63 chroma_p2s[ 8x4] 6.45x 78.85 508.62 chroma_p2s_aligned[ 8x4] 6.44x 78.76 507.05 chroma_hpp[ 4x8] 6.17x 355.95 2195.23 chroma_hps[ 4x8] 5.42x 438.70 2376.87 chroma_vpp[ 4x8] 7.41x 300.18 2224.57 chroma_vps[ 4x8] 5.28x 326.98 1725.09 chroma_vsp[ 4x8] 8.23x 300.09 2469.40 chroma_vss[ 4x8] 6.28x 308.10 1935.51 chroma_p2s[ 4x8] 4.43x 128.43 569.58 chroma_p2s_aligned[ 4x8] 4.38x 128.34 561.64 chroma_hpp[ 16x8] 5.98x 1492.94 8926.29 chroma_hps[ 16x8] 4.62x 1785.65 8241.88 chroma_vpp[ 16x8] 9.88x 906.36 8955.90 chroma_vps[ 16x8] 8.72x 782.43 6822.89 chroma_vsp[ 16x8] 10.20x 914.92 9330.60 chroma_vss[ 16x8] 10.27x 711.99 7309.64 chroma_p2s[ 16x8] 14.46x 211.22 3054.71 chroma_p2s_aligned[ 16x8] 13.64x 211.16 2879.76 chroma_hpp[ 8x16] 5.86x 1417.27 8310.12 chroma_hps[ 8x16] 4.60x 1560.96 7173.98 chroma_vpp[ 8x16] 8.44x 1001.39 8456.63 chroma_vps[ 8x16] 6.77x 904.23 6124.70 chroma_vsp[ 8x16] 9.62x 1003.43 9656.99 chroma_vss[ 8x16] 8.71x 829.64 7224.34 chroma_p2s[ 8x16] 10.24x 227.78 2333.15 chroma_p2s_aligned[ 8x16] 9.47x 227.66 2155.43 chroma_hpp[32x16] 5.96x 5718.54 34056.31 chroma_hps[32x16] 5.17x 5803.11 29985.81 chroma_vpp[32x16] 10.80x 3172.10 34266.86 chroma_vps[32x16] 7.82x 2917.93 22821.76 chroma_vsp[32x16] 12.27x 3184.35 39081.16 chroma_vss[32x16] 11.08x 2683.81 29729.82 chroma_p2s[32x16] 12.81x 984.89 12618.92 chroma_p2s_aligned[32x16] 12.98x 984.82 12783.85 chroma_hpp[16x32] 5.47x 5874.95 32144.37 chroma_hps[16x32] 4.54x 5608.51 25436.03 chroma_vpp[16x32] 9.00x 3588.98 32295.51 chroma_vps[16x32] 7.63x 2956.97 22550.02 chroma_vsp[16x32] 10.46x 3577.90 37426.65 chroma_vss[16x32] 10.65x 2590.75 27594.35 chroma_p2s[16x32] 7.64x 986.76 7540.16 chroma_p2s_aligned[16x32] 7.57x 985.98 7464.17 chroma_hpp[64x32] 5.84x 22462.93 131170.70 chroma_hps[64x32] 4.96x 21163.37 104971.87 chroma_vpp[64x32] 9.06x 14315.84 129748.02 chroma_vps[64x32] 8.04x 11493.43 92366.34 chroma_vsp[64x32] 10.68x 14060.92 150130.47 chroma_vss[64x32] 11.01x 10276.74 113116.11 chroma_p2s[64x32] 7.71x 4164.26 32123.33 chroma_p2s_aligned[64x32] 7.98x 4163.86 33231.95 chroma_hpp[32x64] 5.84x 23095.23 134817.00 chroma_hps[32x64] 5.40x 20390.10 110121.52 chroma_vpp[32x64] 10.20x 12458.32 127040.32 chroma_vps[32x64] 7.89x 11420.95 90124.93 chroma_vsp[32x64] 12.38x 12442.13 154001.47 chroma_vss[32x64] 11.33x 10453.39 118445.17 chroma_p2s[32x64] 6.68x 4157.78 27790.22 chroma_p2s_aligned[32x64] 6.69x 4164.83 27869.22 chroma_hpp[16x12] 6.06x 2221.50 13452.38 chroma_hps[16x12] 4.67x 2381.95 11116.51 chroma_vpp[16x12] 9.10x 1341.05 12206.39 chroma_vps[16x12] 7.63x 1138.35 8691.21 chroma_vsp[16x12] 10.51x 1340.98 14088.82 chroma_vss[16x12] 10.49x 1006.28 10556.75 chroma_p2s[16x12] 9.30x 322.96 3002.53 chroma_p2s_aligned[16x12] 9.28x 322.81 2995.79 chroma_hpp[12x16] 4.34x 2795.05 12132.77 chroma_hps[12x16] 3.91x 2663.84 10405.01 chroma_vpp[12x16] 6.96x 1804.83 12553.71 chroma_vps[12x16] 5.41x 1597.70 8641.69 chroma_vsp[12x16] 7.91x 1804.86 14271.58 chroma_vss[12x16] 7.18x 1475.59 10594.51 chroma_p2s[12x16] 7.56x 492.13 3719.64 chroma_p2s_aligned[12x16] 7.60x 486.42 3697.03 chroma_hpp[ 16x4] 5.12x 821.66 4207.94 chroma_hps[ 16x4] 4.52x 1188.32 5369.58 chroma_vpp[ 16x4] 9.05x 513.44 4645.66 chroma_vps[ 16x4] 7.44x 459.71 3420.48 chroma_vsp[ 16x4] 9.72x 513.47 4993.13 chroma_vss[ 16x4] 10.54x 360.39 3796.83 chroma_p2s[ 16x4] 11.26x 132.58 1492.67 chroma_p2s_aligned[ 16x4] 13.09x 132.49 1733.73 chroma_hpp[ 4x16] 6.60x 662.73 4375.19 chroma_hps[ 4x16] 5.29x 733.09 3879.68 chroma_vpp[ 4x16] 7.80x 579.98 4523.69 chroma_vps[ 4x16] 6.53x 532.28 3476.27 chroma_vsp[ 4x16] 8.40x 600.03 5038.55 chroma_vss[ 4x16] 7.91x 496.78 3929.46 chroma_p2s[ 4x16] 5.82x 213.11 1241.00 chroma_p2s_aligned[ 4x16] 6.00x 213.23 1279.16 chroma_hpp[32x24] 5.88x 8594.15 50567.50 chroma_hps[32x24] 4.71x 8192.84 38611.02 chroma_vpp[32x24] 10.87x 4743.09 51534.23 chroma_vps[32x24] 8.81x 4338.90 38204.13 chroma_vsp[32x24] 11.82x 4689.43 55432.66 chroma_vss[32x24] 11.29x 3936.64 44429.58 chroma_p2s[32x24] 7.03x 1514.53 10648.67 chroma_p2s_aligned[32x24] 7.11x 1514.47 10765.73 chroma_hpp[24x32] 6.24x 7652.07 47730.42 chroma_hps[24x32] 4.62x 8228.42 37997.32 chroma_vpp[24x32] 9.07x 5280.18 47866.05 chroma_vps[24x32] 7.17x 4765.45 34166.21 chroma_vsp[24x32] 10.51x 5311.85 55807.57 chroma_vss[24x32] 9.59x 4295.41 41209.76 chroma_p2s[24x32] 7.08x 1514.53 10730.12 chroma_p2s_aligned[24x32] 7.05x 1514.12 10677.71 chroma_hpp[ 32x8] 5.80x 2901.08 16826.63 chroma_hps[ 32x8] 5.36x 3422.49 18347.49 chroma_vpp[ 32x8] 10.45x 1630.72 17048.67 chroma_vps[ 32x8] 8.38x 1509.06 12651.07 chroma_vsp[ 32x8] 11.45x 1624.62 18594.22 chroma_vss[ 32x8] 10.50x 1366.61 14351.66 chroma_p2s[ 32x8] 13.87x 457.99 6350.02 chroma_p2s_aligned[ 32x8] 14.48x 455.27 6594.22 chroma_hpp[ 8x32] 5.92x 2779.91 16457.31 chroma_hps[ 8x32] 4.74x 2753.48 13058.72 chroma_vpp[ 8x32] 8.78x 1896.46 16654.99 chroma_vps[ 8x32] 6.74x 1765.02 11902.89 chroma_vsp[ 8x32] 10.19x 1879.85 19150.10 chroma_vss[ 8x32] 8.94x 1593.78 14247.42 chroma_p2s[ 8x32] 8.76x 455.24 3989.16 chroma_p2s_aligned[ 8x32] 8.78x 455.24 3999.20 chroma_hpp[64x48] 6.70x 29389.42 196991.20 chroma_hps[64x48] 4.95x 30907.09 152929.06 chroma_vpp[64x48] 9.21x 21335.81 196448.61 chroma_vps[64x48] 8.17x 17310.21 141499.39 chroma_vsp[64x48] 13.71x 21185.35 290502.12 chroma_vss[64x48] 10.56x 15355.79 162224.45 chroma_p2s[64x48] 2.87x 24349.64 69988.44 chroma_p2s_aligned[64x48] 11.21x 6283.42 70407.83 chroma_hpp[48x64] 6.72x 29363.60 197438.91 chroma_hps[48x64] 5.12x 30448.68 155745.45 chroma_vpp[48x64] 9.30x 21283.77 197943.03 chroma_vps[48x64] 8.43x 17286.34 145739.75 chroma_vsp[48x64] 10.84x 21091.80 228554.20 chroma_vss[48x64] 11.05x 14855.93 164127.17 chroma_p2s[48x64] 7.94x 6283.87 49903.17 chroma_p2s_aligned[48x64] 7.94x 6280.13 49847.98 chroma_hpp[64x16] 6.78x 9746.72 66091.62 chroma_hps[64x16] 4.92x 11512.26 56637.11 chroma_vpp[64x16] 9.17x 7119.41 65286.25 chroma_vps[64x16] 8.12x 5836.89 47378.96 chroma_vsp[64x16] 10.56x 7126.52 75260.20 chroma_vss[64x16] 10.76x 5241.26 56379.32 chroma_p2s[64x16] 7.75x 2047.93 15879.68 chroma_p2s_aligned[64x16] 8.01x 2045.26 16387.70 chroma_hpp[16x64] 6.20x 11677.91 72398.96 chroma_hps[16x64] 4.66x 10337.73 48219.92 chroma_vpp[16x64] 9.03x 7120.71 64280.44 chroma_vps[16x64] 7.89x 5803.69 45776.88 chroma_vsp[16x64] 10.39x 7136.45 74127.30 chroma_vss[16x64] 10.64x 5166.58 54993.67 chroma_p2s[16x64] 9.79x 2044.14 20005.97 chroma_p2s_aligned[16x64] 9.87x 2044.14 20176.95 == intrapred primitives == intra_planar_4x4 5.00x 138.73 693.19 intra_dc_4x4[f=0] 4.23x 83.47 353.03 intra_dc_4x4[f=1] 4.02x 160.01 643.29 intra_ang_4x4[ 2] 8.79x 77.02 676.99 intra_ang_4x4[ 3] 5.26x 165.74 871.50 intra_ang_4x4[ 4] 4.84x 180.09 871.26 intra_ang_4x4[ 5] 7.23x 120.15 869.10 intra_ang_4x4[ 6] 4.83x 180.09 869.70 intra_ang_4x4[ 7] 4.93x 180.09 887.13 intra_ang_4x4[ 8] 5.60x 155.42 869.76 intra_ang_4x4[ 9] 5.71x 155.33 887.37 intra_ang_4x4[10] 8.12x 82.72 672.02 intra_ang_4x4[11] 7.86x 149.05 1171.86 intra_ang_4x4[12] 7.43x 157.31 1168.62 intra_ang_4x4[13] 6.40x 180.09 1152.14 intra_ang_4x4[14] 7.14x 161.51 1153.71 intra_ang_4x4[15] 6.83x 165.56 1130.74 intra_ang_4x4[16] 6.82x 165.62 1129.18 intra_ang_4x4[17] 6.48x 177.96 1153.35 intra_ang_4x4[18] 8.47x 75.67 640.64 intra_ang_4x4[19] 5.02x 163.49 820.52 intra_ang_4x4[20] 5.16x 151.16 779.64 intra_ang_4x4[21] 5.12x 150.17 768.10 intra_ang_4x4[22] 5.44x 140.80 766.53 intra_ang_4x4[23] 5.60x 140.83 788.30 intra_ang_4x4[24] 5.38x 140.77 757.52 intra_ang_4x4[25] 5.46x 138.76 757.64 intra_ang_4x4[26] 3.30x 144.91 477.84 intra_ang_4x4[27] 5.22x 140.83 735.75 intra_ang_4x4[28] 5.20x 140.80 732.63 intra_ang_4x4[29] 5.20x 140.77 732.51 intra_ang_4x4[30] 5.20x 140.77 732.51 intra_ang_4x4[31] 4.91x 149.05 732.38 intra_ang_4x4[32] 4.91x 149.08 732.63 intra_ang_4x4[33] 4.91x 149.05 732.51 intra_ang_4x4[34] 7.11x 76.46 543.61 intra_filter_4x4 2.93x 153.20 448.86 intra_planar_8x8 11.40x 223.52 2547.54 intra_dc_8x8[f=0] 10.88x 121.71 1323.97 intra_dc_8x8[f=1] 7.04x 223.61 1574.79 intra_ang_8x8[ 2] 19.59x 109.73 2149.76 intra_ang_8x8[ 3] 8.33x 374.59 3120.12 intra_ang_8x8[ 4] 8.34x 374.62 3123.85 intra_ang_8x8[ 5] 8.32x 375.44 3123.73 intra_ang_8x8[ 6] 8.52x 364.29 3104.61 intra_ang_8x8[ 7] 8.19x 380.83 3119.40 intra_ang_8x8[ 8] 8.97x 347.81 3121.56 intra_ang_8x8[ 9] 9.24x 337.43 3119.28 intra_ang_8x8[10] 14.85x 155.27 2305.25 intra_ang_8x8[11] 8.68x 363.09 3152.10 intra_ang_8x8[12] 9.57x 330.14 3160.48 intra_ang_8x8[13] 8.95x 356.01 3186.97 intra_ang_8x8[14] 7.80x 413.91 3228.34 intra_ang_8x8[15] 8.53x 373.66 3188.18 intra_ang_8x8[16] 8.56x 378.82 3243.73 intra_ang_8x8[17] 7.48x 428.08 3203.57 intra_ang_8x8[18] 13.75x 96.26 1323.37 intra_ang_8x8[19] 7.86x 284.48 2235.63 intra_ang_8x8[20] 9.32x 240.18 2238.55 intra_ang_8x8[21] 6.41x 339.50 2176.71 intra_ang_8x8[22] 8.12x 269.08 2185.97 intra_ang_8x8[23] 8.28x 262.90 2176.27 intra_ang_8x8[24] 8.39x 262.99 2206.53 intra_ang_8x8[25] 8.23x 258.70 2127.90 intra_ang_8x8[26] 6.33x 202.78 1283.45 intra_ang_8x8[27] 8.90x 244.98 2181.28 intra_ang_8x8[28] 8.50x 256.69 2180.80 intra_ang_8x8[29] 7.47x 292.11 2180.92 intra_ang_8x8[30] 7.84x 278.09 2180.80 intra_ang_8x8[31] 7.87x 277.19 2180.92 intra_ang_8x8[32] 7.86x 277.37 2180.80 intra_ang_8x8[33] 6.22x 347.69 2163.13 intra_ang_8x8[34] 10.81x 109.70 1185.81 intra_filter_8x8 5.61x 153.17 859.12 intra_planar_16x16 5.67x 1437.99 8156.75 intra_dc_16x16[f=0] 10.15x 364.17 3696.02 intra_dc_16x16[f=1] 7.60x 579.35 4405.25 intra_ang_16x16[ 2] 33.18x 300.18 9960.00 intra_ang_16x16[ 3] 10.42x 1239.76 12912.99 intra_ang_16x16[ 4] 10.25x 1270.42 13020.96 intra_ang_16x16[ 5] 10.47x 1225.32 12824.97 intra_ang_16x16[ 6] 10.45x 1226.95 12820.88 intra_ang_16x16[ 7] 10.65x 1210.21 12889.30 intra_ang_16x16[ 8] 10.81x 1191.81 12883.05 intra_ang_16x16[ 9] 10.96x 1146.52 12570.78 intra_ang_16x16[10] 21.37x 370.39 7916.51 intra_ang_16x16[11] 9.23x 1382.10 12756.43 intra_ang_16x16[12] 8.99x 1446.28 13000.40 intra_ang_16x16[13] 8.88x 1487.54 13204.21 intra_ang_16x16[14] 8.72x 1514.11 13197.35 intra_ang_16x16[15] 8.59x 1544.50 13270.82 intra_ang_16x16[16] 8.57x 1548.65 13277.80 intra_ang_16x16[17] 8.24x 1566.34 12904.21 intra_ang_16x16[18] 17.46x 360.00 6286.02 intra_ang_16x16[19] 9.27x 964.26 8942.04 intra_ang_16x16[20] 9.75x 976.66 9521.00 intra_ang_16x16[21] 10.82x 949.73 10275.42 intra_ang_16x16[22] 9.84x 902.13 8877.47 intra_ang_16x16[23] 9.88x 895.11 8844.17 intra_ang_16x16[24] 10.28x 849.22 8731.98 intra_ang_16x16[25] 11.15x 772.83 8619.56 intra_ang_16x16[26] 7.55x 495.53 3741.28 intra_ang_16x16[27] 10.75x 794.59 8539.48 intra_ang_16x16[28] 11.13x 842.19 9375.42 intra_ang_16x16[29] 10.38x 839.97 8720.56 intra_ang_16x16[30] 9.93x 883.58 8772.05 intra_ang_16x16[31] 9.93x 885.95 8793.31 intra_ang_16x16[32] 9.34x 946.91 8842.97 intra_ang_16x16[33] 9.70x 879.07 8523.73 intra_ang_16x16[34] 17.63x 324.71 5724.29 intra_filter_16x16 6.48x 300.09 1945.49 intra_planar_32x32 6.16x 5151.20 31709.82 intra_dc_32x32[f=0] 17.01x 1216.60 20688.70 intra_ang_32x32[ 2] 27.03x 1133.85 30649.18 intra_ang_32x32[ 3] 9.82x 4868.26 47812.79 intra_ang_32x32[ 4] 10.45x 4944.56 51666.97 intra_ang_32x32[ 5] 11.29x 4861.89 54900.36 intra_ang_32x32[ 6] 11.07x 4900.42 54231.22 intra_ang_32x32[ 7] 10.61x 4814.27 51075.39 intra_ang_32x32[ 8] 11.25x 4845.82 54538.92 intra_ang_32x32[ 9] 11.80x 4567.54 53888.66 intra_ang_32x32[10] 29.85x 1135.92 33908.05 intra_ang_32x32[11] 10.21x 4808.98 49119.44 intra_ang_32x32[12] 9.19x 5207.71 47877.59 intra_ang_32x32[13] 9.26x 5182.23 47987.13 intra_ang_32x32[14] 9.13x 5257.00 47989.66 intra_ang_32x32[15] 9.14x 5250.29 47989.30 intra_ang_32x32[16] 9.22x 5359.92 49404.05 intra_ang_32x32[17] 10.03x 5428.03 54446.57 intra_ang_32x32[18] 10.07x 1222.87 12311.57 intra_ang_32x32[19] 8.29x 3968.17 32912.34 intra_ang_32x32[20] 10.14x 3857.46 39130.46 intra_ang_32x32[21] 10.48x 3726.04 39059.52 intra_ang_32x32[22] 10.35x 3747.58 38770.10 intra_ang_32x32[23] 11.29x 3452.01 38978.07 intra_ang_32x32[24] 8.91x 3444.29 30695.30 intra_ang_32x32[25] 10.06x 3070.33 30880.00 intra_ang_32x32[26] 16.10x 1135.92 18290.02 intra_ang_32x32[27] 10.65x 3086.97 32869.90 intra_ang_32x32[28] 9.96x 3329.22 33155.47 intra_ang_32x32[29] 9.86x 3345.56 32989.78 intra_ang_32x32[30] 9.62x 3430.15 32984.73 intra_ang_32x32[31] 9.77x 3370.03 32918.24 intra_ang_32x32[32] 9.25x 3565.21 32986.05 intra_ang_32x32[33] 9.68x 3361.08 32540.80 intra_ang_32x32[34] 10.46x 1136.67 11885.54 intra_filter_32x32 7.56x 467.72 3534.59 + 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.Ux9G8C 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.1LyrUE 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.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(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.VZmFhC 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.6iMxFA 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: 1331 symbols, 21 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main10.so.199: 1028 symbols, 21 bpp warning: hash collision: _ZN4x2657Entropy8writeOutEv x265_zone_free lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libx265_main12.so.199: 1028 symbols, 21 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.Xr2pbE 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:odAwuoP1goyiOsDFZ36lussM3wKIZAuFF9l6Ormff9Darh1eQog98c4ZwaaLbq8xim3Ka0JgRT47gXchJjJrox55Zt4FbqGCkcK5cgZkkvydFntajBncJDa0v8ux4cCAU7qquC06k9ywEOwPxxRV0F1Zk5jp2FOKXCni5C6VuZ3EXp6mBlLEhArU6mh6vKj50hwb2vD4wMvIJbIZ9WNw4So75e0ris2E9hk9IH3IuHku1UofHVBOMfORo7xFZdmbuxcU5hhF5LzQjp6gROPP2Y8IpYdlAY6oapyPyScIkhghPbg4jo1eY4xgxCXP0OHJSZwCjwDa81ohIRd0Bwm5VNHegEaaqPGYc8Qvf8WtV8g94eDr0FQyQ8otsGquX2BQqAkQmb63JkYuDb0Pw6K5GxPhx3NTcROIMP5idqU6wyY4gW3nYLQ2PgwW4O9VTiZ568Jgw2e3ZrZgKJnLxrUXcHv9VOjmWS2qd4LA4EHzNT0x4EqHgvqz987qqQTqTPM9n5OrUFZhhE8J1Q4VrwMZrMIzLSYg77ksSKxISzdZh04sD4clSkFRBlq0Q0QFQn4fN7SDMNsJN8jl14FCbkxi9kRG5ogx27wisIBxbsWZ2ieLKAo1OG8OjbQwHQYbysHTa6UWpJtM5Eg11jfK027bGWMQUc1fdZJRTEsJl4E5Zb9JfCyFXZdzJr3YZGa3wgD57u6lCOfWEzkzRrFNGH1TsNG5ZeHPCHIgIyQd0FFXL7j2hCoj40fWq2uVU9Mn30NmvkH2cyd3clkKUtHu6CeMr0ZgvcsZmpw6YtfYhZkclq0IGokd9WFkYrNQtrMIUGNQkt9KlZINbwjEnKWxKcP1RxX00fFEVpq8WYpmjcTghnJWpKGkuBa4KwOFjJgQlKgH0xmG3Zi2Wvl6AAh1Z008HwZsdJfNVAuaZrldSGP6PlZdWhRmStz2aSvM7l4NgZmgKO2baZIw38NCCRm8NNWASm0ntmKRZH8j0Tt9d9NZipCV1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNuoyijsZK2eDOCywHCdxZauZ7P2d4C5ZLm9DqoBMqveiS8u88M6oHyAjQ4DVz71TLm6lSqlUx2Qa9YTHOgtiwU5YhT5fB2ZBz2GwAjQInlhXfy1rLWg9Z7mTNCpNMroJvpSf0BkeBw6KAjSwBFEghX0Pi1C2soycm8hkgqUjQ0F561IZaFumWBprOHJEwPyGMRf4MteM8OqVnvSa3IWWD2p5hJlEDk9r55NqPVG31ABG3slPYOxARtd8skHV4tuXgGAquUeZcWceWZ3YJ3Gj5zx4tf6A1tGneg4ONpf438ciu9MXHGZqpEGcjrgkOJZhgA29aTDRh8xGak6t29GgdwX4RMKIx5u3GUG04EZgV7EM4G8LZcyW2otFCe963U6987VAvX12o7dYnceZxIoCankMgJtxSOsDAODjVotzK4mBH8R5Zr23um7aKMQUHN7nWKVZAXuoJ26TZ9g6gHDfUv71p573hJEii2qB5NyZzanqTYnyFQ8sZhZ0atZKksaq5Q75erprQn8hsq79xpZ5p5gN8CMZpBR9HtiPY5leEEU5W7Q8THNKZG9ZxcYWCNfjIPaRyCZoymHZAg2OaPZpGUpsL8z3G0AyWb0NkOBN4E6rVBi8W0TFibVU52UFdybp8V1WV16EaEWZc1jA3cnv1Ajz76NLw4qIEAu1Z0uELW2lvAXANByvKCwh0xVl66S94YDZhRxUggmk3Ygnx2rTyBsQdy8MWB74Y4CuQab9dMDvYTVAxlijKFOckF8Z9tZjI0mqzz55eljwFgFJegTbaBIZs9k0N1JZytIKc2T8mbZxns5In9C6PzQdtyw9NZKQKdlDu93E0NNRFVBqAP1iurv0nt10NDf9cdshAeD6QnqEtSNQK8MCCs56zNdrdF3crjtP0jLNcRF7GRDUTVAKZn4vn82AR8aRX898SYkwWSbnWqNmBMTPXN33hqgi8jICxexxy2FjKQnTi2Ta0ADZDu4RyiHZBX5cHxldHMJ6wuIXqIIcvPvWdkZB4oc2ARow4sT7ndtlkKd0Im2oIHyGEZlZiW30PvhG52ypgZ6RT0oZwklQ1WGIfZgVhimZ37GvDcTMn4YFw3Y3h7jFVPpcgljMcjlggSqgcT8UyrvZIAU1E5zbED57MY7pRlE530LM9cjB9Hq4FEWDTbZ5LRz4wUUpkj1Od7Dz2svXNLgwX5TDUdfwJraqVhYO79fwsTdBqgsDYmlPOLCxEVQbvxLBT7WCPR6gG0yQzduK3wfs2EaeZ474rpYJ68TlZGylqfc0OkKh3r1CaCnqhpPCXxg1XktBObSUQ0qbksMaSUxSK0yaCBsdpAl6Td2ntfH7Cd94XwSJFzY7yhcpM7BGqmiA3QirTCasIO18ZtoPLE6RM4fnZtZixllk1wU2G9AHqrBK92ytlcSTwF5v9ebD4rhhMkYj2PPQTJ8O6jwn8Zhltes6bBwvK6fvPsjQb9wB6WroBQq6dhsnjnZwhWah8Y9udV2YqUQZrkhDIfUAZcMCsES6WEcQY1ze508BZCkooEtCnlKaI2wdwLZsVdQYyggkqC4syu1UM1SaY4FBQb0rrtT05mxxKP55hwk9wDPZ84KxRLkerIA2j1hCnYiW4kUYu7FPKngtrWYnokjFoJS1Zvjkz6KQb9eMZwnZAlr5tr2gD5sHwQlnMLDadjHIqZh4V1, libx265_main10.so.199()(64bit) = set:odAwuo0KvoWHO3ktEbjHnZzMlOmkw3d6k7xyOXy62bk03mRT47gXchFuP2baYryQgTwsPAaSAuRFcluNQuG0YxwT94dcdfj0bIwEOwPxxRV0U6M4yDOYiGMQwqh515MXllmZ2q4V6QisDa0EwB04Zr1LZ9W1QVfaKxm3wV4hBMKewZwu1guBna3vtAhoqvrJU1flyXKXc3EqVVp1u4ScZmG8Vd0B5mQKS4kQY24N4mw3f0bG1AnHxbD0flw9NmT0k2qAuR12lZ0ZalVpgowHT1400K9RCRNsun8Hb5JRyNgb5LTV2McExHms5dseas8ZmCqpmUV2FCiBQE18yeZcLUFl31Gj8C3o42D1ZBvMJZaTMdYtCRLAsV9btr9ZhZ69u990YP68A0lr5Wjrc1VgjzZmJXpUAH2MNUz8kAS0qyYdwthza985Hz3Zs7OqfSUUUe9EZ9p0YhLqWkWbw7CfxzVqzhCG28idnE2Bi0bq0gG9S28JW59DnnwpfLc4VF5qMlquyZn0wz1a8oWN5gU8WtC0qm8cLl4EF3JfCyFXZdzJr3YZGa3MfuIqNxDhBFYz7TzpAi6OoRRwrKoRyuvtSsB5ylAK18dtZJz9xk8YaroXgd1ELrHE01mVUgXz2drP00pwMk8CaY2UoUYJcw1rUzY9Cad0ml8e0QYqMIUGNoYuH0CsuVG7B5VjC3G30kIyCDFxEPDpJZpGh6aWGlfPlBOHkxM5A5h8OZrMx24qFyYQZGOwAcmE0kZbFZ90z8YTG6dsPlZdWhRmStz2aSvM7l4NgZmwxrkCG9NCCRm8N1K21sRpVmZLyc1sTBQA4XbpCV1sJ5kvYZ0qdREmNZEf5cJs0z7r0M8z0j61vBZbbUsW7nvzwHCdxthDI0ZCZvJieRMaxRZshO6N3krhC6DVz7Zo8ZvGM35EliULqS9Jt0n48XZkNmEwa8xm6ZbwJntMoEXoPIo8XvpSf0oV0qU2lIc55aq0zuech6w1Z72A4IZaFumWBprOHJEwPyagawXs0dKvZ9JO0e58q2hTmhZtPl72EpNl5UZxx3IdeLt8lidfkkB0FR1Gj5zx4tfweqE3Ug3gwyYiw7jdPglpCSwEArZ3w85Am39klVOXpW4ikxq0Uwqo13ul02kWinTn7e7kn0HbRkMq9O9ZCfg03sqZhIoCankkPZ0KtxSOsDPFONW6UwXPNv56YQxd9wFNnzfeRWDSZ0HlMUKfxcwmfvMZKw2wx83y8CKLOwFAa0Z0atZKksaqjuU71mZ3iEXNa0uvbHjmXACVbGsghxSErXvdVZCwxF06Yt4dZ15I2w44BQGUp4MFwk4gHCZ8Zwy9gdSObBk50CvBmONbAb18ndybp8V1WV16EaEW1D3KZiwsqYM8Zlg2dmkiLwov4GZo8H2Zc38cLOMMe1jZoW00VcxJ0uUmwRbf8U9cZ8mp9F1Zs7OY9dVCa37ZvIPvo1IQ67basGa3poWuh97s8eEZ3fqzMdyROvYhZG4q5Q92C4ZHjXSktWBcw24gLz3AYSZgUGb08ZsD4C6K8iDM48MCCAbzrc4xJOcMQrcPwTWjY33hg3fHhky2EoPj1cGAKmIl9YZ0EN1i2pyRcQ9ckk8tOBZqr9xr50OPZzfyqhFlQexld5u0cXo9Z47b0Srcg2KX3C50hx06XGEaGvkT0CZCPxo6wQhZwklQ1WGUQjmZ37Gv0FgoTRAu84cZIpcglzK0Om3yV6MtJvC4DNU2yGtZjOGHg0ArDMclCIGhAyGvuLo6ei0yzDhg1XUskwXHR40JPUdfwJXYBUBb3OtTkG1NtOrYNUshW3vbLfQdfNwV3fTgsnsWF32o7xE93wcBr4ndPVdrK725Uinu1DYS257IyduEJbwEyp9v5bzX6xHKDR3XaDsj7Vf4zoO0cDOiyswmqXSkxz5mYZlkzUUTZixll056bgHkOlJJiT4xJwHm53wC3v9ebD4rheAMSUm4pz9Mb4ZEGe7ezBi0brKQhLA0mqELxliHpQ4NZbbzMZ1tB84qiw3piHv2tsM9Xpojekr3UbU3mtwkZrhxxxSpm0Al0I1YRR8Cn42yiP4hegyCmiL0IJRt3koV3wF7wDPZ84Kx51SsPbeeNspAeXu1RJFPvxhJkpZHRGd0hdqUiLAU0ZzsZ3lJlwx4Kl8r92Q5Oi0dXIqZhY8P5, libx265_main12.so.199()(64bit) = set:odAwuo0KvoWHO3ktEbjHnZzMlOmkw3d6k7xyOXy62bk03mRT47gXchFuP2baYryQgTwsPAaSAuRFcluNQuG0YxwT94dcdfj0bIwEOwPxxRV0U6M4yDOYiGMQwqh515MXllmZ2q4V6QisDa0EwB04Zr1LZ9W1QVfaKxm3wV4hBMKewZwu1guBna3vtAhoqvrJU1flyXKXc3EqVVp1u4ScZmG8Vd0B5mQKS4kQY24N4mw3f0bG1AnHxbD0flw9NmT0k2qAuR12lZ0ZalVpgowHT1400K9RCRNsun8Hb5JRyNgb5LTV2McExHms5dseas8ZmCqpmUV2FCiBQE18yeZcLUFl31Gj8C3o42D1ZBvMJZaTMdYtCRLAsV9btr9ZhZ69u990YP68A0lr5Wjrc1VgjzZmJXpUAH2MNUz8kAS0qyYdwthza985Hz3Zs7OqfSUUUe9EZ9p0YhLqWkWbw7CfxzVqzhCG28idnE2Bi0bq0gG9S28JW59DnnwpfLc4VF5qMlquyZn0wz1a8oWN5gU8WtC0qm8cLl4EF3JfCyFXZdzJr3YZGa3MfuIqNxDhBFYz7TzpAi6OoRRwrKoRyuvtSsB5ylAK18dtZJz9xk8YaroXgd1ELrHE01mVUgXz2drP00pwMk8CaY2UoUYJcw1rUzY9Cad0ml8e0QYqMIUGNoYuH0CsuVG7B5VjC3G30kIyCDFxEPDpJZpGh6aWGlfPlBOHkxM5A5h8OZrMx24qFyYQZGOwAcmE0kZbFZ90z8YTG6dsPlZdWhRmStz2aSvM7l4NgZmwxrkCG9NCCRm8N1K21sRpVmZLyc1sTBQA4XbpCV1sJ5kvYZ0qdREmNZEf5cJs0z7r0M8z0j61vBZbbUsW7nvzwHCdxthDI0ZCZvJieRMaxRZshO6N3krhC6DVz7Zo8ZvGM35EliULqS9Jt0n48XZkNmEwa8xm6ZbwJntMoEXoPIo8XvpSf0oV0qU2lIc55aq0zuech6w1Z72A4IZaFumWBprOHJEwPyagawXs0dKvZ9JO0e58q2hTmhZtPl72EpNl5UZxx3IdeLt8lidfkkB0FR1Gj5zx4tfweqE3Ug3gwyYiw7jdPglpCSwEArZ3w85Am39klVOXpW4ikxq0Uwqo13ul02kWinTn7e7kn0HbRkMq9O9ZCfg03sqZhIoCankkPZ0KtxSOsDPFONW6UwXPNv56YQxd9wFNnzfeRWDSZ0HlMUKfxcwmfvMZKw2wx83y8CKLOwFAa0Z0atZKksaqjuU71mZ3iEXNa0uvbHjmXACVbGsghxSErXvdVZCwxF06Yt4dZ15I2w44BQGUp4MFwk4gHCZ8Zwy9gdSObBk50CvBmONbAb18ndybp8V1WV16EaEW1D3KZiwsqYM8Zlg2dmkiLwov4GZo8H2Zc38cLOMMe1jZoW00VcxJ0uUmwRbf8U9cZ8mp9F1Zs7OY9dVCa37ZvIPvo1IQ67basGa3poWuh97s8eEZ3fqzMdyROvYhZG4q5Q92C4ZHjXSktWBcw24gLz3AYSZgUGb08ZsD4C6K8iDM48MCCAbzrc4xJOcMQrcPwTWjY33hg3fHhky2EoPj1cGAKmIl9YZ0EN1i2pyRcQ9ckk8tOBZqr9xr50OPZzfyqhFlQexld5u0cXo9Z47b0Srcg2KX3C50hx06XGEaGvkT0CZCPxo6wQhZwklQ1WGUQjmZ37Gv0FgoTRAu84cZIpcglzK0Om3yV6MtJvC4DNU2yGtZjOGHg0ArDMclCIGhAyGvuLo6ei0yzDhg1XUskwXHR40JPUdfwJXYBUBb3OtTkG1NtOrYNUshW3vbLfQdfNwV3fTgsnsWF32o7xE93wcBr4ndPVdrK725Uinu1DYS257IyduEJbwEyp9v5bzX6xHKDR3XaDsj7Vf4zoO0cDOiyswmqXSkxz5mYZlkzUUTZixll056bgHkOlJJiT4xJwHm53wC3v9ebD4rheAMSUm4pz9Mb4ZEGe7ezBi0brKQhLA0mqELxliHpQ4NZbbzMZ1tB84qiw3piHv2tsM9Xpojekr3UbU3mtwkZrhxxxSpm0Al0I1YRR8Cn42yiP4hegyCmiL0IJRt3koV3wF7wDPZ84Kx51SsPbeeNspAeXu1RJFPvxhJkpZHRGd0hdqUiLAU0ZzsZ3lJlwx4Kl8r92Q5Oi0dXIqZhY8P5 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.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libdl.so.2(GLIBC_2.2.5)(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), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.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.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) 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.4WGZNA 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.y6WiMC find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/x265-buildroot/usr/lib64/libhdr10plus.so: 303 symbols, 19 bpp warning: hash collision: _ZN6json114JsonC2ERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES0_St4lessIS7_ESaISt4pairIKS7_S0_EEE _ZNSt23_Sp_counted_ptr_inplaceIN6json1111JsonBooleanESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pjT3eF 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:mdc6eFmP8Atd6iR1KqiYFKmcQCc0S3EeylSiNZFcrl3V6HDDkD3e42qc6Fd46ql81zdqiSWXNX0ok1mOULA9wDeJxd1xZtC7Vq3X5d2l4BGc5VtAxX5EdocvnSHMBfAIeIvUtjsrZcL2oLqMEz00LVIYNANjbmM1C1BAOj981o4faXrnAXIdusPtmKNsgzVZgZvFQHoUQVpS4dTgSnZHoiz0AoMBgvTOYaNcpWB9QYD967R6gToxTlATgsaJOOX4PDv4PbYl405Cm0QKYmjTz0Gy4y4oCSyb7c0mbRpii1sFIX6kWgdip4M2Im3Z7jTC0N4QaBAJIg7q38BmACt5aDsxw6b0mf3Z3JVgOZfKCh7OJlUkY4D0wWdYHkdp5l2ErQok6EMggE5UeATUSupgCa5Dag1HOpGcYwH5UZzXlNrhJaPZ5AmZs1a7QXZifFTqMjFruCMgFd0id8bzODjPIFLVVuTw64NX8aQ4tcE5OKRnXuRgXI3fpunHETxsbx8OiMV2JhnMuMOb7S0epYBNuU57XjMnVo05hq4K0QkB39HZJ5daqwOplx7OzQO11Uqu8yw3nkww5NRweRbUAwVDazSgNLn0kYJn2Hin51FdKnmr7sa4, 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.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.9)(64bit), rtld(GNU_HASH), rtld(GNU_UNIQUE) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Wy1byC 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.Vcg9qC find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.W7YroB 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(libpthread.so.0), 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.WBd5aF find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aP5DxB 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(libdl.so.2), debug64(libm.so.6), debug64(libnuma.so.1), debug64(libpthread.so.0), 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.QltREB find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zRC9TA 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 12 extra deps from libx265-devel due to repentancy on libx265-199 Removing 3 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 (w2T8.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 (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libx265-devel-debuginfo-3.5-alt1.1.x86_64.rpm (w2.lzdio) 976.18user 16.61system 7:37.90elapsed 216%CPU (0avgtext+0avgdata 652620maxresident)k 0inputs+0outputs (0major+6607452minor)pagefaults 0swaps 981.80user 19.70system 7:46.29elapsed 214%CPU (0avgtext+0avgdata 652620maxresident)k 0inputs+0outputs (0major+7044158minor)pagefaults 0swaps