<86>Jun 30 09:57:26 userdel[670907]: delete user 'rooter' <86>Jun 30 09:57:26 userdel[670907]: removed group 'rooter' owned by 'rooter' <86>Jun 30 09:57:26 userdel[670907]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 30 09:57:26 groupadd[670921]: group added to /etc/group: name=rooter, GID=615 <86>Jun 30 09:57:26 groupadd[670921]: group added to /etc/gshadow: name=rooter <86>Jun 30 09:57:26 groupadd[670921]: new group: name=rooter, GID=615 <86>Jun 30 09:57:26 useradd[670932]: new user: name=rooter, UID=615, GID=615, home=/root, shell=/bin/bash <86>Jun 30 09:57:26 userdel[670947]: delete user 'builder' <86>Jun 30 09:57:26 userdel[670947]: removed group 'builder' owned by 'builder' <86>Jun 30 09:57:26 userdel[670947]: removed shadow group 'builder' owned by 'builder' <86>Jun 30 09:57:26 groupadd[670961]: group added to /etc/group: name=builder, GID=616 <86>Jun 30 09:57:26 groupadd[670961]: group added to /etc/gshadow: name=builder <86>Jun 30 09:57:26 groupadd[670961]: new group: name=builder, GID=616 <86>Jun 30 09:57:26 useradd[670971]: new user: name=builder, UID=616, GID=616, 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 30 09:57:29 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036908 installed <13>Jun 30 09:57:29 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 30 09:57:29 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jun 30 09:57:30 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 30 09:57:31 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 30 09:57:31 rpmi: rpm-macros-cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 30 09:57:31 rpmi: cmake-modules-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 30 09:57:31 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786343 installed <13>Jun 30 09:57:31 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Jun 30 09:57:31 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+276384.100.1.1 1624989900 installed <13>Jun 30 09:57:31 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>Jun 30 09:57:31 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>Jun 30 09:57:31 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753481 installed <13>Jun 30 09:57:31 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Jun 30 09:57:31 rpmi: openldap-common-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 30 09:57:31 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717436 installed <13>Jun 30 09:57:31 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jun 30 09:57:31 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 30 09:57:31 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <13>Jun 30 09:57:31 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 30 09:57:31 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 30 09:57:31 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 30 09:57:31 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jun 30 09:57:31 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 30 09:57:31 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 30 09:57:31 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jun 30 09:57:31 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 30 09:57:31 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 30 09:57:31 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 30 09:57:31 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <86>Jun 30 09:57:31 groupadd[673800]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 30 09:57:31 groupadd[673800]: group added to /etc/gshadow: name=_keytab <86>Jun 30 09:57:31 groupadd[673800]: new group: name=_keytab, GID=499 <13>Jun 30 09:57:31 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814479 installed <86>Jun 30 09:57:31 groupadd[673944]: group added to /etc/group: name=sasl, GID=498 <86>Jun 30 09:57:31 groupadd[673944]: group added to /etc/gshadow: name=sasl <86>Jun 30 09:57:31 groupadd[673944]: new group: name=sasl, GID=498 <13>Jun 30 09:57:31 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>Jun 30 09:57:31 rpmi: libldap-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 30 09:57:31 rpmi: libcurl-7.77.0-alt1 sisyphus+272616.100.1.1 1622105555 installed <13>Jun 30 09:57:31 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977822 installed <13>Jun 30 09:57:32 rpmi: cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 30 09:57:32 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 30 09:57:32 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 30 09:57:32 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.76097 + 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.76097 + 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 common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= 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' [ 8%] 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' [ 9%] 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' [ 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/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' [ 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' [ 2%] 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' [ 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' [ 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' [ 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' [ 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' [ 22%] 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' [ 7%] 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' [ 24%] 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' [ 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' [ 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' [ 23%] 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' [ 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' [ 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' [ 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' [ 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' [ 4%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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[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[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' [ 95%] 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' [ 92%] 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' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 97%] 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' [ 96%] 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 encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/encoder /usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= 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' [ 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 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' [ 9%] 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/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' [ 12%] 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' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 17%] 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' [ 3%] 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' [ 4%] 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' [ 19%] 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' [ 14%] 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' [ 23%] 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' [ 24%] 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' [ 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/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' [ 22%] 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' [ 25%] 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' [ 18%] 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' [ 29%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 27%] Building 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' [ 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' [ 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' [ 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' [ 20%] 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' [ 38%] 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' [ 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' [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 8%] 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' [ 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' [ 28%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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-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' 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' [ 91%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/test /usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 93%] 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' [ 90%] 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' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 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' [ 92%] 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 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 /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' [ 1%] 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' [ 9%] 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' [ 10%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 5%] 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' [ 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' [ 13%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 4%] 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' [ 6%] 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' [ 2%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 16%] 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' [ 16%] 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' [ 17%] 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' [ 18%] 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' [ 19%] 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' [ 19%] 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' [ 7%] 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' [ 11%] 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' [ 22%] 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' [ 21%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 18%] 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' [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 25%] 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' [ 26%] 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' [ 24%] 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' [ 27%] 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' [ 30%] 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' [ 14%] 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' [ 32%] 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' [ 28%] 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' [ 29%] 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' [ 34%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 15%] 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' [ 31%] 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' [ 23%] 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' [ 36%] 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' [ 12%] 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' [ 38%] 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' [ 35%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 42%] 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' [ 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' [ 8%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 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' [ 37%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 33%] 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' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' 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-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' [ 83%] 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' [ 88%] 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' [ 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' [ 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' [ 89%] 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' [ 86%] 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' [ 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' [ 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' [ 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' [ 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' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 85%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 82%] 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.57533 + 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.27617 + 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 60DC42BC 8bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: XOP Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 4.67x 264.21 1232.83 avg_pp[ 4x4] 2.92x 240.30 700.65 avg_pp_aligned[ 4x4] 2.94x 237.84 699.46 sad[ 4x4] 6.20x 172.69 1071.44 sad_x3[ 4x4] 8.20x 276.15 2263.55 sad_x4[ 4x4] 8.60x 380.22 3271.02 copy_pp[ 4x4] 5.61x 195.11 1095.44 addAvg[ 4x4] 4.36x 269.18 1174.88 addAvg_aligned[ 4x4] 4.42x 263.27 1163.83 sse_pp[ 4x4] 3.69x 275.15 1015.47 sse_ss[ 4x4] 4.74x 246.81 1170.56 sub_ps[ 4x4] 4.92x 253.28 1245.77 add_ps[ 4x4] 5.68x 232.73 1321.37 add_ps_aligned[ 4x4] 5.80x 230.32 1335.45 copy_ss[ 4x4] 4.76x 197.61 940.60 copy_sp[ 4x4] 2.85x 186.19 531.15 copy_ps[ 4x4] 4.89x 169.96 831.14 satd[ 8x8] 9.61x 416.18 3998.63 avg_pp[ 8x8] 7.20x 313.69 2257.08 avg_pp_aligned[ 8x8] 7.11x 317.98 2262.25 sad[ 8x8] 13.08x 230.31 3012.78 sad_x3[ 8x8] 18.02x 464.82 8378.03 sad_x4[ 8x8] 18.16x 610.69 11087.55 copy_pp[ 8x8] 8.22x 250.81 2061.90 addAvg[ 8x8] 11.57x 414.70 4799.03 addAvg_aligned[ 8x8] 11.78x 361.97 4262.84 sse_pp[ 8x8] 7.21x 314.89 2270.28 sse_ss[ 8x8] 9.91x 283.80 2811.07 sub_ps[ 8x8] 7.33x 354.08 2596.68 add_ps[ 8x8] 9.88x 329.04 3251.18 add_ps_aligned[ 8x8] 10.26x 328.12 3366.14 copy_ss[ 8x8] 8.74x 284.11 2483.71 copy_sp[ 8x8] 7.05x 290.43 2046.98 copy_ps[ 8x8] 9.36x 264.04 2471.65 [i420] copy_pp[ 4x4] 5.38x 173.86 935.56 [i420] addAvg[ 4x4] 4.47x 258.91 1158.25 [i420] addAvg_aligned[ 4x4] 4.30x 270.10 1160.27 [i420] satd[ 4x4] 4.73x 295.20 1397.54 [i420] copy_ss[ 4x4] 4.47x 209.27 935.38 [i420] copy_ps[ 4x4] 4.82x 193.87 935.36 [i420] copy_sp[ 4x4] 3.01x 197.72 594.47 [i420] sub_ps[ 4x4] 4.88x 225.67 1101.84 [i420] add_ps[ 4x4] 6.03x 195.30 1177.46 [i420] add_ps_aligned[ 4x4] 5.90x 199.55 1177.34 [i420] sa8d[ 4x4] 4.91x 250.04 1228.09 [i422] copy_pp[ 4x8] 4.55x 244.16 1111.81 [i422] addAvg[ 4x8] 6.19x 307.08 1899.96 [i422] addAvg_aligned[ 4x8] 6.07x 313.10 1900.37 [i422] satd[ 4x8] 6.70x 360.34 2414.01 [i422] copy_ss[ 4x8] 5.45x 247.01 1345.30 [i422] copy_ps[ 4x8] 5.55x 267.89 1486.91 [i422] copy_sp[ 4x8] 4.98x 285.36 1421.07 [i422] sse_pp[ 4x8] 4.62x 345.68 1597.90 [i422] sub_ps[ 4x8] 4.85x 375.75 1822.23 [i422] add_ps[ 4x8] 6.53x 350.79 2292.35 [i422] add_ps_aligned[ 4x8] 6.43x 356.34 2290.79 satd[ 8x4] 6.60x 343.28 2264.63 avg_pp[ 8x4] 5.91x 265.76 1570.66 avg_pp_aligned[ 8x4] 5.26x 270.95 1425.94 sad[ 8x4] 9.56x 186.10 1779.12 sad_x3[ 8x4] 12.72x 310.16 3944.03 sad_x4[ 8x4] 15.33x 338.78 5193.37 copy_pp[ 8x4] 6.07x 172.79 1048.84 addAvg[ 8x4] 8.77x 252.40 2212.53 addAvg_aligned[ 8x4] 9.46x 239.15 2261.17 [i420] copy_pp[ 4x2] 2.56x 162.48 416.69 [i420] addAvg[ 4x2] 3.35x 195.47 654.28 [i420] addAvg_aligned[ 4x2] 3.36x 194.37 653.72 [i422] copy_pp[ 4x4] 5.80x 175.25 1015.97 [i422] addAvg[ 4x4] 4.50x 256.57 1153.33 [i422] addAvg_aligned[ 4x4] 4.23x 270.33 1144.65 [i422] satd[ 4x4] 5.23x 270.45 1414.94 satd[ 4x8] 7.15x 379.21 2711.87 avg_pp[ 4x8] 4.56x 349.32 1592.54 avg_pp_aligned[ 4x8] 4.62x 347.84 1607.73 sad[ 4x8] 7.18x 263.58 1893.47 sad_x3[ 4x8] 10.90x 383.02 4176.67 sad_x4[ 4x8] 10.58x 500.60 5296.55 copy_pp[ 4x8] 4.55x 248.07 1128.71 addAvg[ 4x8] 5.32x 357.38 1902.49 addAvg_aligned[ 4x8] 5.89x 322.62 1901.14 [i420] copy_pp[ 2x4] 1.28x 212.59 273.10 [i420] addAvg[ 2x4] 2.90x 248.03 719.54 [i420] addAvg_aligned[ 2x4] 2.80x 256.23 718.30 [i422] copy_pp[ 2x8] 1.53x 301.78 460.69 [i422] addAvg[ 2x8] 3.42x 366.13 1253.52 [i422] addAvg_aligned[ 2x8] 3.31x 378.21 1251.69 satd[16x16] 10.77x 1633.58 17587.77 avg_pp[16x16] 21.91x 482.69 10574.78 avg_pp_aligned[16x16] 24.85x 462.35 11488.78 sad[16x16] 41.08x 368.04 15120.07 sad_x3[16x16] 39.46x 907.01 35795.11 sad_x4[16x16] 40.81x 1105.76 45127.68 copy_pp[16x16] 24.43x 373.08 9115.73 addAvg[16x16] 16.29x 953.48 15527.84 addAvg_aligned[16x16] 14.95x 936.92 14006.70 sse_pp[16x16] 16.14x 712.33 11494.83 sse_ss[16x16] 17.86x 755.64 13494.78 sub_ps[16x16] 14.33x 821.30 11768.25 add_ps[16x16] 20.60x 647.86 13347.36 add_ps_aligned[16x16] 22.88x 633.40 14494.29 copy_ss[16x16] 6.28x 1913.16 12011.59 copy_sp[16x16] 18.23x 455.22 8298.50 copy_ps[16x16] 8.55x 1268.53 10843.93 [i420] copy_pp[ 8x8] 7.84x 263.68 2066.37 [i420] addAvg[ 8x8] 11.77x 401.12 4721.06 [i420] addAvg_aligned[ 8x8] 11.90x 396.88 4720.86 [i420] satd[ 8x8] 9.19x 495.62 4556.73 [i420] copy_ss[ 8x8] 8.52x 290.28 2474.09 [i420] copy_ps[ 8x8] 7.77x 282.28 2191.94 [i420] copy_sp[ 8x8] 6.90x 254.55 1756.83 [i420] sse_pp[ 8x8] 7.39x 316.09 2337.35 [i420] sub_ps[ 8x8] 7.74x 336.47 2605.96 [i420] add_ps[ 8x8] 10.08x 319.02 3216.78 [i420] add_ps_aligned[ 8x8] 10.70x 310.39 3322.26 [i420] sa8d[ 8x8] 7.29x 620.35 4520.44 [i422] copy_pp[ 8x16] 10.98x 415.42 4560.62 [i422] addAvg[ 8x16] 12.96x 682.27 8839.25 [i422] addAvg_aligned[ 8x16] 12.31x 675.98 8321.97 [i422] satd[ 8x16] 9.53x 849.93 8101.81 [i422] copy_ss[ 8x16] 11.28x 359.72 4055.86 [i422] copy_ps[ 8x16] 10.34x 389.99 4032.83 [i422] copy_sp[ 8x16] 7.62x 387.36 2953.30 [i422] sse_pp[ 8x16] 9.65x 502.38 4845.76 [i422] sub_ps[ 8x16] 8.35x 606.28 5062.32 [i422] add_ps[ 8x16] 11.98x 568.21 6807.34 [i422] add_ps_aligned[ 8x16] 11.05x 567.94 6274.51 [i422] sa8d[ 8x16] 8.74x 924.87 8086.59 satd[ 16x8] 10.45x 810.06 8467.70 avg_pp[ 16x8] 17.44x 360.03 6278.87 avg_pp_aligned[ 16x8] 17.49x 358.44 6270.84 sad[ 16x8] 28.86x 255.76 7381.02 sad_x3[ 16x8] 33.32x 500.59 16680.23 sad_x4[ 16x8] 37.97x 575.71 21859.48 copy_pp[ 16x8] 20.71x 285.35 5911.02 addAvg[ 16x8] 13.84x 546.30 7563.41 addAvg_aligned[ 16x8] 12.99x 505.31 6562.34 [i420] copy_pp[ 8x4] 6.65x 155.09 1032.02 [i420] addAvg[ 8x4] 8.95x 252.54 2260.56 [i420] addAvg_aligned[ 8x4] 9.25x 240.07 2220.88 [i420] satd[ 8x4] 6.24x 321.12 2003.81 [i422] copy_pp[ 8x8] 7.42x 245.76 1823.27 [i422] addAvg[ 8x8] 13.25x 356.34 4720.74 [i422] addAvg_aligned[ 8x8] 11.72x 403.01 4721.51 [i422] satd[ 8x8] 9.19x 495.75 4557.04 satd[ 8x16] 9.68x 928.28 8989.40 avg_pp[ 8x16] 9.13x 468.42 4275.96 avg_pp_aligned[ 8x16] 9.16x 471.44 4316.43 sad[ 8x16] 16.09x 348.84 5612.38 sad_x3[ 8x16] 23.25x 696.62 16193.92 sad_x4[ 8x16] 24.87x 911.97 22683.37 copy_pp[ 8x16] 12.08x 336.22 4060.66 addAvg[ 8x16] 13.29x 603.62 8023.91 addAvg_aligned[ 8x16] 13.51x 608.69 8220.71 [i420] copy_pp[ 4x8] 4.56x 275.72 1256.31 [i420] addAvg[ 4x8] 6.18x 347.87 2148.59 [i420] addAvg_aligned[ 4x8] 6.07x 353.60 2147.58 [i420] satd[ 4x8] 6.21x 442.71 2747.71 [i422] copy_pp[ 4x16] 6.25x 420.92 2630.89 [i422] addAvg[ 4x16] 5.54x 760.54 4212.95 [i422] addAvg_aligned[ 4x16] 5.57x 675.01 3760.41 [i422] satd[ 4x16] 8.18x 602.58 4928.56 satd[ 16x4] 8.32x 478.16 3978.30 avg_pp[ 16x4] 12.41x 240.69 2988.04 avg_pp_aligned[ 16x4] 13.28x 248.77 3304.73 sad[ 16x4] 23.53x 190.42 4480.86 sad_x3[ 16x4] 28.14x 320.40 9015.93 sad_x4[ 16x4] 28.75x 406.65 11691.25 copy_pp[ 16x4] 15.29x 190.44 2911.34 addAvg[ 16x4] 11.45x 310.46 3555.62 addAvg_aligned[ 16x4] 11.95x 301.34 3600.78 [i420] copy_pp[ 8x2] 3.31x 132.82 439.13 [i420] addAvg[ 8x2] 6.49x 179.57 1164.88 [i420] addAvg_aligned[ 8x2] 6.61x 175.10 1158.22 [i422] copy_pp[ 8x4] 6.62x 155.02 1026.95 [i422] addAvg[ 8x4] 10.15x 238.55 2421.32 [i422] addAvg_aligned[ 8x4] 9.26x 271.30 2511.14 [i422] satd[ 8x4] 6.24x 362.96 2263.47 satd[16x12] 10.43x 1285.64 13415.08 avg_pp[16x12] 18.77x 433.62 8138.84 avg_pp_aligned[16x12] 21.32x 381.32 8131.40 sad[16x12] 34.69x 298.24 10345.79 sad_x3[16x12] 38.14x 711.08 27118.90 sad_x4[16x12] 39.75x 825.46 32809.02 copy_pp[16x12] 25.06x 346.44 8681.36 addAvg[16x12] 13.13x 748.06 9823.19 addAvg_aligned[16x12] 14.53x 668.74 9718.13 [i420] copy_pp[ 8x6] 7.12x 203.91 1452.52 [i420] addAvg[ 8x6] 13.66x 269.52 3682.74 [i420] addAvg_aligned[ 8x6] 12.59x 292.46 3681.63 [i422] copy_pp[ 8x12] 10.36x 340.58 3527.49 [i422] addAvg[ 8x12] 12.84x 526.25 6758.15 [i422] addAvg_aligned[ 8x12] 12.04x 540.42 6508.32 [i422] satd[ 8x12] 10.11x 712.67 7207.46 satd[ 4x16] 9.05x 553.64 5012.75 avg_pp[ 4x16] 6.41x 457.21 2930.23 avg_pp_aligned[ 4x16] 6.04x 519.18 3136.24 sad[ 4x16] 9.09x 392.85 3571.86 sad_x3[ 4x16] 12.90x 730.93 9431.02 sad_x4[ 4x16] 12.66x 875.63 11089.52 copy_pp[ 4x16] 6.45x 362.82 2341.19 addAvg[ 4x16] 5.48x 690.93 3784.30 addAvg_aligned[ 4x16] 5.77x 683.30 3940.04 [i420] copy_pp[ 2x8] 1.56x 290.21 451.46 [i420] addAvg[ 2x8] 3.46x 362.22 1251.99 [i420] addAvg_aligned[ 2x8] 3.31x 377.98 1252.10 [i422] copy_pp[ 2x16] 2.62x 517.96 1355.64 [i422] addAvg[ 2x16] 3.59x 694.83 2495.28 [i422] addAvg_aligned[ 2x16] 3.66x 682.67 2495.49 satd[12x16] 9.52x 1572.53 14964.48 avg_pp[12x16] 9.38x 668.77 6270.90 avg_pp_aligned[12x16] 9.84x 722.58 7106.96 sad[12x16] 16.26x 561.30 9126.25 sad_x3[12x16] 19.28x 1265.53 24397.41 sad_x4[12x16] 22.76x 1486.83 33835.56 copy_pp[12x16] 10.96x 524.49 5746.15 addAvg[12x16] 8.98x 1127.47 10128.44 addAvg_aligned[12x16] 8.83x 1270.22 11211.53 [i420] copy_pp[ 6x8] 3.80x 415.40 1577.02 [i420] addAvg[ 6x8] 9.20x 410.54 3775.99 [i420] addAvg_aligned[ 6x8] 8.17x 410.56 3356.22 [i422] copy_pp[ 6x16] 5.31x 597.02 3168.14 [i422] addAvg[ 6x16] 5.06x 1199.06 6070.96 [i422] addAvg_aligned[ 6x16] 5.73x 1183.62 6782.69 satd[32x32] 11.74x 5989.55 70316.29 avg_pp[32x32] 25.09x 1442.92 36197.98 avg_pp_aligned[32x32] 21.32x 1635.57 34873.90 sad[32x32] 42.38x 1158.50 49095.06 sad_x3[32x32] 43.01x 2994.97 128808.30 sad_x4[32x32] 39.23x 4266.41 167370.39 copy_pp[32x32] 7.00x 3696.44 25860.11 addAvg[32x32] 16.59x 3546.06 58823.02 addAvg_aligned[32x32] 15.78x 3641.04 57442.48 sse_pp[32x32] 13.89x 2941.85 40864.13 sse_ss[32x32] 15.19x 2865.66 43521.23 sub_ps[32x32] 9.72x 3805.17 36983.85 add_ps[32x32] 17.68x 2695.67 47665.09 add_ps_aligned[32x32] 17.64x 2695.87 47541.92 copy_ss[32x32] 5.49x 7056.56 38740.43 copy_sp[32x32] 11.91x 2232.18 26594.25 copy_ps[32x32] 8.54x 4287.97 36608.07 [i420] copy_pp[16x16] 22.68x 413.42 9375.76 [i420] addAvg[16x16] 16.78x 925.96 15535.58 [i420] addAvg_aligned[16x16] 16.74x 831.77 13920.83 [i420] satd[16x16] 11.52x 1566.48 18049.38 [i420] copy_ss[16x16] 5.96x 1912.95 11400.47 [i420] copy_ps[16x16] 17.12x 628.70 10762.14 [i420] copy_sp[16x16] 17.22x 535.43 9219.75 [i420] sub_ps[16x16] 15.01x 813.32 12209.90 [i420] add_ps[16x16] 19.99x 700.89 14010.90 [i420] add_ps_aligned[16x16] 21.48x 616.54 13245.89 [i420] sa8d[16x16] 8.93x 2016.35 17997.65 [i422] copy_pp[16x32] 25.87x 795.74 20584.37 [i422] addAvg[16x32] 18.16x 1593.26 28934.74 [i422] addAvg_aligned[16x32] 14.95x 1737.03 25963.50 [i422] satd[16x32] 10.11x 3295.99 33314.23 [i422] copy_ss[16x32] 5.60x 3511.62 19648.20 [i422] copy_ps[16x32] 6.99x 2476.02 17313.16 [i422] copy_sp[16x32] 29.85x 759.36 22666.31 [i422] sse_pp[16x32] 12.81x 1765.47 22617.94 [i422] sub_ps[16x32] 10.95x 2132.76 23349.32 [i422] add_ps[16x32] 23.13x 1211.27 28011.14 [i422] add_ps_aligned[16x32] 24.81x 1247.06 30944.46 [i422] sa8d[16x32] 11.66x 3039.81 35440.48 satd[32x16] 11.87x 2939.44 34902.51 avg_pp[32x16] 25.86x 770.58 19925.57 avg_pp_aligned[32x16] 26.30x 682.42 17944.52 sad[32x16] 45.35x 570.12 25854.69 sad_x3[32x16] 38.25x 1730.50 66197.52 sad_x4[32x16] 42.93x 2035.04 87363.43 copy_pp[32x16] 9.19x 1870.58 17188.55 addAvg[32x16] 23.33x 1470.78 34319.66 addAvg_aligned[32x16] 19.02x 1703.06 32396.92 [i420] copy_pp[ 16x8] 20.55x 287.85 5915.60 [i420] addAvg[ 16x8] 14.05x 530.48 7453.60 [i420] addAvg_aligned[ 16x8] 12.76x 516.80 6594.48 [i420] satd[ 16x8] 9.97x 869.63 8670.46 [i422] copy_pp[16x16] 23.55x 365.57 8609.44 [i422] addAvg[16x16] 16.78x 931.45 15629.37 [i422] addAvg_aligned[16x16] 15.40x 932.62 14365.26 [i422] satd[16x16] 10.18x 1566.31 15942.61 satd[16x32] 11.19x 3043.45 34070.90 avg_pp[16x32] 23.61x 1004.34 23710.56 avg_pp_aligned[16x32] 19.21x 1141.14 21925.21 sad[16x32] 43.87x 615.59 27009.00 sad_x3[16x32] 40.41x 1713.70 69248.34 sad_x4[16x32] 47.49x 1885.65 89542.99 copy_pp[16x32] 30.75x 707.65 21761.58 addAvg[16x32] 16.13x 1708.72 27566.86 addAvg_aligned[16x32] 13.66x 1939.13 26495.86 [i420] copy_pp[ 8x16] 11.04x 365.99 4039.10 [i420] addAvg[ 8x16] 13.50x 654.46 8838.17 [i420] addAvg_aligned[ 8x16] 12.89x 685.45 8838.11 [i420] satd[ 8x16] 8.98x 960.86 8630.24 [i422] copy_pp[ 8x32] 13.82x 557.67 7708.28 [i422] addAvg[ 8x32] 13.58x 1244.74 16899.42 [i422] addAvg_aligned[ 8x32] 10.51x 1593.90 16758.86 [i422] satd[ 8x32] 10.17x 1543.94 15706.53 satd[ 32x8] 11.23x 1645.81 18485.42 avg_pp[ 32x8] 18.38x 513.05 9431.29 avg_pp_aligned[ 32x8] 20.36x 447.18 9104.60 sad[ 32x8] 34.51x 343.22 11845.33 sad_x3[ 32x8] 33.56x 1001.40 33604.36 sad_x4[ 32x8] 38.26x 1095.25 41907.84 copy_pp[ 32x8] 8.60x 1003.18 8627.71 addAvg[ 32x8] 19.88x 810.35 16107.85 addAvg_aligned[ 32x8] 19.28x 921.51 17769.86 [i420] copy_pp[ 16x4] 14.96x 210.57 3149.18 [i420] addAvg[ 16x4] 11.35x 310.05 3517.90 [i420] addAvg_aligned[ 16x4] 11.27x 312.31 3518.53 [i420] satd[ 16x4] 8.01x 500.33 4009.36 [i422] copy_pp[ 16x8] 20.70x 252.41 5224.03 [i422] addAvg[ 16x8] 15.38x 472.68 7268.25 [i422] addAvg_aligned[ 16x8] 13.38x 557.06 7454.24 [i422] satd[ 16x8] 9.78x 983.23 9619.34 satd[32x24] 13.12x 4039.47 53001.02 avg_pp[32x24] 23.71x 1160.56 27517.68 avg_pp_aligned[32x24] 23.65x 1215.31 28743.14 sad[32x24] 43.91x 832.34 36548.53 sad_x3[32x24] 38.77x 2474.89 95940.36 sad_x4[32x24] 41.69x 3043.21 126884.59 copy_pp[32x24] 9.53x 2817.55 26851.36 addAvg[32x24] 20.48x 2427.28 49699.80 addAvg_aligned[32x24] 20.60x 2437.77 50225.39 [i420] copy_pp[16x12] 23.74x 323.15 7670.42 [i420] addAvg[16x12] 14.66x 669.53 9812.56 [i420] addAvg_aligned[16x12] 15.67x 662.24 10380.08 [i420] satd[16x12] 9.63x 1395.78 13439.92 [i422] copy_pp[16x24] 19.70x 625.78 12328.08 [i422] addAvg[16x24] 16.71x 1262.02 21086.43 [i422] addAvg_aligned[16x24] 15.79x 1451.53 22917.07 [i422] satd[16x24] 11.07x 2247.77 24873.12 satd[ 8x32] 10.86x 1623.72 17635.74 avg_pp[ 8x32] 7.63x 1069.28 8161.72 avg_pp_aligned[ 8x32] 7.67x 1077.46 8267.91 sad[ 8x32] 19.91x 612.71 12196.54 sad_x3[ 8x32] 23.73x 1380.58 32767.53 sad_x4[ 8x32] 29.08x 1493.63 43434.20 copy_pp[ 8x32] 13.01x 593.37 7718.99 addAvg[ 8x32] 11.92x 1372.70 16356.67 addAvg_aligned[ 8x32] 10.93x 1537.60 16807.37 [i420] copy_pp[ 4x16] 6.24x 372.88 2327.22 [i420] addAvg[ 4x16] 5.71x 677.42 3870.63 [i420] addAvg_aligned[ 4x16] 5.75x 673.00 3870.28 [i420] satd[ 4x16] 8.20x 601.95 4934.03 [i422] copy_pp[ 4x32] 5.75x 575.13 3308.86 [i422] addAvg[ 4x32] 8.00x 979.05 7827.69 [i422] addAvg_aligned[ 4x32] 7.35x 1116.55 8210.61 [i422] satd[ 4x32] 8.41x 1161.09 9767.49 satd[24x32] 13.09x 4030.56 52769.03 avg_pp[24x32] 15.59x 1924.74 29997.62 avg_pp_aligned[24x32] 14.76x 2160.02 31892.71 sad[24x32] 35.36x 1038.79 36736.20 sad_x3[24x32] 28.34x 3415.31 96782.09 sad_x4[24x32] 27.04x 4766.18 128874.65 copy_pp[24x32] 26.69x 1009.21 26932.14 addAvg[24x32] 14.22x 2844.84 40458.42 addAvg_aligned[24x32] 14.88x 2749.14 40915.23 [i420] copy_pp[12x16] 9.84x 584.17 5749.15 [i420] addAvg[12x16] 8.65x 1130.55 9775.03 [i420] addAvg_aligned[12x16] 9.90x 1133.90 11230.35 [i420] satd[12x16] 9.31x 1695.98 15784.97 [i422] copy_pp[12x32] 8.07x 974.15 7857.05 [i422] addAvg[12x32] 9.37x 2425.72 22721.30 [i422] addAvg_aligned[12x32] 7.67x 2720.79 20877.39 [i422] satd[12x32] 12.38x 2783.47 34472.74 satd[64x64] 12.49x 21346.96 266675.00 avg_pp[64x64] 27.66x 4623.88 127874.91 avg_pp_aligned[64x64] 25.93x 4992.54 129449.05 sad[64x64] 48.51x 3560.77 172747.88 sad_x3[64x64] 34.45x 14101.25 485738.66 sad_x4[64x64] 33.16x 19272.89 639166.81 copy_pp[64x64] 6.54x 13882.72 90843.55 addAvg[64x64] 13.92x 16907.59 235279.67 addAvg_aligned[64x64] 13.44x 17021.92 228735.84 sse_pp[64x64] 13.26x 10146.35 134567.38 sse_ss[64x64] 15.52x 10877.74 168865.50 sub_ps[64x64] 9.70x 13394.29 129953.23 add_ps[64x64] 19.96x 8954.00 178688.86 add_ps_aligned[64x64] 19.76x 9064.46 179138.05 copy_ss[64x64] 5.35x 27005.60 144462.14 copy_sp[64x64] 9.98x 9984.40 99600.48 copy_ps[64x64] 8.13x 16127.72 131196.73 [i420] copy_pp[32x32] 8.71x 3273.54 28510.80 [i420] addAvg[32x32] 17.76x 3316.02 58883.98 [i420] addAvg_aligned[32x32] 17.87x 3266.05 58366.12 [i420] satd[32x32] 11.70x 5832.68 68244.00 [i420] copy_ss[32x32] 5.74x 6617.31 38002.33 [i420] copy_ps[32x32] 15.22x 2305.08 35083.05 [i420] copy_sp[32x32] 13.43x 2108.37 28318.77 [i420] sub_ps[32x32] 10.63x 3467.87 36856.94 [i420] add_ps[32x32] 16.36x 2744.54 44908.73 [i420] add_ps_aligned[32x32] 17.78x 2666.70 47404.41 [i420] sa8d[32x32] 9.20x 7638.51 70292.23 [i422] copy_pp[32x64] 10.51x 6710.99 70556.40 [i422] addAvg[32x64] 12.18x 10024.43 122069.42 [i422] addAvg_aligned[32x64] 12.99x 9457.61 122882.88 [i422] satd[32x64] 12.02x 11368.23 136596.42 [i422] copy_ss[32x64] 5.52x 14324.38 79088.45 [i422] copy_ps[32x64] 9.79x 7498.33 73439.50 [i422] copy_sp[32x64] 10.12x 5963.82 60366.98 [i422] sse_pp[32x64] 14.49x 5494.25 79611.20 [i422] sub_ps[32x64] 11.15x 6612.76 73735.56 [i422] add_ps[32x64] 16.08x 6017.51 96789.49 [i422] add_ps_aligned[32x64] 17.76x 5552.90 98615.38 [i422] sa8d[32x64] 10.93x 12758.36 139413.64 satd[64x32] 11.96x 11323.93 135424.80 avg_pp[64x32] 30.86x 2269.96 70041.52 avg_pp_aligned[64x32] 27.45x 2570.81 70556.33 sad[64x32] 42.39x 2038.10 86397.29 sad_x3[64x32] 42.64x 5798.38 247263.20 sad_x4[64x32] 35.58x 8959.21 318725.47 copy_pp[64x32] 9.69x 6586.04 63814.89 addAvg[64x32] 19.13x 6431.52 123023.86 addAvg_aligned[64x32] 19.66x 6199.00 121884.71 [i420] copy_pp[32x16] 9.85x 1875.42 18471.85 [i420] addAvg[32x16] 20.73x 1497.52 31047.47 [i420] addAvg_aligned[32x16] 22.89x 1486.82 34038.67 [i420] satd[32x16] 11.24x 2990.85 33606.62 [i422] copy_pp[32x32] 8.63x 3273.61 28250.21 [i422] addAvg[32x32] 18.13x 3165.76 57405.01 [i422] addAvg_aligned[32x32] 16.12x 3478.44 56077.71 [i422] satd[32x32] 10.67x 6394.63 68202.36 satd[32x64] 13.07x 10334.58 135108.92 avg_pp[32x64] 26.61x 2764.51 73568.60 avg_pp_aligned[32x64] 27.32x 2689.51 73485.77 sad[32x64] 47.09x 1991.57 93775.38 sad_x3[32x64] 40.70x 6015.43 244831.91 sad_x4[32x64] 34.67x 9236.80 320269.19 copy_pp[32x64] 9.47x 7161.33 67845.85 addAvg[32x64] 11.92x 10012.81 119372.65 addAvg_aligned[32x64] 12.78x 9510.88 121502.95 [i420] copy_pp[16x32] 28.19x 710.24 20022.40 [i420] addAvg[16x32] 16.18x 1607.51 26015.38 [i420] addAvg_aligned[16x32] 14.83x 1833.74 27201.62 [i420] satd[16x32] 10.77x 2915.45 31409.54 [i422] copy_pp[16x64] 19.10x 2209.10 42199.44 [i422] addAvg[16x64] 7.56x 7360.51 55680.52 [i422] addAvg_aligned[16x64] 7.60x 7344.67 55796.21 [i422] satd[16x64] 11.71x 5646.94 66113.09 satd[64x16] 12.28x 5366.31 65874.01 avg_pp[64x16] 31.54x 1106.30 34896.01 avg_pp_aligned[64x16] 27.29x 1250.67 34132.49 sad[64x16] 43.85x 964.59 42294.12 sad_x3[64x16] 37.37x 3333.43 124575.78 sad_x4[64x16] 43.35x 3767.75 163344.25 copy_pp[64x16] 10.06x 3299.69 33205.50 addAvg[64x16] 19.80x 3108.93 61541.93 addAvg_aligned[64x16] 19.41x 3114.40 60462.49 [i420] copy_pp[ 32x8] 8.50x 1073.60 9127.73 [i420] addAvg[ 32x8] 19.44x 803.44 15620.79 [i420] addAvg_aligned[ 32x8] 19.39x 805.77 15622.02 [i420] satd[ 32x8] 11.35x 1575.23 17876.19 [i422] copy_pp[32x16] 9.27x 1875.30 17379.44 [i422] addAvg[32x16] 21.27x 1465.94 31179.14 [i422] addAvg_aligned[32x16] 19.65x 1676.29 32940.59 [i422] satd[32x16] 11.12x 2990.40 33259.20 satd[64x48] 12.52x 16082.18 201344.97 avg_pp[64x48] 30.65x 3340.08 102388.30 avg_pp_aligned[64x48] 32.43x 3225.56 104595.26 sad[64x48] 45.11x 2828.97 127610.44 sad_x3[64x48] 35.20x 10206.69 359275.09 sad_x4[64x48] 33.13x 14372.59 476146.66 copy_pp[64x48] 9.64x 9952.61 95907.27 addAvg[64x48] 19.47x 9538.94 185681.84 addAvg_aligned[64x48] 18.55x 9886.46 183427.30 [i420] copy_pp[32x24] 9.80x 2766.32 27117.51 [i420] addAvg[32x24] 19.88x 2440.51 48512.34 [i420] addAvg_aligned[32x24] 18.46x 2584.35 47710.47 [i420] satd[32x24] 10.10x 4874.40 49223.20 [i422] copy_pp[32x48] 9.59x 5355.02 51363.47 [i422] addAvg[32x48] 16.63x 5818.53 96768.98 [i422] addAvg_aligned[32x48] 17.59x 5414.01 95215.63 [i422] satd[32x48] 11.29x 9094.47 102651.41 satd[16x64] 12.59x 5198.64 65436.82 avg_pp[16x64] 19.27x 2316.62 44640.11 avg_pp_aligned[16x64] 17.88x 2333.23 41727.54 sad[16x64] 43.75x 1188.65 52002.37 sad_x3[16x64] 46.86x 2814.25 131879.61 sad_x4[16x64] 47.69x 3585.74 170988.62 copy_pp[16x64] 16.70x 2442.33 40779.57 addAvg[16x64] 7.42x 7405.49 54960.60 addAvg_aligned[16x64] 6.96x 7747.87 53950.58 [i420] copy_pp[ 8x32] 14.94x 557.65 8332.92 [i420] addAvg[ 8x32] 11.43x 1478.56 16895.08 [i420] addAvg_aligned[ 8x32] 10.86x 1408.51 15296.79 [i420] satd[ 8x32] 10.28x 1544.56 15882.88 [i422] copy_pp[ 8x64] 7.55x 2267.29 17112.44 [i422] addAvg[ 8x64] 4.83x 7206.41 34818.24 [i422] addAvg_aligned[ 8x64] 4.71x 7268.34 34212.98 [i422] satd[ 8x64] 9.91x 3209.99 31813.29 satd[48x64] 12.46x 16151.00 201250.75 avg_pp[48x64] 29.41x 3550.63 104426.45 avg_pp_aligned[48x64] 29.95x 3531.73 105788.30 sad[48x64] 45.72x 2922.82 133632.22 sad_x3[48x64] 36.56x 9958.13 364053.88 sad_x4[48x64] 34.87x 13685.77 477231.94 copy_pp[48x64] 12.26x 8050.37 98713.12 addAvg[48x64] 13.46x 13761.89 185268.58 addAvg_aligned[48x64] 13.91x 13434.93 186826.80 [i420] copy_pp[24x32] 27.88x 973.92 27155.55 [i420] addAvg[24x32] 12.92x 3033.99 39207.20 [i420] addAvg_aligned[24x32] 14.52x 2780.05 40364.00 [i420] satd[24x32] 11.78x 4373.44 51515.14 [i422] copy_pp[24x64] 21.04x 2561.78 53889.91 [i422] addAvg[24x64] 8.87x 9026.99 80056.24 [i422] addAvg_aligned[24x64] 9.49x 8426.29 79939.79 [i422] satd[24x64] 10.89x 9360.85 101969.85 ssd_s[4x4] 4.65x 144.12 669.90 sa8d[4x4] 4.76x 256.71 1221.08 residual[4x4] 4.54x 190.31 863.39 residual_aligned[4x4] 4.43x 194.82 862.83 blkfill[4x4] 2.32x 192.59 447.11 blkfill_aligned[4x4] 2.33x 190.10 442.77 transpose[4x4] 3.45x 150.49 518.47 cpy2Dto1D_shl[4x4] 4.79x 176.55 845.30 cpy2Dto1D_shr[4x4] 5.67x 163.80 929.30 cpy1Dto2D_shl[4x4] 5.38x 190.10 1022.90 cpy1Dto2D_shl_aligned[4x4] 4.49x 211.81 950.36 cpy1Dto2D_shr[4x4] 5.02x 210.16 1055.38 copy_cnt[4x4] 5.94x 180.14 1070.38 psy_cost_pp[4x4] 11.54x 435.20 5021.21 ssd_s[8x8] 10.90x 225.39 2455.73 sa8d[8x8] 7.45x 560.61 4178.80 residual[8x8] 8.65x 279.50 2416.57 residual_aligned[8x8] 8.50x 283.58 2410.95 blkfill[8x8] 7.13x 225.81 1610.94 blkfill_aligned[8x8] 7.26x 226.23 1641.55 transpose[8x8] 8.22x 208.38 1712.24 var[8x8] 8.58x 265.53 2278.20 cpy2Dto1D_shl[8x8] 9.25x 252.49 2336.73 cpy2Dto1D_shr[8x8] 9.75x 262.86 2561.80 cpy1Dto2D_shl[8x8] 8.14x 243.63 1982.89 cpy1Dto2D_shl_aligned[8x8] 8.14x 243.53 1982.41 cpy1Dto2D_shr[8x8] 10.49x 243.65 2557.00 copy_cnt[8x8] 11.08x 249.12 2761.38 psy_cost_pp[8x8] 13.70x 1106.37 15157.03 ssd_s[16x16] 24.34x 434.17 10567.67 sa8d[16x16] 10.04x 1593.29 15991.40 residual[16x16] 14.39x 717.62 10328.86 residual_aligned[16x16] 14.36x 717.17 10298.98 blkfill[16x16] 15.94x 500.04 7971.50 blkfill_aligned[16x16] 17.46x 499.99 8729.29 transpose[16x16] 11.22x 835.57 9375.85 var[16x16] 15.86x 650.08 10310.55 cpy2Dto1D_shl[16x16] 17.89x 575.50 10297.46 cpy2Dto1D_shr[16x16] 19.27x 621.46 11974.12 cpy1Dto2D_shl[16x16] 16.13x 600.64 9687.54 cpy1Dto2D_shl_aligned[16x16] 16.68x 580.78 9687.39 cpy1Dto2D_shr[16x16] 19.89x 634.01 12607.56 copy_cnt[16x16] 18.07x 638.47 11538.16 psy_cost_pp[16x16] 15.46x 3743.26 57880.37 ssd_s[32x32] 20.41x 1790.25 36533.90 sa8d[32x32] 11.08x 6023.85 66725.83 residual[32x32] 12.91x 2645.17 34160.38 residual_aligned[32x32] 12.98x 2632.22 34164.58 blkfill[32x32] 13.79x 1804.99 24889.47 blkfill_aligned[32x32] 13.79x 1805.10 24895.51 transpose[32x32] 9.64x 2645.23 25498.37 var[32x32] 15.25x 2274.82 34685.23 cpy2Dto1D_shl[32x32] 14.29x 2419.57 34572.34 cpy2Dto1D_shr[32x32] 14.27x 2702.90 38580.58 cpy1Dto2D_shl[32x32] 14.13x 2202.91 31124.19 cpy1Dto2D_shl_aligned[32x32] 14.13x 2198.66 31066.70 cpy1Dto2D_shr[32x32] 16.94x 2428.68 41141.45 copy_cnt[32x32] 17.32x 1942.02 33628.82 psy_cost_pp[32x32] 15.35x 14986.37 229988.62 sa8d[64x64] 11.09x 23923.14 265288.41 transpose[64x64] 12.08x 10090.50 121848.99 var[64x64] 13.90x 9066.44 126011.42 psy_cost_pp[64x64] 15.24x 58968.33 898480.25 weight_pp 7.06x 9605.52 67782.02 weight_sp 8.14x 9472.04 77116.78 downscale 22.52x 34792.58 783405.50 scale1D_128to64 9.85x 415.90 4096.55 scale1D_128to64_aligned 9.86x 415.90 4102.52 scale2D_64to32 7.15x 8170.77 58447.74 ssim_4x4x2_core 9.67x 365.17 3530.02 ssim_end_4 3.97x 408.09 1620.21 calSign 8.74x 345.39 3017.15 SAO_EO_0 12.30x 1061.43 13060.91 SAO_EO_1 15.00x 548.42 8223.97 SAO_EO_1_2Rows 19.12x 882.36 16872.91 SAO_EO_2[0] 7.40x 296.36 2194.36 SAO_EO_2[1] 11.27x 710.63 8009.69 SAO_EO_3[0] 5.12x 422.36 2163.37 SAO_EO_3[1] 8.95x 813.91 7286.58 SAO_BO_0 10.39x 25393.60 263952.34 saoCuStatsE0 3.01x 197092.17 593248.31 saoCuStatsE1 3.04x 204300.69 621987.12 saoCuStatsE2 2.77x 208646.11 578558.44 saoCuStatsE3 2.88x 204271.86 589249.69 planecopy_sp 12.37x 8851.43 109457.27 propagateCost 2.70x 6015.78 16236.74 cuTreeFix8Pack 2.34x 5351.82 12503.64 cuTreeFix8Unpack 2.53x 5942.03 15043.88 scanPosLast 2.72x 45317.84 123382.97 findPosFirstLast 4.00x 306.03 1222.84 costCoeffNxN 1.75x 2670.99 4664.07 costCoeffRemain 1.07x 763.18 820.37 costC1C2Flag 1.06x 1583.47 1679.44 pelFilterLumaStrong_Vertical 2.42x 876.08 2120.78 pelFilterLumaStrong_Horizontal 3.71x 570.30 2115.01 pelFilterChroma_Vertical 1.26x 617.08 778.93 pelFilterChroma_Horizontal 2.08x 392.56 817.37 == transforms primitives == dst4x4 5.54x 446.88 2475.26 dct4x4 5.68x 422.87 2401.85 dct8x8 5.82x 2698.31 15717.07 dct16x16 7.31x 12965.87 94834.65 dct32x32 4.72x 141369.72 667310.75 idst4x4 4.51x 729.97 3288.80 idct4x4 9.28x 365.07 3387.02 idct8x8 9.84x 2069.72 20361.56 idct16x16 12.87x 9100.50 117136.20 idct32x32 9.15x 84009.11 768712.06 dequant_normal 8.81x 7638.33 67257.67 dequant_scaling 6.56x 13468.63 88332.12 quant 7.58x 23334.90 176889.14 nquant 14.94x 10435.00 155849.31 count_nonzero[4x4] 5.22x 134.01 699.42 count_nonzero[8x8] 9.05x 186.27 1685.67 count_nonzero[16x16] 15.88x 335.47 5326.53 count_nonzero[32x32] 20.51x 1054.55 21626.58 denoiseDct 9.30x 11055.30 102770.46 == interp primitives == luma_hpp[ 4x4] 8.24x 467.69 3855.65 luma_hps[ 4x4] 8.67x 1047.23 9084.54 luma_vpp[ 4x4] 12.08x 345.23 4171.62 luma_vps[ 4x4] 11.30x 326.77 3692.19 luma_vsp[ 4x4] 11.72x 408.52 4786.67 luma_vss[ 4x4] 9.45x 475.79 4497.80 luma_hv [ 4x4] 8.14x 1865.00 15183.86 convert_p2s[ 4x4] 3.41x 185.91 633.33 convert_p2s_aligned[ 4x4] 3.41x 186.03 634.66 luma_hpp[ 8x8] 16.85x 859.30 14477.22 luma_hps[ 8x8] 13.35x 2160.57 28843.79 luma_vpp[ 8x8] 23.88x 604.54 14437.81 luma_vps[ 8x8] 23.85x 551.65 13156.24 luma_vsp[ 8x8] 14.90x 1253.25 18675.76 luma_vss[ 8x8] 11.56x 1286.20 14865.26 luma_hv [ 8x8] 14.51x 3162.88 45879.18 convert_p2s[ 8x8] 8.83x 261.66 2309.21 convert_p2s_aligned[ 8x8] 8.82x 261.71 2309.34 luma_hpp[16x16] 19.69x 3142.02 61873.71 luma_hps[16x16] 15.60x 5499.14 85794.16 luma_vpp[16x16] 25.44x 2431.42 61866.74 luma_vps[16x16] 29.32x 1988.33 58297.43 luma_vsp[16x16] 13.36x 5538.61 74001.73 luma_vss[16x16] 14.89x 4441.70 66125.37 luma_hv [16x16] 13.95x 11151.61 155516.62 convert_p2s[16x16] 16.88x 649.82 10972.15 convert_p2s_aligned[16x16] 16.45x 731.14 12026.71 luma_hpp[32x32] 21.06x 11661.87 245632.80 luma_hps[32x32] 16.47x 17293.48 284855.41 luma_vpp[32x32] 27.51x 9272.37 255051.14 luma_vps[32x32] 29.23x 7834.26 228956.44 luma_vsp[32x32] 13.30x 20695.99 275345.03 luma_vss[32x32] 13.59x 17590.37 239076.78 luma_hv [32x32] 14.14x 40014.81 565750.00 convert_p2s[32x32] 13.19x 2855.63 37658.03 convert_p2s_aligned[32x32] 15.50x 2536.56 39306.03 luma_hpp[64x64] 20.90x 45615.24 953425.81 luma_hps[64x64] 14.60x 70499.51 1029110.00 luma_vpp[64x64] 27.40x 35517.48 973007.06 luma_vps[64x64] 27.42x 31339.63 859193.31 luma_vsp[64x64] 12.19x 85289.86 1039838.62 luma_vss[64x64] 11.61x 77272.03 896871.44 luma_hv [64x64] 13.02x 156836.20 2042393.25 convert_p2s[64x64] 10.08x 13436.85 135465.91 convert_p2s_aligned[64x64] 10.02x 13613.35 136466.53 luma_hpp[ 8x4] 15.40x 478.33 7366.60 luma_hps[ 8x4] 13.61x 1369.57 18634.41 luma_vpp[ 8x4] 20.70x 367.53 7606.64 luma_vps[ 8x4] 19.97x 345.46 6897.36 luma_vsp[ 8x4] 13.66x 717.98 9810.48 luma_vss[ 8x4] 11.31x 708.26 8007.66 luma_hv [ 8x4] 11.57x 2392.51 27675.29 convert_p2s[ 8x4] 6.38x 208.19 1327.39 convert_p2s_aligned[ 8x4] 6.37x 208.41 1327.26 luma_hpp[ 4x8] 8.94x 851.20 7611.36 luma_hps[ 4x8] 7.26x 1672.11 12143.61 luma_vpp[ 4x8] 12.99x 564.30 7329.74 luma_vps[ 4x8] 13.68x 518.06 7087.42 luma_vsp[ 4x8] 12.19x 698.03 8512.36 luma_vss[ 4x8] 11.96x 636.14 7605.68 luma_hv [ 4x8] 8.85x 2634.67 23305.05 convert_p2s[ 4x8] 5.81x 234.84 1363.93 convert_p2s_aligned[ 4x8] 5.83x 233.88 1363.04 luma_hpp[ 16x8] 20.22x 1455.66 29427.77 luma_hps[ 16x8] 15.33x 3445.10 52808.01 luma_vpp[ 16x8] 23.53x 1283.37 30199.82 luma_vps[ 16x8] 25.45x 1049.04 26697.38 luma_vsp[ 16x8] 14.61x 2430.69 35503.47 luma_vss[ 16x8] 14.19x 2154.84 30568.75 luma_hv [ 16x8] 14.34x 6037.50 86607.45 convert_p2s[ 16x8] 14.65x 389.83 5710.39 convert_p2s_aligned[ 16x8] 14.66x 389.48 5710.51 luma_hpp[ 8x16] 14.60x 1872.29 27338.86 luma_hps[ 8x16] 12.19x 3163.43 38556.76 luma_vpp[ 8x16] 25.58x 1110.92 28422.62 luma_vps[ 8x16] 24.84x 1027.30 25515.04 luma_vsp[ 8x16] 13.56x 2473.93 33538.83 luma_vss[ 8x16] 10.85x 2565.67 27836.26 luma_hv [ 8x16] 13.20x 5570.80 73534.84 convert_p2s[ 8x16] 10.91x 390.12 4256.22 convert_p2s_aligned[ 8x16] 11.05x 389.74 4304.72 luma_hpp[32x16] 21.56x 5412.54 116673.60 luma_hps[32x16] 15.94x 9935.77 158413.34 luma_vpp[32x16] 26.85x 4512.90 121153.28 luma_vps[32x16] 26.25x 4061.22 106610.02 luma_vsp[32x16] 13.40x 9737.84 130474.38 luma_vss[32x16] 13.50x 8406.53 113518.48 luma_hv [32x16] 14.69x 19818.61 291051.84 convert_p2s[32x16] 16.11x 1120.14 18042.20 convert_p2s_aligned[32x16] 16.18x 1119.86 18115.46 luma_hpp[16x32] 19.15x 6104.93 116912.09 luma_hps[16x32] 15.94x 8531.42 136030.78 luma_vpp[16x32] 25.32x 4587.60 116157.62 luma_vps[16x32] 25.77x 4244.88 109395.58 luma_vsp[16x32] 13.84x 9785.25 135471.84 luma_vss[16x32] 14.49x 8595.90 124515.77 luma_hv [16x32] 14.25x 19217.13 273847.81 convert_p2s[16x32] 9.49x 2209.28 20961.12 convert_p2s_aligned[16x32] 9.46x 2209.91 20904.35 luma_hpp[64x32] 20.76x 21463.76 445615.31 luma_hps[64x32] 16.16x 32839.78 530529.81 luma_vpp[64x32] 27.69x 16724.00 463134.88 luma_vps[64x32] 27.76x 14955.76 415188.91 luma_vsp[64x32] 12.35x 40639.14 502030.69 luma_vss[64x32] 12.29x 35252.82 433324.62 luma_hv [64x32] 14.22x 74010.91 1052097.25 convert_p2s[64x32] 15.46x 4095.10 63306.02 convert_p2s_aligned[64x32] 15.43x 4094.50 63190.06 luma_hpp[32x64] 21.43x 21420.95 458962.78 luma_hps[32x64] 15.07x 32567.16 490742.31 luma_vpp[32x64] 28.32x 16962.87 480397.31 luma_vps[32x64] 27.19x 15634.09 425023.12 luma_vsp[32x64] 13.47x 38395.96 517358.09 luma_vss[32x64] 13.20x 33950.25 448040.69 luma_hv [32x64] 13.04x 78282.35 1020639.06 convert_p2s[32x64] 10.44x 6839.45 71437.39 convert_p2s_aligned[32x64] 10.45x 6840.59 71462.89 luma_hpp[16x12] 21.12x 2090.97 44169.84 luma_hps[16x12] 14.76x 4472.40 65996.28 luma_vpp[16x12] 26.11x 1659.57 43328.86 luma_vps[16x12] 25.90x 1548.91 40109.99 luma_vsp[16x12] 13.01x 3973.71 51688.71 luma_vss[16x12] 14.36x 3146.15 45193.53 luma_hv [16x12] 14.73x 8020.96 118148.39 convert_p2s[16x12] 16.11x 522.64 8418.13 convert_p2s_aligned[16x12] 16.12x 522.20 8418.19 luma_hpp[12x16] 10.64x 3927.40 41775.66 luma_hps[12x16] 12.49x 4620.59 57727.27 luma_vpp[12x16] 20.70x 2057.70 42587.69 luma_vps[12x16] 21.42x 1795.28 38456.21 luma_vsp[12x16] 12.72x 3914.93 49781.17 luma_vss[12x16] 13.91x 3150.88 43831.10 luma_hv [12x16] 13.13x 8192.51 107549.58 convert_p2s[12x16] 9.78x 633.01 6192.60 convert_p2s_aligned[12x16] 9.79x 632.76 6193.92 luma_hpp[ 16x4] 18.49x 806.75 14919.34 luma_hps[ 16x4] 14.69x 2637.15 38742.56 luma_vpp[ 16x4] 24.90x 621.97 15486.24 luma_vps[ 16x4] 24.47x 575.03 14070.39 luma_vsp[ 16x4] 14.42x 1263.40 18212.02 luma_vss[ 16x4] 14.66x 1110.83 16288.90 luma_hv [ 16x4] 15.20x 3715.97 56483.44 convert_p2s[ 16x4] 11.74x 252.44 2963.84 convert_p2s_aligned[ 16x4] 11.74x 252.45 2963.73 luma_hpp[ 4x16] 6.89x 2067.33 14240.37 luma_hps[ 4x16] 7.86x 2357.88 18532.08 luma_vpp[ 4x16] 14.10x 1005.64 14178.28 luma_vps[ 4x16] 14.90x 921.35 13724.64 luma_vsp[ 4x16] 13.12x 1285.83 16876.28 luma_vss[ 4x16] 12.50x 1174.92 14685.53 luma_hv [ 4x16] 9.31x 3905.15 36345.45 convert_p2s[ 4x16] 6.08x 385.11 2341.30 convert_p2s_aligned[ 4x16] 6.08x 385.09 2340.67 luma_hpp[32x24] 19.89x 8704.48 173170.53 luma_hps[32x24] 16.69x 13031.25 217475.53 luma_vpp[32x24] 28.25x 6521.27 184253.22 luma_vps[32x24] 27.21x 5959.12 162136.91 luma_vsp[32x24] 13.57x 14458.83 196174.88 luma_vss[32x24] 13.75x 12344.58 169717.05 luma_hv [32x24] 14.91x 27949.24 416602.97 convert_p2s[32x24] 16.13x 1621.08 26146.49 convert_p2s_aligned[32x24] 16.10x 1621.25 26100.48 luma_hpp[24x32] 20.70x 8370.81 173288.05 luma_hps[24x32] 16.48x 12485.03 205762.48 luma_vpp[24x32] 27.25x 6633.19 180769.00 luma_vps[24x32] 26.71x 5981.93 159796.86 luma_vsp[24x32] 13.75x 14579.11 200517.16 luma_vss[24x32] 13.90x 12806.44 178031.48 luma_hv [24x32] 14.47x 28465.03 411773.19 convert_p2s[24x32] 12.27x 2271.89 27875.74 convert_p2s_aligned[24x32] 12.29x 2271.59 27925.71 luma_hpp[ 32x8] 22.60x 2573.96 58169.04 luma_hps[ 32x8] 16.50x 6349.05 104749.87 luma_vpp[ 32x8] 28.35x 2159.46 61221.02 luma_vps[ 32x8] 28.10x 1929.66 54224.21 luma_vsp[ 32x8] 13.19x 5030.69 66348.40 luma_vss[ 32x8] 13.73x 4231.75 58101.56 luma_hv [ 32x8] 14.77x 11590.24 171201.64 convert_p2s[ 32x8] 14.17x 624.52 8847.12 convert_p2s_aligned[ 32x8] 14.19x 624.37 8861.01 luma_hpp[ 8x32] 16.34x 3348.83 54731.82 luma_hps[ 8x32] 13.40x 4875.45 65341.32 luma_vpp[ 8x32] 26.16x 2128.39 55673.91 luma_vps[ 8x32] 27.03x 1894.24 51202.42 luma_vsp[ 8x32] 13.29x 5032.68 66895.45 luma_vss[ 8x32] 12.21x 4553.65 55593.71 luma_hv [ 8x32] 12.40x 10685.00 132471.00 convert_p2s[ 8x32] 5.56x 1474.32 8192.72 convert_p2s_aligned[ 8x32] 5.55x 1476.43 8192.47 luma_hpp[64x48] 21.37x 31320.20 669188.31 luma_hps[64x48] 15.80x 47614.36 752299.75 luma_vpp[64x48] 27.53x 25130.24 691884.75 luma_vps[64x48] 27.21x 23231.12 632141.31 luma_vsp[64x48] 12.23x 62722.45 766918.44 luma_vss[64x48] 11.95x 54781.23 654680.38 luma_hv [64x48] 13.65x 112483.35 1534925.88 convert_p2s[64x48] 9.40x 10119.23 95074.34 convert_p2s_aligned[64x48] 9.39x 10118.91 95058.13 luma_hpp[48x64] 22.09x 30923.86 683001.12 luma_hps[48x64] 14.94x 49059.09 732913.88 luma_vpp[48x64] 27.80x 25306.45 703452.75 luma_vps[48x64] 26.63x 23655.61 629869.94 luma_vsp[48x64] 13.15x 57727.86 758917.00 luma_vss[48x64] 12.45x 53650.66 668204.31 luma_hv [48x64] 13.10x 116658.48 1528425.75 convert_p2s[48x64] 7.82x 12685.14 99237.48 convert_p2s_aligned[48x64] 7.81x 12678.64 99079.21 luma_hpp[64x16] 22.45x 10052.77 225725.78 luma_hps[64x16] 16.55x 18960.53 313746.22 luma_vpp[64x16] 26.98x 8559.63 230960.33 luma_vps[64x16] 27.39x 7635.87 209184.75 luma_vsp[64x16] 12.47x 20240.48 252363.78 luma_vss[64x16] 12.51x 17488.18 218697.89 luma_hv [64x16] 14.64x 39362.18 576135.81 convert_p2s[64x16] 15.79x 2026.48 31991.42 convert_p2s_aligned[64x16] 15.72x 2026.19 31855.95 luma_hpp[16x64] 19.81x 11858.97 234882.59 luma_hps[16x64] 13.93x 17943.02 249930.09 luma_vpp[16x64] 26.14x 8898.53 232607.42 luma_vps[16x64] 25.43x 8647.51 219890.58 luma_vsp[16x64] 14.39x 19382.09 278948.81 luma_vss[16x64] 13.80x 17835.06 246110.80 luma_hv [16x64] 13.36x 39319.28 525244.81 convert_p2s[16x64] 6.64x 6279.84 41715.42 convert_p2s_aligned[16x64] 6.64x 6279.27 41722.82 = Color Space i420 = chroma_hpp[ 4x4] 9.50x 262.64 2495.51 chroma_hps[ 4x4] 6.78x 523.25 3549.26 chroma_vpp[ 4x4] 9.40x 292.35 2747.17 chroma_vps[ 4x4] 8.25x 275.45 2273.10 chroma_vsp[ 4x4] 9.54x 319.69 3048.44 chroma_vss[ 4x4] 7.62x 303.79 2313.90 chroma_p2s[ 4x4] 3.55x 178.12 632.08 chroma_p2s_aligned[ 4x4] 3.49x 180.02 629.06 chroma_hpp[ 8x8] 13.74x 640.16 8798.53 chroma_hps[ 8x8] 9.57x 1069.68 10242.04 chroma_vpp[ 8x8] 23.77x 420.65 9998.97 chroma_vps[ 8x8] 20.61x 372.08 7670.09 chroma_vsp[ 8x8] 14.12x 719.04 10150.32 chroma_vss[ 8x8] 12.42x 622.80 7734.10 chroma_p2s[ 8x8] 8.62x 270.57 2331.38 chroma_p2s_aligned[ 8x8] 8.61x 270.72 2331.36 chroma_hpp[16x16] 17.76x 2061.67 36611.32 chroma_hps[16x16] 16.84x 2389.86 40236.23 chroma_vpp[16x16] 34.98x 1150.30 40243.02 chroma_vps[16x16] 29.79x 1080.30 32179.73 chroma_vsp[16x16] 11.78x 3455.61 40693.99 chroma_vss[16x16] 10.99x 2920.71 32091.40 chroma_p2s[16x16] 16.41x 647.38 10620.63 chroma_p2s_aligned[16x16] 16.34x 650.01 10620.70 chroma_hpp[32x32] 20.97x 6468.05 135628.95 chroma_hps[32x32] 19.78x 6779.37 134089.77 chroma_vpp[32x32] 30.67x 4712.74 144540.14 chroma_vps[32x32] 25.55x 4518.59 115446.23 chroma_vsp[32x32] 12.61x 12541.59 158178.30 chroma_vss[32x32] 11.52x 10640.22 122621.47 chroma_p2s[32x32] 14.33x 2523.79 36155.23 chroma_p2s_aligned[32x32] 14.23x 2528.13 35969.50 chroma_hpp[ 4x2] 6.62x 188.44 1247.82 chroma_hps[ 4x2] 8.07x 363.29 2930.38 chroma_vpp[ 4x2] 7.15x 208.23 1487.85 chroma_vps[ 4x2] 6.27x 195.02 1222.12 chroma_vsp[ 4x2] 6.80x 222.92 1516.58 chroma_vss[ 4x2] 5.92x 203.78 1205.82 chroma_p2s[ 4x2] 2.34x 157.98 369.34 chroma_p2s_aligned[ 4x2] 2.36x 158.11 373.77 chroma_hpp[ 2x4] 4.86x 279.22 1356.93 chroma_hps[ 2x4] 3.26x 521.69 1700.16 chroma_vpp[ 2x4] 5.46x 292.43 1597.68 chroma_vps[ 2x4] 4.49x 271.69 1219.72 chroma_vsp[ 2x4] 5.73x 274.66 1575.20 chroma_vss[ 2x4] 4.88x 261.34 1275.62 chroma_p2s[ 2x4] 1.79x 189.87 340.53 chroma_p2s_aligned[ 2x4] 1.84x 181.60 334.96 chroma_hpp[ 8x4] 13.25x 376.53 4990.84 chroma_hps[ 8x4] 10.51x 646.22 6793.03 chroma_vpp[ 8x4] 19.42x 272.47 5290.73 chroma_vps[ 8x4] 14.27x 280.17 3999.33 chroma_vsp[ 8x4] 12.79x 413.25 5286.48 chroma_vss[ 8x4] 10.88x 381.11 4145.83 chroma_p2s[ 8x4] 6.38x 208.26 1328.99 chroma_p2s_aligned[ 8x4] 6.37x 208.26 1327.21 chroma_hpp[ 4x8] 12.80x 392.18 5020.34 chroma_hps[ 4x8] 6.63x 845.91 5609.87 chroma_vpp[ 4x8] 11.25x 469.75 5282.57 chroma_vps[ 4x8] 9.36x 432.14 4044.39 chroma_vsp[ 4x8] 10.50x 510.68 5362.44 chroma_vss[ 4x8] 9.22x 471.45 4348.54 chroma_p2s[ 4x8] 5.83x 233.85 1363.64 chroma_p2s_aligned[ 4x8] 5.82x 234.12 1362.91 chroma_hpp[ 16x8] 20.41x 915.58 18685.71 chroma_hps[ 16x8] 20.88x 1119.44 23371.24 chroma_vpp[ 16x8] 25.82x 788.01 20345.93 chroma_vps[ 16x8] 25.90x 620.20 16062.60 chroma_vsp[ 16x8] 13.50x 1590.64 21469.13 chroma_vss[ 16x8] 12.10x 1374.60 16629.06 chroma_p2s[ 16x8] 14.69x 389.77 5723.81 chroma_p2s_aligned[ 16x8] 14.69x 389.55 5723.82 chroma_hpp[ 8x16] 11.61x 1482.73 17210.01 chroma_hps[ 8x16] 11.40x 1539.80 17560.94 chroma_vpp[ 8x16] 27.93x 699.92 19545.52 chroma_vps[ 8x16] 23.65x 631.29 14930.35 chroma_vsp[ 8x16] 15.15x 1308.63 19831.03 chroma_vss[ 8x16] 14.07x 1098.22 15455.86 chroma_p2s[ 8x16] 10.95x 389.72 4266.09 chroma_p2s_aligned[ 8x16] 10.94x 389.78 4264.55 chroma_hpp[32x16] 20.07x 3379.64 67830.69 chroma_hps[32x16] 17.89x 4063.82 72688.66 chroma_vpp[32x16] 28.22x 2583.29 72912.30 chroma_vps[32x16] 23.96x 2411.36 57765.23 chroma_vsp[32x16] 12.40x 6370.85 79025.98 chroma_vss[32x16] 11.32x 5438.70 61559.18 chroma_p2s[32x16] 16.10x 1120.57 18041.96 chroma_p2s_aligned[32x16] 16.12x 1119.52 18043.04 chroma_hpp[16x32] 20.11x 3639.79 73203.17 chroma_hps[16x32] 18.17x 4075.72 74061.87 chroma_vpp[16x32] 33.04x 2450.96 80972.88 chroma_vps[16x32] 26.97x 2384.58 64315.71 chroma_vsp[16x32] 12.64x 6415.53 81091.28 chroma_vss[16x32] 11.63x 5526.89 64259.04 chroma_p2s[16x32] 9.46x 2208.69 20886.44 chroma_p2s_aligned[16x32] 9.47x 2210.27 20933.34 chroma_hpp[ 8x6] 13.27x 505.26 6704.29 chroma_hps[ 8x6] 12.26x 710.47 8708.51 chroma_vpp[ 8x6] 21.87x 343.17 7504.69 chroma_vps[ 8x6] 16.64x 354.37 5896.55 chroma_vsp[ 8x6] 13.67x 566.93 7747.74 chroma_vss[ 8x6] 12.03x 491.38 5910.56 chroma_p2s[ 8x6] 8.66x 210.46 1823.04 chroma_p2s_aligned[ 8x6] 8.66x 210.46 1822.59 chroma_hpp[ 6x8] 9.91x 683.90 6776.87 chroma_hps[ 6x8] 8.54x 896.29 7653.65 chroma_vpp[ 6x8] 15.50x 493.65 7649.31 chroma_vps[ 6x8] 13.79x 425.26 5863.28 chroma_vsp[ 6x8] 9.59x 818.32 7846.88 chroma_vss[ 6x8] 8.38x 703.57 5897.35 chroma_p2s[ 6x8] 5.06x 367.86 1860.03 chroma_p2s_aligned[ 6x8] 5.06x 367.62 1858.56 chroma_hpp[ 8x2] 9.69x 257.31 2493.61 chroma_hps[ 8x2] 11.72x 431.91 5061.06 chroma_vpp[ 8x2] 13.29x 208.36 2769.69 chroma_vps[ 8x2] 9.15x 223.86 2048.23 chroma_vsp[ 8x2] 10.08x 268.97 2711.53 chroma_vss[ 8x2] 8.35x 248.06 2072.47 chroma_p2s[ 8x2] 3.83x 155.20 594.67 chroma_p2s_aligned[ 8x2] 3.72x 159.69 594.51 chroma_hpp[ 2x8] 6.55x 427.85 2801.13 chroma_hps[ 2x8] 3.06x 838.33 2568.17 chroma_vpp[ 2x8] 6.06x 478.20 2898.70 chroma_vps[ 2x8] 5.27x 421.21 2218.44 chroma_vsp[ 2x8] 6.98x 426.70 2977.57 chroma_vss[ 2x8] 6.76x 381.18 2577.54 chroma_p2s[ 2x8] 2.15x 236.57 509.71 chroma_p2s_aligned[ 2x8] 2.15x 236.48 509.00 chroma_hpp[16x12] 20.08x 1362.71 27363.29 chroma_hps[16x12] 17.69x 1813.95 32092.09 chroma_vpp[16x12] 34.49x 893.43 30810.54 chroma_vps[16x12] 26.05x 893.96 23289.33 chroma_vsp[16x12] 13.13x 2339.69 30726.74 chroma_vss[16x12] 12.13x 2000.68 24265.31 chroma_p2s[16x12] 16.12x 522.48 8422.79 chroma_p2s_aligned[16x12] 16.13x 522.12 8422.17 chroma_hpp[12x16] 12.69x 2032.83 25789.41 chroma_hps[12x16] 11.44x 2347.01 26841.06 chroma_vpp[12x16] 23.46x 1271.16 29825.00 chroma_vps[12x16] 20.88x 1080.17 22550.80 chroma_vsp[12x16] 12.25x 2393.99 29329.01 chroma_vss[12x16] 10.91x 2106.14 22979.10 chroma_p2s[12x16] 9.49x 651.85 6188.47 chroma_p2s_aligned[12x16] 9.47x 651.94 6175.49 chroma_hpp[ 16x4] 18.27x 513.10 9375.24 chroma_hps[ 16x4] 18.30x 805.32 14739.15 chroma_vpp[ 16x4] 25.97x 396.54 10299.28 chroma_vps[ 16x4] 20.89x 385.47 8052.40 chroma_vsp[ 16x4] 12.05x 875.38 10545.43 chroma_vss[ 16x4] 11.36x 750.07 8519.30 chroma_p2s[ 16x4] 11.69x 252.68 2954.96 chroma_p2s_aligned[ 16x4] 11.70x 252.67 2955.31 chroma_hpp[ 4x16] 12.83x 706.45 9063.05 chroma_hps[ 4x16] 6.22x 1482.02 9211.28 chroma_vpp[ 4x16] 12.40x 814.42 10100.52 chroma_vps[ 4x16] 9.97x 778.83 7764.79 chroma_vsp[ 4x16] 11.57x 912.92 10559.84 chroma_vss[ 4x16] 10.41x 835.14 8691.16 chroma_p2s[ 4x16] 6.10x 385.32 2349.73 chroma_p2s_aligned[ 4x16] 6.01x 390.58 2348.95 chroma_hpp[32x24] 21.07x 4821.56 101590.38 chroma_hps[32x24] 18.70x 5527.41 103348.33 chroma_vpp[32x24] 28.99x 3737.99 108358.62 chroma_vps[32x24] 25.36x 3423.97 86833.60 chroma_vsp[32x24] 12.27x 9626.33 118138.18 chroma_vss[32x24] 11.59x 7944.62 92057.25 chroma_p2s[32x24] 16.13x 1620.71 26149.02 chroma_p2s_aligned[32x24] 16.17x 1620.72 26202.11 chroma_hpp[24x32] 20.22x 5111.34 103349.09 chroma_hps[24x32] 18.52x 5640.57 104484.93 chroma_vpp[24x32] 29.55x 3861.80 114104.11 chroma_vps[24x32] 27.01x 3331.08 89968.22 chroma_vsp[24x32] 12.75x 9285.46 118396.45 chroma_vss[24x32] 11.54x 7998.49 92281.07 chroma_p2s[24x32] 12.09x 2300.33 27800.26 chroma_p2s_aligned[24x32] 12.13x 2300.51 27906.19 chroma_hpp[ 32x8] 21.60x 1574.57 34007.29 chroma_hps[ 32x8] 19.55x 2177.27 42563.81 chroma_vpp[ 32x8] 29.06x 1255.46 36485.23 chroma_vps[ 32x8] 26.02x 1121.71 29189.80 chroma_vsp[ 32x8] 13.53x 3013.99 40775.68 chroma_vss[ 32x8] 11.50x 2616.44 30087.76 chroma_p2s[ 32x8] 14.20x 624.19 8866.48 chroma_p2s_aligned[ 32x8] 14.19x 624.62 8864.95 chroma_hpp[ 8x32] 13.98x 2476.91 34619.84 chroma_hps[ 8x32] 13.16x 2430.02 31988.17 chroma_vpp[ 8x32] 31.80x 1230.33 39127.91 chroma_vps[ 8x32] 20.43x 1460.08 29831.58 chroma_vsp[ 8x32] 13.45x 2915.18 39205.41 chroma_vss[ 8x32] 13.10x 2385.61 31242.04 chroma_p2s[ 8x32] 5.63x 1472.29 8284.69 chroma_p2s_aligned[ 8x32] 5.65x 1466.72 8284.61 = Color Space i422 = chroma_hpp[ 4x8] 11.40x 411.34 4690.61 chroma_hps[ 4x8] 7.28x 748.28 5446.21 chroma_vpp[ 4x8] 11.15x 469.26 5233.88 chroma_vps[ 4x8] 9.52x 428.39 4078.79 chroma_vsp[ 4x8] 10.71x 506.82 5428.65 chroma_vss[ 4x8] 9.23x 473.69 4370.22 chroma_p2s[ 4x8] 5.82x 234.90 1367.41 chroma_p2s_aligned[ 4x8] 5.82x 234.83 1367.16 chroma_hpp[ 8x16] 12.19x 1416.02 17254.81 chroma_hps[ 8x16] 11.65x 1501.22 17494.92 chroma_vpp[ 8x16] 27.94x 699.66 19547.89 chroma_vps[ 8x16] 23.43x 628.64 14726.86 chroma_vsp[ 8x16] 15.23x 1303.94 19864.30 chroma_vss[ 8x16] 12.32x 1268.90 15629.64 chroma_p2s[ 8x16] 10.30x 413.15 4256.60 chroma_p2s_aligned[ 8x16] 10.86x 390.31 4239.31 chroma_hpp[16x32] 20.43x 3603.90 73642.73 chroma_hps[16x32] 18.76x 4000.37 75063.33 chroma_vpp[16x32] 33.31x 2451.09 81650.99 chroma_vps[16x32] 27.17x 2384.48 64790.50 chroma_vsp[16x32] 12.80x 6417.49 82114.65 chroma_vss[16x32] 11.69x 5543.29 64779.60 chroma_p2s[16x32] 9.42x 2212.09 20829.88 chroma_p2s_aligned[16x32] 9.42x 2212.20 20829.33 chroma_hpp[32x64] 22.06x 12254.62 270287.19 chroma_hps[32x64] 18.46x 14178.45 261681.06 chroma_vpp[32x64] 32.39x 9027.42 292384.84 chroma_vps[32x64] 26.78x 8490.12 227373.22 chroma_vsp[32x64] 13.15x 23943.75 314774.53 chroma_vss[32x64] 11.48x 21306.37 244498.95 chroma_p2s[32x64] 10.47x 6834.42 71568.76 chroma_p2s_aligned[32x64] 10.43x 6833.74 71285.51 chroma_hpp[ 4x4] 9.29x 276.99 2572.54 chroma_hps[ 4x4] 5.81x 623.83 3624.06 chroma_vpp[ 4x4] 9.53x 292.30 2786.98 chroma_vps[ 4x4] 8.42x 265.61 2235.71 chroma_vsp[ 4x4] 8.99x 331.95 2985.66 chroma_vss[ 4x4] 7.60x 305.22 2318.78 chroma_p2s[ 4x4] 3.83x 186.10 712.86 chroma_p2s_aligned[ 4x4] 3.89x 185.79 722.99 chroma_hpp[ 2x8] 6.55x 426.52 2792.45 chroma_hps[ 2x8] 3.19x 818.62 2612.48 chroma_vpp[ 2x8] 6.06x 478.19 2897.70 chroma_vps[ 2x8] 5.27x 420.85 2216.84 chroma_vsp[ 2x8] 6.98x 426.44 2977.17 chroma_vss[ 2x8] 6.67x 386.39 2576.06 chroma_p2s[ 2x8] 2.15x 236.69 509.91 chroma_p2s_aligned[ 2x8] 2.15x 236.56 509.33 chroma_hpp[ 8x8] 14.01x 635.09 8895.61 chroma_hps[ 8x8] 11.36x 902.91 10259.86 chroma_vpp[ 8x8] 24.07x 414.12 9966.91 chroma_vps[ 8x8] 19.76x 381.11 7529.85 chroma_vsp[ 8x8] 14.16x 712.98 10093.51 chroma_vss[ 8x8] 12.38x 619.75 7672.77 chroma_p2s[ 8x8] 8.90x 261.28 2325.46 chroma_p2s_aligned[ 8x8] 8.91x 261.22 2326.98 chroma_hpp[ 4x16] 12.78x 708.89 9058.55 chroma_hps[ 4x16] 6.23x 1479.60 9210.65 chroma_vpp[ 4x16] 12.41x 814.25 10100.85 chroma_vps[ 4x16] 10.08x 770.67 7765.44 chroma_vsp[ 4x16] 11.56x 913.46 10560.46 chroma_vss[ 4x16] 10.42x 834.09 8691.84 chroma_p2s[ 4x16] 5.90x 398.28 2349.67 chroma_p2s_aligned[ 4x16] 6.11x 385.08 2351.26 chroma_hpp[16x16] 18.02x 2031.55 36607.85 chroma_hps[16x16] 16.94x 2414.65 40901.12 chroma_vpp[16x16] 35.19x 1150.53 40489.41 chroma_vps[16x16] 29.78x 1079.75 32154.95 chroma_vsp[16x16] 11.54x 3529.42 40719.78 chroma_vss[16x16] 11.04x 2920.20 32244.21 chroma_p2s[16x16] 15.41x 690.60 10640.15 chroma_p2s_aligned[16x16] 15.41x 690.45 10639.00 chroma_hpp[ 8x32] 14.12x 2438.30 34440.58 chroma_hps[ 8x32] 12.76x 2494.84 31837.53 chroma_vpp[ 8x32] 31.74x 1230.42 39051.66 chroma_vps[ 8x32] 20.56x 1450.69 29823.77 chroma_vsp[ 8x32] 13.55x 2889.25 39152.57 chroma_vss[ 8x32] 13.11x 2383.74 31247.18 chroma_p2s[ 8x32] 5.58x 1486.10 8285.83 chroma_p2s_aligned[ 8x32] 5.68x 1458.55 8285.41 chroma_hpp[32x32] 21.58x 6284.50 135648.17 chroma_hps[32x32] 19.59x 6838.07 133945.73 chroma_vpp[32x32] 30.75x 4712.05 144884.84 chroma_vps[32x32] 25.66x 4517.07 115907.82 chroma_vsp[32x32] 12.58x 12528.87 157626.89 chroma_vss[32x32] 11.44x 10723.79 122681.84 chroma_p2s[32x32] 14.25x 2523.70 35953.37 chroma_p2s_aligned[32x32] 14.25x 2528.47 36036.39 chroma_hpp[16x64] 21.03x 6896.33 145017.81 chroma_hps[16x64] 15.52x 9196.85 142721.45 chroma_vpp[16x64] 35.77x 4485.86 160438.50 chroma_vps[16x64] 20.15x 6307.54 127070.98 chroma_vsp[16x64] 13.21x 12321.98 162741.45 chroma_vss[16x64] 10.97x 11797.62 129406.48 chroma_p2s[16x64] 6.65x 6293.70 41834.61 chroma_p2s_aligned[16x64] 6.64x 6288.51 41763.09 chroma_hpp[ 8x12] 11.01x 1181.08 13002.39 chroma_hps[ 8x12] 10.52x 1318.21 13867.82 chroma_vpp[ 8x12] 25.71x 562.57 14464.01 chroma_vps[ 8x12] 17.39x 668.53 11624.97 chroma_vsp[ 8x12] 14.83x 1009.41 14973.83 chroma_vss[ 8x12] 13.12x 898.67 11789.68 chroma_p2s[ 8x12] 10.09x 323.52 3265.27 chroma_p2s_aligned[ 8x12] 10.10x 323.32 3264.53 chroma_hpp[ 6x16] 8.20x 1621.08 13290.60 chroma_hps[ 6x16] 6.74x 1951.36 13147.66 chroma_vpp[ 6x16] 17.46x 836.83 14614.51 chroma_vps[ 6x16] 15.46x 748.44 11570.00 chroma_vsp[ 6x16] 9.64x 1567.91 15109.52 chroma_vss[ 6x16] 9.21x 1306.01 12027.58 chroma_p2s[ 6x16] 5.74x 607.67 3487.39 chroma_p2s_aligned[ 6x16] 5.79x 610.12 3534.83 chroma_hpp[ 8x4] 12.45x 373.70 4653.82 chroma_hps[ 8x4] 11.91x 564.78 6724.13 chroma_vpp[ 8x4] 19.18x 274.94 5273.94 chroma_vps[ 8x4] 14.27x 280.20 3999.53 chroma_vsp[ 8x4] 12.70x 420.71 5341.30 chroma_vss[ 8x4] 11.09x 373.90 4145.19 chroma_p2s[ 8x4] 6.38x 208.24 1327.89 chroma_p2s_aligned[ 8x4] 6.37x 208.43 1328.11 chroma_hpp[ 2x16] 6.29x 792.91 4989.60 chroma_hps[ 2x16] 2.99x 1464.81 4379.81 chroma_vpp[ 2x16] 6.31x 869.93 5486.76 chroma_vps[ 2x16] 5.34x 767.07 4093.92 chroma_vsp[ 2x16] 7.89x 739.56 5832.18 chroma_vss[ 2x16] 6.79x 691.01 4691.25 chroma_p2s[ 2x16] 2.98x 395.32 1177.61 chroma_p2s_aligned[ 2x16] 2.77x 394.59 1093.34 chroma_hpp[16x24] 19.52x 2803.43 54710.21 chroma_hps[16x24] 17.24x 3364.79 58004.33 chroma_vpp[16x24] 31.17x 1950.93 60818.73 chroma_vps[16x24] 30.84x 1562.65 48189.59 chroma_vsp[16x24] 12.27x 4953.79 60781.68 chroma_vss[16x24] 11.53x 4205.86 48483.56 chroma_p2s[16x24] 16.57x 949.46 15734.38 chroma_p2s_aligned[16x24] 16.56x 949.96 15734.58 chroma_hpp[12x32] 13.96x 3670.24 51238.75 chroma_hps[12x32] 12.92x 3827.25 49456.26 chroma_vpp[12x32] 21.45x 2684.94 57581.21 chroma_vps[12x32] 18.94x 2384.45 45161.40 chroma_vsp[12x32] 11.69x 5012.20 58616.38 chroma_vss[12x32] 10.78x 4287.61 46206.38 chroma_p2s[12x32] 5.42x 2203.13 11947.72 chroma_p2s_aligned[12x32] 5.42x 2203.20 11947.94 chroma_hpp[ 16x8] 20.28x 907.05 18398.91 chroma_hps[ 16x8] 21.00x 1124.40 23607.99 chroma_vpp[ 16x8] 25.75x 788.09 20294.18 chroma_vps[ 16x8] 25.91x 620.04 16063.95 chroma_vsp[ 16x8] 13.50x 1591.28 21474.46 chroma_vss[ 16x8] 12.11x 1374.15 16647.34 chroma_p2s[ 16x8] 14.37x 399.02 5733.13 chroma_p2s_aligned[ 16x8] 14.39x 398.43 5732.72 chroma_hpp[ 4x32] 9.74x 1807.40 17598.52 chroma_hps[ 4x32] 8.16x 2006.37 16380.18 chroma_vpp[ 4x32] 13.03x 1522.69 19834.74 chroma_vps[ 4x32] 10.23x 1480.52 15142.55 chroma_vsp[ 4x32] 11.78x 1748.16 20594.24 chroma_vss[ 4x32] 9.81x 1745.53 17123.88 chroma_p2s[ 4x32] 2.92x 1481.23 4324.22 chroma_p2s_aligned[ 4x32] 2.98x 1452.69 4321.89 chroma_hpp[32x48] 22.14x 9227.74 204334.39 chroma_hps[32x48] 21.01x 9678.62 203334.59 chroma_vpp[32x48] 31.26x 7057.09 220613.91 chroma_vps[32x48] 27.12x 6318.37 171324.92 chroma_vsp[32x48] 12.94x 18289.92 236671.33 chroma_vss[32x48] 11.76x 15826.57 186086.98 chroma_p2s[32x48] 10.55x 5099.49 53779.48 chroma_p2s_aligned[32x48] 10.54x 5096.38 53719.78 chroma_hpp[24x64] 20.52x 10018.72 205601.45 chroma_hps[24x64] 17.14x 11627.77 199261.50 chroma_vpp[24x64] 30.93x 7298.40 225772.64 chroma_vps[24x64] 27.61x 6481.22 178915.52 chroma_vsp[24x64] 13.02x 18091.58 235582.88 chroma_vss[24x64] 11.39x 16251.79 185147.86 chroma_p2s[24x64] 8.82x 6285.80 55467.93 chroma_p2s_aligned[24x64] 8.83x 6284.77 55469.55 chroma_hpp[32x16] 20.22x 3359.83 67920.27 chroma_hps[32x16] 17.98x 4059.68 73010.41 chroma_vpp[32x16] 28.07x 2584.06 72525.98 chroma_vps[32x16] 24.00x 2407.15 57781.59 chroma_vsp[32x16] 12.41x 6373.69 79090.59 chroma_vss[32x16] 11.38x 5426.14 61772.59 chroma_p2s[32x16] 16.26x 1119.93 18212.18 chroma_p2s_aligned[32x16] 16.25x 1119.99 18204.09 chroma_hpp[ 8x64] 14.91x 4603.03 68620.29 chroma_hps[ 8x64] 7.29x 8472.92 61759.60 chroma_vpp[ 8x64] 29.11x 2610.61 75982.24 chroma_vps[ 8x64] 8.68x 6806.14 59068.76 chroma_vsp[ 8x64] 14.42x 5416.34 78128.74 chroma_vss[ 8x64] 8.83x 7108.72 62743.34 chroma_p2s[ 8x64] 2.32x 6805.77 15780.71 chroma_p2s_aligned[ 8x64] 2.32x 6805.67 15778.24 = Color Space i444 = chroma_hpp[ 4x4] 10.53x 262.77 2766.39 chroma_hps[ 4x4] 5.61x 646.14 3624.21 chroma_vpp[ 4x4] 9.54x 292.23 2786.50 chroma_vps[ 4x4] 8.41x 265.66 2234.96 chroma_vsp[ 4x4] 8.80x 330.11 2904.00 chroma_vss[ 4x4] 7.61x 305.09 2320.49 chroma_p2s[ 4x4] 3.49x 181.90 634.29 chroma_p2s_aligned[ 4x4] 3.98x 181.71 723.41 chroma_hpp[ 8x8] 14.40x 635.12 9146.35 chroma_hps[ 8x8] 11.15x 920.32 10260.12 chroma_vpp[ 8x8] 23.71x 420.54 9969.56 chroma_vps[ 8x8] 19.79x 380.78 7535.58 chroma_vsp[ 8x8] 14.15x 713.23 10092.88 chroma_vss[ 8x8] 12.36x 620.71 7673.96 chroma_p2s[ 8x8] 8.90x 261.57 2328.34 chroma_p2s_aligned[ 8x8] 8.96x 261.35 2340.42 chroma_hpp[16x16] 17.95x 2044.01 36689.60 chroma_hps[16x16] 17.15x 2387.76 40959.19 chroma_vpp[16x16] 35.25x 1152.77 40638.72 chroma_vps[16x16] 29.68x 1080.12 32055.38 chroma_vsp[16x16] 11.50x 3544.44 40757.92 chroma_vss[16x16] 10.96x 2950.30 32332.43 chroma_p2s[16x16] 15.41x 690.58 10638.65 chroma_p2s_aligned[16x16] 15.40x 691.00 10639.07 chroma_hpp[32x32] 21.58x 6283.55 135601.03 chroma_hps[32x32] 19.67x 6808.09 133933.27 chroma_vpp[32x32] 30.77x 4712.45 145009.64 chroma_vps[32x32] 25.55x 4518.43 115467.85 chroma_vsp[32x32] 12.58x 12531.04 157600.12 chroma_vss[32x32] 11.56x 10645.71 123065.27 chroma_p2s[32x32] 13.94x 2575.02 35894.19 chroma_p2s_aligned[32x32] 13.95x 2575.80 35929.78 chroma_hpp[64x64] 20.83x 25180.48 524479.81 chroma_hps[64x64] 14.39x 33924.19 488048.03 chroma_vpp[64x64] 31.83x 17209.46 547789.44 chroma_vps[64x64] 27.93x 16032.62 447804.22 chroma_vsp[64x64] 11.72x 54869.40 642971.00 chroma_vss[64x64] 10.09x 49355.62 497974.00 chroma_p2s[64x64] 9.76x 13408.72 130930.14 chroma_p2s_aligned[64x64] 9.76x 13409.36 130825.51 chroma_hpp[ 8x4] 13.40x 372.42 4990.34 chroma_hps[ 8x4] 12.11x 555.56 6725.23 chroma_vpp[ 8x4] 19.42x 272.48 5290.50 chroma_vps[ 8x4] 14.29x 279.91 3999.58 chroma_vsp[ 8x4] 12.81x 412.83 5286.89 chroma_vss[ 8x4] 11.02x 376.38 4148.20 chroma_p2s[ 8x4] 6.93x 191.68 1327.40 chroma_p2s_aligned[ 8x4] 6.97x 190.46 1327.58 chroma_hpp[ 4x8] 12.18x 412.10 5019.10 chroma_hps[ 4x8] 6.48x 840.19 5445.84 chroma_vpp[ 4x8] 11.26x 469.16 5282.89 chroma_vps[ 4x8] 9.37x 431.61 4043.25 chroma_vsp[ 4x8] 10.57x 507.19 5361.56 chroma_vss[ 4x8] 9.19x 471.52 4332.13 chroma_p2s[ 4x8] 5.70x 239.25 1363.03 chroma_p2s_aligned[ 4x8] 5.69x 239.39 1363.16 chroma_hpp[ 16x8] 20.28x 907.12 18392.96 chroma_hps[ 16x8] 21.01x 1115.37 23433.94 chroma_vpp[ 16x8] 25.82x 787.92 20343.40 chroma_vps[ 16x8] 25.93x 619.51 16064.90 chroma_vsp[ 16x8] 13.39x 1595.16 21351.98 chroma_vss[ 16x8] 12.12x 1371.76 16628.07 chroma_p2s[ 16x8] 14.37x 398.46 5723.96 chroma_p2s_aligned[ 16x8] 14.36x 398.72 5723.97 chroma_hpp[ 8x16] 11.70x 1471.40 17208.90 chroma_hps[ 8x16] 11.74x 1497.52 17586.17 chroma_vpp[ 8x16] 27.82x 700.15 19477.47 chroma_vps[ 8x16] 23.89x 624.36 14913.17 chroma_vsp[ 8x16] 15.37x 1303.12 20025.17 chroma_vss[ 8x16] 13.78x 1121.90 15454.92 chroma_p2s[ 8x16] 10.08x 424.99 4283.84 chroma_p2s_aligned[ 8x16] 10.03x 425.01 4264.84 chroma_hpp[32x16] 20.30x 3331.83 67644.68 chroma_hps[32x16] 17.60x 4107.64 72311.12 chroma_vpp[32x16] 28.25x 2583.49 72984.27 chroma_vps[32x16] 23.96x 2407.38 57669.38 chroma_vsp[32x16] 12.39x 6373.01 78973.05 chroma_vss[32x16] 11.38x 5439.37 61899.45 chroma_p2s[32x16] 14.62x 1234.85 18051.06 chroma_p2s_aligned[32x16] 14.62x 1234.50 18050.29 chroma_hpp[16x32] 20.44x 3577.35 73109.91 chroma_hps[16x32] 18.71x 4006.96 74985.42 chroma_vpp[16x32] 33.19x 2451.01 81346.58 chroma_vps[16x32] 26.85x 2384.38 64018.07 chroma_vsp[16x32] 12.66x 6416.62 81234.59 chroma_vss[16x32] 11.61x 5543.55 64340.00 chroma_p2s[16x32] 9.45x 2211.55 20908.03 chroma_p2s_aligned[16x32] 9.47x 2211.58 20951.03 chroma_hpp[64x32] 21.36x 12126.83 259010.64 chroma_hps[64x32] 20.14x 13206.06 265940.41 chroma_vpp[64x32] 31.28x 8799.28 275228.16 chroma_vps[64x32] 27.39x 8080.15 221301.30 chroma_vsp[64x32] 11.71x 26708.57 312691.44 chroma_vss[64x32] 10.33x 23629.92 244179.17 chroma_p2s[64x32] 13.69x 4638.05 63471.86 chroma_p2s_aligned[64x32] 13.70x 4636.24 63529.88 chroma_hpp[32x64] 21.97x 12310.72 270431.47 chroma_hps[32x64] 18.00x 14523.28 261358.91 chroma_vpp[32x64] 32.39x 9018.57 292145.28 chroma_vps[32x64] 26.84x 8489.19 227880.44 chroma_vsp[32x64] 13.24x 24006.22 317785.56 chroma_vss[32x64] 11.70x 21154.10 247451.16 chroma_p2s[32x64] 10.64x 6749.27 71779.59 chroma_p2s_aligned[32x64] 10.57x 6747.19 71336.04 chroma_hpp[16x12] 18.27x 1500.27 27412.19 chroma_hps[16x12] 17.64x 1817.09 32060.38 chroma_vpp[16x12] 34.80x 889.39 30953.29 chroma_vps[16x12] 26.19x 893.84 23413.75 chroma_vsp[16x12] 13.26x 2316.48 30725.25 chroma_vss[16x12] 12.07x 2000.29 24143.23 chroma_p2s[16x12] 15.72x 535.63 8421.99 chroma_p2s_aligned[16x12] 15.72x 535.69 8422.14 chroma_hpp[12x16] 12.58x 2047.52 25756.68 chroma_hps[12x16] 11.63x 2313.42 26897.81 chroma_vpp[12x16] 23.59x 1270.84 29984.17 chroma_vps[12x16] 20.82x 1080.00 22483.48 chroma_vsp[12x16] 12.23x 2398.91 29331.43 chroma_vss[12x16] 10.97x 2096.52 22995.09 chroma_p2s[12x16] 9.50x 652.09 6194.05 chroma_p2s_aligned[12x16] 9.47x 652.17 6175.78 chroma_hpp[ 16x4] 18.17x 516.15 9375.93 chroma_hps[ 16x4] 18.77x 789.39 14817.86 chroma_vpp[ 16x4] 25.90x 397.59 10299.02 chroma_vps[ 16x4] 20.91x 385.31 8055.45 chroma_vsp[ 16x4] 12.04x 875.81 10547.89 chroma_vss[ 16x4] 11.37x 749.29 8522.33 chroma_p2s[ 16x4] 11.30x 261.43 2954.59 chroma_p2s_aligned[ 16x4] 11.31x 261.34 2954.96 chroma_hpp[ 4x16] 13.38x 682.04 9128.90 chroma_hps[ 4x16] 6.20x 1486.29 9210.68 chroma_vpp[ 4x16] 12.40x 814.61 10102.93 chroma_vps[ 4x16] 10.13x 766.79 7765.86 chroma_vsp[ 4x16] 11.57x 912.91 10559.62 chroma_vss[ 4x16] 10.42x 834.20 8694.24 chroma_p2s[ 4x16] 5.83x 402.92 2349.40 chroma_p2s_aligned[ 4x16] 5.83x 403.01 2348.95 chroma_hpp[32x24] 20.86x 4867.40 101519.28 chroma_hps[32x24] 18.98x 5443.10 103283.78 chroma_vpp[32x24] 28.94x 3738.55 108175.94 chroma_vps[32x24] 25.40x 3423.82 86975.77 chroma_vsp[32x24] 12.27x 9627.63 118115.32 chroma_vss[32x24] 11.60x 7946.56 92200.44 chroma_p2s[32x24] 14.62x 1791.89 26205.87 chroma_p2s_aligned[32x24] 14.63x 1792.03 26213.74 chroma_hpp[24x32] 20.27x 5085.90 103087.87 chroma_hps[24x32] 18.40x 5646.16 103886.05 chroma_vpp[24x32] 29.49x 3862.09 113882.71 chroma_vps[24x32] 26.97x 3330.96 89840.11 chroma_vsp[24x32] 12.73x 9286.57 118178.88 chroma_vss[24x32] 11.50x 8001.23 92052.15 chroma_p2s[24x32] 12.13x 2300.09 27895.91 chroma_p2s_aligned[24x32] 12.09x 2300.82 27809.45 chroma_hpp[ 32x8] 21.73x 1566.74 34044.49 chroma_hps[ 32x8] 19.46x 2190.54 42618.98 chroma_vpp[ 32x8] 28.88x 1255.81 36269.73 chroma_vps[ 32x8] 25.86x 1122.27 29025.41 chroma_vsp[ 32x8] 13.50x 3016.58 40721.40 chroma_vss[ 32x8] 11.49x 2616.59 30062.67 chroma_p2s[ 32x8] 13.09x 677.37 8864.66 chroma_p2s_aligned[ 32x8] 13.09x 677.29 8865.03 chroma_hpp[ 8x32] 13.96x 2472.46 34518.16 chroma_hps[ 8x32] 12.90x 2465.91 31818.81 chroma_vpp[ 8x32] 29.72x 1310.01 38930.00 chroma_vps[ 8x32] 20.29x 1467.79 29787.86 chroma_vsp[ 8x32] 13.51x 2889.15 39031.02 chroma_vss[ 8x32] 13.04x 2384.18 31086.61 chroma_p2s[ 8x32] 5.47x 1514.58 8287.01 chroma_p2s_aligned[ 8x32] 5.67x 1460.89 8285.08 chroma_hpp[64x48] 21.11x 18363.71 387731.34 chroma_hps[64x48] 17.59x 21047.72 370238.38 chroma_vpp[64x48] 31.66x 13007.05 411839.72 chroma_vps[64x48] 27.97x 11980.01 335078.94 chroma_vsp[64x48] 11.84x 40251.58 476462.25 chroma_vss[64x48] 10.25x 36348.44 372548.38 chroma_p2s[64x48] 9.45x 10091.96 95382.59 chroma_p2s_aligned[64x48] 9.48x 10089.78 95682.33 chroma_hpp[48x64] 21.75x 18127.86 394237.56 chroma_hps[48x64] 17.32x 22230.15 384925.56 chroma_vpp[48x64] 31.99x 13107.76 419304.47 chroma_vps[48x64] 26.83x 12700.58 340711.75 chroma_vsp[48x64] 13.13x 36364.51 477568.91 chroma_vss[48x64] 11.35x 32986.46 374430.09 chroma_p2s[48x64] 7.50x 13273.74 99555.71 chroma_p2s_aligned[48x64] 7.51x 13276.25 99669.09 chroma_hpp[64x16] 20.43x 6328.08 129293.53 chroma_hps[64x16] 18.44x 7428.27 136955.45 chroma_vpp[64x16] 29.50x 4637.58 136787.89 chroma_vps[64x16] 26.58x 4155.78 110447.57 chroma_vsp[64x16] 11.76x 13366.61 157164.11 chroma_vss[64x16] 10.24x 11755.99 120393.03 chroma_p2s[64x16] 13.56x 2358.87 31992.46 chroma_p2s_aligned[64x16] 13.57x 2358.35 31992.26 chroma_hpp[16x64] 21.18x 6865.82 145415.44 chroma_hps[16x64] 15.94x 9017.45 143703.47 chroma_vpp[16x64] 36.07x 4502.93 162423.50 chroma_vps[16x64] 20.24x 6339.68 128295.16 chroma_vsp[16x64] 12.69x 12820.59 162686.17 chroma_vss[16x64] 11.29x 11512.93 129990.81 chroma_p2s[16x64] 6.59x 6369.40 41952.06 chroma_p2s_aligned[16x64] 6.63x 6344.28 42031.07 == intrapred primitives == intra_planar_4x4 6.06x 256.75 1555.13 intra_dc_4x4[f=0] 2.13x 185.13 394.85 intra_dc_4x4[f=1] 2.19x 308.36 674.07 intra_allangs4x4 20.68x 3559.65 73604.59 intra_ang_4x4[ 2] 7.48x 183.66 1374.21 intra_ang_4x4[ 3] 9.50x 233.29 2217.22 intra_ang_4x4[ 4] 9.39x 233.37 2190.35 intra_ang_4x4[ 5] 9.36x 233.91 2189.47 intra_ang_4x4[ 6] 9.88x 224.82 2220.26 intra_ang_4x4[ 7] 8.63x 253.80 2189.73 intra_ang_4x4[ 8] 10.18x 215.16 2189.47 intra_ang_4x4[ 9] 10.08x 218.64 2204.29 intra_ang_4x4[10] 6.30x 197.61 1245.67 intra_ang_4x4[11] 10.95x 217.77 2385.53 intra_ang_4x4[12] 11.06x 213.21 2358.03 intra_ang_4x4[13] 9.49x 252.88 2398.81 intra_ang_4x4[14] 9.61x 249.58 2397.32 intra_ang_4x4[15] 8.56x 286.07 2447.48 intra_ang_4x4[16] 9.64x 262.31 2529.97 intra_ang_4x4[17] 9.86x 266.01 2623.24 intra_ang_4x4[18] 4.00x 384.80 1539.43 intra_ang_4x4[19] 7.59x 305.53 2318.46 intra_ang_4x4[20] 8.21x 279.09 2292.46 intra_ang_4x4[21] 8.13x 278.98 2267.75 intra_ang_4x4[22] 8.47x 251.90 2133.04 intra_ang_4x4[23] 7.65x 278.85 2131.94 intra_ang_4x4[24] 9.09x 230.14 2092.69 intra_ang_4x4[25] 8.82x 249.79 2202.70 intra_ang_4x4[26] 3.51x 244.22 856.08 intra_ang_4x4[27] 8.35x 234.83 1960.35 intra_ang_4x4[28] 7.90x 247.99 1959.71 intra_ang_4x4[29] 7.70x 254.42 1959.44 intra_ang_4x4[30] 8.32x 235.43 1959.74 intra_ang_4x4[31] 7.66x 255.68 1959.66 intra_ang_4x4[32] 8.63x 234.87 2025.94 intra_ang_4x4[33] 8.19x 239.30 1959.90 intra_ang_4x4[34] 6.07x 177.08 1074.96 intra_filter_4x4 3.23x 203.69 658.90 intra_planar_8x8 12.23x 402.88 4925.54 intra_dc_8x8[f=0] 1.94x 277.56 538.21 intra_dc_8x8[f=1] 2.44x 464.83 1132.98 intra_allangs8x8 37.47x 4968.19 186144.20 intra_ang_8x8[ 2] 13.86x 237.52 3291.54 intra_ang_8x8[ 3] 13.92x 407.37 5670.74 intra_ang_8x8[ 4] 13.32x 423.31 5640.47 intra_ang_8x8[ 5] 14.31x 398.60 5702.47 intra_ang_8x8[ 6] 13.76x 410.00 5640.71 intra_ang_8x8[ 7] 13.40x 423.05 5667.66 intra_ang_8x8[ 8] 14.41x 398.43 5740.77 intra_ang_8x8[ 9] 13.84x 407.41 5639.80 intra_ang_8x8[10] 17.58x 242.37 4261.65 intra_ang_8x8[11] 14.47x 402.99 5831.77 intra_ang_8x8[12] 13.94x 425.48 5929.50 intra_ang_8x8[13] 13.07x 455.04 5949.35 intra_ang_8x8[14] 12.55x 471.56 5915.90 intra_ang_8x8[15] 12.99x 459.51 5970.63 intra_ang_8x8[16] 13.34x 457.49 6105.16 intra_ang_8x8[17] 13.40x 451.89 6054.22 intra_ang_8x8[18] 13.01x 234.40 3049.13 intra_ang_8x8[19] 13.98x 358.52 5013.71 intra_ang_8x8[20] 13.90x 356.95 4963.33 intra_ang_8x8[21] 13.63x 354.12 4827.44 intra_ang_8x8[22] 12.34x 396.36 4892.67 intra_ang_8x8[23] 14.24x 340.88 4853.44 intra_ang_8x8[24] 15.44x 310.78 4799.07 intra_ang_8x8[25] 16.36x 291.43 4767.71 intra_ang_8x8[26] 7.72x 349.73 2699.15 intra_ang_8x8[27] 15.71x 293.43 4610.74 intra_ang_8x8[28] 14.32x 316.89 4538.05 intra_ang_8x8[29] 14.63x 318.08 4652.68 intra_ang_8x8[30] 15.03x 305.51 4591.75 intra_ang_8x8[31] 14.44x 318.04 4591.61 intra_ang_8x8[32] 14.31x 320.94 4591.20 intra_ang_8x8[33] 14.02x 327.58 4591.60 intra_ang_8x8[34] 10.70x 225.91 2416.47 intra_filter_8x8 5.67x 283.06 1605.85 intra_planar_16x16 21.34x 927.85 19799.26 intra_dc_16x16[f=0] 3.53x 452.06 1596.99 intra_dc_16x16[f=1] 3.84x 809.86 3109.74 intra_allangs16x16 40.06x 19547.11 783019.56 intra_ang_16x16[ 2] 42.11x 354.14 14911.09 intra_ang_16x16[ 3] 15.75x 1548.95 24402.90 intra_ang_16x16[ 4] 16.47x 1531.28 25213.48 intra_ang_16x16[ 5] 21.77x 1159.81 25252.83 intra_ang_16x16[ 6] 21.92x 1151.26 25240.72 intra_ang_16x16[ 7] 21.91x 1157.17 25349.97 intra_ang_16x16[ 8] 22.28x 1141.80 25441.79 intra_ang_16x16[ 9] 21.92x 1127.92 24721.36 intra_ang_16x16[10] 37.55x 442.64 16622.90 intra_ang_16x16[11] 21.45x 1159.25 24861.87 intra_ang_16x16[12] 21.62x 1181.64 25545.39 intra_ang_16x16[13] 21.71x 1180.06 25613.91 intra_ang_16x16[14] 21.78x 1185.99 25825.98 intra_ang_16x16[15] 20.78x 1225.82 25471.60 intra_ang_16x16[16] 20.07x 1287.81 25852.56 intra_ang_16x16[17] 18.46x 1385.17 25569.62 intra_ang_16x16[18] 33.73x 318.80 10754.25 intra_ang_16x16[19] 19.86x 987.08 19602.44 intra_ang_16x16[20] 22.36x 887.49 19842.25 intra_ang_16x16[21] 23.34x 841.72 19647.70 intra_ang_16x16[22] 24.97x 789.93 19722.17 intra_ang_16x16[23] 25.54x 773.47 19755.34 intra_ang_16x16[24] 25.23x 779.30 19664.93 intra_ang_16x16[25] 23.69x 795.87 18855.74 intra_ang_16x16[26] 20.48x 553.25 11332.56 intra_ang_16x16[27] 25.98x 719.35 18688.01 intra_ang_16x16[28] 22.23x 867.71 19290.46 intra_ang_16x16[29] 22.01x 872.56 19201.73 intra_ang_16x16[30] 22.48x 861.10 19357.87 intra_ang_16x16[31] 24.93x 774.77 19314.58 intra_ang_16x16[32] 17.35x 1106.63 19201.99 intra_ang_16x16[33] 17.53x 1070.97 18770.96 intra_ang_16x16[34] 29.01x 331.99 9629.62 intra_filter_16x16 5.62x 472.97 2658.56 intra_planar_32x32 20.48x 3477.36 71202.02 intra_dc_32x32[f=0] 3.40x 1114.88 3786.62 intra_allangs32x32 10.89x 217750.31 2371771.00 intra_ang_32x32[ 2] 60.50x 893.66 54070.80 intra_ang_32x32[ 3] 11.85x 6132.48 72669.00 intra_ang_32x32[ 4] 12.13x 6029.18 73144.05 intra_ang_32x32[ 5] 12.13x 6022.15 73037.29 intra_ang_32x32[ 6] 12.43x 5882.65 73102.06 intra_ang_32x32[ 7] 12.55x 5817.67 72985.99 intra_ang_32x32[ 8] 13.14x 5554.60 72986.05 intra_ang_32x32[ 9] 14.20x 5147.42 73105.80 intra_ang_32x32[10] 41.02x 1084.22 44472.77 intra_ang_32x32[11] 15.27x 4774.58 72931.35 intra_ang_32x32[12] 13.50x 5419.53 73145.88 intra_ang_32x32[13] 13.49x 5461.89 73692.80 intra_ang_32x32[14] 11.73x 6260.28 73404.62 intra_ang_32x32[15] 11.72x 6317.33 74017.09 intra_ang_32x32[16] 11.64x 6373.24 74166.38 intra_ang_32x32[17] 12.06x 6509.24 78533.17 intra_ang_32x32[18] 43.06x 858.26 36956.62 intra_ang_32x32[19] 14.74x 3993.87 58869.76 intra_ang_32x32[20] 15.11x 3920.63 59252.51 intra_ang_32x32[21] 14.96x 3955.72 59187.23 intra_ang_32x32[22] 15.59x 3808.24 59359.77 intra_ang_32x32[23] 14.88x 3951.15 58811.77 intra_ang_32x32[24] 15.86x 3695.00 58618.39 intra_ang_32x32[25] 17.51x 3318.41 58092.38 intra_ang_32x32[26] 22.40x 1146.46 25678.54 intra_ang_32x32[27] 15.77x 3681.15 58035.51 intra_ang_32x32[28] 15.18x 3825.22 58073.47 intra_ang_32x32[29] 14.13x 4116.71 58165.16 intra_ang_32x32[30] 13.90x 4173.20 58027.61 intra_ang_32x32[31] 13.44x 4318.18 58042.72 intra_ang_32x32[32] 13.48x 4318.47 58210.68 intra_ang_32x32[33] 13.11x 4422.11 57971.34 intra_ang_32x32[34] 37.80x 937.83 35449.80 intra_filter_32x32 5.75x 849.53 4884.75 + 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 60DC42D0 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: XOP Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.62x 361.62 1310.04 avg_pp[ 4x4] 4.04x 244.99 989.35 avg_pp_aligned[ 4x4] 4.02x 247.78 995.32 sad[ 4x4] 5.09x 208.10 1059.96 sad_x3[ 4x4] 5.17x 424.93 2195.14 sad_x4[ 4x4] 5.03x 550.03 2764.85 copy_pp[ 4x4] 3.04x 174.78 531.45 addAvg[ 4x4] 4.16x 261.11 1085.86 addAvg_aligned[ 4x4] 4.26x 255.15 1086.69 sse_ss[ 4x4] 5.67x 206.67 1172.47 sub_ps[ 4x4] 3.03x 216.83 655.92 add_ps[ 4x4] 5.60x 212.45 1190.13 add_ps_aligned[ 4x4] 5.62x 210.95 1185.69 copy_ss[ 4x4] 3.00x 174.81 524.20 satd[ 8x8] 9.03x 433.80 3915.50 avg_pp[ 8x8] 8.91x 296.48 2640.35 avg_pp_aligned[ 8x8] 9.04x 283.33 2561.96 sad[ 8x8] 6.84x 460.54 3150.27 sad_x3[ 8x8] 9.16x 781.08 7152.63 sad_x4[ 8x8] 9.08x 1026.90 9328.76 copy_pp[ 8x8] 9.40x 234.83 2206.35 addAvg[ 8x8] 9.84x 421.02 4144.91 addAvg_aligned[ 8x8] 9.68x 419.30 4056.83 sse_ss[ 8x8] 11.22x 285.90 3207.64 sub_ps[ 8x8] 7.17x 298.49 2141.39 add_ps[ 8x8] 9.28x 332.33 3083.18 add_ps_aligned[ 8x8] 9.15x 336.44 3079.51 copy_ss[ 8x8] 8.51x 256.82 2185.31 [i420] copy_pp[ 4x4] 2.67x 190.12 506.81 [i420] addAvg[ 4x4] 4.50x 241.30 1085.94 [i420] addAvg_aligned[ 4x4] 4.50x 241.20 1085.90 [i420] copy_ss[ 4x4] 2.80x 182.01 510.45 [i420] sub_ps[ 4x4] 2.91x 221.94 646.89 [i420] add_ps[ 4x4] 5.38x 216.49 1163.68 [i420] add_ps_aligned[ 4x4] 5.26x 221.26 1163.58 [i422] copy_pp[ 4x8] 5.09x 248.56 1265.41 [i422] addAvg[ 4x8] 4.76x 389.85 1855.75 [i422] addAvg_aligned[ 4x8] 4.75x 380.68 1806.69 [i422] satd[ 4x8] 7.51x 350.79 2633.03 [i422] copy_ss[ 4x8] 5.04x 250.23 1261.07 [i422] sse_pp[ 4x8] 5.97x 265.50 1583.77 [i422] sub_ps[ 4x8] 4.92x 294.73 1451.35 [i422] add_ps[ 4x8] 5.95x 306.15 1822.73 [i422] add_ps_aligned[ 4x8] 5.84x 312.15 1824.03 satd[ 8x4] 6.25x 323.42 2021.82 avg_pp[ 8x4] 6.86x 224.19 1537.84 avg_pp_aligned[ 8x4] 6.57x 230.25 1513.50 sad[ 8x4] 6.22x 274.65 1708.36 sad_x3[ 8x4] 8.31x 469.19 3897.47 sad_x4[ 8x4] 8.26x 588.79 4861.86 copy_pp[ 8x4] 7.43x 173.03 1285.72 addAvg[ 8x4] 8.37x 268.42 2247.85 addAvg_aligned[ 8x4] 8.25x 268.09 2212.04 [i420] copy_pp[ 4x2] 2.23x 159.55 355.27 [i420] addAvg[ 4x2] 3.43x 186.20 639.25 [i420] addAvg_aligned[ 4x2] 3.47x 184.06 639.50 [i422] copy_pp[ 4x4] 2.71x 190.12 514.62 [i422] addAvg[ 4x4] 4.31x 252.39 1087.27 [i422] addAvg_aligned[ 4x4] 4.33x 250.95 1087.18 satd[ 4x8] 7.97x 327.47 2611.55 avg_pp[ 4x8] 5.48x 316.28 1732.64 avg_pp_aligned[ 4x8] 5.40x 323.44 1747.92 sad[ 4x8] 5.82x 305.60 1778.86 sad_x3[ 4x8] 5.29x 739.30 3910.50 sad_x4[ 4x8] 5.48x 918.29 5028.67 copy_pp[ 4x8] 5.20x 243.49 1265.97 addAvg[ 4x8] 4.79x 385.17 1844.88 addAvg_aligned[ 4x8] 4.51x 402.91 1817.12 [i420] copy_pp[ 2x4] 1.32x 203.63 269.26 [i420] addAvg[ 2x4] 2.92x 223.86 654.31 [i420] addAvg_aligned[ 2x4] 2.78x 234.92 652.29 [i422] copy_pp[ 2x8] 1.58x 252.50 398.53 [i422] addAvg[ 2x8] 3.11x 357.66 1112.72 [i422] addAvg_aligned[ 2x8] 3.08x 360.98 1112.11 satd[16x16] 9.07x 1691.78 15350.00 avg_pp[16x16] 17.58x 681.61 11985.45 avg_pp_aligned[16x16] 17.87x 676.37 12088.56 sad[16x16] 18.10x 825.33 14937.16 sad_x3[16x16] 12.14x 2519.62 30587.09 sad_x4[16x16] 11.58x 3344.47 38738.40 copy_pp[16x16] 5.29x 1668.95 8822.90 addAvg[16x16] 11.38x 1147.85 13061.99 addAvg_aligned[16x16] 11.12x 1169.07 12995.60 sse_ss[16x16] 22.53x 677.16 15259.64 sub_ps[16x16] 15.40x 721.81 11112.69 add_ps[16x16] 16.78x 782.54 13127.16 add_ps_aligned[16x16] 17.42x 778.39 13556.87 copy_ss[16x16] 5.24x 1686.28 8833.83 copy_sp[16x16] 5.28x 1668.14 8811.61 copy_ps[16x16] 5.23x 1684.46 8815.65 [i420] copy_pp[ 8x8] 8.61x 256.80 2212.18 [i420] addAvg[ 8x8] 9.92x 412.23 4090.11 [i420] addAvg_aligned[ 8x8] 9.96x 407.46 4056.89 [i420] satd[ 8x8] 8.43x 465.77 3927.75 [i420] copy_ss[ 8x8] 8.53x 256.82 2189.91 [i420] sub_ps[ 8x8] 7.38x 294.66 2175.60 [i420] add_ps[ 8x8] 9.35x 327.97 3065.77 [i420] add_ps_aligned[ 8x8] 9.45x 323.56 3056.93 [i420] sa8d[ 8x8] 9.35x 531.88 4973.61 [i422] copy_pp[ 8x16] 11.58x 358.85 4156.51 [i422] addAvg[ 8x16] 11.33x 689.34 7808.12 [i422] addAvg_aligned[ 8x16] 11.25x 693.87 7807.52 [i422] satd[ 8x16] 8.97x 894.12 8017.60 [i422] copy_ss[ 8x16] 11.61x 357.91 4153.88 [i422] sse_pp[ 8x16] 12.16x 415.97 5056.38 [i422] sub_ps[ 8x16] 7.97x 469.11 3739.08 [i422] add_ps[ 8x16] 10.69x 533.62 5706.05 [i422] add_ps_aligned[ 8x16] 10.61x 535.69 5682.45 [i422] sa8d[ 8x16] 11.39x 896.81 10213.93 satd[ 16x8] 8.80x 905.09 7968.20 avg_pp[ 16x8] 12.42x 445.85 5537.07 avg_pp_aligned[ 16x8] 12.40x 443.28 5494.54 sad[ 16x8] 14.88x 469.84 6993.47 sad_x3[ 16x8] 11.41x 1323.66 15105.26 sad_x4[ 16x8] 10.87x 1749.10 19004.36 copy_pp[ 16x8] 6.35x 871.97 5533.68 addAvg[ 16x8] 11.17x 662.30 7396.15 addAvg_aligned[ 16x8] 11.05x 671.17 7413.68 [i420] copy_pp[ 8x4] 7.07x 182.14 1287.44 [i420] addAvg[ 8x4] 8.34x 260.22 2170.19 [i420] addAvg_aligned[ 8x4] 8.30x 261.36 2169.91 [i420] satd[ 8x4] 5.76x 346.56 1995.42 [i422] copy_pp[ 8x8] 8.61x 256.91 2212.46 [i422] addAvg[ 8x8] 9.79x 417.75 4090.11 [i422] addAvg_aligned[ 8x8] 9.97x 406.78 4056.80 [i422] satd[ 8x8] 8.48x 463.38 3927.52 satd[ 8x16] 8.94x 889.86 7957.88 avg_pp[ 8x16] 10.96x 452.03 4953.58 avg_pp_aligned[ 8x16] 10.76x 460.96 4958.89 sad[ 8x16] 9.35x 637.49 5959.80 sad_x3[ 8x16] 10.42x 1362.81 14199.60 sad_x4[ 8x16] 9.78x 1853.45 18122.98 copy_pp[ 8x16] 11.19x 371.97 4160.76 addAvg[ 8x16] 11.28x 691.91 7807.87 addAvg_aligned[ 8x16] 11.14x 701.68 7815.79 [i420] copy_pp[ 4x8] 5.08x 249.40 1266.12 [i420] addAvg[ 4x8] 4.64x 389.85 1807.12 [i420] addAvg_aligned[ 4x8] 4.76x 379.69 1806.98 [i420] satd[ 4x8] 7.47x 350.88 2620.69 [i422] copy_pp[ 4x16] 4.81x 385.18 1854.30 [i422] addAvg[ 4x16] 5.67x 636.50 3609.43 [i422] addAvg_aligned[ 4x16] 5.69x 634.55 3609.63 [i422] satd[ 4x16] 9.32x 595.55 5551.86 satd[ 16x4] 7.55x 517.88 3912.16 avg_pp[ 16x4] 10.34x 306.48 3167.75 avg_pp_aligned[ 16x4] 10.21x 310.97 3176.13 sad[ 16x4] 11.84x 292.31 3459.76 sad_x3[ 16x4] 10.11x 765.48 7742.30 sad_x4[ 16x4] 10.06x 960.24 9660.56 copy_pp[ 16x4] 5.91x 473.50 2796.01 addAvg[ 16x4] 11.00x 367.91 4047.41 addAvg_aligned[ 16x4] 11.31x 362.88 4105.14 [i420] copy_pp[ 8x2] 2.76x 157.40 434.14 [i420] addAvg[ 8x2] 5.76x 200.41 1153.69 [i420] addAvg_aligned[ 8x2] 5.80x 198.58 1152.18 [i422] copy_pp[ 8x4] 6.79x 187.08 1269.72 [i422] addAvg[ 8x4] 8.30x 261.36 2170.13 [i422] addAvg_aligned[ 8x4] 7.50x 303.12 2273.60 [i422] satd[ 8x4] 5.69x 345.23 1965.15 satd[16x12] 8.73x 1325.66 11572.15 avg_pp[16x12] 14.53x 626.76 9105.67 avg_pp_aligned[16x12] 14.96x 608.63 9106.51 sad[16x12] 17.19x 646.72 11115.65 sad_x3[16x12] 11.92x 1897.90 22621.10 sad_x4[16x12] 11.61x 2490.71 28911.84 copy_pp[16x12] 5.28x 1270.46 6705.91 addAvg[16x12] 10.99x 889.77 9782.89 addAvg_aligned[16x12] 11.10x 894.51 9932.10 [i420] copy_pp[ 8x6] 8.78x 201.55 1769.73 [i420] addAvg[ 8x6] 9.84x 318.11 3129.30 [i420] addAvg_aligned[ 8x6] 9.93x 322.01 3198.38 [i422] copy_pp[ 8x12] 7.02x 338.72 2376.62 [i422] addAvg[ 8x12] 10.96x 540.83 5927.76 [i422] addAvg_aligned[ 8x12] 10.86x 545.77 5927.52 [i422] satd[ 8x12] 10.97x 716.97 7866.71 satd[ 4x16] 9.96x 544.42 5423.41 avg_pp[ 4x16] 6.00x 465.09 2791.81 avg_pp_aligned[ 4x16] 5.94x 465.61 2763.39 sad[ 4x16] 4.54x 694.94 3155.12 sad_x3[ 4x16] 5.85x 1292.20 7564.94 sad_x4[ 4x16] 5.89x 1648.63 9712.67 copy_pp[ 4x16] 4.94x 365.35 1805.87 addAvg[ 4x16] 5.43x 670.76 3642.96 addAvg_aligned[ 4x16] 5.65x 648.66 3666.88 [i420] copy_pp[ 2x8] 1.64x 246.28 404.10 [i420] addAvg[ 2x8] 3.08x 360.38 1110.24 [i420] addAvg_aligned[ 2x8] 3.06x 362.99 1109.79 [i422] copy_pp[ 2x16] 1.96x 580.12 1138.09 [i422] addAvg[ 2x16] 3.67x 610.77 2242.96 [i422] addAvg_aligned[ 2x16] 3.61x 621.86 2243.18 satd[12x16] 9.33x 1730.23 16146.05 avg_pp[12x16] 7.79x 881.06 6865.22 avg_pp_aligned[12x16] 7.77x 882.33 6853.80 sad[12x16] 9.62x 898.63 8644.77 sad_x3[12x16] 6.15x 3425.99 21054.57 sad_x4[12x16] 5.99x 4480.02 26824.28 copy_pp[12x16] 8.34x 522.24 4357.46 addAvg[12x16] 9.22x 1083.27 9993.01 addAvg_aligned[12x16] 9.05x 1097.21 9935.01 [i420] copy_pp[ 6x8] 4.64x 380.63 1767.58 [i420] addAvg[ 6x8] 5.41x 599.92 3248.08 [i420] addAvg_aligned[ 6x8] 5.41x 600.30 3246.99 [i422] copy_pp[ 6x16] 3.25x 773.49 2513.97 [i422] addAvg[ 6x16] 4.89x 1240.40 6069.87 [i422] addAvg_aligned[ 6x16] 4.93x 1230.54 6066.97 satd[32x32] 9.85x 6441.38 63457.49 avg_pp[32x32] 14.69x 2530.82 37175.23 avg_pp_aligned[32x32] 14.68x 2543.42 37336.89 sad[32x32] 16.80x 2972.80 49942.04 sad_x3[32x32] 11.72x 9568.43 112156.03 sad_x4[32x32] 11.42x 12690.54 144881.91 copy_pp[32x32] 4.02x 6586.43 26448.97 addAvg[32x32] 15.23x 4113.90 62674.65 addAvg_aligned[32x32] 15.21x 4118.99 62664.71 sse_ss[32x32] 20.27x 2492.61 50519.96 sub_ps[32x32] 12.05x 2663.26 32089.20 add_ps[32x32] 14.42x 3031.78 43716.48 add_ps_aligned[32x32] 14.38x 3040.03 43712.54 copy_ss[32x32] 4.00x 6701.63 26782.54 copy_sp[32x32] 3.97x 6638.19 26378.86 copy_ps[32x32] 3.88x 6805.63 26385.01 [i420] copy_pp[16x16] 5.30x 1663.44 8824.33 [i420] addAvg[16x16] 11.43x 1137.04 13001.17 [i420] addAvg_aligned[16x16] 11.80x 1101.83 13000.95 [i420] copy_ss[16x16] 5.29x 1665.97 8820.44 [i420] copy_ps[16x16] 5.28x 1669.87 8810.81 [i420] copy_sp[16x16] 5.30x 1663.28 8811.53 [i420] sub_ps[16x16] 14.82x 747.89 11084.70 [i420] add_ps[16x16] 16.90x 770.06 13015.71 [i420] add_ps_aligned[16x16] 16.08x 809.33 13010.08 [i420] sa8d[16x16] 10.90x 1809.70 19722.90 [i422] copy_pp[16x32] 6.50x 3255.79 21165.61 [i422] addAvg[16x32] 12.50x 2177.38 27214.49 [i422] addAvg_aligned[16x32] 12.34x 2216.21 27347.48 [i422] copy_ss[16x32] 6.52x 3255.72 21239.96 [i422] copy_ps[16x32] 6.46x 3288.53 21239.92 [i422] copy_sp[16x32] 6.53x 3255.81 21247.11 [i422] sse_pp[16x32] 17.51x 1455.38 25489.58 [i422] sub_ps[16x32] 10.38x 2103.60 21842.16 [i422] add_ps[16x32] 12.29x 2081.71 25590.56 [i422] add_ps_aligned[16x32] 11.73x 2192.58 25726.33 [i422] sa8d[16x32] 12.79x 3119.42 39892.41 satd[32x16] 9.52x 3302.88 31451.83 avg_pp[32x16] 17.85x 1142.58 20395.49 avg_pp_aligned[32x16] 18.62x 1097.83 20439.24 sad[32x16] 14.40x 1557.85 22431.56 sad_x3[32x16] 11.80x 4779.83 56410.14 sad_x4[32x16] 11.51x 6282.48 72305.12 copy_pp[32x16] 5.28x 3320.15 17542.35 addAvg[32x16] 14.04x 1965.88 27591.48 addAvg_aligned[32x16] 13.15x 2062.26 27109.56 [i420] copy_pp[ 16x8] 6.37x 867.21 5524.87 [i420] addAvg[ 16x8] 10.69x 658.15 7033.93 [i420] addAvg_aligned[ 16x8] 11.33x 653.82 7405.39 [i422] copy_pp[16x16] 5.31x 1663.59 8825.76 [i422] addAvg[16x16] 11.33x 1147.51 13002.46 [i422] addAvg_aligned[16x16] 11.49x 1132.37 13006.03 satd[16x32] 9.24x 3278.85 30281.06 avg_pp[16x32] 10.83x 2185.12 23666.91 avg_pp_aligned[16x32] 10.71x 2184.37 23387.86 sad[16x32] 14.68x 1845.23 27090.59 sad_x3[16x32] 12.02x 5083.74 61089.78 sad_x4[16x32] 11.43x 6665.35 76216.92 copy_pp[16x32] 6.51x 3260.31 21232.95 addAvg[16x32] 11.74x 2303.58 27052.75 addAvg_aligned[16x32] 11.87x 2296.90 27256.50 [i420] copy_pp[ 8x16] 11.01x 378.04 4163.03 [i420] addAvg[ 8x16] 11.28x 683.80 7715.96 [i420] addAvg_aligned[ 8x16] 10.78x 715.47 7715.78 [i420] satd[ 8x16] 8.94x 893.95 7991.51 [i422] copy_pp[ 8x32] 5.32x 1452.56 7732.89 [i422] addAvg[ 8x32] 8.90x 1700.86 15143.03 [i422] addAvg_aligned[ 8x32] 8.87x 1708.80 15164.76 [i422] satd[ 8x32] 9.06x 1692.45 15341.18 satd[ 32x8] 9.15x 1734.86 15874.60 avg_pp[ 32x8] 14.73x 628.68 9259.37 avg_pp_aligned[ 32x8] 14.47x 641.83 9284.34 sad[ 32x8] 13.36x 853.64 11408.71 sad_x3[ 32x8] 10.41x 2613.74 27196.08 sad_x4[ 32x8] 11.12x 3227.85 35906.91 copy_pp[ 32x8] 5.27x 1692.36 8918.02 addAvg[ 32x8] 12.86x 1040.42 13383.76 addAvg_aligned[ 32x8] 13.02x 1044.36 13600.14 [i420] copy_pp[ 16x4] 5.94x 469.06 2787.33 [i420] addAvg[ 16x4] 12.00x 349.81 4197.85 [i420] addAvg_aligned[ 16x4] 11.65x 360.52 4198.37 [i422] copy_pp[ 16x8] 6.37x 867.10 5524.94 [i422] addAvg[ 16x8] 11.06x 653.04 7220.29 [i422] addAvg_aligned[ 16x8] 11.49x 644.19 7404.94 satd[32x24] 9.57x 4897.56 46862.57 avg_pp[32x24] 18.23x 1679.66 30620.75 avg_pp_aligned[32x24] 18.35x 1662.72 30516.44 sad[32x24] 15.00x 2266.75 33996.40 sad_x3[32x24] 11.69x 7091.87 82905.41 sad_x4[32x24] 11.45x 9350.80 107074.16 copy_pp[32x24] 5.02x 5241.99 26316.07 addAvg[32x24] 13.97x 2874.32 40150.46 addAvg_aligned[32x24] 14.13x 2876.44 40643.35 [i420] copy_pp[16x12] 5.30x 1265.54 6701.36 [i420] addAvg[16x12] 10.93x 875.41 9564.09 [i420] addAvg_aligned[16x12] 10.99x 870.15 9565.51 [i422] copy_pp[16x24] 5.29x 2472.98 13072.10 [i422] addAvg[16x24] 11.77x 1727.84 20342.61 [i422] addAvg_aligned[16x24] 12.00x 1705.57 20462.13 [i422] satd[16x24] 9.26x 2482.12 22989.78 satd[ 8x32] 9.03x 1694.39 15305.28 avg_pp[ 8x32] 6.11x 1483.55 9057.19 avg_pp_aligned[ 8x32] 6.25x 1451.18 9076.95 sad[ 8x32] 9.58x 1194.64 11441.19 sad_x3[ 8x32] 9.64x 2855.90 27531.31 sad_x4[ 8x32] 9.54x 3763.63 35896.63 copy_pp[ 8x32] 5.22x 1477.92 7718.08 addAvg[ 8x32] 10.25x 1500.36 15382.66 addAvg_aligned[ 8x32] 10.49x 1453.97 15253.48 [i420] copy_pp[ 4x16] 4.39x 420.99 1849.91 [i420] addAvg[ 4x16] 5.82x 624.34 3636.65 [i420] addAvg_aligned[ 4x16] 5.68x 640.70 3636.04 [i420] satd[ 4x16] 9.27x 593.55 5503.06 [i422] copy_pp[ 4x32] 2.28x 1456.67 3321.83 [i422] addAvg[ 4x32] 4.18x 1623.03 6777.89 [i422] addAvg_aligned[ 4x32] 4.39x 1543.36 6776.75 [i422] satd[ 4x32] 8.75x 1182.58 10348.71 satd[24x32] 9.68x 4872.69 47162.94 avg_pp[24x32] 9.23x 3401.73 31393.87 avg_pp_aligned[24x32] 9.34x 3365.66 31427.49 sad[24x32] 15.47x 2271.96 35156.51 sad_x3[24x32] 11.78x 7281.76 85781.23 sad_x4[24x32] 11.50x 9451.01 108668.78 copy_pp[24x32] 6.98x 4047.76 28243.68 addAvg[24x32] 13.36x 3021.84 40366.59 addAvg_aligned[24x32] 13.17x 3056.95 40272.35 [i420] copy_pp[12x16] 7.38x 588.90 4348.99 [i420] addAvg[12x16] 9.03x 1094.96 9883.01 [i420] addAvg_aligned[12x16] 9.10x 1085.13 9876.57 [i420] satd[12x16] 9.47x 1736.71 16444.59 [i422] copy_pp[12x32] 4.87x 2317.06 11289.12 [i422] addAvg[12x32] 9.13x 2157.29 19694.45 [i422] addAvg_aligned[12x32] 9.04x 2173.62 19652.92 [i422] satd[12x32] 9.65x 3326.92 32089.32 satd[64x64] 9.42x 26616.41 250859.23 avg_pp[64x64] 7.09x 19306.97 136973.75 avg_pp_aligned[64x64] 7.11x 19295.31 137245.08 sad[64x64] 13.36x 13553.60 181110.20 sad_x3[64x64] 10.64x 40586.88 431677.91 sad_x4[64x64] 11.08x 52094.78 577001.00 copy_pp[64x64] 3.52x 26768.48 94318.45 addAvg[64x64] 10.57x 22463.46 237487.62 addAvg_aligned[64x64] 10.48x 22656.16 237459.73 sse_ss[64x64] 19.64x 9584.11 188193.80 sub_ps[64x64] 9.76x 13554.07 132249.81 add_ps[64x64] 9.01x 19238.94 173274.00 add_ps_aligned[64x64] 9.06x 19188.73 173925.28 copy_ss[64x64] 3.77x 26612.10 100201.32 copy_sp[64x64] 3.67x 26562.27 97350.78 copy_ps[64x64] 3.65x 26436.69 96416.02 [i420] copy_pp[32x32] 4.02x 6635.43 26665.28 [i420] addAvg[32x32] 14.98x 4145.38 62112.81 [i420] addAvg_aligned[32x32] 15.00x 4136.74 62046.68 [i420] copy_ss[32x32] 4.05x 6625.90 26812.93 [i420] copy_ps[32x32] 4.07x 6622.41 26922.11 [i420] copy_sp[32x32] 4.00x 6681.42 26710.96 [i420] sub_ps[32x32] 11.70x 2719.61 31822.43 [i420] add_ps[32x32] 14.62x 3021.39 44177.44 [i420] add_ps_aligned[32x32] 14.52x 3054.53 44343.02 [i420] sa8d[32x32] 11.43x 7042.16 80496.85 [i422] copy_pp[32x64] 5.24x 14067.19 73761.30 [i422] addAvg[32x64] 9.63x 11822.89 113897.83 [i422] addAvg_aligned[32x64] 9.69x 11810.50 114405.18 [i422] copy_ss[32x64] 5.21x 14162.64 73851.94 [i422] copy_ps[32x64] 5.44x 13885.46 75501.83 [i422] copy_sp[32x64] 5.23x 14108.75 73738.16 [i422] sse_pp[32x64] 16.42x 5460.46 89668.07 [i422] sub_ps[32x64] 9.26x 7046.17 65236.68 [i422] add_ps[32x64] 9.56x 10074.28 96290.46 [i422] add_ps_aligned[32x64] 9.52x 10107.41 96207.90 [i422] sa8d[32x64] 12.59x 12928.33 162777.64 satd[64x32] 9.64x 12809.52 123480.47 avg_pp[64x32] 16.51x 4220.39 69676.14 avg_pp_aligned[64x32] 16.62x 4175.52 69401.27 sad[64x32] 15.65x 5833.65 91271.27 sad_x3[64x32] 11.50x 18782.29 216085.53 sad_x4[64x32] 11.42x 24576.23 280654.44 copy_pp[64x32] 3.52x 12814.99 45058.45 addAvg[64x32] 15.58x 7613.35 118640.59 addAvg_aligned[64x32] 15.53x 7605.18 118088.56 [i420] copy_pp[32x16] 5.29x 3316.93 17549.11 [i420] addAvg[32x16] 13.35x 2080.32 27768.66 [i420] addAvg_aligned[32x16] 14.30x 1962.18 28050.35 [i422] copy_pp[32x32] 4.03x 6584.26 26520.20 [i422] addAvg[32x32] 15.12x 4146.10 62692.86 [i422] addAvg_aligned[32x32] 15.19x 4118.96 62557.57 satd[32x64] 9.47x 13513.58 128014.17 avg_pp[32x64] 7.67x 10381.72 79637.88 avg_pp_aligned[32x64] 7.67x 10370.23 79543.88 sad[32x64] 13.03x 7144.65 93077.73 sad_x3[32x64] 10.91x 20923.74 228215.88 sad_x4[32x64] 10.64x 27632.90 293917.09 copy_pp[32x64] 5.19x 13601.77 70572.09 addAvg[32x64] 9.64x 11737.51 113183.20 addAvg_aligned[32x64] 9.64x 11754.66 113268.44 [i420] copy_pp[16x32] 6.51x 3255.86 21197.53 [i420] addAvg[16x32] 12.36x 2194.27 27110.63 [i420] addAvg_aligned[16x32] 12.15x 2235.24 27155.12 [i422] copy_pp[16x64] 4.77x 8883.51 42340.18 [i422] addAvg[16x64] 5.36x 10454.25 56012.94 [i422] addAvg_aligned[16x64] 5.35x 10452.58 55887.82 satd[64x16] 9.49x 6481.64 61506.88 avg_pp[64x16] 17.20x 2004.73 34473.05 avg_pp_aligned[64x16] 17.28x 2004.40 34638.26 sad[64x16] 15.30x 2982.41 45626.86 sad_x3[64x16] 11.83x 9382.31 110954.88 sad_x4[64x16] 11.60x 12150.73 141002.59 copy_pp[64x16] 3.50x 6445.60 22542.92 addAvg[64x16] 14.77x 4025.62 59455.55 addAvg_aligned[64x16] 14.77x 4024.00 59435.15 [i420] copy_pp[ 32x8] 5.28x 1689.01 8917.83 [i420] addAvg[ 32x8] 13.22x 1048.00 13856.87 [i420] addAvg_aligned[ 32x8] 13.37x 1041.74 13927.57 [i422] copy_pp[32x16] 5.30x 3316.77 17565.47 [i422] addAvg[32x16] 14.14x 1951.69 27599.17 [i422] addAvg_aligned[32x16] 14.08x 1960.60 27610.08 satd[64x48] 9.66x 19132.13 184793.98 avg_pp[64x48] 8.21x 12688.76 104141.21 avg_pp_aligned[64x48] 8.19x 12724.82 104200.90 sad[64x48] 13.03x 9488.72 123648.18 sad_x3[64x48] 11.31x 28547.43 322942.28 sad_x4[64x48] 11.16x 37769.66 421409.91 copy_pp[64x48] 4.78x 19263.84 92130.66 addAvg[64x48] 9.84x 15244.11 150018.66 addAvg_aligned[64x48] 9.84x 15255.10 150168.23 [i420] copy_pp[32x24] 5.05x 5237.89 26443.45 [i420] addAvg[32x24] 14.36x 2878.34 41336.36 [i420] addAvg_aligned[32x24] 14.33x 2866.70 41084.18 [i422] copy_pp[32x48] 3.69x 11888.73 43874.48 [i422] addAvg[32x48] 10.08x 8460.78 85249.55 [i422] addAvg_aligned[32x48] 10.05x 8464.04 85022.83 [i422] satd[32x48] 9.78x 9586.12 93749.44 satd[16x64] 9.28x 6962.88 64628.54 avg_pp[16x64] 4.86x 10397.93 50528.49 avg_pp_aligned[16x64] 4.85x 10387.82 50364.68 sad[16x64] 14.04x 4044.99 56796.33 sad_x3[16x64] 12.05x 10267.20 123764.01 sad_x4[16x64] 10.08x 15346.12 154639.39 copy_pp[16x64] 5.92x 7132.44 42202.98 addAvg[16x64] 5.36x 10451.45 56020.98 addAvg_aligned[16x64] 5.34x 10447.09 55789.47 [i420] copy_pp[ 8x32] 5.33x 1450.69 7733.49 [i420] addAvg[ 8x32] 8.84x 1713.07 15142.51 [i420] addAvg_aligned[ 8x32] 8.92x 1697.64 15142.54 [i420] satd[ 8x32] 9.08x 1695.21 15385.94 [i422] copy_pp[ 8x64] 1.84x 8896.49 16395.65 [i422] addAvg[ 8x64] 3.02x 10494.57 31731.76 [i422] addAvg_aligned[ 8x64] 3.00x 10487.66 31510.04 [i422] satd[ 8x64] 9.18x 3660.56 33621.93 satd[48x64] 9.56x 20055.48 191655.16 avg_pp[48x64] 5.65x 19233.16 108650.44 avg_pp_aligned[48x64] 5.61x 19250.43 108003.57 sad[48x64] 13.81x 10463.93 144522.64 sad_x3[48x64] 10.60x 31216.41 330763.31 sad_x4[48x64] 10.59x 40685.45 430889.38 copy_pp[48x64] 3.64x 19978.53 72722.55 addAvg[48x64] 9.08x 19551.08 177488.03 addAvg_aligned[48x64] 9.10x 19548.69 177890.44 [i420] copy_pp[24x32] 6.96x 4044.79 28143.08 [i420] addAvg[24x32] 13.52x 3040.42 41095.94 [i420] addAvg_aligned[24x32] 13.46x 3032.22 40808.95 [i420] satd[24x32] 9.94x 4862.93 48328.64 [i422] copy_pp[24x64] 6.25x 9069.62 56713.27 [i422] addAvg[24x64] 7.38x 10493.24 77411.83 [i422] addAvg_aligned[24x64] 7.28x 10545.25 76755.90 [i422] satd[24x64] 9.58x 10267.95 98344.96 ssd_s[4x4] 5.25x 147.44 773.79 ssd_s_aligned[4x4] 5.07x 151.27 767.24 sa8d[4x4] 4.18x 329.58 1376.10 residual[4x4] 4.49x 200.13 898.95 residual_aligned[4x4] 4.61x 197.61 911.47 blkfill[4x4] 2.27x 194.70 442.72 blkfill_aligned[4x4] 2.30x 194.71 447.13 transpose[4x4] 3.47x 155.19 539.18 cpy2Dto1D_shl[4x4] 4.89x 172.68 845.23 cpy2Dto1D_shr[4x4] 5.25x 177.07 929.46 cpy1Dto2D_shl[4x4] 4.32x 194.76 840.71 cpy1Dto2D_shl_aligned[4x4] 4.32x 194.71 840.70 cpy1Dto2D_shr[4x4] 4.93x 189.22 933.66 copy_cnt[4x4] 5.94x 159.43 946.87 psy_cost_pp[4x4] 11.28x 415.92 4693.12 ssd_s[8x8] 13.53x 199.48 2699.10 ssd_s_aligned[8x8] 14.18x 190.43 2699.79 sa8d[8x8] 10.48x 495.85 5198.14 residual[8x8] 7.55x 266.23 2010.16 residual_aligned[8x8] 7.61x 268.72 2043.97 blkfill[8x8] 7.16x 243.55 1743.23 blkfill_aligned[8x8] 7.71x 225.94 1742.14 transpose[8x8] 4.49x 385.33 1729.97 var[8x8] 9.63x 238.97 2300.33 cpy2Dto1D_shl[8x8] 8.76x 252.63 2212.89 cpy2Dto1D_shr[8x8] 9.47x 270.34 2559.02 cpy1Dto2D_shl[8x8] 8.70x 230.35 2004.47 cpy1Dto2D_shl_aligned[8x8] 8.70x 230.28 2003.89 cpy1Dto2D_shr[8x8] 10.40x 242.51 2522.01 copy_cnt[8x8] 10.76x 230.43 2479.88 psy_cost_pp[8x8] 13.71x 1084.25 14861.69 ssd_s[16x16] 19.62x 593.10 11634.27 ssd_s_aligned[16x16] 19.53x 593.25 11587.50 sa8d[16x16] 12.38x 1609.11 19924.05 residual[16x16] 14.88x 709.07 10547.94 residual_aligned[16x16] 14.95x 706.13 10553.72 blkfill[16x16] 19.90x 500.45 9961.09 blkfill_aligned[16x16] 19.93x 500.26 9970.17 transpose[16x16] 8.31x 1219.43 10133.63 var[16x16] 19.46x 610.92 11885.93 cpy2Dto1D_shl[16x16] 16.83x 575.23 9683.15 cpy2Dto1D_shr[16x16] 19.09x 610.99 11666.13 cpy1Dto2D_shl[16x16] 15.02x 686.29 10306.44 cpy1Dto2D_shl_aligned[16x16] 14.93x 690.34 10307.49 cpy1Dto2D_shr[16x16] 18.03x 663.92 11970.53 copy_cnt[16x16] 18.29x 562.59 10289.20 psy_cost_pp[16x16] 15.86x 3823.45 60622.74 ssd_s[32x32] 28.52x 1619.22 46181.21 ssd_s_aligned[32x32] 28.49x 1619.11 46132.58 sa8d[32x32] 12.98x 6181.62 80257.05 residual[32x32] 10.22x 2619.77 26782.07 residual_aligned[32x32] 10.16x 2619.24 26605.45 blkfill[32x32] 12.57x 1972.59 24793.62 blkfill_aligned[32x32] 12.50x 1972.44 24654.88 transpose[32x32] 5.67x 4478.13 25406.33 var[32x32] 15.61x 2216.92 34601.81 cpy2Dto1D_shl[32x32] 14.26x 2424.17 34562.97 cpy2Dto1D_shr[32x32] 14.26x 2725.30 38856.96 cpy1Dto2D_shl[32x32] 13.36x 2331.99 31158.20 cpy1Dto2D_shl_aligned[32x32] 13.31x 2331.50 31031.47 cpy1Dto2D_shr[32x32] 15.49x 2520.88 39046.02 copy_cnt[32x32] 17.42x 1942.23 33833.07 psy_cost_pp[32x32] 15.39x 15448.08 237793.02 sa8d[64x64] 12.91x 25307.95 326726.34 var[64x64] 14.53x 9011.98 130973.09 psy_cost_pp[64x64] 15.75x 62730.77 988012.38 weight_pp 9.55x 7532.21 71901.81 weight_sp 6.02x 11869.26 71477.27 downscale 10.61x 73786.17 783036.56 scale1D_128to64 5.16x 805.24 4158.76 scale1D_128to64_aligned 5.10x 807.68 4117.18 scale2D_64to32 3.53x 16094.15 56797.16 ssim_4x4x2_core 13.96x 287.67 4016.27 ssim_end_4 3.73x 451.70 1682.99 calSign 7.93x 470.49 3729.13 SAO_EO_0 13.74x 1316.44 18084.84 SAO_EO_1 11.42x 654.27 7470.69 SAO_EO_1_2Rows 12.99x 1202.91 15628.24 SAO_EO_2[0] 6.69x 318.60 2132.80 SAO_EO_2[1] 8.60x 865.61 7440.87 SAO_EO_3[0] 4.06x 454.49 1844.98 SAO_EO_3[1] 7.39x 857.31 6335.31 SAO_BO_0 8.98x 28323.03 254299.22 saoCuStatsE0 2.79x 201543.08 562812.19 saoCuStatsE1 2.36x 244729.09 577910.69 saoCuStatsE2 2.43x 245422.81 595909.81 saoCuStatsE3 3.11x 212532.97 660170.19 planecopy_cp 7.15x 12715.30 90868.86 propagateCost 2.67x 6011.52 16035.07 cuTreeFix8Pack 2.66x 4899.37 13042.21 cuTreeFix8Unpack 2.54x 5941.65 15081.39 scanPosLast 2.59x 45564.54 118220.56 findPosFirstLast 4.00x 303.87 1216.88 costCoeffRemain 1.07x 675.32 725.72 pelFilterLumaStrong_Vertical 3.72x 769.49 2861.63 pelFilterLumaStrong_Horizontal 5.15x 508.95 2622.01 pelFilterChroma_Vertical 1.50x 581.85 872.06 pelFilterChroma_Horizontal 2.45x 360.65 885.10 == transforms primitives == dst4x4 5.63x 442.57 2491.42 dct4x4 5.62x 425.39 2391.00 dct8x8 5.70x 2434.19 13875.41 dct16x16 7.61x 12170.71 92636.57 dct32x32 4.69x 135013.92 633519.56 idst4x4 4.49x 730.03 3275.90 idct4x4 9.57x 354.17 3388.37 idct8x8 8.90x 2027.40 18046.76 idct16x16 12.92x 8721.65 112682.80 idct32x32 8.86x 81352.22 721089.56 dequant_normal 9.01x 7157.28 64493.81 dequant_scaling 6.54x 12824.57 83901.80 quant 7.00x 23990.73 167925.03 nquant 14.29x 10276.18 146883.61 count_nonzero[4x4] 5.48x 127.67 699.72 count_nonzero[8x8] 9.08x 186.24 1690.25 count_nonzero[16x16] 16.24x 327.66 5322.67 count_nonzero[32x32] 18.77x 1060.38 19902.20 == interp primitives == luma_hpp[ 4x4] 6.35x 610.65 3879.01 luma_hps[ 4x4] 6.83x 1336.05 9131.87 luma_vpp[ 4x4] 9.66x 417.60 4035.30 luma_vps[ 4x4] 9.40x 402.73 3787.24 luma_vsp[ 4x4] 10.83x 416.13 4504.84 luma_vss[ 4x4] 10.66x 379.40 4042.64 luma_hv [ 4x4] 7.44x 1937.60 14420.54 luma_hpp[ 8x8] 7.51x 1860.87 13975.66 luma_hps[ 8x8] 7.48x 3581.43 26772.78 luma_vpp[ 8x8] 11.40x 1263.25 14400.67 luma_vps[ 8x8] 10.93x 1168.61 12775.53 luma_vsp[ 8x8] 13.10x 1254.70 16433.89 luma_vss[ 8x8] 12.72x 1124.64 14308.42 luma_hv [ 8x8] 9.03x 4964.28 44811.72 convert_p2s[ 8x8] 8.20x 270.12 2216.26 convert_p2s_aligned[ 8x8] 8.21x 269.96 2216.77 luma_hpp[16x16] 8.21x 7075.83 58126.31 luma_hps[16x16] 8.86x 9732.18 86236.38 luma_vpp[16x16] 11.91x 4892.12 58279.76 luma_vps[16x16] 11.24x 4688.00 52690.36 luma_vsp[16x16] 13.75x 4825.44 66337.39 luma_vss[16x16] 13.35x 4339.20 57931.32 luma_hv [16x16] 10.58x 14754.42 156107.64 convert_p2s[16x16] 15.32x 614.95 9418.15 convert_p2s_aligned[16x16] 15.38x 612.28 9418.42 luma_hpp[32x32] 8.21x 26961.07 221253.86 luma_hps[32x32] 9.08x 31724.88 287999.34 luma_vpp[32x32] 12.04x 18327.29 220708.22 luma_vps[32x32] 11.27x 17420.85 196289.22 luma_vsp[32x32] 14.31x 17998.76 257552.30 luma_vss[32x32] 13.33x 16339.08 217814.16 luma_hv [32x32] 10.40x 54007.64 561750.56 convert_p2s[32x32] 14.10x 2141.15 30184.09 convert_p2s_aligned[32x32] 14.15x 2133.20 30179.68 luma_hpp[64x64] 8.30x 108917.69 903900.62 luma_hps[64x64] 8.73x 120838.48 1054414.38 luma_vpp[64x64] 10.88x 81522.83 887045.88 luma_vps[64x64] 10.12x 78519.59 794622.69 luma_vsp[64x64] 12.73x 81960.61 1043531.44 luma_vss[64x64] 11.64x 74821.53 871281.88 luma_hv [64x64] 10.26x 205972.39 2113495.25 convert_p2s[64x64] 8.08x 14515.18 117276.86 convert_p2s_aligned[64x64] 8.07x 14533.64 117260.28 luma_hpp[ 8x4] 7.28x 1000.35 7281.47 luma_hps[ 8x4] 8.15x 2416.32 19702.51 luma_vpp[ 8x4] 10.70x 694.93 7436.87 luma_vps[ 8x4] 10.97x 641.97 7042.41 luma_vsp[ 8x4] 11.22x 771.38 8658.21 luma_vss[ 8x4] 12.35x 610.60 7538.13 luma_hv [ 8x4] 8.17x 3530.60 28843.64 convert_p2s[ 8x4] 7.35x 199.14 1464.53 convert_p2s_aligned[ 8x4] 6.36x 207.32 1318.74 luma_hpp[ 4x8] 6.86x 1097.33 7530.48 luma_hps[ 4x8] 5.99x 2078.21 12456.65 luma_vpp[ 4x8] 10.16x 734.85 7464.13 luma_vps[ 4x8] 10.68x 655.21 6994.71 luma_vsp[ 4x8] 12.48x 696.84 8696.72 luma_vss[ 4x8] 11.95x 635.20 7590.35 luma_hv [ 4x8] 6.98x 3083.50 21519.35 convert_p2s[ 4x8] 5.62x 248.79 1398.69 convert_p2s_aligned[ 4x8] 5.62x 248.88 1397.77 luma_hpp[ 16x8] 8.36x 3471.76 29030.23 luma_hps[ 16x8] 8.51x 6503.83 55321.05 luma_vpp[ 16x8] 12.76x 2345.27 29917.60 luma_vps[ 16x8] 11.80x 2238.71 26419.35 luma_vsp[ 16x8] 14.14x 2354.15 33290.52 luma_vss[ 16x8] 14.21x 2078.11 29532.51 luma_hv [ 16x8] 10.13x 9016.44 91325.94 convert_p2s[ 16x8] 12.60x 425.07 5357.50 convert_p2s_aligned[ 16x8] 12.60x 425.14 5356.61 luma_hpp[ 8x16] 6.97x 3923.05 27332.93 luma_hps[ 8x16] 8.04x 5164.75 41500.77 luma_vpp[ 8x16] 12.11x 2388.93 28932.51 luma_vps[ 8x16] 11.10x 2262.67 25119.39 luma_vsp[ 8x16] 13.96x 2363.07 32994.19 luma_vss[ 8x16] 13.27x 2097.29 27823.77 luma_hv [ 8x16] 9.79x 7698.85 75367.48 convert_p2s[ 8x16] 9.31x 439.00 4087.37 convert_p2s_aligned[ 8x16] 9.24x 442.52 4087.79 luma_hpp[32x16] 8.26x 13657.97 112790.26 luma_hps[32x16] 9.04x 18683.76 168819.08 luma_vpp[32x16] 11.80x 9245.81 109104.17 luma_vps[32x16] 10.88x 8904.88 96901.55 luma_vsp[32x16] 14.81x 9212.65 136479.17 luma_vss[32x16] 13.14x 8241.40 108253.78 luma_hv [32x16] 10.32x 29462.19 303980.47 convert_p2s[32x16] 15.81x 1089.10 17215.74 convert_p2s_aligned[32x16] 15.80x 1088.98 17207.02 luma_hpp[16x32] 8.30x 13841.52 114854.63 luma_hps[16x32] 8.88x 16150.99 143419.67 luma_vpp[16x32] 12.08x 9367.26 113160.84 luma_vps[16x32] 11.84x 8911.88 105495.88 luma_vsp[16x32] 15.02x 9213.93 138353.58 luma_vss[16x32] 13.54x 8279.28 112116.89 luma_hv [16x32] 10.47x 26940.28 282018.56 convert_p2s[16x32] 17.60x 1154.97 20324.81 convert_p2s_aligned[16x32] 17.60x 1154.76 20320.20 luma_hpp[64x32] 8.39x 53900.24 451989.03 luma_hps[64x32] 8.80x 65571.43 576941.12 luma_vpp[64x32] 11.31x 39212.66 443637.28 luma_vps[64x32] 10.52x 37665.08 396320.06 luma_vsp[64x32] 13.94x 38614.98 538224.12 luma_vss[64x32] 12.54x 35137.07 440593.22 luma_hv [64x32] 10.27x 107280.25 1101766.75 convert_p2s[64x32] 14.66x 4248.18 62285.75 convert_p2s_aligned[64x32] 14.83x 4201.79 62299.33 luma_hpp[32x64] 8.02x 55165.35 442582.19 luma_hps[32x64] 8.33x 62742.17 522761.06 luma_vpp[32x64] 11.70x 37425.56 437725.09 luma_vps[32x64] 10.93x 35649.97 389701.66 luma_vsp[32x64] 13.61x 37549.66 511234.88 luma_vss[32x64] 12.96x 33285.24 431215.84 luma_hv [32x64] 10.37x 102781.56 1066090.00 convert_p2s[32x64] 7.99x 7644.17 61090.50 convert_p2s_aligned[32x64] 7.77x 7861.10 61108.24 luma_hpp[16x12] 7.93x 5427.90 43049.65 luma_hps[16x12] 8.68x 8143.05 70669.05 luma_vpp[16x12] 12.55x 3456.74 43383.90 luma_vps[16x12] 10.98x 3566.45 39152.54 luma_vsp[16x12] 14.38x 3451.49 49620.74 luma_vss[16x12] 13.00x 3329.26 43284.21 luma_hv [16x12] 10.38x 11790.46 122430.09 convert_p2s[16x12] 13.89x 514.89 7152.47 convert_p2s_aligned[16x12] 13.53x 528.55 7152.49 luma_hpp[12x16] 7.26x 5699.75 41365.27 luma_hps[12x16] 8.29x 7541.54 62491.05 luma_vpp[12x16] 11.16x 3782.07 42220.58 luma_vps[12x16] 11.23x 3318.27 37275.92 luma_vsp[12x16] 13.66x 3518.35 48064.99 luma_vss[12x16] 12.82x 3164.22 40552.73 luma_hv [12x16] 10.00x 11248.82 112479.52 convert_p2s[12x16] 9.13x 650.85 5945.06 convert_p2s_aligned[12x16] 9.14x 650.36 5945.15 luma_hpp[ 16x4] 7.99x 1848.09 14760.54 luma_hps[ 16x4] 8.76x 4624.58 40528.58 luma_vpp[ 16x4] 12.21x 1239.36 15127.46 luma_vps[ 16x4] 11.39x 1177.07 13409.17 luma_vsp[ 16x4] 13.24x 1252.87 16592.20 luma_vss[ 16x4] 13.66x 1093.57 14941.50 luma_hv [ 16x4] 9.85x 5923.08 58352.90 convert_p2s[ 16x4] 11.98x 241.42 2892.93 convert_p2s_aligned[ 16x4] 11.63x 248.05 2884.26 luma_hpp[ 4x16] 6.16x 2405.28 14825.00 luma_hps[ 4x16] 6.32x 3001.97 18977.15 luma_vpp[ 4x16] 10.83x 1334.32 14454.93 luma_vps[ 4x16] 10.93x 1236.58 13518.18 luma_vsp[ 4x16] 13.13x 1290.28 16940.10 luma_vss[ 4x16] 11.44x 1278.72 14631.38 luma_hv [ 4x16] 7.98x 4554.26 36359.01 convert_p2s[ 4x16] 6.33x 376.35 2380.45 convert_p2s_aligned[ 4x16] 6.32x 376.78 2379.94 luma_hpp[32x24] 8.29x 20340.34 168603.92 luma_hps[32x24] 9.12x 25070.12 228636.31 luma_vpp[32x24] 11.97x 13772.96 164911.44 luma_vps[32x24] 11.03x 13180.42 145361.70 luma_vsp[32x24] 14.07x 13629.83 191784.34 luma_vss[32x24] 13.24x 12290.48 162705.42 luma_hv [32x24] 10.59x 40571.05 429755.12 convert_p2s[32x24] 13.67x 1655.83 22634.72 convert_p2s_aligned[32x24] 14.23x 1588.64 22601.35 luma_hpp[24x32] 8.39x 20177.39 169228.86 luma_hps[24x32] 9.14x 23722.35 216721.80 luma_vpp[24x32] 12.31x 13668.33 168278.09 luma_vps[24x32] 11.51x 13214.58 152101.75 luma_vsp[24x32] 13.97x 13648.83 190740.44 luma_vss[24x32] 13.56x 12276.63 166429.09 luma_hv [24x32] 10.47x 39839.64 417149.75 convert_p2s[24x32] 15.34x 1618.30 24822.56 convert_p2s_aligned[24x32] 15.49x 1602.07 24813.82 luma_hpp[ 32x8] 8.35x 6645.59 55497.18 luma_hps[ 32x8] 8.87x 12373.79 109731.56 luma_vpp[ 32x8] 12.12x 4556.57 55236.61 luma_vps[ 32x8] 11.29x 4353.01 49145.01 luma_vsp[ 32x8] 14.79x 4535.38 67088.31 luma_vss[ 32x8] 13.90x 4045.42 56244.60 luma_hv [ 32x8] 9.91x 17863.54 177012.27 convert_p2s[ 32x8] 13.36x 655.01 8753.79 convert_p2s_aligned[ 32x8] 13.37x 654.89 8753.82 luma_hpp[ 8x32] 7.47x 7315.28 54666.94 luma_hps[ 8x32] 8.24x 8458.74 69709.26 luma_vpp[ 8x32] 11.79x 4892.58 57674.77 luma_vps[ 8x32] 10.66x 4689.42 49995.22 luma_vsp[ 8x32] 13.58x 4800.40 65212.51 luma_vss[ 8x32] 12.60x 4361.97 54949.02 luma_hv [ 8x32] 9.51x 14461.30 137547.34 convert_p2s[ 8x32] 9.63x 809.89 7802.74 convert_p2s_aligned[ 8x32] 9.61x 812.00 7802.54 luma_hpp[64x48] 7.98x 84696.02 675706.50 luma_hps[64x48] 8.80x 92834.20 816682.44 luma_vpp[64x48] 11.15x 59651.18 665322.94 luma_vps[64x48] 10.33x 57472.18 593465.44 luma_vsp[64x48] 13.34x 60301.12 804499.94 luma_vss[64x48] 12.04x 54527.95 656534.25 luma_hv [64x48] 10.22x 157395.03 1608312.12 convert_p2s[64x48] 9.69x 10208.08 98963.91 convert_p2s_aligned[64x48] 9.64x 10255.42 98899.84 luma_hpp[48x64] 8.24x 83181.82 685030.88 luma_hps[48x64] 8.60x 92427.74 794538.88 luma_vpp[48x64] 11.59x 58642.74 679516.62 luma_vps[48x64] 10.97x 55161.67 604915.06 luma_vsp[48x64] 13.50x 58344.89 787611.94 luma_vss[48x64] 13.17x 51749.31 681749.94 luma_hv [48x64] 10.47x 152113.62 1592036.38 convert_p2s[48x64] 6.25x 13973.33 87384.84 convert_p2s_aligned[48x64] 6.25x 13999.35 87523.05 luma_hpp[64x16] 8.40x 26710.43 224356.89 luma_hps[64x16] 9.02x 37547.91 338740.56 luma_vpp[64x16] 11.49x 19274.28 221478.52 luma_vps[64x16] 10.53x 18569.44 195455.84 luma_vsp[64x16] 13.59x 19494.93 264898.53 luma_vss[64x16] 12.52x 17451.73 218450.22 luma_hv [64x16] 10.26x 58488.57 600086.00 convert_p2s[64x16] 15.33x 2013.96 30876.25 convert_p2s_aligned[64x16] 15.39x 2013.55 30979.32 luma_hpp[16x64] 8.51x 28111.36 239248.66 luma_hps[16x64] 8.57x 30526.91 261537.92 luma_vpp[16x64] 10.96x 20589.05 225692.27 luma_vps[16x64] 11.35x 18571.05 210772.44 luma_vsp[16x64] 13.89x 19909.04 276462.22 luma_vss[16x64] 12.85x 17629.11 226483.77 luma_hv [16x64] 10.23x 52975.89 541745.00 convert_p2s[16x64] 6.34x 6564.53 41607.86 convert_p2s_aligned[16x64] 6.31x 6565.66 41410.59 = Color Space i420 = chroma_hpp[ 4x4] 7.13x 385.90 2751.82 chroma_hps[ 4x4] 6.96x 534.48 3720.06 chroma_vpp[ 4x4] 8.93x 338.40 3022.06 chroma_vps[ 4x4] 7.20x 318.12 2292.01 chroma_vsp[ 4x4] 9.14x 338.30 3093.40 chroma_vss[ 4x4] 8.67x 305.20 2645.33 chroma_p2s[ 4x4] 3.18x 201.44 640.98 chroma_p2s_aligned[ 4x4] 3.18x 201.40 640.87 chroma_hpp[ 8x8] 7.88x 1181.57 9305.41 chroma_hps[ 8x8] 6.69x 1650.77 11046.78 chroma_vpp[ 8x8] 11.96x 885.76 10596.68 chroma_vps[ 8x8] 12.82x 663.54 8509.59 chroma_vsp[ 8x8] 12.49x 885.22 11056.64 chroma_vss[ 8x8] 14.95x 606.73 9069.97 chroma_p2s[ 8x8] 8.50x 279.08 2371.65 chroma_p2s_aligned[ 8x8] 8.27x 278.85 2305.86 chroma_hpp[16x16] 9.08x 4167.23 37851.80 chroma_hps[16x16] 8.51x 4581.16 38987.37 chroma_vpp[16x16] 10.91x 3579.48 39053.30 chroma_vps[16x16] 10.50x 3212.49 33743.55 chroma_vsp[16x16] 12.33x 3575.07 44092.04 chroma_vss[16x16] 12.42x 2903.54 36058.96 chroma_p2s[16x16] 15.00x 628.03 9422.73 chroma_p2s_aligned[16x16] 15.40x 611.96 9421.71 chroma_hpp[32x32] 8.15x 16686.50 136044.77 chroma_hps[32x32] 7.70x 16829.31 129617.32 chroma_vpp[32x32] 10.90x 13279.86 144811.16 chroma_vps[32x32] 10.87x 11288.51 122729.69 chroma_vsp[32x32] 12.63x 13074.77 165076.42 chroma_vss[32x32] 12.42x 10272.30 127587.99 chroma_p2s[32x32] 14.20x 2109.23 29951.55 chroma_p2s_aligned[32x32] 14.52x 2072.54 30096.47 chroma_hpp[ 4x2] 4.76x 294.32 1401.31 chroma_hps[ 4x2] 6.55x 434.04 2841.98 chroma_vpp[ 4x2] 6.29x 252.43 1587.19 chroma_vps[ 4x2] 5.27x 226.54 1193.03 chroma_vsp[ 4x2] 7.27x 232.73 1691.81 chroma_vss[ 4x2] 6.13x 220.08 1349.37 chroma_p2s[ 4x2] 2.27x 163.98 371.68 chroma_p2s_aligned[ 4x2] 2.26x 163.93 370.43 chroma_hpp[ 2x4] 3.79x 351.96 1333.63 chroma_hps[ 2x4] 4.73x 393.65 1862.77 chroma_vpp[ 2x4] 5.43x 296.97 1614.03 chroma_vps[ 2x4] 4.62x 277.33 1281.69 chroma_vsp[ 2x4] 5.96x 290.02 1727.12 chroma_vss[ 2x4] 5.36x 261.30 1401.15 chroma_p2s[ 2x4] 1.81x 186.24 337.79 chroma_p2s_aligned[ 2x4] 1.85x 181.84 337.17 chroma_hpp[ 8x4] 7.58x 650.78 4932.90 chroma_hps[ 8x4] 7.14x 1007.27 7195.12 chroma_vpp[ 8x4] 11.67x 454.22 5300.23 chroma_vps[ 8x4] 11.51x 398.90 4592.71 chroma_vsp[ 8x4] 12.74x 440.53 5610.62 chroma_vss[ 8x4] 13.24x 363.23 4807.66 chroma_p2s[ 8x4] 6.77x 199.32 1349.79 chroma_p2s_aligned[ 8x4] 6.77x 199.42 1350.17 chroma_hpp[ 4x8] 7.84x 611.00 4793.20 chroma_hps[ 4x8] 7.00x 811.61 5677.87 chroma_vpp[ 4x8] 10.00x 526.06 5262.55 chroma_vps[ 4x8] 8.49x 498.54 4230.75 chroma_vsp[ 4x8] 11.11x 525.48 5839.40 chroma_vss[ 4x8] 10.14x 472.44 4792.01 chroma_p2s[ 4x8] 5.64x 248.88 1403.05 chroma_p2s_aligned[ 4x8] 5.64x 248.85 1402.37 chroma_hpp[ 16x8] 8.48x 2129.33 18061.58 chroma_hps[ 16x8] 7.81x 2886.71 22540.79 chroma_vpp[ 16x8] 11.38x 1694.66 19283.84 chroma_vps[ 16x8] 10.84x 1531.19 16601.48 chroma_vsp[ 16x8] 12.49x 1691.44 21131.78 chroma_vss[ 16x8] 12.23x 1407.14 17212.46 chroma_p2s[ 16x8] 12.58x 425.44 5352.80 chroma_p2s_aligned[ 16x8] 12.57x 425.34 5347.96 chroma_hpp[ 8x16] 8.33x 2211.86 18420.96 chroma_hps[ 8x16] 7.54x 2496.43 18831.21 chroma_vpp[ 8x16] 14.79x 1370.72 20276.64 chroma_vps[ 8x16] 13.20x 1211.36 15986.62 chroma_vsp[ 8x16] 16.37x 1375.23 22514.04 chroma_vss[ 8x16] 16.21x 1093.15 17716.78 chroma_p2s[ 8x16] 9.20x 442.80 4074.31 chroma_p2s_aligned[ 8x16] 9.20x 442.73 4074.19 chroma_hpp[32x16] 8.05x 8328.09 67022.19 chroma_hps[32x16] 7.79x 9180.03 71558.16 chroma_vpp[32x16] 10.56x 6847.10 72325.73 chroma_vps[32x16] 10.21x 5874.06 59990.66 chroma_vsp[32x16] 12.12x 6829.85 82804.16 chroma_vss[32x16] 12.24x 5308.73 64960.95 chroma_p2s[32x16] 15.74x 1088.89 17137.21 chroma_p2s_aligned[32x16] 15.71x 1090.25 17126.93 chroma_hpp[16x32] 9.23x 8222.31 75864.56 chroma_hps[16x32] 8.57x 8349.53 71574.59 chroma_vpp[16x32] 11.72x 6734.93 78950.53 chroma_vps[16x32] 11.52x 5923.84 68226.45 chroma_vsp[16x32] 13.04x 6732.87 87815.19 chroma_vss[16x32] 13.24x 5384.79 71272.12 chroma_p2s[16x32] 17.89x 1143.81 20463.06 chroma_p2s_aligned[16x32] 17.86x 1143.66 20427.78 chroma_hpp[ 8x6] 7.59x 928.43 7043.54 chroma_hps[ 8x6] 7.41x 1244.89 9226.41 chroma_p2s[ 8x6] 8.21x 216.07 1774.21 chroma_p2s_aligned[ 8x6] 8.21x 216.03 1774.07 chroma_hpp[ 6x8] 6.65x 1078.95 7171.21 chroma_hps[ 6x8] 5.57x 1541.66 8585.85 chroma_vpp[ 6x8] 9.55x 850.10 8117.26 chroma_vps[ 6x8] 8.44x 772.66 6521.49 chroma_vsp[ 6x8] 10.46x 832.19 8701.89 chroma_vss[ 6x8] 9.92x 699.42 6940.18 chroma_p2s[ 6x8] 4.88x 345.66 1685.70 chroma_p2s_aligned[ 6x8] 4.82x 349.88 1687.25 chroma_hpp[ 8x2] 6.41x 385.30 2469.07 chroma_hps[ 8x2] 7.13x 752.31 5365.81 chroma_p2s[ 8x2] 3.44x 163.97 564.65 chroma_p2s_aligned[ 8x2] 3.72x 164.19 611.55 chroma_hpp[ 2x8] 5.36x 453.91 2431.20 chroma_hps[ 2x8] 4.92x 564.32 2777.26 chroma_vpp[ 2x8] 6.92x 440.49 3048.58 chroma_vps[ 2x8] 6.40x 404.62 2587.87 chroma_vsp[ 2x8] 7.42x 443.30 3287.95 chroma_vss[ 2x8] 7.10x 390.07 2768.35 chroma_p2s[ 2x8] 2.02x 252.42 510.58 chroma_p2s_aligned[ 2x8] 2.25x 226.05 509.53 chroma_hpp[16x12] 9.05x 3140.14 28425.40 chroma_hps[16x12] 8.44x 3651.44 30820.50 chroma_vpp[16x12] 11.49x 2588.00 29748.77 chroma_vps[16x12] 11.74x 2179.25 25586.47 chroma_vsp[16x12] 11.91x 2765.10 32919.52 chroma_vss[16x12] 13.69x 1987.01 27196.41 chroma_p2s[16x12] 13.54x 528.48 7157.94 chroma_p2s_aligned[16x12] 13.55x 528.20 7158.03 chroma_hpp[12x16] 7.96x 3269.11 26030.67 chroma_hps[12x16] 7.71x 3495.42 26965.10 chroma_vpp[12x16] 10.23x 2812.09 28777.70 chroma_vps[12x16] 10.54x 2194.76 23125.92 chroma_vsp[12x16] 11.57x 2800.57 32393.39 chroma_vss[12x16] 10.99x 2278.59 25044.92 chroma_p2s[12x16] 9.53x 623.93 5946.42 chroma_p2s_aligned[12x16] 9.47x 623.87 5905.64 chroma_hpp[ 16x4] 8.39x 1101.79 9240.67 chroma_hps[ 16x4] 8.34x 1771.47 14769.35 chroma_vpp[ 16x4] 9.54x 1031.08 9837.75 chroma_vps[ 16x4] 10.31x 817.94 8436.48 chroma_vsp[ 16x4] 12.34x 900.70 11115.75 chroma_vss[ 16x4] 11.86x 742.75 8812.75 chroma_p2s[ 16x4] 11.67x 248.27 2897.57 chroma_p2s_aligned[ 16x4] 11.68x 248.02 2897.44 chroma_hpp[ 4x16] 8.19x 1163.60 9531.00 chroma_hps[ 4x16] 7.46x 1278.27 9542.19 chroma_vpp[ 4x16] 10.62x 972.81 10326.93 chroma_vps[ 4x16] 9.38x 876.36 8224.52 chroma_vsp[ 4x16] 12.19x 927.72 11305.93 chroma_vss[ 4x16] 11.29x 832.45 9395.78 chroma_p2s[ 4x16] 6.42x 371.90 2389.10 chroma_p2s_aligned[ 4x16] 6.42x 372.03 2388.78 chroma_hpp[32x24] 7.95x 12505.14 99444.48 chroma_hps[32x24] 7.74x 13008.16 100656.63 chroma_vpp[32x24] 10.72x 10001.26 107211.55 chroma_vps[32x24] 10.33x 8595.30 88759.62 chroma_vsp[32x24] 12.30x 9907.48 121816.26 chroma_vss[32x24] 12.38x 7781.23 96363.12 chroma_p2s[32x24] 14.30x 1583.86 22651.90 chroma_p2s_aligned[32x24] 14.29x 1585.29 22647.51 chroma_hpp[24x32] 8.66x 12127.00 104991.91 chroma_hps[24x32] 8.16x 12418.87 101358.12 chroma_vpp[24x32] 11.20x 9900.05 110902.83 chroma_vps[24x32] 11.10x 8626.21 95764.19 chroma_vsp[24x32] 12.73x 9895.19 126008.84 chroma_vss[24x32] 12.67x 7839.37 99326.51 chroma_p2s[24x32] 16.61x 1491.12 24772.33 chroma_p2s_aligned[24x32] 15.78x 1580.51 24943.61 chroma_hpp[ 32x8] 8.03x 4165.27 33443.57 chroma_hps[ 32x8] 7.60x 5421.68 41200.96 chroma_vpp[ 32x8] 10.80x 3355.48 36236.87 chroma_vps[ 32x8] 10.73x 2830.83 30364.81 chroma_vsp[ 32x8] 12.17x 3264.90 39728.04 chroma_vss[ 32x8] 11.14x 2787.47 31053.80 chroma_p2s[ 32x8] 13.36x 655.09 8749.07 chroma_p2s_aligned[ 32x8] 13.36x 654.97 8749.46 chroma_hpp[ 8x32] 8.22x 4385.22 36062.95 chroma_hps[ 8x32] 7.51x 4549.34 34157.04 chroma_vpp[ 8x32] 13.49x 2962.13 39958.59 chroma_vps[ 8x32] 12.25x 2623.28 32137.80 chroma_vsp[ 8x32] 15.31x 2897.33 44370.01 chroma_vss[ 8x32] 14.73x 2384.30 35109.21 chroma_p2s[ 8x32] 9.62x 812.42 7811.63 chroma_p2s_aligned[ 8x32] 9.62x 812.34 7811.82 = Color Space i422 = chroma_hpp[ 4x8] 7.62x 628.60 4791.11 chroma_hps[ 4x8] 7.16x 796.97 5707.70 chroma_vpp[ 4x8] 9.99x 523.80 5231.66 chroma_vps[ 4x8] 8.50x 497.85 4229.63 chroma_vsp[ 4x8] 11.22x 520.24 5834.87 chroma_vss[ 4x8] 10.11x 474.33 4794.76 chroma_p2s[ 4x8] 5.66x 247.78 1402.80 chroma_p2s_aligned[ 4x8] 5.64x 248.86 1402.51 chroma_hpp[ 8x16] 8.28x 2214.26 18326.02 chroma_hps[ 8x16] 7.57x 2483.36 18792.47 chroma_vpp[ 8x16] 14.76x 1367.87 20195.74 chroma_vps[ 8x16] 13.27x 1209.63 16048.72 chroma_vsp[ 8x16] 16.33x 1374.55 22442.22 chroma_vss[ 8x16] 16.33x 1092.76 17849.74 chroma_p2s[ 8x16] 9.21x 442.45 4074.47 chroma_p2s_aligned[ 8x16] 9.21x 442.35 4074.00 chroma_hpp[16x32] 9.11x 8241.37 75111.15 chroma_hps[16x32] 8.54x 8333.86 71174.52 chroma_vpp[16x32] 11.57x 6732.97 77870.71 chroma_vps[16x32] 11.37x 5923.60 67357.20 chroma_vsp[16x32] 12.86x 6732.67 86564.17 chroma_vss[16x32] 13.21x 5384.36 71125.09 chroma_p2s[16x32] 17.91x 1143.80 20490.93 chroma_p2s_aligned[16x32] 17.89x 1143.62 20454.45 chroma_hpp[32x64] 7.85x 34314.63 269530.75 chroma_hps[32x64] 7.30x 34849.98 254379.64 chroma_vpp[32x64] 10.95x 26405.94 289038.78 chroma_vps[32x64] 10.38x 22875.71 237476.52 chroma_vsp[32x64] 12.47x 26338.35 328415.19 chroma_vss[32x64] 12.22x 21172.95 258636.02 chroma_p2s[32x64] 7.98x 7771.21 62007.33 chroma_p2s_aligned[32x64] 7.99x 7776.45 62149.62 chroma_hpp[ 4x4] 6.98x 397.27 2773.41 chroma_hps[ 4x4] 6.96x 555.35 3866.60 chroma_vpp[ 4x4] 9.12x 323.63 2951.61 chroma_vps[ 4x4] 7.60x 301.66 2291.32 chroma_vsp[ 4x4] 10.18x 319.23 3251.29 chroma_vss[ 4x4] 9.61x 286.30 2751.13 chroma_p2s[ 4x4] 3.73x 201.62 751.41 chroma_p2s_aligned[ 4x4] 4.21x 201.37 848.49 chroma_hpp[ 2x8] 5.18x 469.26 2431.63 chroma_hps[ 2x8] 4.89x 568.58 2778.06 chroma_vpp[ 2x8] 6.92x 440.50 3048.25 chroma_vps[ 2x8] 6.50x 398.40 2588.15 chroma_vsp[ 2x8] 7.68x 428.24 3287.46 chroma_vss[ 2x8] 7.15x 389.60 2784.88 chroma_p2s[ 2x8] 2.02x 252.45 509.34 chroma_p2s_aligned[ 2x8] 2.24x 226.12 506.31 chroma_hpp[ 8x8] 7.95x 1170.23 9303.16 chroma_hps[ 8x8] 6.61x 1669.82 11042.35 chroma_vpp[ 8x8] 12.00x 885.05 10616.33 chroma_vps[ 8x8] 12.81x 663.95 8507.47 chroma_vsp[ 8x8] 12.49x 885.21 11055.56 chroma_vss[ 8x8] 14.99x 606.36 9087.63 chroma_p2s[ 8x8] 8.50x 279.17 2372.10 chroma_p2s_aligned[ 8x8] 8.50x 279.00 2371.37 chroma_hpp[ 4x16] 8.13x 1173.11 9532.27 chroma_hps[ 4x16] 7.37x 1294.14 9543.48 chroma_vpp[ 4x16] 10.55x 978.94 10327.42 chroma_vps[ 4x16] 9.39x 876.21 8225.84 chroma_vsp[ 4x16] 12.05x 933.05 11240.32 chroma_vss[ 4x16] 11.29x 832.52 9395.94 chroma_p2s[ 4x16] 6.43x 371.81 2388.98 chroma_p2s_aligned[ 4x16] 6.42x 371.98 2388.76 chroma_hpp[16x16] 9.14x 4171.79 38133.26 chroma_hps[16x16] 8.56x 4590.19 39295.41 chroma_vpp[16x16] 11.00x 3579.04 39355.48 chroma_vps[16x16] 10.64x 3211.73 34183.79 chroma_vsp[16x16] 12.16x 3625.12 44082.29 chroma_vss[16x16] 12.55x 2907.22 36488.10 chroma_p2s[16x16] 15.42x 610.91 9422.22 chroma_p2s_aligned[16x16] 15.42x 610.80 9421.49 chroma_hpp[ 8x32] 8.35x 4389.71 36639.28 chroma_hps[ 8x32] 7.66x 4488.63 34386.14 chroma_vpp[ 8x32] 13.85x 2893.69 40090.35 chroma_vps[ 8x32] 12.60x 2549.62 32134.89 chroma_vsp[ 8x32] 15.42x 2897.37 44680.48 chroma_vss[ 8x32] 14.60x 2384.30 34820.53 chroma_p2s[ 8x32] 9.62x 812.11 7812.28 chroma_p2s_aligned[ 8x32] 9.62x 811.95 7811.52 chroma_hpp[32x32] 8.17x 16639.23 135989.03 chroma_hps[32x32] 7.73x 16779.46 129651.82 chroma_vpp[32x32] 10.94x 13260.78 145053.38 chroma_vps[32x32] 10.83x 11287.13 122212.38 chroma_vsp[32x32] 12.58x 13074.92 164429.91 chroma_vss[32x32] 12.39x 10267.55 127200.48 chroma_p2s[32x32] 14.61x 2069.14 30220.08 chroma_p2s_aligned[32x32] 14.60x 2069.20 30209.44 chroma_hpp[16x64] 8.48x 17022.12 144421.73 chroma_hps[16x64] 7.89x 17451.55 137628.55 chroma_vpp[16x64] 10.74x 14443.54 155119.28 chroma_vps[16x64] 10.69x 12439.44 132919.36 chroma_vsp[16x64] 12.58x 14111.70 177482.81 chroma_vss[16x64] 12.14x 11561.89 140305.55 chroma_p2s[16x64] 6.36x 6594.96 41920.07 chroma_p2s_aligned[16x64] 6.35x 6592.54 41849.50 chroma_hpp[ 8x12] 8.24x 1699.51 14009.70 chroma_hps[ 8x12] 7.50x 1984.96 14880.49 chroma_vpp[ 8x12] 14.61x 1057.52 15447.51 chroma_vps[ 8x12] 13.64x 912.49 12443.26 chroma_vsp[ 8x12] 15.89x 1062.37 16876.56 chroma_vss[ 8x12] 14.94x 903.07 13491.44 chroma_p2s[ 8x12] 8.42x 345.56 2911.00 chroma_p2s_aligned[ 8x12] 8.43x 345.20 2911.02 chroma_hpp[ 6x16] 6.95x 2032.64 14121.02 chroma_hps[ 6x16] 6.43x 2234.43 14363.55 chroma_vpp[ 6x16] 9.62x 1588.20 15276.66 chroma_vps[ 6x16] 8.48x 1438.68 12196.87 chroma_vsp[ 6x16] 10.13x 1690.33 17127.27 chroma_vss[ 6x16] 10.12x 1328.03 13434.82 chroma_p2s[ 6x16] 5.07x 637.33 3229.98 chroma_p2s_aligned[ 6x16] 5.14x 628.34 3229.20 chroma_hpp[ 8x4] 7.37x 652.88 4813.95 chroma_hps[ 8x4] 7.27x 988.95 7193.64 chroma_vpp[ 8x4] 11.60x 450.55 5224.69 chroma_vps[ 8x4] 11.52x 398.70 4592.50 chroma_vsp[ 8x4] 12.73x 440.58 5609.94 chroma_vss[ 8x4] 13.23x 363.33 4807.29 chroma_p2s[ 8x4] 6.77x 199.31 1349.72 chroma_p2s_aligned[ 8x4] 6.77x 199.35 1349.16 chroma_hpp[ 2x16] 5.65x 868.80 4911.98 chroma_hps[ 2x16] 5.12x 910.89 4667.10 chroma_vpp[ 2x16] 7.18x 785.64 5640.66 chroma_vps[ 2x16] 6.70x 693.54 4649.84 chroma_vsp[ 2x16] 7.01x 863.17 6048.05 chroma_vss[ 2x16] 7.41x 682.18 5055.67 chroma_p2s[ 2x16] 2.97x 371.97 1106.14 chroma_p2s_aligned[ 2x16] 2.97x 371.91 1106.11 chroma_hpp[16x24] 8.66x 6218.04 53855.25 chroma_hps[16x24] 8.47x 6474.34 54852.43 chroma_vpp[16x24] 11.33x 5150.79 58374.72 chroma_vps[16x24] 10.98x 4538.64 49852.95 chroma_vsp[16x24] 12.92x 5140.94 66398.05 chroma_vss[16x24] 12.62x 4146.12 52331.66 chroma_p2s[16x24] 15.16x 920.46 13951.98 chroma_p2s_aligned[16x24] 15.15x 920.75 13951.35 chroma_hpp[12x32] 8.17x 6303.70 51526.93 chroma_hps[12x32] 8.87x 6356.02 56367.21 chroma_vpp[12x32] 11.01x 5168.05 56920.92 chroma_vps[12x32] 10.18x 4530.60 46120.25 chroma_vsp[12x32] 12.54x 5149.90 64601.57 chroma_vss[12x32] 11.95x 4141.40 49478.61 chroma_p2s[12x32] 8.45x 1340.33 11324.16 chroma_p2s_aligned[12x32] 8.44x 1341.14 11325.44 chroma_hpp[ 16x8] 8.53x 2108.86 17996.48 chroma_hps[ 16x8] 7.90x 2885.52 22790.79 chroma_vpp[ 16x8] 11.37x 1696.29 19282.84 chroma_vps[ 16x8] 10.84x 1531.59 16601.58 chroma_vsp[ 16x8] 12.53x 1683.37 21085.10 chroma_vss[ 16x8] 12.23x 1407.38 17209.21 chroma_p2s[ 16x8] 12.60x 424.88 5352.43 chroma_p2s_aligned[ 16x8] 12.59x 425.03 5352.42 chroma_hpp[ 4x32] 8.15x 2295.53 18704.60 chroma_hps[ 4x32] 7.21x 2352.60 16968.08 chroma_vpp[ 4x32] 10.63x 1902.38 20219.29 chroma_vps[ 4x32] 10.17x 1576.82 16035.84 chroma_vsp[ 4x32] 12.79x 1734.22 22185.49 chroma_vss[ 4x32] 12.34x 1469.17 18135.16 chroma_p2s[ 4x32] 5.37x 812.55 4366.15 chroma_p2s_aligned[ 4x32] 5.31x 821.75 4362.18 chroma_hpp[32x48] 7.89x 25430.01 200517.03 chroma_hps[32x48] 7.61x 25340.99 192777.00 chroma_vpp[32x48] 10.94x 19705.71 215670.39 chroma_vps[32x48] 10.55x 16795.20 177262.33 chroma_vsp[32x48] 12.60x 19405.33 244545.19 chroma_vss[32x48] 12.67x 15261.96 193405.30 chroma_p2s[32x48] 8.85x 5122.55 45331.66 chroma_p2s_aligned[32x48] 8.86x 5122.04 45405.99 chroma_hpp[24x64] 8.38x 25176.38 210901.39 chroma_hps[24x64] 7.74x 25182.29 194914.47 chroma_vpp[24x64] 10.88x 20487.63 222998.83 chroma_vps[24x64] 10.83x 17769.80 192368.81 chroma_vsp[24x64] 12.66x 20079.74 254139.00 chroma_vss[24x64] 12.11x 16538.80 200303.47 chroma_p2s[24x64] 7.73x 7171.54 55455.11 chroma_p2s_aligned[24x64] 7.72x 7174.51 55408.59 chroma_hpp[32x16] 8.04x 8326.71 66905.45 chroma_hps[32x16] 7.80x 9117.61 71081.01 chroma_vpp[32x16] 10.68x 6737.72 71971.56 chroma_vps[32x16] 10.09x 5875.25 59290.96 chroma_vsp[32x16] 12.00x 6830.37 81964.35 chroma_vss[32x16] 12.13x 5322.63 64560.41 chroma_p2s[32x16] 15.74x 1088.92 17136.74 chroma_p2s_aligned[32x16] 15.74x 1088.52 17137.02 chroma_hpp[ 8x64] 8.04x 9125.89 73361.04 chroma_hps[ 8x64] 6.93x 9555.33 66252.31 chroma_vpp[ 8x64] 10.96x 7330.24 80318.76 chroma_vps[ 8x64] 9.12x 7098.72 64718.54 chroma_vsp[ 8x64] 12.64x 7104.29 89801.04 chroma_vss[ 8x64] 9.96x 7110.17 70842.40 chroma_p2s[ 8x64] 2.16x 7133.46 15414.84 chroma_p2s_aligned[ 8x64] 2.13x 7134.08 15165.08 = Color Space i444 = chroma_hpp[ 4x4] 6.66x 407.16 2711.84 chroma_hps[ 4x4] 6.93x 542.51 3760.34 chroma_vpp[ 4x4] 8.75x 337.74 2956.04 chroma_vps[ 4x4] 7.33x 315.67 2314.06 chroma_vsp[ 4x4] 9.90x 335.24 3319.34 chroma_vss[ 4x4] 8.78x 306.21 2687.43 chroma_p2s[ 4x4] 4.04x 177.45 717.10 chroma_p2s_aligned[ 4x4] 4.48x 177.34 793.97 chroma_hpp[ 8x8] 8.03x 1158.59 9299.25 chroma_hps[ 8x8] 6.61x 1678.09 11085.75 chroma_vpp[ 8x8] 11.99x 885.34 10618.02 chroma_vps[ 8x8] 12.73x 671.46 8546.33 chroma_vsp[ 8x8] 12.52x 885.21 11084.81 chroma_vss[ 8x8] 15.01x 606.44 9103.66 chroma_p2s[ 8x8] 9.68x 245.92 2380.50 chroma_p2s_aligned[ 8x8] 9.68x 245.76 2380.00 chroma_hpp[16x16] 9.10x 4192.03 38132.23 chroma_hps[16x16] 8.57x 4582.66 39278.04 chroma_vpp[16x16] 11.05x 3583.16 39584.84 chroma_vps[16x16] 10.61x 3211.57 34060.14 chroma_vsp[16x16] 12.33x 3575.02 44093.35 chroma_vss[16x16] 12.50x 2907.54 36340.60 chroma_p2s[16x16] 15.53x 606.60 9422.94 chroma_p2s_aligned[16x16] 15.54x 606.34 9422.28 chroma_hpp[32x32] 8.18x 16630.91 136026.69 chroma_hps[32x32] 7.81x 16840.19 131463.33 chroma_vpp[32x32] 10.98x 13258.45 145629.42 chroma_vps[32x32] 10.83x 11285.31 122193.71 chroma_vsp[32x32] 12.65x 13077.22 165461.39 chroma_vss[32x32] 12.45x 10268.75 127805.53 chroma_p2s[32x32] 15.83x 1893.49 29965.44 chroma_p2s_aligned[32x32] 15.76x 1893.71 29836.80 chroma_hpp[64x64] 6.49x 81617.05 530082.00 chroma_hps[64x64] 6.60x 73514.70 484876.16 chroma_vpp[64x64] 9.35x 59739.24 558726.56 chroma_vps[64x64] 8.73x 53243.27 464775.91 chroma_vsp[64x64] 10.64x 60070.18 639058.06 chroma_vss[64x64] 9.90x 49762.09 492787.69 chroma_p2s[64x64] 8.54x 13783.55 117761.68 chroma_p2s_aligned[64x64] 8.51x 13792.53 117332.15 chroma_hpp[ 8x4] 7.36x 671.61 4941.78 chroma_hps[ 8x4] 7.22x 996.08 7194.23 chroma_vpp[ 8x4] 11.59x 455.93 5282.53 chroma_vps[ 8x4] 11.52x 398.62 4591.47 chroma_vsp[ 8x4] 12.74x 440.28 5610.20 chroma_vss[ 8x4] 12.77x 363.09 4637.91 chroma_p2s[ 8x4] 7.90x 195.17 1542.20 chroma_p2s_aligned[ 8x4] 7.42x 180.05 1336.14 chroma_hpp[ 4x8] 7.37x 650.80 4797.56 chroma_hps[ 4x8] 7.17x 796.82 5717.01 chroma_vpp[ 4x8] 9.91x 526.89 5219.85 chroma_vps[ 4x8] 8.41x 507.78 4269.90 chroma_vsp[ 4x8] 11.20x 518.20 5804.28 chroma_vss[ 4x8] 10.06x 477.15 4799.87 chroma_p2s[ 4x8] 6.03x 230.37 1390.17 chroma_p2s_aligned[ 4x8] 6.04x 232.38 1403.23 chroma_hpp[ 16x8] 8.50x 2116.32 17994.46 chroma_hps[ 16x8] 7.85x 2870.62 22542.69 chroma_vpp[ 16x8] 11.09x 1737.59 19276.59 chroma_vps[ 16x8] 10.89x 1531.44 16677.85 chroma_vsp[ 16x8] 12.46x 1686.61 21008.66 chroma_vss[ 16x8] 12.23x 1407.64 17211.23 chroma_p2s[ 16x8] 13.74x 389.49 5352.26 chroma_p2s_aligned[ 16x8] 13.74x 389.58 5352.09 chroma_hpp[ 8x16] 8.22x 2220.50 18261.75 chroma_hps[ 8x16] 7.52x 2491.41 18725.46 chroma_vpp[ 8x16] 14.77x 1367.53 20196.70 chroma_vps[ 8x16] 13.22x 1209.08 15980.22 chroma_vsp[ 8x16] 16.36x 1375.43 22507.62 chroma_vss[ 8x16] 16.20x 1093.47 17711.23 chroma_p2s[ 8x16] 11.36x 358.56 4074.48 chroma_p2s_aligned[ 8x16] 11.36x 358.58 4074.00 chroma_hpp[32x16] 8.14x 8290.09 67466.88 chroma_hps[32x16] 7.80x 9132.05 71184.56 chroma_vpp[32x16] 10.69x 6741.80 72094.56 chroma_vps[32x16] 10.20x 5857.16 59722.70 chroma_vsp[32x16] 11.98x 6831.38 81808.47 chroma_vss[32x16] 12.16x 5322.29 64712.09 chroma_p2s[32x16] 17.52x 977.90 17136.29 chroma_p2s_aligned[32x16] 17.52x 978.06 17135.23 chroma_hpp[16x32] 9.27x 8173.87 75731.67 chroma_hps[16x32] 8.56x 8359.49 71588.43 chroma_vpp[16x32] 11.60x 6734.23 78125.09 chroma_vps[16x32] 11.43x 5923.69 67696.82 chroma_vsp[16x32] 12.94x 6733.03 87129.31 chroma_vss[16x32] 13.32x 5384.62 71724.93 chroma_p2s[16x32] 18.09x 1123.21 20321.47 chroma_p2s_aligned[16x32] 18.10x 1122.72 20316.47 chroma_hpp[64x32] 7.85x 33207.47 260789.39 chroma_hps[64x32] 7.26x 34881.04 253275.12 chroma_vpp[64x32] 9.82x 28320.23 278159.41 chroma_vps[64x32] 9.27x 24935.62 231082.19 chroma_vsp[64x32] 11.15x 28323.66 315812.66 chroma_vss[64x32] 10.60x 22784.34 241534.58 chroma_p2s[64x32] 15.87x 3936.53 62488.29 chroma_p2s_aligned[64x32] 15.86x 3936.54 62430.48 chroma_hpp[32x64] 7.82x 34513.15 269990.12 chroma_hps[32x64] 7.23x 34955.12 252842.20 chroma_vpp[32x64] 10.85x 26562.75 288270.91 chroma_vps[32x64] 10.43x 23107.56 240964.14 chroma_vsp[32x64] 12.31x 26608.56 327556.50 chroma_vss[32x64] 12.04x 21396.30 257539.23 chroma_p2s[32x64] 8.93x 6895.01 61571.94 chroma_p2s_aligned[32x64] 8.89x 6898.52 61330.46 chroma_hpp[16x12] 9.11x 3136.91 28577.38 chroma_hps[16x12] 8.49x 3659.99 31055.36 chroma_vpp[16x12] 11.52x 2588.03 29826.91 chroma_vps[16x12] 11.73x 2181.78 25592.96 chroma_vsp[16x12] 11.95x 2765.69 33046.62 chroma_vss[16x12] 13.71x 1987.49 27250.92 chroma_p2s[16x12] 14.75x 485.28 7157.43 chroma_p2s_aligned[16x12] 14.67x 487.88 7156.68 chroma_hpp[12x16] 8.01x 3257.70 26081.01 chroma_hps[12x16] 7.63x 3505.19 26757.97 chroma_vpp[12x16] 10.36x 2814.57 29156.60 chroma_vps[12x16] 10.54x 2195.43 23133.70 chroma_vsp[12x16] 11.60x 2800.98 32493.40 chroma_vss[12x16] 10.87x 2306.38 25064.52 chroma_p2s[12x16] 9.53x 623.92 5945.71 chroma_p2s_aligned[12x16] 9.47x 623.90 5905.49 chroma_hpp[ 16x4] 8.23x 1122.29 9241.62 chroma_hps[ 16x4] 8.25x 1773.95 14636.55 chroma_vpp[ 16x4] 9.54x 1030.97 9839.99 chroma_vps[ 16x4] 10.25x 823.40 8436.33 chroma_vsp[ 16x4] 12.32x 902.24 11115.68 chroma_vss[ 16x4] 11.88x 741.83 8809.37 chroma_p2s[ 16x4] 11.83x 245.03 2897.55 chroma_p2s_aligned[ 16x4] 11.70x 247.98 2901.90 chroma_hpp[ 4x16] 8.25x 1154.74 9530.49 chroma_hps[ 4x16] 7.47x 1278.09 9543.75 chroma_vpp[ 4x16] 10.57x 976.96 10326.35 chroma_vps[ 4x16] 9.36x 878.87 8224.90 chroma_vsp[ 4x16] 10.82x 1036.77 11213.91 chroma_vss[ 4x16] 11.28x 831.64 9384.39 chroma_p2s[ 4x16] 6.53x 367.43 2397.85 chroma_p2s_aligned[ 4x16] 6.46x 367.81 2375.85 chroma_hpp[32x24] 7.99x 12493.98 99885.61 chroma_hps[32x24] 7.77x 13003.98 101020.99 chroma_vpp[32x24] 10.85x 9905.41 107522.96 chroma_vps[32x24] 10.30x 8641.25 89041.05 chroma_vsp[32x24] 12.34x 9905.92 122196.13 chroma_vss[32x24] 12.43x 7781.91 96763.30 chroma_p2s[32x24] 16.02x 1418.12 22724.46 chroma_p2s_aligned[32x24] 16.03x 1418.14 22725.79 chroma_hpp[24x32] 8.69x 12122.26 105397.74 chroma_hps[24x32] 8.22x 12377.04 101719.13 chroma_vpp[24x32] 11.24x 9900.85 111256.43 chroma_vps[24x32] 11.14x 8627.14 96080.82 chroma_vsp[24x32] 12.78x 9896.28 126476.03 chroma_vss[24x32] 12.74x 7838.62 99857.49 chroma_p2s[24x32] 16.69x 1497.83 24991.81 chroma_p2s_aligned[24x32] 16.75x 1491.07 24975.53 chroma_hpp[ 32x8] 8.00x 4191.87 33515.36 chroma_hps[ 32x8] 7.63x 5410.75 41294.95 chroma_vpp[ 32x8] 11.17x 3269.37 36531.28 chroma_vps[ 32x8] 10.70x 2831.95 30294.14 chroma_vsp[ 32x8] 11.85x 3362.09 39845.47 chroma_vss[ 32x8] 10.61x 2947.26 31262.40 chroma_p2s[ 32x8] 15.09x 579.85 8750.57 chroma_p2s_aligned[ 32x8] 15.09x 579.80 8749.96 chroma_hpp[ 8x32] 8.26x 4369.91 36102.62 chroma_hps[ 8x32] 7.85x 4456.56 34975.28 chroma_vpp[ 8x32] 13.84x 2893.14 40042.33 chroma_vps[ 8x32] 12.64x 2549.24 32217.64 chroma_vsp[ 8x32] 15.40x 2897.75 44639.57 chroma_vss[ 8x32] 14.75x 2384.60 35178.71 chroma_p2s[ 8x32] 9.78x 798.78 7811.73 chroma_p2s_aligned[ 8x32] 9.77x 800.02 7812.69 chroma_hpp[64x48] 7.29x 53883.82 392792.81 chroma_hps[64x48] 6.75x 54128.43 365225.84 chroma_vpp[64x48] 9.49x 43834.30 415857.97 chroma_vps[64x48] 8.88x 38584.61 342776.44 chroma_vsp[64x48] 10.90x 43805.72 477682.66 chroma_vss[64x48] 10.11x 36121.42 365072.53 chroma_p2s[64x48] 9.88x 10154.35 100358.76 chroma_p2s_aligned[64x48] 9.89x 10151.72 100369.92 chroma_hpp[48x64] 7.57x 51717.22 391749.19 chroma_hps[48x64] 6.40x 56840.26 363994.22 chroma_vpp[48x64] 10.32x 40836.53 421505.25 chroma_vps[48x64] 9.70x 35706.23 346525.94 chroma_vsp[48x64] 11.82x 40560.97 479627.72 chroma_vss[48x64] 11.32x 33044.46 374151.88 chroma_p2s[48x64] 6.48x 13455.25 87253.37 chroma_p2s_aligned[48x64] 6.47x 13461.00 87044.24 chroma_hpp[64x16] 7.93x 16426.02 130222.51 chroma_hps[64x16] 7.42x 18309.24 135900.08 chroma_vpp[64x16] 9.80x 14130.01 138435.64 chroma_vps[64x16] 9.24x 12435.40 114931.79 chroma_vsp[64x16] 11.07x 14211.78 157370.03 chroma_vss[64x16] 10.54x 11464.33 120836.89 chroma_p2s[64x16] 17.19x 1810.17 31109.44 chroma_p2s_aligned[64x16] 17.13x 1808.61 30983.14 chroma_hpp[16x64] 8.49x 17021.21 144521.45 chroma_hps[16x64] 7.98x 17210.15 137293.45 chroma_vpp[16x64] 10.63x 14649.74 155758.52 chroma_vps[16x64] 10.53x 12692.33 133657.95 chroma_vsp[16x64] 12.39x 14391.39 178313.09 chroma_vss[16x64] 11.83x 11867.36 140367.06 chroma_p2s[16x64] 6.50x 6381.79 41474.01 chroma_p2s_aligned[16x64] 6.47x 6414.52 41473.97 == intrapred primitives == intra_planar_4x4 6.88x 234.56 1614.92 intra_dc_4x4[f=0] 4.91x 185.92 912.87 intra_dc_4x4[f=1] 3.43x 335.60 1150.55 intra_ang_4x4[ 2] 7.55x 207.99 1571.29 intra_ang_4x4[ 3] 7.65x 301.27 2304.70 intra_ang_4x4[ 4] 7.76x 296.80 2304.40 intra_ang_4x4[ 5] 7.70x 299.12 2304.38 intra_ang_4x4[ 6] 7.67x 300.32 2304.40 intra_ang_4x4[ 7] 7.62x 302.67 2305.35 intra_ang_4x4[ 8] 7.87x 293.57 2309.40 intra_ang_4x4[ 9] 8.14x 283.49 2308.98 intra_ang_4x4[10] 6.97x 190.54 1327.35 intra_ang_4x4[11] 8.37x 283.93 2377.84 intra_ang_4x4[12] 8.46x 283.43 2397.32 intra_ang_4x4[13] 8.60x 290.58 2500.21 intra_ang_4x4[14] 8.95x 279.14 2499.07 intra_ang_4x4[15] 7.69x 318.84 2451.78 intra_ang_4x4[16] 7.58x 343.39 2601.79 intra_ang_4x4[17] 8.67x 295.48 2561.73 intra_ang_4x4[18] 9.36x 173.01 1619.50 intra_ang_4x4[19] 7.34x 309.70 2274.10 intra_ang_4x4[20] 7.53x 296.68 2233.96 intra_ang_4x4[21] 7.49x 296.50 2220.40 intra_ang_4x4[22] 8.01x 270.12 2164.16 intra_ang_4x4[23] 7.41x 292.08 2162.94 intra_ang_4x4[24] 8.60x 243.41 2092.70 intra_ang_4x4[25] 8.83x 245.15 2163.81 intra_ang_4x4[26] 3.81x 230.42 876.96 intra_ang_4x4[27] 8.55x 242.50 2074.45 intra_ang_4x4[28] 7.68x 270.14 2074.38 intra_ang_4x4[29] 7.13x 297.64 2120.97 intra_ang_4x4[30] 7.55x 274.58 2074.35 intra_ang_4x4[31] 7.32x 283.54 2074.37 intra_ang_4x4[32] 7.49x 277.02 2074.72 intra_ang_4x4[33] 7.43x 279.08 2074.37 intra_ang_4x4[34] 5.90x 200.13 1181.33 intra_filter_4x4 3.31x 199.16 660.22 intra_planar_8x8 13.50x 349.70 4720.28 intra_dc_8x8[f=0] 6.86x 303.77 2084.43 intra_dc_8x8[f=1] 5.34x 504.89 2694.79 intra_ang_8x8[ 2] 14.99x 232.63 3486.75 intra_ang_8x8[ 3] 8.93x 660.29 5898.34 intra_ang_8x8[ 4] 8.98x 650.76 5843.33 intra_ang_8x8[ 5] 8.87x 659.40 5848.77 intra_ang_8x8[ 6] 8.82x 664.01 5856.37 intra_ang_8x8[ 7] 8.79x 664.13 5838.85 intra_ang_8x8[ 8] 9.58x 611.27 5856.24 intra_ang_8x8[ 9] 9.93x 588.60 5844.92 intra_ang_8x8[10] 13.52x 261.54 3535.02 intra_ang_8x8[11] 9.91x 602.25 5967.62 intra_ang_8x8[12] 9.69x 623.41 6038.07 intra_ang_8x8[13] 9.64x 628.47 6061.18 intra_ang_8x8[14] 9.40x 647.03 6083.19 intra_ang_8x8[15] 8.83x 686.29 6057.52 intra_ang_8x8[16] 8.79x 703.90 6188.51 intra_ang_8x8[17] 8.78x 708.47 6217.48 intra_ang_8x8[18] 14.12x 219.35 3096.86 intra_ang_8x8[19] 9.58x 527.21 5052.44 intra_ang_8x8[20] 9.96x 498.81 4969.50 intra_ang_8x8[21] 10.55x 460.40 4855.45 intra_ang_8x8[22] 10.94x 448.75 4911.01 intra_ang_8x8[23] 10.93x 451.81 4936.78 intra_ang_8x8[24] 10.83x 442.85 4795.52 intra_ang_8x8[25] 11.46x 411.79 4720.16 intra_ang_8x8[26] 6.33x 354.29 2243.62 intra_ang_8x8[27] 10.86x 416.26 4521.17 intra_ang_8x8[28] 10.41x 434.14 4520.45 intra_ang_8x8[29] 10.10x 447.64 4520.72 intra_ang_8x8[30] 10.22x 442.63 4521.63 intra_ang_8x8[31] 10.11x 447.10 4520.77 intra_ang_8x8[32] 9.82x 460.43 4520.55 intra_ang_8x8[33] 9.73x 464.83 4520.72 intra_ang_8x8[34] 9.46x 232.84 2203.34 intra_filter_8x8 6.28x 256.98 1614.85 intra_planar_16x16 23.79x 849.67 20214.71 intra_dc_16x16[f=0] 9.61x 900.72 8656.38 intra_dc_16x16[f=1] 9.07x 1104.05 10018.83 intra_ang_16x16[ 2] 29.77x 566.43 16860.64 intra_ang_16x16[ 3] 9.85x 2376.40 23417.97 intra_ang_16x16[ 4] 9.43x 2517.57 23747.19 intra_ang_16x16[ 5] 9.55x 2477.78 23672.17 intra_ang_16x16[ 6] 10.00x 2375.96 23749.66 intra_ang_16x16[ 7] 9.66x 2430.13 23472.74 intra_ang_16x16[ 8] 10.16x 2327.56 23640.87 intra_ang_16x16[ 9] 12.05x 1938.23 23355.55 intra_ang_16x16[10] 24.70x 606.41 14977.22 intra_ang_16x16[11] 10.27x 2250.07 23117.25 intra_ang_16x16[12] 9.12x 2588.05 23604.27 intra_ang_16x16[13] 9.06x 2614.66 23676.98 intra_ang_16x16[14] 8.73x 2742.73 23943.56 intra_ang_16x16[15] 8.35x 2844.70 23754.35 intra_ang_16x16[16] 8.55x 2827.12 24169.40 intra_ang_16x16[17] 8.29x 2907.49 24105.14 intra_ang_16x16[18] 23.18x 531.07 12310.08 intra_ang_16x16[19] 10.72x 1723.81 18475.12 intra_ang_16x16[20] 11.39x 1624.28 18502.96 intra_ang_16x16[21] 11.70x 1571.07 18374.06 intra_ang_16x16[22] 10.93x 1672.76 18286.28 intra_ang_16x16[23] 11.33x 1610.73 18252.25 intra_ang_16x16[24] 11.26x 1619.23 18226.19 intra_ang_16x16[25] 13.66x 1300.75 17773.82 intra_ang_16x16[26] 12.36x 760.24 9398.22 intra_ang_16x16[27] 13.87x 1269.94 17609.07 intra_ang_16x16[28] 12.49x 1440.90 17994.06 intra_ang_16x16[29] 11.73x 1534.58 18000.46 intra_ang_16x16[30] 12.00x 1500.94 18016.48 intra_ang_16x16[31] 11.87x 1509.66 17923.08 intra_ang_16x16[32] 11.51x 1557.51 17923.27 intra_ang_16x16[33] 11.90x 1473.75 17538.76 intra_ang_16x16[34] 21.06x 535.46 11279.40 intra_filter_16x16 6.68x 398.88 2665.08 intra_planar_32x32 10.45x 6947.20 72583.71 intra_dc_32x32[f=0] 15.51x 2208.65 34265.48 intra_ang_32x32[ 2] 22.06x 2164.02 47738.58 intra_ang_32x32[ 3] 7.27x 11160.92 81104.24 intra_ang_32x32[ 4] 8.75x 9377.56 82045.93 intra_ang_32x32[ 5] 8.61x 9496.76 81734.86 intra_ang_32x32[ 6] 8.98x 9117.65 81840.41 intra_ang_32x32[ 7] 9.01x 9084.25 81848.41 intra_ang_32x32[ 8] 10.14x 8081.16 81959.77 intra_ang_32x32[ 9] 10.10x 8008.90 80902.23 intra_ang_32x32[10] 24.31x 2184.29 53093.20 intra_ang_32x32[11] 10.55x 7713.30 81405.71 intra_ang_32x32[12] 9.40x 8717.58 81955.77 intra_ang_32x32[13] 8.59x 9566.23 82143.73 intra_ang_32x32[14] 8.42x 9783.48 82386.80 intra_ang_32x32[15] 8.50x 9743.23 82839.70 intra_ang_32x32[16] 8.02x 10347.31 83032.33 intra_ang_32x32[17] 7.52x 10946.62 82291.26 intra_ang_32x32[18] 14.07x 2163.20 30432.17 intra_ang_32x32[19] 7.22x 8735.29 63035.51 intra_ang_32x32[20] 7.16x 8894.52 63650.02 intra_ang_32x32[21] 7.13x 8909.31 63553.55 intra_ang_32x32[22] 7.38x 8632.29 63668.05 intra_ang_32x32[23] 7.76x 8220.51 63807.09 intra_ang_32x32[24] 8.40x 7508.80 63094.15 intra_ang_32x32[25] 8.93x 6959.31 62165.63 intra_ang_32x32[26] 15.61x 2159.00 33699.54 intra_ang_32x32[27] 8.94x 6954.26 62137.19 intra_ang_32x32[28] 9.15x 6873.08 62889.38 intra_ang_32x32[29] 8.55x 7347.82 62800.62 intra_ang_32x32[30] 8.31x 7539.14 62636.83 intra_ang_32x32[31] 8.05x 7808.27 62818.12 intra_ang_32x32[32] 8.10x 7764.06 62910.70 intra_ang_32x32[33] 7.07x 8768.84 61989.59 intra_ang_32x32[34] 12.93x 2189.67 28314.22 intra_filter_32x32 7.28x 692.58 5043.45 + 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 60DC42E6 12bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: XOP Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.93x 338.51 1328.73 avg_pp[ 4x4] 4.08x 242.56 989.92 avg_pp_aligned[ 4x4] 4.20x 234.76 987.04 sad[ 4x4] 4.88x 217.14 1059.58 sad_x3[ 4x4] 5.67x 424.95 2411.30 sad_x4[ 4x4] 5.17x 573.66 2966.42 copy_pp[ 4x4] 2.98x 172.68 513.89 addAvg[ 4x4] 4.15x 260.95 1082.90 addAvg_aligned[ 4x4] 4.24x 255.14 1081.69 sub_ps[ 4x4] 2.97x 220.97 656.27 add_ps[ 4x4] 6.72x 217.38 1459.95 add_ps_aligned[ 4x4] 5.49x 212.44 1165.73 copy_ss[ 4x4] 2.80x 183.90 514.87 satd[ 8x8] 7.77x 505.83 3931.31 avg_pp[ 8x8] 8.56x 301.07 2578.03 avg_pp_aligned[ 8x8] 8.61x 296.08 2549.59 sad[ 8x8] 6.97x 451.91 3150.46 sad_x3[ 8x8] 8.94x 794.62 7106.43 sad_x4[ 8x8] 8.65x 1071.66 9266.16 copy_pp[ 8x8] 9.38x 234.74 2201.34 addAvg[ 8x8] 9.77x 424.24 4145.42 addAvg_aligned[ 8x8] 9.70x 419.46 4066.93 sub_ps[ 8x8] 6.99x 297.66 2081.75 add_ps[ 8x8] 8.83x 343.53 3032.02 add_ps_aligned[ 8x8] 8.80x 345.24 3039.23 copy_ss[ 8x8] 8.58x 258.61 2218.59 [i420] copy_pp[ 4x4] 2.75x 181.96 500.22 [i420] addAvg[ 4x4] 4.53x 239.93 1088.00 [i420] addAvg_aligned[ 4x4] 4.37x 248.99 1088.19 [i420] copy_ss[ 4x4] 2.81x 181.97 510.48 [i420] sub_ps[ 4x4] 2.92x 221.41 647.43 [i420] add_ps[ 4x4] 5.54x 210.21 1163.55 [i420] add_ps_aligned[ 4x4] 5.26x 221.29 1164.28 [i422] copy_pp[ 4x8] 4.33x 249.51 1080.78 [i422] addAvg[ 4x8] 4.64x 389.93 1808.32 [i422] addAvg_aligned[ 4x8] 4.76x 380.08 1809.04 [i422] satd[ 4x8] 7.22x 363.14 2620.39 [i422] copy_ss[ 4x8] 4.41x 246.94 1088.48 [i422] sub_ps[ 4x8] 4.93x 294.85 1453.42 [i422] add_ps[ 4x8] 6.21x 302.99 1880.20 [i422] add_ps_aligned[ 4x8] 6.24x 301.16 1880.05 satd[ 8x4] 6.25x 323.36 2021.63 avg_pp[ 8x4] 6.86x 224.28 1538.24 avg_pp_aligned[ 8x4] 6.68x 230.30 1537.56 sad[ 8x4] 6.02x 283.55 1707.92 sad_x3[ 8x4] 8.37x 452.85 3788.23 sad_x4[ 8x4] 8.03x 606.83 4873.87 copy_pp[ 8x4] 7.43x 172.77 1283.00 addAvg[ 8x4] 8.37x 268.65 2247.63 addAvg_aligned[ 8x4] 8.39x 268.00 2247.45 [i420] copy_pp[ 4x2] 2.34x 157.71 368.84 [i420] addAvg[ 4x2] 3.34x 190.53 637.26 [i420] addAvg_aligned[ 4x2] 3.40x 186.83 636.11 [i422] copy_pp[ 4x4] 2.81x 182.15 511.72 [i422] addAvg[ 4x4] 4.29x 252.50 1083.80 [i422] addAvg_aligned[ 4x4] 4.25x 256.82 1090.28 satd[ 4x8] 7.13x 366.32 2611.63 avg_pp[ 4x8] 5.42x 319.15 1728.83 avg_pp_aligned[ 4x8] 5.54x 313.63 1736.92 sad[ 4x8] 4.37x 407.56 1779.07 sad_x3[ 4x8] 5.25x 745.68 3912.61 sad_x4[ 4x8] 4.83x 1040.29 5020.19 copy_pp[ 4x8] 4.48x 243.87 1093.49 addAvg[ 4x8] 4.72x 385.33 1817.91 addAvg_aligned[ 4x8] 4.64x 391.93 1816.82 [i420] copy_pp[ 2x4] 1.31x 203.59 266.21 [i420] addAvg[ 2x4] 2.92x 223.85 653.30 [i420] addAvg_aligned[ 2x4] 3.00x 217.19 652.43 [i422] copy_pp[ 2x8] 1.65x 252.37 416.95 [i422] addAvg[ 2x8] 3.10x 359.05 1112.24 [i422] addAvg_aligned[ 2x8] 3.08x 361.12 1112.73 satd[16x16] 9.23x 1691.07 15602.35 avg_pp[16x16] 16.02x 748.03 11985.68 avg_pp_aligned[16x16] 15.77x 760.98 11998.60 sad[16x16] 15.88x 927.38 14728.68 sad_x3[16x16] 12.44x 2480.08 30859.78 sad_x4[16x16] 11.52x 3348.07 38562.52 copy_pp[16x16] 5.25x 1681.84 8829.72 addAvg[16x16] 11.31x 1154.02 13046.82 addAvg_aligned[16x16] 11.22x 1153.58 12942.99 sub_ps[16x16] 14.67x 757.10 11109.53 add_ps[16x16] 16.35x 797.17 13035.06 add_ps_aligned[16x16] 16.64x 795.41 13236.40 copy_ss[16x16] 5.36x 1668.39 8940.63 copy_sp[16x16] 5.24x 1681.06 8814.85 copy_ps[16x16] 5.35x 1667.58 8919.02 [i420] copy_pp[ 8x8] 9.02x 245.45 2215.05 [i420] addAvg[ 8x8] 9.92x 412.87 4093.89 [i420] addAvg_aligned[ 8x8] 9.96x 410.52 4087.40 [i420] satd[ 8x8] 7.90x 502.44 3967.94 [i420] copy_ss[ 8x8] 8.57x 257.85 2209.02 [i420] sub_ps[ 8x8] 7.06x 294.86 2081.71 [i420] add_ps[ 8x8] 8.97x 340.85 3057.35 [i420] add_ps_aligned[ 8x8] 9.19x 332.66 3057.84 [i420] sa8d[ 8x8] 9.74x 538.53 5246.70 [i422] copy_pp[ 8x16] 11.31x 359.23 4062.59 [i422] addAvg[ 8x16] 11.31x 690.71 7810.32 [i422] addAvg_aligned[ 8x16] 10.94x 713.84 7808.58 [i422] satd[ 8x16] 8.98x 887.63 7968.23 [i422] copy_ss[ 8x16] 11.33x 358.87 4066.44 [i422] sub_ps[ 8x16] 7.97x 469.43 3743.47 [i422] add_ps[ 8x16] 10.87x 520.39 5656.20 [i422] add_ps_aligned[ 8x16] 10.49x 540.35 5666.10 satd[ 16x8] 8.83x 904.84 7991.40 avg_pp[ 16x8] 12.37x 446.01 5516.72 avg_pp_aligned[ 16x8] 12.29x 445.46 5476.62 sad[ 16x8] 14.54x 480.67 6989.70 sad_x3[ 16x8] 11.57x 1307.62 15128.30 sad_x4[ 16x8] 10.57x 1800.57 19026.86 copy_pp[ 16x8] 6.35x 871.78 5534.09 addAvg[ 16x8] 10.88x 655.01 7125.47 addAvg_aligned[ 16x8] 10.61x 660.38 7008.73 [i420] copy_pp[ 8x4] 6.91x 183.90 1269.86 [i420] addAvg[ 8x4] 8.44x 257.13 2170.65 [i420] addAvg_aligned[ 8x4] 8.49x 261.49 2221.29 [i420] satd[ 8x4] 6.34x 309.04 1958.03 [i422] copy_pp[ 8x8] 8.51x 256.73 2185.95 [i422] addAvg[ 8x8] 10.22x 399.40 4081.55 [i422] addAvg_aligned[ 8x8] 9.92x 411.23 4078.71 [i422] satd[ 8x8] 7.79x 502.92 3918.54 satd[ 8x16] 8.94x 889.70 7957.60 avg_pp[ 8x16] 10.45x 451.78 4722.61 avg_pp_aligned[ 8x16] 10.32x 456.18 4708.88 sad[ 8x16] 11.38x 520.65 5924.28 sad_x3[ 8x16] 10.92x 1314.88 14362.09 sad_x4[ 8x16] 9.91x 1832.00 18146.44 copy_pp[ 8x16] 11.78x 345.53 4070.87 addAvg[ 8x16] 11.14x 701.28 7809.35 addAvg_aligned[ 8x16] 11.15x 701.23 7816.28 [i420] copy_pp[ 4x8] 4.35x 250.46 1090.05 [i420] addAvg[ 4x8] 4.64x 389.79 1808.46 [i420] addAvg_aligned[ 4x8] 4.72x 382.69 1807.82 [i420] satd[ 4x8] 7.23x 362.79 2622.28 [i422] copy_pp[ 4x16] 5.25x 371.72 1952.20 [i422] addAvg[ 4x16] 5.64x 639.77 3610.36 [i422] addAvg_aligned[ 4x16] 5.48x 659.29 3609.78 [i422] satd[ 4x16] 8.42x 637.48 5367.52 satd[ 16x4] 7.54x 517.94 3906.05 avg_pp[ 16x4] 10.37x 305.45 3167.67 avg_pp_aligned[ 16x4] 10.21x 311.11 3177.68 sad[ 16x4] 11.97x 289.13 3459.94 sad_x3[ 16x4] 10.17x 761.34 7741.27 sad_x4[ 16x4] 9.48x 1017.56 9645.94 copy_pp[ 16x4] 5.90x 473.51 2796.02 addAvg[ 16x4] 11.15x 369.06 4113.83 addAvg_aligned[ 16x4] 11.42x 365.25 4171.41 [i420] copy_pp[ 8x2] 2.72x 159.54 434.59 [i420] addAvg[ 8x2] 5.90x 195.56 1153.72 [i420] addAvg_aligned[ 8x2] 5.65x 203.95 1152.00 [i422] copy_pp[ 8x4] 6.91x 183.85 1270.25 [i422] addAvg[ 8x4] 8.66x 256.63 2221.16 [i422] addAvg_aligned[ 8x4] 8.49x 261.49 2220.99 [i422] satd[ 8x4] 6.34x 308.96 1957.68 satd[16x12] 8.98x 1309.91 11765.37 avg_pp[16x12] 15.24x 596.10 9083.82 avg_pp_aligned[16x12] 15.12x 601.81 9096.89 sad[16x12] 16.98x 655.64 11130.57 sad_x3[16x12] 11.42x 1993.55 22768.67 sad_x4[16x12] 11.26x 2561.79 28840.29 copy_pp[16x12] 4.88x 1371.74 6695.05 addAvg[16x12] 10.33x 956.30 9882.95 addAvg_aligned[16x12] 10.19x 956.93 9747.90 [i420] copy_pp[ 8x6] 9.36x 203.83 1908.32 [i420] addAvg[ 8x6] 9.98x 317.96 3172.51 [i420] addAvg_aligned[ 8x6] 9.78x 324.44 3172.37 [i422] copy_pp[ 8x12] 7.23x 334.55 2419.90 [i422] addAvg[ 8x12] 11.03x 537.05 5926.17 [i422] addAvg_aligned[ 8x12] 10.71x 553.48 5925.17 [i422] satd[ 8x12] 10.81x 717.16 7754.00 satd[ 4x16] 8.59x 635.63 5458.81 avg_pp[ 4x16] 5.88x 465.90 2739.44 avg_pp_aligned[ 4x16] 5.94x 465.97 2766.87 sad[ 4x16] 4.21x 756.61 3187.80 sad_x3[ 4x16] 5.83x 1295.15 7549.36 sad_x4[ 4x16] 5.47x 1778.92 9725.77 copy_pp[ 4x16] 5.25x 372.31 1956.20 addAvg[ 4x16] 5.48x 654.84 3586.67 addAvg_aligned[ 4x16] 5.69x 648.13 3688.97 [i420] copy_pp[ 2x8] 1.58x 252.34 399.46 [i420] addAvg[ 2x8] 3.11x 357.74 1112.34 [i420] addAvg_aligned[ 2x8] 3.08x 360.67 1111.18 [i422] copy_pp[ 2x16] 2.49x 526.67 1309.26 [i422] addAvg[ 2x16] 3.63x 621.99 2256.36 [i422] addAvg_aligned[ 2x16] 3.64x 619.30 2256.75 satd[12x16] 9.39x 1719.03 16142.47 avg_pp[12x16] 7.71x 887.23 6842.77 avg_pp_aligned[12x16] 7.83x 876.29 6863.28 sad[12x16] 9.57x 903.09 8639.15 sad_x3[12x16] 6.02x 3461.88 20843.27 sad_x4[12x16] 5.83x 4571.63 26673.76 copy_pp[12x16] 7.86x 540.63 4247.29 addAvg[12x16] 9.09x 1095.57 9954.89 addAvg_aligned[12x16] 9.13x 1083.35 9896.38 [i420] copy_pp[ 6x8] 4.47x 393.91 1762.53 [i420] addAvg[ 6x8] 5.49x 597.50 3282.28 [i420] addAvg_aligned[ 6x8] 5.47x 599.73 3282.53 [i422] copy_pp[ 6x16] 4.26x 590.62 2513.57 [i422] addAvg[ 6x16] 4.91x 1230.40 6043.25 [i422] addAvg_aligned[ 6x16] 4.95x 1220.42 6045.00 satd[32x32] 9.76x 6436.71 62806.57 avg_pp[32x32] 14.34x 2598.30 37256.35 avg_pp_aligned[32x32] 14.52x 2569.79 37318.33 sad[32x32] 15.57x 3194.90 49732.30 sad_x3[32x32] 11.50x 9733.23 111928.50 sad_x4[32x32] 11.21x 12878.30 144392.23 copy_pp[32x32] 4.03x 6575.44 26520.37 addAvg[32x32] 14.77x 4204.55 62117.98 addAvg_aligned[32x32] 14.68x 4216.13 61887.53 sub_ps[32x32] 11.58x 2739.08 31712.93 add_ps[32x32] 13.13x 3367.98 44231.18 add_ps_aligned[32x32] 12.95x 3432.07 44438.04 copy_ss[32x32] 4.15x 6649.06 27597.33 copy_sp[32x32] 4.04x 6575.40 26535.80 copy_ps[32x32] 4.02x 6579.84 26477.55 [i420] copy_pp[16x16] 5.26x 1676.66 8815.59 [i420] addAvg[16x16] 11.01x 1142.66 12584.49 [i420] addAvg_aligned[16x16] 10.94x 1150.44 12584.88 [i420] copy_ss[16x16] 5.30x 1663.38 8821.58 [i420] copy_ps[16x16] 5.28x 1667.76 8808.44 [i420] copy_sp[16x16] 5.26x 1676.45 8811.81 [i420] sub_ps[16x16] 14.66x 757.10 11095.56 [i420] add_ps[16x16] 16.65x 781.99 13016.79 [i420] add_ps_aligned[16x16] 16.57x 786.00 13025.20 [i420] sa8d[16x16] 10.87x 1809.97 19682.49 [i422] copy_pp[16x32] 6.54x 3256.49 21308.24 [i422] addAvg[16x32] 12.03x 2284.49 27472.87 [i422] addAvg_aligned[16x32] 12.45x 2204.98 27453.37 [i422] copy_ss[16x32] 6.56x 3255.59 21341.38 [i422] copy_ps[16x32] 6.55x 3260.09 21358.25 [i422] copy_sp[16x32] 6.55x 3255.82 21328.65 [i422] sub_ps[16x32] 10.14x 2168.63 21980.43 [i422] add_ps[16x32] 12.48x 2160.25 26956.62 [i422] add_ps_aligned[16x32] 12.55x 2160.31 27108.16 satd[32x16] 9.58x 3286.95 31502.30 avg_pp[32x16] 18.29x 1120.16 20485.82 avg_pp_aligned[32x16] 18.56x 1103.48 20475.24 sad[32x16] 13.41x 1686.82 22615.41 sad_x3[32x16] 11.47x 4881.40 56005.48 sad_x4[32x16] 11.19x 6424.64 71867.39 copy_pp[32x16] 5.29x 3320.50 17561.19 addAvg[32x16] 14.00x 1962.65 27472.36 addAvg_aligned[32x16] 14.08x 1957.33 27560.46 [i420] copy_pp[ 16x8] 6.37x 867.46 5525.52 [i420] addAvg[ 16x8] 10.64x 656.78 6989.59 [i420] addAvg_aligned[ 16x8] 10.80x 647.10 6990.10 [i422] copy_pp[16x16] 5.26x 1676.67 8817.86 [i422] addAvg[16x16] 11.03x 1141.52 12585.35 [i422] addAvg_aligned[16x16] 11.01x 1142.55 12579.88 satd[16x32] 9.23x 3277.11 30242.33 avg_pp[16x32] 10.08x 2325.68 23437.29 avg_pp_aligned[16x32] 10.25x 2324.90 23829.39 sad[16x32] 14.75x 1844.83 27206.36 sad_x3[16x32] 11.78x 5186.05 61097.52 sad_x4[16x32] 11.29x 6759.84 76316.70 copy_pp[16x32] 6.51x 3260.29 21231.73 addAvg[16x32] 11.96x 2291.71 27408.27 addAvg_aligned[16x32] 12.27x 2230.76 27374.38 [i420] copy_pp[ 8x16] 11.27x 360.50 4063.55 [i420] addAvg[ 8x16] 11.41x 684.75 7809.64 [i420] addAvg_aligned[ 8x16] 11.15x 700.29 7809.51 [i420] satd[ 8x16] 9.04x 887.87 8026.21 [i422] copy_pp[ 8x32] 5.34x 1461.18 7808.38 [i422] addAvg[ 8x32] 9.63x 1588.25 15288.52 [i422] addAvg_aligned[ 8x32] 10.06x 1519.10 15284.24 [i422] satd[ 8x32] 9.07x 1694.86 15367.42 satd[ 32x8] 9.13x 1734.96 15840.41 avg_pp[ 32x8] 14.63x 634.05 9278.34 avg_pp_aligned[ 32x8] 15.00x 619.62 9294.37 sad[ 32x8] 13.27x 859.41 11403.88 sad_x3[ 32x8] 10.24x 2655.01 27194.99 sad_x4[ 32x8] 10.60x 3388.86 35935.74 copy_pp[ 32x8] 5.28x 1692.66 8931.14 addAvg[ 32x8] 13.70x 1035.96 14188.78 addAvg_aligned[ 32x8] 13.52x 1042.78 14095.64 [i420] copy_pp[ 16x4] 5.94x 469.09 2786.86 [i420] addAvg[ 16x4] 11.79x 356.09 4198.11 [i420] addAvg_aligned[ 16x4] 11.70x 358.71 4197.55 [i422] copy_pp[ 16x8] 6.37x 867.13 5524.76 [i422] addAvg[ 16x8] 10.60x 659.56 6990.18 [i422] addAvg_aligned[ 16x8] 10.78x 648.48 6990.08 satd[32x24] 9.51x 4897.63 46569.98 avg_pp[32x24] 17.73x 1711.82 30358.16 avg_pp_aligned[32x24] 18.61x 1633.53 30403.91 sad[32x24] 14.81x 2270.51 33634.08 sad_x3[32x24] 11.42x 7281.00 83154.85 sad_x4[32x24] 11.27x 9519.92 107315.58 copy_pp[32x24] 5.32x 4947.74 26315.54 addAvg[32x24] 12.80x 3183.03 40728.34 addAvg_aligned[32x24] 12.97x 3178.50 41223.33 [i420] copy_pp[16x12] 4.89x 1369.30 6693.86 [i420] addAvg[16x12] 10.12x 935.09 9465.87 [i420] addAvg_aligned[16x12] 9.99x 947.74 9465.20 [i422] copy_pp[16x24] 5.31x 2459.46 13063.10 [i422] addAvg[16x24] 12.75x 1632.49 20811.19 [i422] addAvg_aligned[16x24] 12.73x 1631.42 20763.98 [i422] satd[16x24] 9.18x 2483.76 22805.72 satd[ 8x32] 9.06x 1695.37 15351.67 avg_pp[ 8x32] 6.08x 1504.94 9147.79 avg_pp_aligned[ 8x32] 6.27x 1469.01 9209.76 sad[ 8x32] 8.21x 1416.38 11621.72 sad_x3[ 8x32] 9.46x 2901.49 27439.13 sad_x4[ 8x32] 9.32x 3851.71 35882.70 copy_pp[ 8x32] 5.24x 1472.22 7716.82 addAvg[ 8x32] 10.63x 1442.12 15329.50 addAvg_aligned[ 8x32] 10.39x 1477.51 15354.50 [i420] copy_pp[ 4x16] 5.18x 376.68 1953.07 [i420] addAvg[ 4x16] 5.59x 646.38 3610.75 [i420] addAvg_aligned[ 4x16] 5.49x 657.60 3609.73 [i420] satd[ 4x16] 8.45x 637.39 5386.27 [i422] copy_pp[ 4x32] 2.32x 1431.30 3327.41 [i422] addAvg[ 4x32] 4.67x 1485.34 6940.22 [i422] addAvg_aligned[ 4x32] 4.69x 1481.52 6942.26 [i422] satd[ 4x32] 8.86x 1182.47 10478.65 satd[24x32] 9.75x 4866.67 47438.04 avg_pp[24x32] 8.61x 3678.44 31671.97 avg_pp_aligned[24x32] 8.66x 3662.61 31705.19 sad[24x32] 15.65x 2279.82 35680.56 sad_x3[24x32] 11.52x 7508.25 86489.58 sad_x4[24x32] 11.19x 9762.90 109266.23 copy_pp[24x32] 6.96x 4047.45 28165.23 addAvg[24x32] 12.76x 3178.20 40563.41 addAvg_aligned[24x32] 12.73x 3194.18 40673.36 [i420] copy_pp[12x16] 6.98x 606.20 4234.04 [i420] addAvg[12x16] 9.15x 1091.66 9990.28 [i420] addAvg_aligned[12x16] 9.18x 1088.50 9987.62 [i420] satd[12x16] 9.28x 1736.79 16124.85 [i422] copy_pp[12x32] 5.12x 2219.98 11370.27 [i422] addAvg[12x32] 8.59x 2282.60 19602.23 [i422] addAvg_aligned[12x32] 8.66x 2275.68 19715.21 [i422] satd[12x32] 9.59x 3318.46 31833.56 satd[64x64] 9.46x 26469.77 250480.81 avg_pp[64x64] 7.17x 19275.41 138125.14 avg_pp_aligned[64x64] 7.13x 19308.31 137629.20 sad[64x64] 13.69x 13368.25 183048.19 sad_x3[64x64] 10.71x 40657.94 435585.91 sad_x4[64x64] 10.65x 52899.94 563326.88 copy_pp[64x64] 3.43x 26288.56 90299.52 addAvg[64x64] 10.54x 22519.36 237388.84 addAvg_aligned[64x64] 10.55x 22510.20 237516.83 sub_ps[64x64] 9.40x 13580.82 127622.24 add_ps[64x64] 9.00x 19070.27 171694.56 add_ps_aligned[64x64] 9.04x 19079.17 172392.98 copy_ss[64x64] 3.85x 26306.22 101194.95 copy_sp[64x64] 3.78x 26265.81 99208.50 copy_ps[64x64] 3.58x 26302.84 94052.33 [i420] copy_pp[32x32] 4.09x 6572.00 26885.41 [i420] addAvg[32x32] 14.65x 4225.01 61876.13 [i420] addAvg_aligned[32x32] 14.66x 4233.90 62051.96 [i420] copy_ss[32x32] 4.03x 6572.45 26482.32 [i420] copy_ps[32x32] 4.01x 6575.29 26367.59 [i420] copy_sp[32x32] 4.02x 6571.45 26391.98 [i420] sub_ps[32x32] 11.66x 2716.63 31678.39 [i420] add_ps[32x32] 12.97x 3415.13 44278.12 [i420] add_ps_aligned[32x32] 13.06x 3388.02 44235.66 [i420] sa8d[32x32] 11.56x 6946.19 80311.27 [i422] copy_pp[32x64] 5.50x 13636.63 74968.45 [i422] addAvg[32x64] 9.76x 11670.33 113861.95 [i422] addAvg_aligned[32x64] 9.74x 11700.76 113998.88 [i422] copy_ss[32x64] 5.48x 13603.64 74575.27 [i422] copy_ps[32x64] 5.36x 13531.47 72547.77 [i422] copy_sp[32x64] 5.42x 13834.93 75050.61 [i422] sub_ps[32x64] 9.03x 7182.49 64840.60 [i422] add_ps[32x64] 9.54x 10018.98 95571.46 [i422] add_ps_aligned[32x64] 9.52x 10023.50 95462.16 satd[64x32] 9.59x 12740.59 122159.21 avg_pp[64x32] 15.59x 4418.37 68897.83 avg_pp_aligned[64x32] 15.61x 4417.68 68954.70 sad[64x32] 15.59x 5813.79 90664.61 sad_x3[64x32] 11.41x 18896.90 215609.30 sad_x4[64x32] 11.23x 24980.25 280429.44 copy_pp[64x32] 3.51x 12814.44 45013.11 addAvg[64x32] 15.45x 7733.16 119508.09 addAvg_aligned[64x32] 15.40x 7737.84 119180.56 [i420] copy_pp[32x16] 5.28x 3322.14 17552.46 [i420] addAvg[32x16] 14.12x 1946.56 27494.65 [i420] addAvg_aligned[32x16] 14.12x 1938.80 27367.71 [i422] copy_pp[32x32] 4.04x 6594.17 26633.85 [i422] addAvg[32x32] 14.55x 4251.38 61852.20 [i422] addAvg_aligned[32x32] 14.48x 4255.71 61635.16 satd[32x64] 9.29x 13764.99 127940.43 avg_pp[32x64] 7.63x 10402.70 79363.20 avg_pp_aligned[32x64] 7.68x 10403.84 79920.61 sad[32x64] 12.67x 7328.98 92861.53 sad_x3[32x64] 10.97x 20712.47 227313.84 sad_x4[32x64] 10.42x 27745.98 289000.88 copy_pp[32x64] 5.13x 13705.76 70329.81 addAvg[32x64] 9.71x 11693.98 113576.99 addAvg_aligned[32x64] 9.69x 11692.85 113297.44 [i420] copy_pp[16x32] 6.53x 3255.82 21257.63 [i420] addAvg[16x32] 12.17x 2249.76 27386.12 [i420] addAvg_aligned[16x32] 12.56x 2168.91 27248.92 [i422] copy_pp[16x64] 4.98x 8474.80 42230.81 [i422] addAvg[16x64] 5.36x 10456.88 56014.62 [i422] addAvg_aligned[16x64] 5.33x 10447.06 55637.10 satd[64x16] 9.44x 6464.30 61003.73 avg_pp[64x16] 17.06x 2026.32 34564.86 avg_pp_aligned[64x16] 17.24x 2004.52 34566.05 sad[64x16] 15.34x 2981.94 45735.11 sad_x3[64x16] 11.72x 9341.61 109482.37 sad_x4[64x16] 11.47x 12312.02 141191.70 copy_pp[64x16] 3.50x 6445.39 22549.37 addAvg[64x16] 14.79x 4026.73 59555.74 addAvg_aligned[64x16] 14.75x 4021.19 59306.93 [i420] copy_pp[ 32x8] 5.28x 1688.78 8917.37 [i420] addAvg[ 32x8] 13.62x 1033.21 14075.01 [i420] addAvg_aligned[ 32x8] 13.62x 1033.10 14074.41 [i422] copy_pp[32x16] 5.28x 3322.14 17551.22 [i422] addAvg[32x16] 14.07x 1961.38 27595.80 [i422] addAvg_aligned[32x16] 14.28x 1941.23 27721.98 satd[64x48] 9.61x 19101.68 183522.11 avg_pp[64x48] 8.01x 12949.71 103699.07 avg_pp_aligned[64x48] 8.03x 12921.12 103769.38 sad[64x48] 13.77x 8944.18 123145.49 sad_x3[64x48] 11.44x 28184.07 322351.94 sad_x4[64x48] 11.33x 37068.59 419833.78 copy_pp[64x48] 4.79x 19203.14 91966.13 addAvg[64x48] 9.88x 15104.57 149293.94 addAvg_aligned[64x48] 9.92x 15117.07 149978.61 [i420] copy_pp[32x24] 5.32x 4944.62 26323.70 [i420] addAvg[32x24] 12.96x 3172.96 41113.11 [i420] addAvg_aligned[32x24] 13.00x 3177.07 41295.20 [i422] copy_pp[32x48] 3.72x 11379.61 42325.01 [i422] addAvg[32x48] 10.44x 8101.16 84576.63 [i422] addAvg_aligned[32x48] 10.42x 8102.75 84404.51 [i422] satd[32x48] 9.76x 9600.83 93671.48 satd[16x64] 9.24x 6922.29 63935.14 avg_pp[16x64] 4.84x 10458.29 50632.19 avg_pp_aligned[16x64] 4.83x 10452.74 50470.82 sad[16x64] 13.03x 4315.07 56214.21 sad_x3[16x64] 12.01x 10324.31 123993.17 sad_x4[16x64] 10.18x 15165.62 154370.08 copy_pp[16x64] 5.98x 7116.05 42573.66 addAvg[16x64] 5.36x 10447.06 55957.38 addAvg_aligned[16x64] 5.37x 10444.56 56077.43 [i420] copy_pp[ 8x32] 5.34x 1460.88 7808.18 [i420] addAvg[ 8x32] 10.06x 1520.79 15306.51 [i420] addAvg_aligned[ 8x32] 10.06x 1520.26 15288.61 [i420] satd[ 8x32] 9.09x 1694.43 15397.11 [i422] copy_pp[ 8x64] 1.82x 9015.23 16435.46 [i422] addAvg[ 8x64] 3.03x 10491.41 31816.46 [i422] addAvg_aligned[ 8x64] 3.03x 10504.26 31872.64 [i422] satd[ 8x64] 8.86x 3786.33 33565.43 satd[48x64] 9.40x 20223.86 190139.41 avg_pp[48x64] 5.64x 19305.53 108826.71 avg_pp_aligned[48x64] 5.59x 19314.08 107992.18 sad[48x64] 13.86x 10425.54 144478.28 sad_x3[48x64] 10.64x 31055.10 330480.12 sad_x4[48x64] 10.53x 40838.18 430171.53 copy_pp[48x64] 3.61x 20082.24 72421.16 addAvg[48x64] 9.13x 19592.31 178866.28 addAvg_aligned[48x64] 9.15x 19598.66 179249.69 [i420] copy_pp[24x32] 7.08x 4042.96 28629.63 [i420] addAvg[24x32] 12.82x 3184.87 40834.75 [i420] addAvg_aligned[24x32] 13.18x 3156.20 41600.93 [i420] satd[24x32] 9.83x 4842.50 47614.99 [i422] copy_pp[24x64] 5.97x 9436.08 56380.52 [i422] addAvg[24x64] 7.37x 10535.86 77599.79 [i422] addAvg_aligned[24x64] 7.40x 10525.62 77898.48 [i422] satd[24x64] 9.46x 10480.68 99108.07 ssd_s[4x4] 5.25x 143.77 755.42 ssd_s_aligned[4x4] 5.31x 146.16 776.41 sa8d[4x4] 4.38x 331.92 1454.57 residual[4x4] 4.55x 199.13 906.99 residual_aligned[4x4] 4.74x 191.41 907.03 blkfill[4x4] 2.28x 194.70 443.03 blkfill_aligned[4x4] 2.30x 194.70 447.13 transpose[4x4] 3.38x 154.98 524.45 cpy2Dto1D_shl[4x4] 3.74x 227.34 849.69 cpy2Dto1D_shr[4x4] 3.64x 255.35 929.19 cpy1Dto2D_shl[4x4] 4.37x 192.57 840.71 cpy1Dto2D_shl_aligned[4x4] 4.33x 194.08 840.71 cpy1Dto2D_shr[4x4] 5.21x 181.47 945.32 copy_cnt[4x4] 4.04x 234.53 946.88 psy_cost_pp[4x4] 10.74x 431.30 4634.17 ssd_s[8x8] 13.71x 197.35 2705.56 ssd_s_aligned[8x8] 14.22x 190.39 2707.56 residual[8x8] 8.38x 261.81 2194.64 residual_aligned[8x8] 8.17x 268.70 2194.26 blkfill[8x8] 7.13x 225.92 1610.76 blkfill_aligned[8x8] 7.20x 225.89 1627.44 transpose[8x8] 4.44x 389.56 1730.02 var[8x8] 9.84x 234.62 2309.12 cpy2Dto1D_shl[8x8] 7.56x 301.35 2279.27 cpy2Dto1D_shr[8x8] 8.26x 310.23 2561.34 cpy1Dto2D_shl[8x8] 8.25x 243.60 2009.23 cpy1Dto2D_shl_aligned[8x8] 8.18x 243.54 1992.98 cpy1Dto2D_shr[8x8] 10.61x 241.34 2561.38 copy_cnt[8x8] 8.05x 283.44 2280.62 ssd_s[16x16] 27.38x 429.96 11772.01 ssd_s_aligned[16x16] 26.65x 429.36 11443.30 residual[16x16] 15.02x 702.52 10549.30 residual_aligned[16x16] 14.95x 705.99 10554.15 blkfill[16x16] 19.93x 500.05 9965.64 blkfill_aligned[16x16] 19.92x 500.41 9967.71 transpose[16x16] 8.33x 1216.98 10134.10 var[16x16] 19.52x 609.41 11897.71 cpy2Dto1D_shl[16x16] 16.45x 588.56 9682.49 cpy2Dto1D_shr[16x16] 17.81x 655.13 11669.29 cpy1Dto2D_shl[16x16] 17.73x 581.12 10305.99 cpy1Dto2D_shl_aligned[16x16] 17.74x 581.00 10306.25 cpy1Dto2D_shr[16x16] 18.88x 634.36 11977.96 copy_cnt[16x16] 18.22x 564.26 10279.92 ssd_s[32x32] 28.52x 1619.17 46179.04 ssd_s_aligned[32x32] 28.69x 1619.11 46456.65 residual[32x32] 10.14x 2636.39 26741.69 residual_aligned[32x32] 10.11x 2641.10 26694.50 blkfill[32x32] 12.90x 1911.53 24667.87 blkfill_aligned[32x32] 12.88x 1915.68 24667.82 transpose[32x32] 5.63x 4491.56 25276.11 var[32x32] 15.59x 2234.84 34836.50 cpy2Dto1D_shl[32x32] 14.32x 2419.66 34652.70 cpy2Dto1D_shr[32x32] 14.25x 2718.45 38724.82 cpy1Dto2D_shl[32x32] 13.76x 2256.33 31036.39 cpy1Dto2D_shl_aligned[32x32] 13.78x 2256.08 31086.80 cpy1Dto2D_shr[32x32] 15.98x 2428.95 38810.95 copy_cnt[32x32] 17.45x 1942.23 33897.06 var[64x64] 14.56x 9029.01 131471.89 weight_pp 9.72x 7383.52 71747.41 weight_sp 6.47x 11536.78 74674.12 downscale 10.65x 73558.51 783684.12 scale1D_128to64 5.15x 801.93 4131.72 scale1D_128to64_aligned 5.12x 803.01 4109.58 scale2D_64to32 3.47x 16047.56 55738.16 ssim_4x4x2_core 10.12x 371.80 3764.21 ssim_end_4 3.71x 455.88 1689.72 calSign 7.76x 486.12 3773.34 SAO_EO_0 9.09x 1312.71 11930.54 SAO_EO_1 11.79x 623.88 7353.46 SAO_EO_1_2Rows 14.02x 1143.09 16025.08 SAO_EO_2[0] 6.74x 318.56 2145.63 SAO_EO_2[1] 8.95x 862.03 7713.56 SAO_EO_3[0] 4.00x 448.31 1791.93 SAO_EO_3[1] 7.53x 842.80 6347.20 SAO_BO_0 10.00x 25444.36 254372.98 saoCuStatsE0 2.77x 200593.58 556317.44 saoCuStatsE1 3.01x 204768.69 617334.75 saoCuStatsE2 2.68x 214484.08 574698.12 saoCuStatsE3 3.30x 207835.52 686394.75 planecopy_cp 7.10x 12684.37 90016.27 propagateCost 2.64x 6007.88 15832.78 cuTreeFix8Pack 2.70x 4883.61 13162.28 cuTreeFix8Unpack 2.54x 5941.84 15079.41 scanPosLast 2.60x 45491.07 118069.54 findPosFirstLast 3.94x 309.75 1221.89 costCoeffRemain 0.85x 849.35 721.30 pelFilterLumaStrong_Vertical 3.03x 769.68 2331.97 pelFilterLumaStrong_Horizontal 4.69x 522.05 2447.33 pelFilterChroma_Vertical 1.51x 580.63 874.08 pelFilterChroma_Horizontal 2.44x 369.58 902.37 == transforms primitives == dst4x4 5.55x 446.88 2481.48 dct4x4 5.86x 407.16 2386.53 dct8x8 5.64x 2460.43 13865.49 dct16x16 7.47x 12191.63 91058.38 dct32x32 4.78x 133357.53 637465.25 idst4x4 4.52x 729.85 3295.28 idct4x4 9.59x 354.12 3395.69 idct8x8 9.05x 1977.59 17898.11 idct16x16 13.11x 8705.46 114094.51 idct32x32 8.98x 80108.41 719712.38 dequant_normal 9.04x 7153.43 64661.28 dequant_scaling 6.55x 12819.41 83909.59 quant 7.60x 22218.94 168885.69 nquant 14.51x 10152.65 147266.88 count_nonzero[4x4] 5.22x 134.01 699.27 count_nonzero[8x8] 9.10x 186.13 1694.41 count_nonzero[16x16] 15.94x 334.17 5326.56 count_nonzero[32x32] 19.13x 1051.83 20118.37 == interp primitives == luma_hpp[ 4x4] 6.28x 617.42 3877.91 luma_hps[ 4x4] 6.86x 1331.39 9129.36 luma_vpp[ 4x4] 9.55x 422.62 4034.31 luma_vps[ 4x4] 9.52x 394.25 3753.03 luma_vsp[ 4x4] 10.44x 429.17 4481.53 luma_vss[ 4x4] 10.61x 378.93 4021.04 luma_hv [ 4x4] 7.02x 1966.18 13793.71 luma_hpp[ 8x8] 7.48x 1872.41 14010.36 luma_hps[ 8x8] 7.61x 3553.68 27028.31 luma_vpp[ 8x8] 11.45x 1280.68 14657.75 luma_vps[ 8x8] 10.53x 1212.64 12772.58 luma_vsp[ 8x8] 12.96x 1285.27 16659.28 luma_vss[ 8x8] 12.58x 1132.01 14237.32 luma_hv [ 8x8] 8.86x 4976.02 44103.28 convert_p2s[ 8x8] 8.51x 256.82 2185.56 convert_p2s_aligned[ 8x8] 8.50x 257.19 2185.55 luma_hpp[16x16] 8.12x 7106.88 57680.45 luma_hps[16x16] 8.77x 9801.77 85989.96 luma_vpp[16x16] 11.78x 4926.23 58017.71 luma_vps[16x16] 11.15x 4681.43 52187.97 luma_vsp[16x16] 13.16x 4951.53 65145.86 luma_vss[16x16] 13.52x 4354.11 58873.13 luma_hv [16x16] 10.50x 14859.69 155999.11 convert_p2s[16x16] 13.22x 670.02 8860.68 convert_p2s_aligned[16x16] 11.11x 797.83 8860.03 luma_hpp[32x32] 8.63x 26956.48 232726.95 luma_hps[32x32] 9.27x 31709.16 294037.12 luma_vpp[32x32] 12.81x 18120.97 232115.84 luma_vps[32x32] 11.47x 17756.21 203579.88 luma_vsp[32x32] 14.45x 18089.82 261415.41 luma_vss[32x32] 13.79x 16492.92 227409.45 luma_hv [32x32] 10.52x 53413.67 561649.25 convert_p2s[32x32] 13.49x 2049.68 27658.28 convert_p2s_aligned[32x32] 13.55x 2050.08 27779.60 luma_hpp[64x64] 8.10x 112834.56 914490.62 luma_hps[64x64] 8.99x 118140.30 1062031.12 luma_vpp[64x64] 10.84x 82124.91 890178.81 luma_vps[64x64] 9.87x 80072.77 790509.62 luma_vsp[64x64] 12.68x 81584.80 1034097.25 luma_vss[64x64] 11.80x 74523.27 879227.88 luma_hv [64x64] 10.37x 204520.52 2120095.25 convert_p2s[64x64] 7.00x 14452.45 101148.34 convert_p2s_aligned[64x64] 6.99x 14468.84 101079.20 luma_hpp[ 8x4] 7.32x 1000.61 7322.40 luma_hps[ 8x4] 8.12x 2435.68 19778.74 luma_vpp[ 8x4] 10.65x 701.78 7475.91 luma_vps[ 8x4] 10.36x 648.46 6719.58 luma_vsp[ 8x4] 12.49x 699.65 8735.84 luma_vss[ 8x4] 12.37x 606.98 7507.73 luma_hv [ 8x4] 8.20x 3488.20 28604.27 convert_p2s[ 8x4] 6.48x 199.30 1292.15 convert_p2s_aligned[ 8x4] 6.48x 199.31 1292.40 luma_hpp[ 4x8] 6.86x 1097.49 7529.95 luma_hps[ 4x8] 5.94x 2149.98 12776.30 luma_vpp[ 4x8] 9.93x 745.62 7404.73 luma_vps[ 4x8] 10.48x 664.02 6961.04 luma_vsp[ 4x8] 11.85x 719.70 8531.80 luma_vss[ 4x8] 11.86x 629.86 7470.55 luma_hv [ 4x8] 7.03x 3045.25 21403.14 convert_p2s[ 4x8] 5.31x 252.66 1341.57 convert_p2s_aligned[ 4x8] 5.62x 238.54 1340.50 luma_hpp[ 16x8] 8.67x 3419.35 29649.23 luma_hps[ 16x8] 8.55x 6533.03 55855.09 luma_vpp[ 16x8] 12.46x 2422.46 30173.10 luma_vps[ 16x8] 11.76x 2258.11 26544.19 luma_vsp[ 16x8] 13.60x 2429.23 33030.18 luma_vss[ 16x8] 14.25x 2109.74 30067.31 luma_hv [ 16x8] 10.01x 9089.75 90950.67 convert_p2s[ 16x8] 14.61x 367.59 5370.66 convert_p2s_aligned[ 16x8] 14.59x 368.17 5370.24 luma_hpp[ 8x16] 7.13x 3877.64 27645.17 luma_hps[ 8x16] 8.04x 5176.91 41614.11 luma_vpp[ 8x16] 12.13x 2384.81 28931.86 luma_vps[ 8x16] 10.83x 2340.64 25357.11 luma_vsp[ 8x16] 13.52x 2427.56 32826.88 luma_vss[ 8x16] 13.17x 2118.88 27906.65 luma_hv [ 8x16] 9.53x 7918.40 75489.37 convert_p2s[ 8x16] 10.01x 407.56 4078.55 convert_p2s_aligned[ 8x16] 9.92x 407.09 4039.48 luma_hpp[32x16] 8.69x 13567.99 117898.97 luma_hps[32x16] 9.20x 18668.82 171763.36 luma_vpp[32x16] 12.16x 9437.66 114729.58 luma_vps[32x16] 11.54x 8969.58 103485.91 luma_vsp[32x16] 14.98x 9264.80 138749.58 luma_vss[32x16] 13.34x 8591.47 114575.52 luma_hv [32x16] 10.59x 28778.98 304757.03 convert_p2s[32x16] 15.22x 1129.68 17194.19 convert_p2s_aligned[32x16] 15.23x 1129.25 17193.26 luma_hpp[16x32] 8.67x 13733.45 119060.88 luma_hps[16x32] 8.85x 16198.62 143377.17 luma_vpp[16x32] 12.13x 9315.37 112952.53 luma_vps[16x32] 11.71x 8976.46 105112.03 luma_vsp[16x32] 14.61x 9449.63 138029.03 luma_vss[16x32] 13.42x 8326.49 111720.44 luma_hv [16x32] 10.67x 26659.93 284524.12 convert_p2s[16x32] 20.17x 1013.51 20444.51 convert_p2s_aligned[16x32] 20.17x 1013.83 20443.93 luma_hpp[64x32] 8.37x 53823.64 450486.28 luma_hps[64x32] 8.76x 65846.73 576682.88 luma_vpp[64x32] 11.56x 38968.61 450429.56 luma_vps[64x32] 10.53x 37322.78 393016.62 luma_vsp[64x32] 13.65x 38902.69 531208.75 luma_vss[64x32] 12.56x 34928.91 438661.34 luma_hv [64x32] 10.39x 106804.86 1109740.50 convert_p2s[64x32] 14.84x 4217.48 62598.81 convert_p2s_aligned[64x32] 14.89x 4216.08 62776.67 luma_hpp[32x64] 8.35x 55851.09 466163.00 luma_hps[32x64] 8.41x 63989.48 538019.81 luma_vpp[32x64] 12.14x 38308.05 465202.72 luma_vps[32x64] 11.19x 36480.95 408341.22 luma_vsp[32x64] 13.80x 38099.48 525590.06 luma_vss[32x64] 13.21x 34481.97 455380.03 luma_hv [32x64] 10.45x 102618.02 1071849.75 convert_p2s[32x64] 7.26x 7756.82 56315.37 convert_p2s_aligned[32x64] 7.23x 7806.90 56428.90 luma_hpp[16x12] 8.52x 5114.30 43569.27 luma_hps[16x12] 8.81x 8108.49 71444.66 luma_vpp[16x12] 11.99x 3645.92 43714.55 luma_vps[16x12] 11.75x 3353.89 39396.39 luma_vsp[16x12] 12.85x 3814.15 49013.34 luma_vss[16x12] 14.31x 3079.46 44079.08 luma_hv [16x12] 10.55x 11789.23 124375.72 convert_p2s[16x12] 13.80x 488.38 6738.66 convert_p2s_aligned[16x12] 13.86x 485.99 6737.18 luma_hpp[12x16] 7.32x 5626.05 41208.68 luma_hps[12x16] 8.28x 7554.13 62566.78 luma_vpp[12x16] 11.10x 3801.26 42210.84 luma_vps[12x16] 11.25x 3438.30 38690.92 luma_vsp[12x16] 12.67x 3863.04 48953.36 luma_vss[12x16] 12.26x 3385.52 41504.57 luma_hv [12x16] 10.19x 11219.20 114328.78 convert_p2s[12x16] 8.46x 699.24 5918.62 convert_p2s_aligned[12x16] 8.46x 699.23 5918.76 luma_hpp[ 16x4] 8.16x 1796.77 14658.93 luma_hps[ 16x4] 8.66x 4708.53 40785.55 luma_vpp[ 16x4] 10.79x 1390.91 15003.30 luma_vps[ 16x4] 11.31x 1179.87 13347.83 luma_vsp[ 16x4] 13.24x 1247.90 16523.95 luma_vss[ 16x4] 13.64x 1093.15 14914.28 luma_hv [ 16x4] 9.88x 5990.66 59158.29 convert_p2s[ 16x4] 11.61x 241.23 2800.29 convert_p2s_aligned[ 16x4] 11.45x 244.66 2800.38 luma_hpp[ 4x16] 6.23x 2383.32 14855.20 luma_hps[ 4x16] 6.43x 2949.65 18954.57 luma_vpp[ 4x16] 10.63x 1347.55 14323.13 luma_vps[ 4x16] 10.84x 1241.73 13457.98 luma_vsp[ 4x16] 12.68x 1329.58 16855.93 luma_vss[ 4x16] 12.63x 1153.93 14574.95 luma_hv [ 4x16] 7.71x 4753.05 36652.26 convert_p2s[ 4x16] 6.22x 375.30 2332.87 convert_p2s_aligned[ 4x16] 6.19x 375.36 2323.42 luma_hpp[32x24] 8.63x 20203.67 174367.11 luma_hps[32x24] 9.26x 25274.10 234093.80 luma_vpp[32x24] 12.66x 13732.73 173826.66 luma_vps[32x24] 11.30x 13507.92 152617.48 luma_vsp[32x24] 14.13x 13903.32 196416.33 luma_vss[32x24] 13.71x 12434.52 170487.70 luma_hv [32x24] 10.83x 40107.26 434192.16 convert_p2s[32x24] 13.26x 1569.23 20811.12 convert_p2s_aligned[32x24] 13.27x 1568.34 20809.59 luma_hpp[24x32] 8.58x 19996.70 171596.80 luma_hps[24x32] 9.35x 23799.74 222487.94 luma_vpp[24x32] 12.36x 13709.05 169480.34 luma_vps[24x32] 11.48x 13328.11 153021.27 luma_vsp[24x32] 13.63x 14015.04 190999.02 luma_vss[24x32] 13.41x 12395.74 166286.50 luma_hv [24x32] 10.66x 39711.40 423350.25 convert_p2s[24x32] 14.28x 1565.68 22355.19 convert_p2s_aligned[24x32] 14.26x 1562.19 22277.74 luma_hpp[ 32x8] 8.88x 6634.15 58916.50 luma_hps[ 32x8] 9.08x 12365.27 112302.97 luma_vpp[ 32x8] 12.18x 4806.56 58567.21 luma_vps[ 32x8] 11.96x 4386.25 52467.73 luma_vsp[ 32x8] 13.57x 4916.10 66713.74 luma_vss[ 32x8] 13.99x 4150.87 58065.69 luma_hv [ 32x8] 10.13x 17699.76 179360.22 convert_p2s[ 32x8] 14.42x 608.32 8772.21 convert_p2s_aligned[ 32x8] 14.44x 607.52 8772.20 luma_hpp[ 8x32] 7.49x 7320.19 54801.67 luma_hps[ 8x32] 8.23x 8498.60 69944.47 luma_vpp[ 8x32] 11.52x 5026.18 57924.85 luma_vps[ 8x32] 10.34x 4854.89 50196.64 luma_vsp[ 8x32] 12.67x 5144.19 65195.34 luma_vss[ 8x32] 12.28x 4495.04 55194.81 luma_hv [ 8x32] 9.71x 14186.26 137678.98 convert_p2s[ 8x32] 12.66x 610.07 7724.02 convert_p2s_aligned[ 8x32] 12.66x 610.01 7722.21 luma_hpp[64x48] 8.26x 82759.35 683392.69 luma_hps[64x48] 8.42x 96812.76 815097.19 luma_vpp[64x48] 11.31x 59615.01 674000.81 luma_vps[64x48] 10.18x 58267.93 593228.81 luma_vsp[64x48] 13.32x 59822.81 796764.50 luma_vss[64x48] 12.20x 54166.26 660956.62 luma_hv [64x48] 10.45x 154320.41 1613226.12 convert_p2s[64x48] 9.31x 10487.38 97658.55 convert_p2s_aligned[64x48] 9.30x 10495.90 97568.08 luma_hpp[48x64] 7.63x 89658.62 684498.25 luma_hps[48x64] 8.73x 91066.32 794703.25 luma_vpp[48x64] 11.79x 58107.06 684977.38 luma_vps[48x64] 10.88x 55248.55 600887.94 luma_vsp[48x64] 13.14x 59519.17 782200.50 luma_vss[48x64] 12.68x 52567.93 666633.81 luma_hv [48x64] 10.70x 149582.81 1600720.50 convert_p2s[48x64] 5.40x 13935.95 75208.07 convert_p2s_aligned[48x64] 5.39x 13930.52 75141.59 luma_hpp[64x16] 8.49x 26753.95 227207.19 luma_hps[64x16] 9.05x 37661.77 341005.41 luma_vpp[64x16] 11.72x 19349.97 226877.59 luma_vps[64x16] 10.69x 18527.23 198108.09 luma_vsp[64x16] 13.84x 19357.55 267821.22 luma_vss[64x16] 12.81x 17292.61 221488.72 luma_hv [64x16] 10.50x 57827.39 607457.75 convert_p2s[64x16] 15.36x 2018.85 31000.65 convert_p2s_aligned[64x16] 15.40x 2018.56 31077.38 luma_hpp[16x64] 8.57x 27862.58 238883.23 luma_hps[16x64] 8.58x 30616.82 262832.72 luma_vpp[16x64] 11.08x 20637.12 228612.98 luma_vps[16x64] 10.89x 19380.88 211005.98 luma_vsp[16x64] 13.35x 20600.14 275022.62 luma_vss[16x64] 12.30x 18626.16 229135.58 luma_hv [16x64] 10.29x 52678.18 542000.56 convert_p2s[16x64] 6.34x 6517.14 41308.58 convert_p2s_aligned[16x64] 6.34x 6511.32 41270.12 = Color Space i420 = chroma_hpp[ 4x4] 6.32x 379.42 2397.94 chroma_hps[ 4x4] 6.17x 557.49 3439.23 chroma_vpp[ 4x4] 7.57x 345.35 2614.83 chroma_vps[ 4x4] 6.70x 326.47 2186.17 chroma_vsp[ 4x4] 8.48x 340.74 2889.82 chroma_vss[ 4x4] 7.55x 309.32 2336.30 chroma_p2s[ 4x4] 2.78x 200.16 557.13 chroma_p2s_aligned[ 4x4] 2.79x 199.92 557.15 chroma_hpp[ 8x8] 6.90x 1192.27 8224.47 chroma_hps[ 8x8] 5.95x 1641.62 9775.03 chroma_vpp[ 8x8] 11.89x 753.66 8960.63 chroma_vps[ 8x8] 11.13x 655.77 7300.47 chroma_vsp[ 8x8] 13.40x 747.93 10021.41 chroma_vss[ 8x8] 12.08x 624.81 7549.68 chroma_p2s[ 8x8] 8.35x 263.25 2198.76 chroma_p2s_aligned[ 8x8] 8.50x 261.16 2220.72 chroma_hpp[16x16] 8.27x 4145.65 34273.64 chroma_hps[16x16] 7.96x 4585.04 36477.06 chroma_vpp[16x16] 10.59x 3583.39 37938.35 chroma_vps[16x16] 9.57x 3203.94 30674.85 chroma_vsp[16x16] 11.18x 3622.20 40488.09 chroma_vss[16x16] 10.88x 2968.80 32309.57 chroma_p2s[16x16] 13.22x 670.77 8869.19 chroma_p2s_aligned[16x16] 13.24x 669.92 8868.25 chroma_hpp[32x32] 7.73x 16560.62 127977.55 chroma_hps[32x32] 7.71x 16742.82 129130.62 chroma_vpp[32x32] 10.81x 13088.50 141468.67 chroma_vps[32x32] 10.28x 11337.78 116591.22 chroma_vsp[32x32] 11.93x 13361.17 159360.94 chroma_vss[32x32] 11.45x 10762.21 123267.94 chroma_p2s[32x32] 13.47x 2049.81 27610.01 chroma_p2s_aligned[32x32] 13.46x 2049.61 27597.42 chroma_hpp[ 4x2] 4.74x 265.77 1260.74 chroma_hps[ 4x2] 6.17x 430.81 2659.93 chroma_vpp[ 4x2] 6.02x 233.16 1402.46 chroma_vps[ 4x2] 4.98x 228.75 1138.17 chroma_vsp[ 4x2] 6.45x 232.51 1499.07 chroma_vss[ 4x2] 5.38x 221.81 1192.62 chroma_p2s[ 4x2] 2.38x 152.98 363.68 chroma_p2s_aligned[ 4x2] 2.37x 153.19 363.03 chroma_hpp[ 2x4] 4.01x 301.38 1208.62 chroma_hps[ 2x4] 4.18x 402.78 1683.05 chroma_vpp[ 2x4] 4.90x 301.12 1476.90 chroma_vps[ 2x4] 4.28x 279.86 1198.86 chroma_vsp[ 2x4] 5.49x 288.79 1584.76 chroma_vss[ 2x4] 4.86x 262.16 1272.85 chroma_p2s[ 2x4] 1.76x 186.10 328.23 chroma_p2s_aligned[ 2x4] 1.74x 187.84 327.77 chroma_hpp[ 8x4] 6.74x 669.57 4511.61 chroma_hps[ 8x4] 6.41x 1001.99 6421.69 chroma_vpp[ 8x4] 10.20x 453.63 4626.89 chroma_vps[ 8x4] 7.90x 480.25 3792.95 chroma_vsp[ 8x4] 11.75x 450.74 5296.52 chroma_vss[ 8x4] 11.22x 368.01 4128.97 chroma_p2s[ 8x4] 6.50x 199.39 1296.77 chroma_p2s_aligned[ 8x4] 6.50x 199.31 1296.24 chroma_hpp[ 4x8] 7.09x 624.63 4427.92 chroma_hps[ 4x8] 6.40x 798.59 5111.76 chroma_vpp[ 4x8] 8.84x 545.91 4826.80 chroma_vps[ 4x8] 7.79x 496.36 3867.65 chroma_vsp[ 4x8] 10.06x 528.70 5317.88 chroma_vss[ 4x8] 9.09x 475.69 4323.02 chroma_p2s[ 4x8] 5.35x 250.73 1341.55 chroma_p2s_aligned[ 4x8] 5.64x 237.66 1340.52 chroma_hpp[ 16x8] 8.00x 2124.10 17001.28 chroma_hps[ 16x8] 7.40x 2891.74 21412.00 chroma_vpp[ 16x8] 10.62x 1695.78 18010.04 chroma_vps[ 16x8] 10.89x 1525.26 16615.99 chroma_vsp[ 16x8] 12.27x 1703.73 20908.68 chroma_vss[ 16x8] 12.20x 1358.96 16583.88 chroma_p2s[ 16x8] 14.61x 367.56 5369.97 chroma_p2s_aligned[ 16x8] 14.62x 367.43 5370.44 chroma_hpp[ 8x16] 7.20x 2234.45 16097.62 chroma_hps[ 8x16] 6.75x 2459.17 16602.56 chroma_vpp[ 8x16] 12.77x 1372.39 17522.98 chroma_vps[ 8x16] 11.38x 1226.40 13957.50 chroma_vsp[ 8x16] 14.28x 1374.72 19629.63 chroma_vss[ 8x16] 14.06x 1106.68 15559.52 chroma_p2s[ 8x16] 9.80x 412.06 4040.05 chroma_p2s_aligned[ 8x16] 9.92x 407.33 4039.01 chroma_hpp[32x16] 7.83x 8310.03 65100.61 chroma_hps[32x16] 7.46x 9150.06 68292.27 chroma_vpp[32x16] 10.60x 6820.12 72312.56 chroma_vps[32x16] 10.08x 5873.99 59231.55 chroma_vsp[32x16] 11.64x 6769.69 78794.15 chroma_vss[32x16] 11.34x 5457.30 61903.68 chroma_p2s[32x16] 15.20x 1130.41 17178.39 chroma_p2s_aligned[32x16] 15.19x 1130.50 17177.96 chroma_hpp[16x32] 8.38x 8177.13 68533.26 chroma_hps[16x32] 6.29x 11101.31 69876.73 chroma_vpp[16x32] 9.01x 8428.54 75911.32 chroma_vps[16x32] 10.11x 6070.43 61378.11 chroma_vsp[16x32] 11.85x 6799.46 80565.28 chroma_vss[16x32] 11.61x 5540.24 64327.02 chroma_p2s[16x32] 20.32x 1009.55 20518.98 chroma_p2s_aligned[16x32] 20.38x 1009.34 20568.78 chroma_hpp[ 8x6] 6.82x 927.12 6324.42 chroma_hps[ 8x6] 6.60x 1244.46 8210.70 chroma_p2s[ 8x6] 8.01x 217.24 1739.28 chroma_p2s_aligned[ 8x6] 8.28x 217.55 1802.26 chroma_hpp[ 6x8] 5.87x 1080.50 6337.72 chroma_hps[ 6x8] 4.79x 1567.23 7510.20 chroma_vpp[ 6x8] 8.21x 846.62 6946.61 chroma_vps[ 6x8] 7.28x 762.60 5552.42 chroma_vsp[ 6x8] 8.58x 902.74 7742.80 chroma_vss[ 6x8] 8.54x 716.83 6123.46 chroma_p2s[ 6x8] 4.27x 349.71 1491.57 chroma_p2s_aligned[ 6x8] 4.15x 368.59 1528.14 chroma_hpp[ 8x2] 5.56x 398.73 2218.48 chroma_hps[ 8x2] 6.26x 750.98 4703.97 chroma_p2s[ 8x2] 3.64x 163.97 596.85 chroma_p2s_aligned[ 8x2] 3.37x 160.03 539.92 chroma_hpp[ 2x8] 4.69x 464.62 2180.60 chroma_hps[ 2x8] 4.27x 587.97 2512.46 chroma_vpp[ 2x8] 6.22x 443.66 2758.00 chroma_vps[ 2x8] 5.93x 398.88 2366.71 chroma_vsp[ 2x8] 6.96x 440.30 3066.01 chroma_vss[ 2x8] 6.65x 388.93 2586.57 chroma_p2s[ 2x8] 1.96x 252.40 494.38 chroma_p2s_aligned[ 2x8] 1.91x 231.46 441.83 chroma_hpp[16x12] 8.10x 3156.97 25578.06 chroma_hps[16x12] 7.81x 3690.81 28814.01 chroma_vpp[16x12] 11.37x 2498.02 28408.84 chroma_vps[16x12] 9.62x 2396.81 23053.62 chroma_vsp[16x12] 12.11x 2536.74 30722.19 chroma_vss[16x12] 12.04x 2006.45 24167.14 chroma_p2s[16x12] 13.80x 488.61 6742.60 chroma_p2s_aligned[16x12] 14.13x 489.26 6915.00 chroma_hpp[12x16] 7.48x 3224.01 24114.45 chroma_hps[12x16] 7.09x 3524.85 25008.50 chroma_vpp[12x16] 8.98x 2874.17 25803.84 chroma_vps[12x16] 8.66x 2421.70 20971.43 chroma_vsp[12x16] 10.54x 2818.12 29692.21 chroma_vss[12x16] 10.50x 2173.98 22833.50 chroma_p2s[12x16] 8.78x 672.62 5907.56 chroma_p2s_aligned[12x16] 8.62x 686.32 5914.55 chroma_hpp[ 16x4] 8.04x 1129.88 9088.66 chroma_hps[ 16x4] 7.67x 1763.69 13529.71 chroma_vpp[ 16x4] 10.20x 911.29 9299.37 chroma_vps[ 16x4] 9.84x 853.57 8400.37 chroma_vsp[ 16x4] 11.26x 941.67 10600.33 chroma_vss[ 16x4] 11.05x 774.25 8554.88 chroma_p2s[ 16x4] 11.54x 241.41 2785.34 chroma_p2s_aligned[ 16x4] 11.61x 245.63 2852.38 chroma_hpp[ 4x16] 7.26x 1179.21 8559.12 chroma_hps[ 4x16] 6.59x 1302.28 8586.08 chroma_vpp[ 4x16] 9.12x 997.52 9096.63 chroma_vps[ 4x16] 8.18x 878.67 7184.94 chroma_vsp[ 4x16] 11.04x 941.52 10392.57 chroma_vss[ 4x16] 10.34x 841.33 8696.22 chroma_p2s[ 4x16] 6.20x 375.22 2326.33 chroma_p2s_aligned[ 4x16] 6.58x 375.36 2470.46 chroma_hpp[32x24] 7.71x 12552.38 96787.24 chroma_hps[32x24] 7.38x 13100.95 96750.38 chroma_vpp[32x24] 10.81x 9856.95 106579.73 chroma_vps[32x24] 10.05x 8732.81 87733.27 chroma_vsp[32x24] 11.74x 9965.10 116972.17 chroma_vss[32x24] 11.32x 8166.38 92403.73 chroma_p2s[32x24] 13.08x 1593.35 20846.84 chroma_p2s_aligned[32x24] 12.85x 1616.75 20782.25 chroma_hpp[24x32] 8.24x 12253.57 100937.70 chroma_hps[24x32] 7.88x 12503.86 98552.47 chroma_vpp[24x32] 10.09x 10119.86 102102.38 chroma_vps[24x32] 10.30x 8722.89 89865.27 chroma_vsp[24x32] 12.04x 10254.57 123433.02 chroma_vss[24x32] 11.39x 8134.34 92683.89 chroma_p2s[24x32] 15.50x 1443.04 22366.26 chroma_p2s_aligned[24x32] 15.73x 1415.36 22266.01 chroma_hpp[ 32x8] 7.75x 4212.29 32633.43 chroma_hps[ 32x8] 7.14x 5504.62 39297.94 chroma_vpp[ 32x8] 9.72x 3589.26 34901.28 chroma_vps[ 32x8] 10.53x 2900.75 30550.04 chroma_vsp[ 32x8] 12.00x 3368.99 40425.48 chroma_vss[ 32x8] 11.44x 2619.98 29976.44 chroma_p2s[ 32x8] 13.50x 649.34 8765.01 chroma_p2s_aligned[ 32x8] 13.70x 640.36 8770.21 chroma_hpp[ 8x32] 7.21x 4453.93 32123.79 chroma_hps[ 8x32] 6.80x 4518.25 30737.12 chroma_vpp[ 8x32] 11.86x 2924.94 34680.34 chroma_vps[ 8x32] 10.87x 2557.28 27795.62 chroma_vsp[ 8x32] 13.52x 2911.55 39351.43 chroma_vss[ 8x32] 12.79x 2388.72 30551.49 chroma_p2s[ 8x32] 12.79x 609.49 7794.47 chroma_p2s_aligned[ 8x32] 12.77x 607.41 7754.47 = Color Space i422 = chroma_hpp[ 4x8] 6.90x 641.03 4423.32 chroma_hps[ 4x8] 6.26x 814.08 5093.38 chroma_vpp[ 4x8] 8.83x 546.98 4827.48 chroma_vps[ 4x8] 7.78x 497.45 3868.47 chroma_vsp[ 4x8] 10.05x 528.86 5315.71 chroma_vss[ 4x8] 9.03x 475.60 4296.18 chroma_p2s[ 4x8] 5.65x 237.30 1340.91 chroma_p2s_aligned[ 4x8] 5.49x 244.22 1340.49 chroma_hpp[ 8x16] 7.28x 2212.96 16099.47 chroma_hps[ 8x16] 6.72x 2469.81 16603.78 chroma_vpp[ 8x16] 12.77x 1372.30 17526.47 chroma_vps[ 8x16] 11.40x 1226.23 13973.83 chroma_vsp[ 8x16] 14.22x 1374.83 19547.63 chroma_vss[ 8x16] 14.05x 1106.73 15550.16 chroma_p2s[ 8x16] 9.91x 407.54 4039.29 chroma_p2s_aligned[ 8x16] 9.92x 407.20 4039.40 chroma_hpp[16x32] 8.34x 8166.37 68143.34 chroma_hps[16x32] 8.00x 8335.85 66668.75 chroma_vpp[16x32] 11.15x 6784.44 75659.43 chroma_vps[16x32] 10.22x 6015.41 61497.72 chroma_vsp[16x32] 11.93x 6756.03 80596.57 chroma_vss[16x32] 11.36x 5636.44 64022.74 chroma_p2s[16x32] 20.28x 1013.52 20549.47 chroma_p2s_aligned[16x32] 20.24x 1008.94 20425.31 chroma_hpp[32x64] 7.68x 34248.99 263108.53 chroma_hps[32x64] 7.05x 34825.33 245556.58 chroma_vpp[32x64] 10.48x 27116.53 284083.28 chroma_vps[32x64] 10.10x 23320.23 235605.42 chroma_vsp[32x64] 11.55x 27143.88 313625.81 chroma_vss[32x64] 11.44x 21530.98 246346.27 chroma_p2s[32x64] 7.28x 7741.63 56321.12 chroma_p2s_aligned[32x64] 7.26x 7766.28 56378.11 chroma_hpp[ 4x4] 6.61x 370.82 2449.57 chroma_hps[ 4x4] 6.28x 530.06 3328.10 chroma_vpp[ 4x4] 8.35x 320.84 2679.04 chroma_vps[ 4x4] 6.99x 310.92 2173.62 chroma_vsp[ 4x4] 8.89x 328.66 2922.98 chroma_vss[ 4x4] 7.55x 316.20 2387.13 chroma_p2s[ 4x4] 3.83x 199.88 766.40 chroma_p2s_aligned[ 4x4] 3.85x 199.37 768.23 chroma_hpp[ 2x8] 4.78x 455.85 2180.65 chroma_hps[ 2x8] 4.64x 542.26 2518.48 chroma_vpp[ 2x8] 6.25x 441.12 2757.89 chroma_vps[ 2x8] 5.86x 398.17 2331.95 chroma_vsp[ 2x8] 7.08x 433.61 3068.04 chroma_vss[ 2x8] 6.75x 389.24 2628.08 chroma_p2s[ 2x8] 1.75x 252.48 441.38 chroma_p2s_aligned[ 2x8] 1.89x 231.69 438.12 chroma_hpp[ 8x8] 6.98x 1177.97 8223.98 chroma_hps[ 8x8] 5.89x 1660.64 9776.56 chroma_vpp[ 8x8] 11.89x 753.37 8960.83 chroma_vps[ 8x8] 11.14x 655.33 7301.27 chroma_vsp[ 8x8] 13.44x 750.25 10080.50 chroma_vss[ 8x8] 12.21x 625.02 7631.19 chroma_p2s[ 8x8] 8.53x 261.55 2230.75 chroma_p2s_aligned[ 8x8] 8.53x 261.47 2230.55 chroma_hpp[ 4x16] 7.18x 1179.54 8468.82 chroma_hps[ 4x16] 6.64x 1288.40 8549.45 chroma_vpp[ 4x16] 9.22x 987.02 9099.76 chroma_vps[ 4x16] 8.26x 877.06 7247.33 chroma_vsp[ 4x16] 11.01x 941.14 10364.14 chroma_vss[ 4x16] 10.32x 840.35 8668.62 chroma_p2s[ 4x16] 6.21x 375.26 2331.99 chroma_p2s_aligned[ 4x16] 6.21x 375.32 2331.67 chroma_hpp[16x16] 8.30x 4132.78 34288.20 chroma_hps[16x16] 7.95x 4590.29 36491.01 chroma_vpp[16x16] 10.57x 3584.28 37901.20 chroma_vps[16x16] 9.58x 3203.62 30701.65 chroma_vsp[16x16] 11.21x 3597.71 40332.62 chroma_vss[16x16] 11.06x 2912.16 32219.86 chroma_p2s[16x16] 13.24x 669.76 8865.11 chroma_p2s_aligned[16x16] 13.24x 669.66 8867.01 chroma_hpp[ 8x32] 7.19x 4446.92 31969.39 chroma_hps[ 8x32] 6.69x 4575.84 30624.41 chroma_vpp[ 8x32] 11.59x 2971.46 34431.95 chroma_vps[ 8x32] 10.59x 2650.83 28071.04 chroma_vsp[ 8x32] 13.43x 2911.55 39089.48 chroma_vss[ 8x32] 12.87x 2389.89 30760.21 chroma_p2s[ 8x32] 12.69x 608.20 7720.26 chroma_p2s_aligned[ 8x32] 12.66x 609.85 7721.76 chroma_hpp[32x32] 7.74x 16609.40 128521.48 chroma_hps[32x32] 7.67x 16795.52 128882.05 chroma_vpp[32x32] 10.77x 13125.25 141372.98 chroma_vps[32x32] 10.28x 11338.95 116575.67 chroma_vsp[32x32] 11.90x 13400.60 159406.64 chroma_vss[32x32] 11.46x 10763.08 123292.17 chroma_p2s[32x32] 13.52x 2051.05 27729.58 chroma_p2s_aligned[32x32] 13.49x 2051.61 27666.22 chroma_hpp[16x64] 8.08x 16818.67 135907.17 chroma_hps[16x64] 7.59x 17345.83 131629.67 chroma_vpp[16x64] 10.01x 14652.72 146608.56 chroma_vps[16x64] 9.32x 13110.58 122142.93 chroma_vsp[16x64] 11.41x 14487.65 165233.22 chroma_vss[16x64] 10.31x 12380.17 127626.95 chroma_p2s[16x64] 6.29x 6604.50 41572.28 chroma_p2s_aligned[16x64] 6.27x 6607.20 41403.19 chroma_hpp[ 8x12] 7.07x 1719.07 12145.34 chroma_hps[ 8x12] 6.40x 2067.25 13221.95 chroma_vpp[ 8x12] 12.57x 1057.02 13290.59 chroma_vps[ 8x12] 11.63x 912.41 10614.10 chroma_vsp[ 8x12] 13.92x 1065.66 14837.50 chroma_vss[ 8x12] 12.91x 912.62 11780.80 chroma_p2s[ 8x12] 8.38x 319.03 2674.01 chroma_p2s_aligned[ 8x12] 8.38x 318.73 2672.53 chroma_hpp[ 6x16] 6.04x 2045.77 12357.66 chroma_hps[ 6x16] 5.55x 2276.87 12625.63 chroma_vpp[ 6x16] 8.46x 1590.62 13452.53 chroma_vps[ 6x16] 7.46x 1449.92 10819.47 chroma_vsp[ 6x16] 9.75x 1548.44 15104.45 chroma_vss[ 6x16] 9.22x 1318.57 12161.84 chroma_p2s[ 6x16] 5.02x 636.85 3195.42 chroma_p2s_aligned[ 6x16] 5.08x 628.73 3194.42 chroma_hpp[ 8x4] 6.72x 671.26 4511.90 chroma_hps[ 8x4] 6.42x 1000.13 6420.66 chroma_vpp[ 8x4] 10.21x 453.37 4626.99 chroma_vps[ 8x4] 9.51x 398.78 3792.22 chroma_vsp[ 8x4] 11.75x 450.92 5297.93 chroma_vss[ 8x4] 11.27x 367.92 4145.54 chroma_p2s[ 8x4] 6.50x 199.42 1296.83 chroma_p2s_aligned[ 8x4] 6.51x 199.38 1297.22 chroma_hpp[ 2x16] 5.08x 837.57 4250.81 chroma_hps[ 2x16] 4.73x 890.68 4217.26 chroma_vpp[ 2x16] 6.59x 789.15 5202.39 chroma_vps[ 2x16] 6.11x 696.15 4252.40 chroma_vsp[ 2x16] 7.64x 741.41 5664.77 chroma_vss[ 2x16] 6.92x 669.44 4634.91 chroma_p2s[ 2x16] 2.52x 372.04 937.82 chroma_p2s_aligned[ 2x16] 2.55x 367.59 938.23 chroma_hpp[16x24] 8.01x 6342.62 50801.70 chroma_hps[16x24] 8.08x 6467.37 52255.12 chroma_vpp[16x24] 10.58x 5160.84 54619.36 chroma_vps[16x24] 10.07x 4620.88 46532.71 chroma_vsp[16x24] 11.92x 5159.20 61498.56 chroma_vss[16x24] 11.27x 4221.85 47582.25 chroma_p2s[16x24] 16.64x 788.15 13114.86 chroma_p2s_aligned[16x24] 16.64x 788.09 13111.10 chroma_hpp[12x32] 7.61x 6274.53 47771.60 chroma_hps[12x32] 7.25x 6347.80 45993.66 chroma_vpp[12x32] 9.81x 5205.83 51069.82 chroma_vps[12x32] 9.21x 4645.95 42806.72 chroma_vsp[12x32] 11.27x 5221.37 58861.72 chroma_vss[12x32] 10.61x 4283.32 45429.26 chroma_p2s[12x32] 11.02x 1024.56 11290.99 chroma_p2s_aligned[12x32] 11.02x 1025.05 11296.22 chroma_hpp[ 16x8] 8.00x 2126.46 17002.05 chroma_hps[ 16x8] 7.36x 2892.62 21283.33 chroma_vpp[ 16x8] 10.64x 1698.96 18085.25 chroma_vps[ 16x8] 10.78x 1529.18 16481.07 chroma_vsp[ 16x8] 12.24x 1710.18 20932.60 chroma_vss[ 16x8] 12.26x 1359.50 16667.38 chroma_p2s[ 16x8] 14.60x 367.74 5370.48 chroma_p2s_aligned[ 16x8] 14.61x 367.55 5370.57 chroma_hpp[ 4x32] 7.36x 2251.79 16562.63 chroma_hps[ 4x32] 7.07x 2261.92 16002.11 chroma_vpp[ 4x32] 8.21x 2146.17 17624.21 chroma_vps[ 4x32] 8.96x 1585.30 14198.13 chroma_vsp[ 4x32] 11.43x 1761.45 20137.29 chroma_vss[ 4x32] 11.27x 1485.83 16751.08 chroma_p2s[ 4x32] 6.97x 618.83 4313.76 chroma_p2s_aligned[ 4x32] 6.98x 617.96 4314.31 chroma_hpp[32x48] 7.72x 25123.05 193867.45 chroma_hps[32x48] 7.32x 25209.00 184653.95 chroma_vpp[32x48] 10.83x 19646.84 212712.86 chroma_vps[32x48] 10.06x 17409.04 175210.27 chroma_vsp[32x48] 11.83x 19714.60 233309.73 chroma_vss[32x48] 11.73x 15685.37 183987.50 chroma_p2s[32x48] 7.92x 5259.86 41647.23 chroma_p2s_aligned[32x48] 7.93x 5260.55 41694.42 chroma_hpp[24x64] 8.16x 24856.61 202773.91 chroma_hps[24x64] 7.46x 25362.73 189149.48 chroma_vpp[24x64] 9.90x 20877.26 206712.02 chroma_vps[24x64] 9.98x 18099.09 180653.97 chroma_vsp[24x64] 11.73x 20914.59 245415.38 chroma_vss[24x64] 11.18x 16625.54 185838.88 chroma_p2s[24x64] 7.90x 7050.50 55680.39 chroma_p2s_aligned[24x64] 7.90x 7052.87 55735.48 chroma_hpp[32x16] 7.69x 8391.66 64561.21 chroma_hps[32x16] 7.47x 9125.69 68125.12 chroma_vpp[32x16] 10.59x 6712.73 71108.12 chroma_vps[32x16] 10.00x 5830.00 58293.53 chroma_vsp[32x16] 11.45x 6847.28 78414.76 chroma_vss[32x16] 11.40x 5404.22 61590.46 chroma_p2s[32x16] 15.21x 1130.47 17196.79 chroma_p2s_aligned[32x16] 15.28x 1130.42 17276.90 chroma_hpp[ 8x64] 7.22x 8944.00 64553.55 chroma_hps[ 8x64] 6.13x 9705.27 59483.98 chroma_vpp[ 8x64] 9.85x 7113.23 70088.43 chroma_vps[ 8x64] 7.95x 7162.69 56940.00 chroma_vsp[ 8x64] 11.19x 7084.78 79272.32 chroma_vss[ 8x64] 8.69x 7138.29 62002.12 chroma_p2s[ 8x64] 1.81x 7107.49 12861.95 chroma_p2s_aligned[ 8x64] 1.81x 7102.98 12871.79 = Color Space i444 = chroma_hpp[ 4x4] 6.42x 381.32 2447.04 chroma_hps[ 4x4] 6.20x 535.87 3323.30 chroma_vpp[ 4x4] 7.67x 349.03 2677.19 chroma_vps[ 4x4] 6.70x 326.52 2186.34 chroma_vsp[ 4x4] 8.57x 340.85 2920.72 chroma_vss[ 4x4] 7.69x 310.22 2385.27 chroma_p2s[ 4x4] 4.32x 177.31 766.42 chroma_p2s_aligned[ 4x4] 4.37x 175.11 765.43 chroma_hpp[ 8x8] 6.97x 1178.97 8219.76 chroma_hps[ 8x8] 5.90x 1655.65 9773.70 chroma_vpp[ 8x8] 11.89x 751.47 8937.76 chroma_vps[ 8x8] 11.14x 655.31 7300.70 chroma_vsp[ 8x8] 13.43x 750.48 10077.47 chroma_vss[ 8x8] 12.23x 624.09 7631.23 chroma_p2s[ 8x8] 8.54x 261.22 2230.21 chroma_p2s_aligned[ 8x8] 8.54x 261.18 2230.09 chroma_hpp[16x16] 8.28x 4124.35 34131.50 chroma_hps[16x16] 7.91x 4587.67 36274.09 chroma_vpp[16x16] 10.57x 3583.17 37867.46 chroma_vps[16x16] 9.50x 3203.36 30439.84 chroma_vsp[16x16] 11.22x 3599.25 40393.63 chroma_vss[16x16] 11.03x 2907.28 32079.16 chroma_p2s[16x16] 13.36x 663.80 8865.60 chroma_p2s_aligned[16x16] 13.35x 663.87 8865.48 chroma_hpp[32x32] 7.74x 16534.78 127926.01 chroma_hps[32x32] 7.66x 16801.78 128689.66 chroma_vpp[32x32] 10.79x 13112.64 141431.58 chroma_vps[32x32] 10.28x 11341.59 116630.17 chroma_vsp[32x32] 11.88x 13398.84 159165.20 chroma_vss[32x32] 11.43x 10767.08 123104.05 chroma_p2s[32x32] 15.16x 1830.04 27735.04 chroma_p2s_aligned[32x32] 15.14x 1832.74 27742.38 chroma_hpp[64x64] 6.53x 81507.62 531931.12 chroma_hps[64x64] 6.51x 75808.63 493616.06 chroma_vpp[64x64] 9.30x 59985.42 557861.88 chroma_vps[64x64] 8.93x 53170.83 474743.75 chroma_vsp[64x64] 10.74x 59963.12 644004.44 chroma_vss[64x64] 9.99x 49491.75 494616.41 chroma_p2s[64x64] 7.31x 13841.06 101211.00 chroma_p2s_aligned[64x64] 7.33x 13857.29 101586.79 chroma_hpp[ 8x4] 6.70x 659.72 4417.67 chroma_hps[ 8x4] 6.41x 992.14 6358.61 chroma_vpp[ 8x4] 10.59x 449.43 4757.70 chroma_vps[ 8x4] 9.53x 398.82 3802.41 chroma_vsp[ 8x4] 11.76x 451.03 5304.91 chroma_vss[ 8x4] 10.90x 378.95 4130.63 chroma_p2s[ 8x4] 6.81x 190.46 1297.23 chroma_p2s_aligned[ 8x4] 6.81x 190.25 1296.46 chroma_hpp[ 4x8] 7.13x 621.86 4431.08 chroma_hps[ 4x8] 6.62x 767.93 5087.24 chroma_vpp[ 4x8] 8.88x 543.43 4826.11 chroma_vps[ 4x8] 7.78x 497.13 3870.11 chroma_vsp[ 4x8] 10.05x 528.61 5314.32 chroma_vss[ 4x8] 9.10x 475.14 4322.75 chroma_p2s[ 4x8] 5.82x 230.42 1341.14 chroma_p2s_aligned[ 4x8] 5.82x 230.39 1340.52 chroma_hpp[ 16x8] 8.00x 2125.28 17002.23 chroma_hps[ 16x8] 7.38x 2893.83 21370.77 chroma_vpp[ 16x8] 10.60x 1699.01 18009.29 chroma_vps[ 16x8] 10.89x 1526.67 16622.59 chroma_vsp[ 16x8] 12.17x 1704.52 20736.77 chroma_vss[ 16x8] 12.19x 1359.77 16582.34 chroma_p2s[ 16x8] 15.84x 339.13 5370.50 chroma_p2s_aligned[ 16x8] 16.04x 334.75 5370.62 chroma_hpp[ 8x16] 7.26x 2217.95 16098.09 chroma_hps[ 8x16] 6.63x 2504.48 16602.23 chroma_vpp[ 8x16] 12.71x 1372.79 17444.17 chroma_vps[ 8x16] 11.44x 1226.36 14034.70 chroma_vsp[ 8x16] 14.22x 1374.96 19550.58 chroma_vss[ 8x16] 14.04x 1108.02 15552.06 chroma_p2s[ 8x16] 11.24x 360.94 4058.30 chroma_p2s_aligned[ 8x16] 11.19x 360.94 4039.40 chroma_hpp[32x16] 7.71x 8386.10 64696.05 chroma_hps[32x16] 7.43x 9168.23 68076.60 chroma_vpp[32x16] 10.47x 6821.97 71392.48 chroma_vps[32x16] 10.04x 5844.70 58662.07 chroma_vsp[32x16] 11.36x 6870.26 78072.07 chroma_vss[32x16] 11.45x 5389.62 61710.19 chroma_p2s[32x16] 16.95x 1018.91 17271.55 chroma_p2s_aligned[32x16] 16.89x 1018.08 17192.35 chroma_hpp[16x32] 8.26x 8235.21 68058.33 chroma_hps[16x32] 7.97x 8366.10 66652.27 chroma_vpp[16x32] 11.10x 6786.52 75323.49 chroma_vps[16x32] 10.16x 6036.15 61343.47 chroma_vsp[16x32] 11.88x 6757.37 80301.55 chroma_vss[16x32] 11.72x 5468.71 64078.20 chroma_p2s[16x32] 21.14x 970.57 20519.76 chroma_p2s_aligned[16x32] 20.82x 981.70 20440.87 chroma_hpp[64x32] 7.86x 32830.88 258072.59 chroma_hps[64x32] 7.40x 34343.59 254080.89 chroma_vpp[64x32] 9.61x 28754.05 276236.03 chroma_vps[64x32] 9.26x 25008.06 231457.06 chroma_vsp[64x32] 11.11x 28610.65 317906.78 chroma_vss[64x32] 10.60x 23046.25 244332.48 chroma_p2s[64x32] 16.31x 3854.20 62862.82 chroma_p2s_aligned[64x32] 16.31x 3858.19 62913.80 chroma_hpp[32x64] 7.63x 34410.33 262688.66 chroma_hps[32x64] 7.04x 34882.86 245673.05 chroma_vpp[32x64] 10.49x 27000.90 283147.97 chroma_vps[32x64] 9.93x 23705.33 235506.14 chroma_vsp[32x64] 11.49x 27245.81 313082.28 chroma_vss[32x64] 11.43x 21570.56 246499.84 chroma_p2s[32x64] 8.04x 6987.54 56188.70 chroma_p2s_aligned[32x64] 8.09x 6964.68 56337.20 chroma_hpp[16x12] 8.15x 3142.80 25609.21 chroma_hps[16x12] 7.91x 3657.18 28928.30 chroma_vpp[16x12] 11.38x 2494.89 28389.48 chroma_vps[16x12] 9.31x 2478.29 23061.91 chroma_vsp[16x12] 11.41x 2681.24 30581.16 chroma_vss[16x12] 12.26x 1984.94 24331.02 chroma_p2s[16x12] 14.24x 473.55 6741.46 chroma_p2s_aligned[16x12] 14.24x 473.52 6741.05 chroma_hpp[12x16] 7.46x 3216.31 23990.96 chroma_hps[12x16] 7.10x 3526.84 25030.39 chroma_vpp[12x16] 9.27x 2789.65 25862.53 chroma_vps[12x16] 9.18x 2291.09 21035.77 chroma_vsp[12x16] 10.63x 2791.64 29680.86 chroma_vss[12x16] 10.67x 2151.14 22943.63 chroma_p2s[12x16] 8.79x 672.59 5914.20 chroma_p2s_aligned[12x16] 8.79x 672.72 5914.78 chroma_hpp[ 16x4] 8.03x 1120.40 9001.73 chroma_hps[ 16x4] 7.72x 1757.58 13567.56 chroma_vpp[ 16x4] 10.22x 901.21 9209.34 chroma_vps[ 16x4] 10.02x 827.81 8298.43 chroma_vsp[ 16x4] 11.46x 914.28 10479.30 chroma_vss[ 16x4] 11.34x 746.95 8468.96 chroma_p2s[ 16x4] 12.18x 230.29 2804.67 chroma_p2s_aligned[ 16x4] 12.18x 230.37 2805.09 chroma_hpp[ 4x16] 7.40x 1145.44 8481.38 chroma_hps[ 4x16] 6.60x 1294.27 8544.30 chroma_vpp[ 4x16] 9.34x 973.72 9096.42 chroma_vps[ 4x16] 8.26x 876.69 7242.97 chroma_vsp[ 4x16] 10.98x 943.68 10360.22 chroma_vss[ 4x16] 10.32x 839.85 8665.96 chroma_p2s[ 4x16] 6.46x 360.89 2331.38 chroma_p2s_aligned[ 4x16] 6.46x 360.81 2331.48 chroma_hpp[32x24] 7.80x 12463.90 97187.40 chroma_hps[32x24] 7.44x 12985.26 96569.04 chroma_vpp[32x24] 10.83x 9838.65 106560.29 chroma_vps[32x24] 10.13x 8676.64 87880.96 chroma_vsp[32x24] 11.84x 9874.07 116912.66 chroma_vss[32x24] 11.46x 8067.92 92427.48 chroma_p2s[32x24] 14.92x 1389.56 20733.66 chroma_p2s_aligned[32x24] 14.92x 1389.39 20732.49 chroma_hpp[24x32] 8.38x 12061.32 101017.45 chroma_hps[24x32] 7.96x 12366.05 98473.71 chroma_vpp[24x32] 10.15x 10050.90 102065.97 chroma_vps[24x32] 10.30x 8757.83 90195.39 chroma_vsp[24x32] 12.18x 10128.77 123376.48 chroma_vss[24x32] 11.48x 8070.10 92656.93 chroma_p2s[24x32] 15.66x 1414.69 22153.10 chroma_p2s_aligned[24x32] 15.67x 1414.59 22165.17 chroma_hpp[ 32x8] 7.76x 4151.47 32211.10 chroma_hps[ 32x8] 7.40x 5374.08 39773.70 chroma_vpp[ 32x8] 9.80x 3571.00 35010.48 chroma_vps[ 32x8] 10.67x 2849.34 30389.96 chroma_vsp[ 32x8] 12.11x 3366.97 40788.81 chroma_vss[ 32x8] 11.51x 2593.23 29843.62 chroma_p2s[ 32x8] 16.17x 542.29 8769.88 chroma_p2s_aligned[ 32x8] 16.16x 542.56 8769.24 chroma_hpp[ 8x32] 7.49x 4313.17 32302.81 chroma_hps[ 8x32] 6.79x 4500.93 30550.96 chroma_vpp[ 8x32] 12.05x 2901.72 34953.63 chroma_vps[ 8x32] 10.90x 2556.90 27876.29 chroma_vsp[ 8x32] 13.49x 2910.68 39255.18 chroma_vss[ 8x32] 12.86x 2388.59 30726.84 chroma_p2s[ 8x32] 13.21x 584.30 7719.60 chroma_p2s_aligned[ 8x32] 13.17x 586.44 7720.59 chroma_hpp[64x48] 7.32x 54308.68 397807.84 chroma_hps[64x48] 6.89x 54523.66 375724.53 chroma_vpp[64x48] 9.57x 45392.74 434548.66 chroma_vps[64x48] 9.33x 39898.79 372371.38 chroma_vsp[64x48] 10.82x 46356.94 501483.09 chroma_vss[64x48] 10.24x 37776.54 386926.00 chroma_p2s[64x48] 9.73x 10495.80 102133.43 chroma_p2s_aligned[64x48] 9.46x 10642.32 100661.61 chroma_hpp[48x64] 6.85x 58829.21 402908.78 chroma_hps[48x64] 6.04x 62144.34 375516.59 chroma_vpp[48x64] 9.91x 43345.53 429636.28 chroma_vps[48x64] 9.41x 37891.57 356617.72 chroma_vsp[48x64] 11.45x 42540.86 487186.25 chroma_vss[48x64] 11.10x 34316.64 380760.53 chroma_p2s[48x64] 5.44x 14385.89 78195.13 chroma_p2s_aligned[48x64] 5.41x 14440.63 78102.21 chroma_hpp[64x16] 7.88x 17156.55 135223.16 chroma_hps[64x16] 7.40x 18987.57 140461.77 chroma_vpp[64x16] 9.58x 14930.25 143083.11 chroma_vps[64x16] 8.96x 13150.65 117793.59 chroma_vsp[64x16] 11.21x 14924.18 167258.45 chroma_vss[64x16] 10.93x 11652.90 127361.77 chroma_p2s[64x16] 18.72x 1825.49 34169.88 chroma_p2s_aligned[64x16] 17.10x 1823.70 31185.17 chroma_hpp[16x64] 7.93x 18131.69 143819.02 chroma_hps[16x64] 7.54x 18239.69 137616.17 chroma_vpp[16x64] 9.96x 15307.33 152521.39 chroma_vps[16x64] 9.27x 13588.55 125998.91 chroma_vsp[16x64] 11.33x 15309.91 173416.98 chroma_vss[16x64] 10.82x 12736.51 137868.95 chroma_p2s[16x64] 6.61x 6494.78 42959.05 chroma_p2s_aligned[16x64] 6.71x 6606.87 44361.52 == intrapred primitives == intra_planar_4x4 7.31x 221.30 1617.84 intra_dc_4x4[f=0] 4.87x 189.00 920.35 intra_dc_4x4[f=1] 3.56x 323.16 1150.57 intra_ang_4x4[ 2] 7.53x 208.07 1566.12 intra_ang_4x4[ 3] 8.15x 283.49 2310.85 intra_ang_4x4[ 4] 8.25x 281.24 2320.01 intra_ang_4x4[ 5] 8.39x 276.86 2321.61 intra_ang_4x4[ 6] 8.83x 263.08 2322.21 intra_ang_4x4[ 7] 8.88x 261.44 2322.30 intra_ang_4x4[ 8] 8.59x 270.28 2322.09 intra_ang_4x4[ 9] 8.73x 266.16 2324.53 intra_ang_4x4[10] 6.75x 190.72 1286.82 intra_ang_4x4[11] 8.89x 270.24 2402.65 intra_ang_4x4[12] 8.79x 270.34 2376.86 intra_ang_4x4[13] 9.54x 295.80 2820.62 intra_ang_4x4[14] 8.63x 327.01 2821.76 intra_ang_4x4[15] 8.59x 327.44 2812.76 intra_ang_4x4[16] 8.74x 330.95 2892.31 intra_ang_4x4[17] 8.63x 338.41 2921.47 intra_ang_4x4[18] 8.29x 195.67 1622.91 intra_ang_4x4[19] 8.43x 274.42 2314.64 intra_ang_4x4[20] 8.31x 274.34 2279.45 intra_ang_4x4[21] 8.14x 274.50 2234.60 intra_ang_4x4[22] 7.99x 274.71 2194.11 intra_ang_4x4[23] 8.40x 261.21 2194.49 intra_ang_4x4[24] 8.56x 246.06 2105.83 intra_ang_4x4[25] 8.73x 245.74 2145.16 intra_ang_4x4[26] 3.76x 230.46 867.19 intra_ang_4x4[27] 8.22x 248.41 2041.29 intra_ang_4x4[28] 7.99x 255.38 2040.69 intra_ang_4x4[29] 7.68x 265.56 2039.56 intra_ang_4x4[30] 8.20x 248.72 2039.53 intra_ang_4x4[31] 8.42x 254.61 2144.12 intra_ang_4x4[32] 7.91x 257.94 2040.14 intra_ang_4x4[33] 7.69x 265.86 2043.68 intra_ang_4x4[34] 5.68x 235.25 1336.57 intra_filter_4x4 3.27x 227.63 743.42 intra_planar_8x8 13.66x 393.93 5382.98 intra_dc_8x8[f=0] 7.37x 342.87 2525.56 intra_dc_8x8[f=1] 5.54x 570.47 3160.60 intra_ang_8x8[ 2] 14.01x 246.76 3456.38 intra_ang_8x8[ 3] 8.82x 656.84 5792.65 intra_ang_8x8[ 4] 8.79x 659.01 5789.58 intra_ang_8x8[ 5] 8.88x 655.22 5821.49 intra_ang_8x8[ 6] 9.33x 664.23 6198.32 intra_ang_8x8[ 7] 8.75x 751.31 6576.22 intra_ang_8x8[ 8] 9.59x 686.39 6579.60 intra_ang_8x8[ 9] 9.16x 635.15 5818.46 intra_ang_8x8[10] 14.65x 255.19 3739.40 intra_ang_8x8[11] 10.25x 584.61 5991.44 intra_ang_8x8[12] 9.87x 615.51 6075.85 intra_ang_8x8[13] 9.90x 625.25 6191.19 intra_ang_8x8[14] 9.82x 647.49 6357.78 intra_ang_8x8[15] 9.12x 766.05 6985.70 intra_ang_8x8[16] 8.78x 795.82 6987.53 intra_ang_8x8[17] 8.15x 765.06 6235.24 intra_ang_8x8[18] 13.88x 234.98 3261.61 intra_ang_8x8[19] 9.80x 512.31 5022.49 intra_ang_8x8[20] 10.13x 491.61 4978.40 intra_ang_8x8[21] 10.53x 464.27 4890.00 intra_ang_8x8[22] 10.66x 456.51 4866.69 intra_ang_8x8[23] 10.77x 447.76 4823.56 intra_ang_8x8[24] 11.57x 464.34 5374.01 intra_ang_8x8[25] 11.79x 453.42 5346.20 intra_ang_8x8[26] 6.28x 400.96 2517.24 intra_ang_8x8[27] 10.71x 450.81 4826.44 intra_ang_8x8[28] 10.83x 419.54 4543.18 intra_ang_8x8[29] 10.07x 451.53 4545.60 intra_ang_8x8[30] 10.26x 442.89 4543.88 intra_ang_8x8[31] 10.47x 434.05 4543.02 intra_ang_8x8[32] 10.51x 432.07 4543.15 intra_ang_8x8[33] 10.59x 478.54 5066.52 intra_ang_8x8[34] 9.73x 276.17 2686.45 intra_filter_8x8 6.36x 287.95 1830.57 intra_planar_16x16 9.97x 2102.89 20968.98 intra_dc_16x16[f=0] 9.81x 882.77 8662.17 intra_dc_16x16[f=1] 10.00x 1079.84 10803.64 intra_ang_16x16[ 2] 30.77x 605.37 18624.45 intra_ang_16x16[ 3] 9.29x 2333.68 21672.24 intra_ang_16x16[ 4] 9.10x 2671.87 24313.23 intra_ang_16x16[ 5] 9.18x 2438.92 22377.48 intra_ang_16x16[ 6] 8.80x 2671.72 23516.38 intra_ang_16x16[ 7] 9.39x 2398.39 22511.29 intra_ang_16x16[ 8] 8.99x 2591.95 23296.57 intra_ang_16x16[ 9] 10.96x 1978.58 21681.80 intra_ang_16x16[10] 25.84x 650.95 16817.49 intra_ang_16x16[11] 8.46x 2577.31 21796.02 intra_ang_16x16[12] 9.69x 2579.54 24984.21 intra_ang_16x16[13] 8.15x 2737.99 22318.93 intra_ang_16x16[14] 8.95x 2713.62 24288.35 intra_ang_16x16[15] 7.44x 3009.48 22398.04 intra_ang_16x16[16] 8.21x 2827.66 23227.07 intra_ang_16x16[17] 7.07x 3287.99 23237.61 intra_ang_16x16[18] 24.35x 504.86 12293.53 intra_ang_16x16[19] 10.86x 1717.73 18656.66 intra_ang_16x16[20] 9.69x 1822.70 17669.04 intra_ang_16x16[21] 10.70x 1562.52 16713.79 intra_ang_16x16[22] 10.48x 1708.39 17910.30 intra_ang_16x16[23] 9.56x 1841.50 17602.64 intra_ang_16x16[24] 10.64x 1575.67 16759.69 intra_ang_16x16[25] 13.79x 1330.30 18347.49 intra_ang_16x16[26] 10.76x 895.41 9636.49 intra_ang_16x16[27] 12.79x 1259.75 16108.71 intra_ang_16x16[28] 12.24x 1488.18 18211.64 intra_ang_16x16[29] 9.96x 1647.21 16403.66 intra_ang_16x16[30] 11.22x 1462.11 16405.59 intra_ang_16x16[31] 11.64x 1593.95 18549.81 intra_ang_16x16[32] 10.26x 1600.16 16413.74 intra_ang_16x16[33] 11.44x 1459.94 16699.90 intra_ang_16x16[34] 21.07x 605.31 12753.82 intra_filter_16x16 6.39x 450.70 2878.81 intra_planar_32x32 10.76x 7033.60 75665.48 intra_dc_32x32[f=0] 16.97x 2228.25 37815.48 intra_ang_32x32[ 2] 23.24x 2184.25 50760.40 intra_ang_32x32[ 3] 7.25x 11362.45 82398.64 intra_ang_32x32[ 4] 8.44x 9616.56 81173.16 intra_ang_32x32[ 5] 8.28x 9768.50 80907.01 intra_ang_32x32[ 6] 8.03x 9735.58 78182.46 intra_ang_32x32[ 7] 8.13x 9846.63 80012.60 intra_ang_32x32[ 8] 10.18x 8088.84 82382.16 intra_ang_32x32[ 9] 9.43x 8504.29 80226.12 intra_ang_32x32[10] 23.16x 2409.41 55797.50 intra_ang_32x32[11] 9.25x 8705.60 80494.28 intra_ang_32x32[12] 8.70x 9471.82 82404.25 intra_ang_32x32[13] 8.42x 9667.39 81427.91 intra_ang_32x32[14] 8.41x 9913.81 83345.88 intra_ang_32x32[15] 8.16x 10158.38 82841.95 intra_ang_32x32[16] 7.83x 10510.91 82275.57 intra_ang_32x32[17] 7.52x 10962.07 82454.20 intra_ang_32x32[18] 13.20x 2471.85 32638.33 intra_ang_32x32[19] 7.07x 8786.59 62102.02 intra_ang_32x32[20] 7.48x 8439.14 63125.95 intra_ang_32x32[21] 7.03x 8861.52 62293.33 intra_ang_32x32[22] 7.89x 7885.68 62233.10 intra_ang_32x32[23] 7.57x 8195.14 62003.77 intra_ang_32x32[24] 8.33x 7409.17 61738.16 intra_ang_32x32[25] 8.42x 7269.01 61199.42 intra_ang_32x32[26] 14.27x 2466.16 35181.55 intra_ang_32x32[27] 8.02x 7587.63 60838.52 intra_ang_32x32[28] 8.61x 7147.43 61520.18 intra_ang_32x32[29] 7.70x 7821.93 60248.37 intra_ang_32x32[30] 7.40x 8265.71 61150.66 intra_ang_32x32[31] 7.92x 7782.35 61665.50 intra_ang_32x32[32] 7.12x 8464.17 60238.78 intra_ang_32x32[33] 6.74x 9008.96 60686.62 intra_ang_32x32[34] 13.86x 2185.32 30285.57 intra_filter_32x32 7.23x 788.01 5696.71 + 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.rLicTA 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.uscvyx 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.KS61kA 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.iaSiuA 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.okTeWz 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.lg2utB 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.PxtUBy 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.tkp61x 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.lK6VVy 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.kiWSBx find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.x4Ox2y 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.kjYwgz find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9rLjUz 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.mr2VYy find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dDwZlx 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) 2425.74user 40.87system 12:48.80elapsed 320%CPU (0avgtext+0avgdata 653004maxresident)k 0inputs+0outputs (0major+6628134minor)pagefaults 0swaps 2435.03user 48.13system 13:03.90elapsed 316%CPU (0avgtext+0avgdata 653004maxresident)k 10416inputs+0outputs (0major+7073886minor)pagefaults 0swaps