<86>Jun 25 05:08:47 userdel[299103]: delete user 'rooter' <86>Jun 25 05:08:47 userdel[299103]: removed group 'rooter' owned by 'rooter' <86>Jun 25 05:08:47 groupadd[299116]: group added to /etc/group: name=rooter, GID=621 <86>Jun 25 05:08:47 groupadd[299116]: group added to /etc/gshadow: name=rooter <86>Jun 25 05:08:47 groupadd[299116]: new group: name=rooter, GID=621 <86>Jun 25 05:08:47 useradd[299123]: new user: name=rooter, UID=621, GID=621, home=/root, shell=/bin/bash <86>Jun 25 05:08:47 userdel[299135]: delete user 'builder' <86>Jun 25 05:08:47 userdel[299135]: removed group 'builder' owned by 'builder' <86>Jun 25 05:08:47 userdel[299135]: removed shadow group 'builder' owned by 'builder' <86>Jun 25 05:08:47 groupadd[299148]: group added to /etc/group: name=builder, GID=622 <86>Jun 25 05:08:47 groupadd[299148]: group added to /etc/gshadow: name=builder <86>Jun 25 05:08:47 groupadd[299148]: new group: name=builder, GID=622 <86>Jun 25 05:08:47 useradd[299157]: new user: name=builder, UID=622, GID=622, 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 25 05:08:49 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036908 installed <13>Jun 25 05:08:49 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 25 05:08:49 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jun 25 05:08:49 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 25 05:08:50 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 25 05:08:50 rpmi: rpm-macros-cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 25 05:08:50 rpmi: cmake-modules-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 25 05:08:50 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786343 installed <13>Jun 25 05:08:50 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Jun 25 05:08:50 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>Jun 25 05:08:50 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>Jun 25 05:08:50 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>Jun 25 05:08:50 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753481 installed <13>Jun 25 05:08:50 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Jun 25 05:08:50 rpmi: openldap-common-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 25 05:08:50 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717436 installed <13>Jun 25 05:08:50 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Jun 25 05:08:50 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 25 05:08:50 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <13>Jun 25 05:08:50 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 25 05:08:50 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 25 05:08:50 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 25 05:08:50 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jun 25 05:08:50 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 25 05:08:50 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 25 05:08:50 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jun 25 05:08:50 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 25 05:08:50 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 25 05:08:50 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 25 05:08:50 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <86>Jun 25 05:08:50 groupadd[301943]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 25 05:08:50 groupadd[301943]: group added to /etc/gshadow: name=_keytab <86>Jun 25 05:08:50 groupadd[301943]: new group: name=_keytab, GID=499 <13>Jun 25 05:08:50 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814479 installed <86>Jun 25 05:08:50 groupadd[301958]: group added to /etc/group: name=sasl, GID=498 <86>Jun 25 05:08:50 groupadd[301958]: group added to /etc/gshadow: name=sasl <86>Jun 25 05:08:50 groupadd[301958]: new group: name=sasl, GID=498 <13>Jun 25 05:08:50 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>Jun 25 05:08:50 rpmi: libldap-2.4.57-alt1 sisyphus+274516.200.1.1 1623612493 installed <13>Jun 25 05:08:50 rpmi: libcurl-7.77.0-alt1 sisyphus+272616.100.1.1 1622105555 installed <13>Jun 25 05:08:50 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977822 installed <13>Jun 25 05:08:51 rpmi: cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 25 05:08:51 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 25 05:08:51 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 25 05:08:51 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.73001 + 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.73001 + 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' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 12%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sei.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sei.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 6%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 4%] 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' [ 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' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 8%] 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' [ 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' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/search.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/search.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 24%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 7%] 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 9%] 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' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 59%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 77%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-shared.dir/build.make CMakeFiles/x265-shared.dir/depend /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-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' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build 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' [ 90%] Linking CXX static library libx265.a /usr/bin/cmake -P CMakeFiles/x265-static.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-static.dir/link.txt --verbose=1 /usr/bin/ar qc libx265.a encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o /usr/bin/ranlib libx265.a gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Built target x265-static gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/test /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/test /usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/test/CMakeFiles/TestBench.dir/depend.internal". Scanning dependencies of target TestBench gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f test/CMakeFiles/TestBench.dir/build.make test/CMakeFiles/TestBench.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 93%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 91%] Linking CXX shared library libx265_main10.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265_main10.so.199 -o libx265_main10.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad16-a.asm.o common/CMakeFiles/common.dir/x86/intrapred16.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o common/CMakeFiles/common.dir/x86/ipfilter16.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o -lpthread -lrt -ldl -lnuma /usr/bin/cmake -E cmake_symlink_library libx265_main10.so.199 libx265_main10.so.199 libx265_main10.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 98%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 93%] 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' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/TestBench.dir/checkasm-a.asm.o CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' + builddir=12bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + mkdir -p 12bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 12bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/12bit + cmake --build 12bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/12bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/12bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/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' 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' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] 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' [ 12%] 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' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 19%] 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' [ 2%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 20%] 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' [ 18%] 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' [ 22%] 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' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 17%] 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' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 23%] 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' [ 24%] 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' [ 32%] 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' [ 30%] 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' [ 16%] 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' [ 27%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 14%] 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' [ 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' [ 29%] 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' [ 40%] 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' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] 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' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 59%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 62%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 71%] Building CXX object common/CMakeFiles/common.dir/shortyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/shortyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/shortyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 70%] Building CXX object common/CMakeFiles/common.dir/yuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 74%] Building CXX object common/CMakeFiles/common.dir/common.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/common.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/common.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 77%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 80%] Building CXX object common/CMakeFiles/common.dir/slice.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/slice.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/slice.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 81%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowres.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowres.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 82%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/piclist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/piclist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 85%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 83%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 87%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 40%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 43%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 88%] Built target common gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/x265-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' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 93%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 98%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(short unsigned int*, short unsigned int*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const short unsigned int*, short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 96%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const short unsigned int*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/TestBench.dir/checkasm-a.asm.o CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' + builddir=8bit + build -DENABLE_HDR10_PLUS=YES + mkdir -p 8bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 8bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_HDR10_PLUS=YES -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives CMake Deprecation Warning at dynamicHDR10/CMakeLists.txt:13 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/8bit + cmake --build 8bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/8bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/8bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f 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' [ 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' [ 3%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 11%] 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' [ 10%] 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' [ 2%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 13%] 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' [ 1%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/json11/json11.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 15%] 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[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 17%] 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' [ 12%] 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' [ 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' [ 19%] 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' [ 21%] 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' [ 22%] 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' [ 22%] 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' [ 21%] 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' [ 23%] 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' [ 17%] 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' [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 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' [ 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' [ 16%] 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' [ 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' [ 20%] 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' [ 18%] 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' [ 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' [ 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' [ 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' [ 25%] 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' [ 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' [ 37%] 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' [ 39%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 14%] 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' [ 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' [ 38%] 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' [ 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' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 36%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 82%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 81%] Linking CXX shared library libx265.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 85%] 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' [ 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' [ 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/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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 84%] 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.23838 + 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.46556 + 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 60D56613 8bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 4.07x 147.97 602.04 avg_pp[ 4x4] 3.35x 118.41 397.15 avg_pp_aligned[ 4x4] 3.38x 118.26 399.20 sad[ 4x4] 5.51x 77.98 429.74 sad_x3[ 4x4] 7.66x 140.80 1078.80 sad_x4[ 4x4] 7.93x 186.27 1476.55 copy_pp[ 4x4] 3.31x 75.85 250.94 addAvg[ 4x4] 3.89x 130.45 507.78 addAvg_aligned[ 4x4] 3.90x 130.48 509.10 sse_pp[ 4x4] 2.69x 134.62 362.77 sse_ss[ 4x4] 3.40x 128.40 436.35 sub_ps[ 4x4] 3.53x 113.88 401.96 add_ps[ 4x4] 5.81x 92.45 537.47 add_ps_aligned[ 4x4] 5.66x 94.04 531.82 copy_ss[ 4x4] 3.35x 75.52 253.35 copy_sp[ 4x4] 3.54x 75.43 266.81 copy_ps[ 4x4] 3.41x 76.06 259.12 satd[ 8x8] 5.46x 375.58 2049.86 avg_pp[ 8x8] 7.78x 186.45 1450.34 avg_pp_aligned[ 8x8] 7.51x 191.50 1437.60 sad[ 8x8] 12.28x 128.40 1577.07 sad_x3[ 8x8] 15.06x 273.23 4113.55 sad_x4[ 8x8] 17.53x 298.02 5224.82 copy_pp[ 8x8] 11.72x 87.31 1022.89 addAvg[ 8x8] 6.96x 294.27 2047.94 addAvg_aligned[ 8x8] 6.95x 294.27 2044.34 sse_pp[ 8x8] 6.76x 192.67 1301.72 sse_ss[ 8x8] 9.98x 174.21 1738.44 sub_ps[ 8x8] 7.14x 203.17 1450.70 add_ps[ 8x8] 10.41x 192.67 2004.70 add_ps_aligned[ 8x8] 10.26x 192.85 1979.16 copy_ss[ 8x8] 11.16x 110.40 1231.62 copy_sp[ 8x8] 8.34x 115.77 965.65 copy_ps[ 8x8] 8.30x 138.85 1152.38 [i420] copy_pp[ 4x4] 3.35x 75.34 252.38 [i420] addAvg[ 4x4] 4.03x 129.01 519.32 [i420] addAvg_aligned[ 4x4] 3.93x 128.37 504.17 [i420] satd[ 4x4] 4.13x 144.94 598.44 [i420] copy_ss[ 4x4] 3.44x 75.61 259.84 [i420] copy_ps[ 4x4] 4.15x 76.75 318.40 [i420] copy_sp[ 4x4] 3.30x 76.30 252.14 [i420] sub_ps[ 4x4] 3.50x 109.76 384.29 [i420] add_ps[ 4x4] 6.11x 87.94 537.35 [i420] add_ps_aligned[ 4x4] 6.14x 87.16 535.43 [i420] sa8d[ 4x4] 4.25x 142.93 607.23 [i422] copy_pp[ 4x8] 5.96x 86.29 513.91 [i422] addAvg[ 4x8] 4.69x 199.06 934.51 [i422] addAvg_aligned[ 4x8] 4.67x 199.03 929.22 [i422] satd[ 4x8] 5.27x 221.45 1167.90 [i422] copy_ss[ 4x8] 6.95x 109.76 763.05 [i422] copy_ps[ 4x8] 5.28x 136.84 723.13 [i422] copy_sp[ 4x8] 4.65x 108.20 503.21 [i422] sse_pp[ 4x8] 4.23x 186.57 788.90 [i422] sub_ps[ 4x8] 2.90x 199.00 577.64 [i422] add_ps[ 4x8] 5.29x 186.75 988.38 [i422] add_ps_aligned[ 4x8] 5.32x 186.33 991.98 satd[ 8x4] 5.79x 190.48 1102.61 avg_pp[ 8x4] 5.85x 121.32 709.42 avg_pp_aligned[ 8x4] 5.75x 121.83 700.52 sad[ 8x4] 11.29x 76.87 868.02 sad_x3[ 8x4] 10.35x 196.66 2035.55 sad_x4[ 8x4] 14.40x 182.16 2623.65 copy_pp[ 8x4] 5.87x 75.67 443.86 addAvg[ 8x4] 5.03x 209.08 1052.22 addAvg_aligned[ 8x4] 5.03x 208.99 1051.14 [i420] copy_pp[ 4x2] 1.92x 75.16 144.53 [i420] addAvg[ 4x2] 3.67x 76.69 281.12 [i420] addAvg_aligned[ 4x2] 3.85x 75.28 289.78 [i422] copy_pp[ 4x4] 3.29x 75.76 249.14 [i422] addAvg[ 4x4] 4.01x 128.34 514.75 [i422] addAvg_aligned[ 4x4] 3.89x 128.37 499.72 [i422] satd[ 4x4] 4.15x 145.02 601.80 satd[ 4x8] 5.20x 227.69 1183.29 avg_pp[ 4x8] 4.04x 178.38 720.24 avg_pp_aligned[ 4x8] 3.90x 182.28 710.74 sad[ 4x8] 6.22x 128.37 798.52 sad_x3[ 4x8] 8.96x 227.66 2040.00 sad_x4[ 4x8] 9.02x 309.78 2794.75 copy_pp[ 4x8] 5.80x 86.41 500.80 addAvg[ 4x8] 4.50x 207.40 934.15 addAvg_aligned[ 4x8] 4.49x 207.34 931.26 [i420] copy_pp[ 2x4] 1.36x 93.86 127.82 [i420] addAvg[ 2x4] 2.47x 127.90 315.87 [i420] addAvg_aligned[ 2x4] 2.44x 128.40 313.95 [i422] copy_pp[ 2x8] 1.78x 118.77 211.02 [i422] addAvg[ 2x8] 2.28x 236.79 539.40 [i422] addAvg_aligned[ 2x8] 2.27x 236.82 538.32 satd[16x16] 7.69x 1133.88 8714.10 avg_pp[16x16] 14.46x 328.87 4755.42 avg_pp_aligned[16x16] 14.59x 327.55 4777.52 sad[16x16] 35.27x 209.95 7406.14 sad_x3[16x16] 37.16x 398.36 14804.85 sad_x4[16x16] 24.60x 788.65 19400.80 copy_pp[16x16] 13.64x 227.84 3108.80 addAvg[16x16] 11.82x 679.21 8029.64 addAvg_aligned[16x16] 11.79x 679.12 8010.00 sse_pp[16x16] 11.21x 610.69 6844.81 sse_ss[16x16] 13.74x 422.16 5801.12 sub_ps[16x16] 6.16x 623.08 3836.39 add_ps[16x16] 11.32x 625.27 7078.68 add_ps_aligned[16x16] 11.18x 625.89 6996.91 copy_ss[16x16] 13.61x 381.07 5184.82 copy_sp[16x16] 9.53x 347.93 3315.15 copy_ps[16x16] 12.89x 402.08 5184.17 [i420] copy_pp[ 8x8] 11.92x 85.93 1023.97 [i420] addAvg[ 8x8] 6.92x 292.26 2023.41 [i420] addAvg_aligned[ 8x8] 6.92x 292.29 2021.72 [i420] satd[ 8x8] 6.07x 324.94 1971.58 [i420] copy_ss[ 8x8] 11.12x 107.93 1200.72 [i420] copy_ps[ 8x8] 8.12x 136.99 1112.83 [i420] copy_sp[ 8x8] 8.54x 113.43 968.19 [i420] sse_pp[ 8x8] 7.15x 186.72 1335.51 [i420] sub_ps[ 8x8] 7.21x 199.12 1435.19 [i420] add_ps[ 8x8] 10.50x 190.75 2002.36 [i420] add_ps_aligned[ 8x8] 10.55x 189.69 2001.64 [i420] sa8d[ 8x8] 4.13x 497.72 2055.39 [i422] copy_pp[ 8x16] 11.80x 225.65 2662.97 [i422] addAvg[ 8x16] 8.88x 472.17 4192.41 [i422] addAvg_aligned[ 8x16] 8.55x 490.75 4196.51 [i422] satd[ 8x16] 6.41x 605.08 3881.12 [i422] copy_ss[ 8x16] 10.25x 228.05 2337.72 [i422] copy_ps[ 8x16] 9.05x 236.70 2143.05 [i422] copy_sp[ 8x16] 6.99x 241.47 1686.73 [i422] sse_pp[ 8x16] 7.31x 317.41 2320.40 [i422] sub_ps[ 8x16] 6.31x 337.76 2131.50 [i422] add_ps[ 8x16] 11.37x 327.51 3723.97 [i422] add_ps_aligned[ 8x16] 11.28x 330.02 3722.89 [i422] sa8d[ 8x16] 5.42x 733.15 3972.38 satd[ 16x8] 6.19x 637.25 3943.13 avg_pp[ 16x8] 15.95x 181.50 2895.39 avg_pp_aligned[ 16x8] 16.43x 174.18 2861.60 sad[ 16x8] 26.12x 110.64 2890.10 sad_x3[ 16x8] 34.79x 216.61 7535.35 sad_x4[ 16x8] 23.17x 422.25 9784.34 copy_pp[ 16x8] 28.03x 106.31 2980.24 addAvg[ 16x8] 10.40x 397.49 4135.07 addAvg_aligned[ 16x8] 10.73x 389.17 4174.70 [i420] copy_pp[ 8x4] 6.21x 75.34 467.62 [i420] addAvg[ 8x4] 5.14x 206.98 1064.85 [i420] addAvg_aligned[ 8x4] 5.14x 206.98 1064.37 [i420] satd[ 8x4] 5.16x 194.62 1003.53 [i422] copy_pp[ 8x8] 11.82x 85.69 1012.79 [i422] addAvg[ 8x8] 6.97x 291.89 2034.11 [i422] addAvg_aligned[ 8x8] 6.97x 291.84 2033.03 [i422] satd[ 8x8] 6.47x 303.18 1961.24 satd[ 8x16] 5.70x 699.13 3982.48 avg_pp[ 8x16] 9.03x 360.39 3255.15 avg_pp_aligned[ 8x16] 9.88x 339.71 3357.35 sad[ 8x16] 13.15x 223.55 2940.12 sad_x3[ 8x16] 18.93x 408.44 7733.25 sad_x4[ 8x16] 20.41x 492.49 10054.10 copy_pp[ 8x16] 11.84x 223.49 2646.13 addAvg[ 8x16] 8.76x 480.45 4206.51 addAvg_aligned[ 8x16] 8.82x 480.57 4238.84 [i420] copy_pp[ 4x8] 6.09x 85.84 523.01 [i420] addAvg[ 4x8] 4.79x 198.82 951.70 [i420] addAvg_aligned[ 4x8] 4.68x 198.79 929.88 [i420] satd[ 4x8] 5.27x 221.42 1167.54 [i422] copy_pp[ 4x16] 5.08x 223.76 1137.35 [i422] addAvg[ 4x16] 5.34x 348.05 1857.47 [i422] addAvg_aligned[ 4x16] 5.45x 347.99 1895.23 [i422] satd[ 4x16] 6.09x 378.82 2305.61 satd[ 16x4] 5.57x 368.40 2053.61 avg_pp[ 16x4] 11.80x 118.20 1395.03 avg_pp_aligned[ 16x4] 12.00x 114.90 1379.28 sad[ 16x4] 22.98x 76.30 1753.11 sad_x3[ 16x4] 29.72x 136.78 4065.18 sad_x4[ 16x4] 31.80x 161.54 5136.31 copy_pp[ 16x4] 19.64x 76.30 1498.44 addAvg[ 16x4] 7.60x 260.71 1980.84 addAvg_aligned[ 16x4] 7.60x 260.74 1981.80 [i420] copy_pp[ 8x2] 2.89x 75.79 219.08 [i420] addAvg[ 8x2] 4.22x 132.55 559.72 [i420] addAvg_aligned[ 8x2] 4.22x 132.49 559.36 [i422] copy_pp[ 8x4] 6.22x 74.77 465.09 [i422] addAvg[ 8x4] 5.06x 206.95 1047.54 [i422] addAvg_aligned[ 8x4] 5.09x 206.94 1052.59 [i422] satd[ 8x4] 5.15x 194.53 1002.20 satd[16x12] 6.23x 926.98 5776.87 avg_pp[16x12] 16.39x 252.82 4143.13 avg_pp_aligned[16x12] 16.48x 250.93 4136.27 sad[16x12] 22.16x 182.19 4036.59 sad_x3[16x12] 34.04x 323.95 11028.19 sad_x4[16x12] 19.94x 736.63 14685.33 copy_pp[16x12] 23.36x 170.16 3975.15 addAvg[16x12] 11.06x 546.90 6048.31 addAvg_aligned[16x12] 11.11x 547.02 6076.14 [i420] copy_pp[ 8x6] 12.47x 78.58 979.96 [i420] addAvg[ 8x6] 6.51x 238.08 1550.86 [i420] addAvg_aligned[ 8x6] 6.50x 238.05 1548.34 [i422] copy_pp[ 8x12] 12.04x 169.76 2043.13 [i422] addAvg[ 8x12] 8.76x 377.09 3303.49 [i422] addAvg_aligned[ 8x12] 8.72x 376.87 3286.17 [i422] satd[ 8x12] 7.05x 482.28 3400.24 satd[ 4x16] 6.12x 378.76 2319.44 avg_pp[ 4x16] 4.67x 325.27 1518.16 avg_pp_aligned[ 4x16] 4.75x 325.56 1547.74 sad[ 4x16] 9.38x 180.15 1689.50 sad_x3[ 4x16] 10.27x 405.71 4164.65 sad_x4[ 4x16] 10.05x 544.35 5469.86 copy_pp[ 4x16] 5.39x 210.44 1134.71 addAvg[ 4x16] 5.54x 351.03 1945.54 addAvg_aligned[ 4x16] 5.34x 351.12 1875.51 [i420] copy_pp[ 2x8] 1.75x 118.98 208.02 [i420] addAvg[ 2x8] 2.71x 199.75 540.60 [i420] addAvg_aligned[ 2x8] 2.26x 238.62 540.00 [i422] copy_pp[ 2x16] 1.44x 248.85 358.68 [i422] addAvg[ 2x16] 2.60x 386.61 1004.01 [i422] addAvg_aligned[ 2x16] 2.85x 353.94 1007.74 satd[12x16] 6.45x 1073.76 6923.01 avg_pp[12x16] 7.39x 513.53 3794.19 avg_pp_aligned[12x16] 7.22x 523.28 3775.91 sad[12x16] 13.67x 302.19 4131.34 sad_x3[12x16] 17.43x 647.39 11286.99 sad_x4[12x16] 16.47x 902.16 14855.11 copy_pp[12x16] 9.71x 380.98 3698.92 addAvg[12x16] 7.29x 836.49 6098.92 addAvg_aligned[12x16] 7.26x 836.49 6076.35 [i420] copy_pp[ 6x8] 5.25x 215.27 1129.64 [i420] addAvg[ 6x8] 6.39x 249.69 1596.19 [i420] addAvg_aligned[ 6x8] 6.38x 250.33 1596.19 [i422] copy_pp[ 6x16] 3.72x 382.15 1419.80 [i422] addAvg[ 6x16] 7.77x 430.96 3346.53 [i422] addAvg_aligned[ 6x16] 7.76x 430.99 3344.13 satd[32x32] 6.38x 4787.47 30532.30 avg_pp[32x32] 23.84x 1060.03 25271.42 avg_pp_aligned[32x32] 23.78x 1059.74 25203.37 sad[32x32] 32.06x 767.84 24613.35 sad_x3[32x32] 36.78x 1711.10 62934.59 sad_x4[32x32] 37.29x 2160.06 80540.80 copy_pp[32x32] 15.56x 703.76 10950.12 addAvg[32x32] 14.13x 2164.62 30590.74 addAvg_aligned[32x32] 14.10x 2172.94 30638.48 sse_pp[32x32] 7.79x 2185.14 17029.04 sse_ss[32x32] 17.36x 1548.41 26873.75 sub_ps[32x32] 10.56x 2220.75 23455.43 add_ps[32x32] 14.72x 2053.42 30227.86 add_ps_aligned[32x32] 14.58x 2053.55 29934.23 copy_ss[32x32] 13.28x 1258.56 16711.26 copy_sp[32x32] 17.30x 976.96 16906.27 copy_ps[32x32] 12.51x 1328.82 16623.49 [i420] copy_pp[16x16] 13.48x 226.79 3057.23 [i420] addAvg[16x16] 11.74x 675.28 7927.83 [i420] addAvg_aligned[16x16] 11.83x 675.31 7986.14 [i420] satd[16x16] 7.13x 1183.73 8434.58 [i420] copy_ss[16x16] 13.33x 383.05 5105.78 [i420] copy_ps[16x16] 12.94x 399.92 5174.79 [i420] copy_sp[16x16] 8.74x 348.05 3040.72 [i420] sse_pp[16x16] 11.39x 596.40 6791.90 [i420] sub_ps[16x16] 6.38x 621.38 3967.45 [i420] add_ps[16x16] 11.44x 621.04 7101.69 [i420] add_ps_aligned[16x16] 11.18x 621.13 6941.45 [i420] sa8d[16x16] 4.53x 1731.81 7837.59 [i422] copy_pp[16x32] 23.45x 443.26 10393.61 [i422] addAvg[16x32] 12.78x 1221.34 15607.83 [i422] addAvg_aligned[16x32] 12.91x 1209.09 15612.50 [i422] satd[16x32] 6.42x 2395.92 15379.60 [i422] copy_ss[16x32] 8.28x 720.36 5962.97 [i422] copy_ps[16x32] 8.49x 716.46 6085.01 [i422] copy_sp[16x32] 16.92x 598.77 10133.86 [i422] sse_pp[16x32] 9.33x 1063.10 9923.81 [i422] sub_ps[16x32] 6.36x 1142.79 7269.04 [i422] add_ps[16x32] 12.23x 1117.70 13672.67 [i422] add_ps_aligned[16x32] 12.11x 1117.82 13537.91 [i422] sa8d[16x32] 5.83x 2714.11 15820.52 satd[32x16] 6.49x 2381.53 15458.24 avg_pp[32x16] 23.24x 546.51 12699.32 avg_pp_aligned[32x16] 27.21x 544.53 14816.63 sad[32x16] 28.79x 447.64 12886.02 sad_x3[32x16] 33.82x 943.55 31911.94 sad_x4[32x16] 36.00x 1123.49 40443.49 copy_pp[32x16] 23.00x 370.42 8518.55 addAvg[32x16] 13.65x 1142.73 15603.37 addAvg_aligned[32x16] 13.65x 1142.97 15601.92 [i420] copy_pp[ 16x8] 27.49x 104.99 2886.13 [i420] addAvg[ 16x8] 10.58x 393.45 4162.12 [i420] addAvg_aligned[ 16x8] 10.60x 393.47 4171.26 [i420] satd[ 16x8] 6.28x 609.37 3828.70 [i422] copy_pp[16x16] 13.39x 227.72 3049.90 [i422] addAvg[16x16] 11.81x 676.94 7993.35 [i422] addAvg_aligned[16x16] 11.72x 676.79 7929.26 [i422] satd[16x16] 7.27x 1188.98 8640.00 satd[16x32] 6.37x 2399.13 15275.90 avg_pp[16x32] 14.36x 648.20 9309.40 avg_pp_aligned[16x32] 14.34x 650.31 9324.58 sad[16x32] 22.49x 461.39 10378.43 sad_x3[16x32] 36.64x 793.84 29086.17 sad_x4[16x32] 25.48x 1496.82 38136.31 copy_pp[16x32] 23.96x 438.94 10518.92 addAvg[16x32] 12.66x 1239.97 15698.48 addAvg_aligned[16x32] 13.04x 1213.06 15822.20 [i420] copy_pp[ 8x16] 14.86x 180.15 2676.55 [i420] addAvg[ 8x16] 9.02x 476.37 4295.66 [i420] addAvg_aligned[ 8x16] 8.94x 476.19 4258.44 [i420] satd[ 8x16] 6.39x 604.23 3858.07 [i422] copy_pp[ 8x32] 7.89x 397.37 3136.47 [i422] addAvg[ 8x32] 9.52x 861.25 8198.31 [i422] addAvg_aligned[ 8x32] 9.54x 860.92 8213.61 [i422] satd[ 8x32] 6.58x 1190.96 7840.04 satd[ 32x8] 6.58x 1196.67 7876.35 avg_pp[ 32x8] 21.80x 295.98 6451.20 avg_pp_aligned[ 32x8] 19.58x 289.85 5674.46 sad[ 32x8] 26.70x 264.88 7071.22 sad_x3[ 32x8] 28.72x 566.91 16279.16 sad_x4[ 32x8] 33.86x 612.52 20742.41 copy_pp[ 32x8] 19.25x 223.49 4302.69 addAvg[ 32x8] 12.21x 647.03 7897.15 addAvg_aligned[ 32x8] 12.14x 645.80 7841.69 [i420] copy_pp[ 16x4] 19.73x 76.54 1510.34 [i420] addAvg[ 16x4] 7.74x 258.70 2001.45 [i420] addAvg_aligned[ 16x4] 7.75x 258.76 2004.41 [i420] satd[ 16x4] 6.15x 318.67 1961.00 [i422] copy_pp[ 16x8] 27.32x 104.39 2852.05 [i422] addAvg[ 16x8] 10.54x 393.26 4146.73 [i422] addAvg_aligned[ 16x8] 10.51x 393.23 4133.98 [i422] satd[ 16x8] 6.32x 612.55 3872.83 satd[32x24] 6.40x 3584.74 22955.47 avg_pp[32x24] 23.82x 796.61 18977.79 avg_pp_aligned[32x24] 22.87x 798.88 18271.08 sad[32x24] 33.98x 579.62 19692.99 sad_x3[32x24] 36.05x 1343.80 48445.97 sad_x4[32x24] 37.25x 1626.34 60587.25 copy_pp[32x24] 22.79x 542.49 12364.46 addAvg[32x24] 14.09x 1649.14 23239.72 addAvg_aligned[32x24] 14.17x 1639.18 23224.81 [i420] copy_pp[16x12] 23.78x 165.98 3947.59 [i420] addAvg[16x12] 11.08x 544.59 6035.47 [i420] addAvg_aligned[16x12] 11.04x 544.83 6015.27 [i420] satd[16x12] 6.31x 901.89 5687.74 [i422] copy_pp[16x24] 14.54x 335.69 4880.60 [i422] addAvg[16x24] 12.59x 941.81 11862.08 [i422] addAvg_aligned[16x24] 12.58x 941.69 11842.89 [i422] satd[16x24] 6.40x 1795.92 11498.12 satd[ 8x32] 6.60x 1204.20 7943.86 avg_pp[ 8x32] 7.48x 658.44 4925.54 avg_pp_aligned[ 8x32] 7.45x 654.45 4875.27 sad[ 8x32] 12.44x 443.05 5511.20 sad_x3[ 8x32] 20.59x 732.34 15075.99 sad_x4[ 8x32] 21.55x 915.29 19720.28 copy_pp[ 8x32] 7.63x 411.95 3142.48 addAvg[ 8x32] 9.41x 865.57 8144.46 addAvg_aligned[ 8x32] 9.54x 852.97 8140.24 [i420] copy_pp[ 4x16] 5.18x 221.60 1147.82 [i420] addAvg[ 4x16] 5.29x 349.94 1852.06 [i420] addAvg_aligned[ 4x16] 5.40x 350.12 1890.30 [i420] satd[ 4x16] 6.30x 368.49 2319.68 [i422] copy_pp[ 4x32] 5.01x 410.04 2052.51 [i422] addAvg[ 4x32] 5.74x 671.11 3854.67 [i422] addAvg_aligned[ 4x32] 5.41x 670.75 3631.69 [i422] satd[ 4x32] 5.96x 794.59 4739.28 satd[24x32] 6.42x 3582.11 23013.91 avg_pp[24x32] 9.55x 1440.75 13757.59 avg_pp_aligned[24x32] 9.47x 1440.51 13648.31 sad[24x32] 24.78x 785.52 19462.37 sad_x3[24x32] 20.98x 2044.62 42887.61 sad_x4[24x32] 20.80x 2704.20 56257.27 copy_pp[24x32] 18.79x 755.66 14201.00 addAvg[24x32] 11.03x 2116.94 23339.88 addAvg_aligned[24x32] 10.80x 2153.96 23267.01 [i420] copy_pp[12x16] 9.59x 385.26 3695.83 [i420] addAvg[12x16] 7.34x 834.36 6127.35 [i420] addAvg_aligned[12x16] 7.31x 834.33 6095.66 [i420] satd[12x16] 6.34x 1080.24 6848.43 [i422] copy_pp[12x32] 5.73x 741.25 4247.98 [i422] addAvg[12x32] 7.80x 1536.73 11993.39 [i422] addAvg_aligned[12x32] 7.78x 1540.13 11976.14 [i422] satd[12x32] 6.60x 2055.35 13555.67 satd[64x64] 6.47x 19064.81 123281.00 avg_pp[64x64] 21.55x 3720.15 80161.68 avg_pp_aligned[64x64] 21.49x 3720.12 79938.88 sad[64x64] 34.71x 2680.90 93045.57 sad_x3[64x64] 35.96x 6489.16 233369.59 sad_x4[64x64] 35.48x 8675.14 307827.19 copy_pp[64x64] 25.72x 2450.78 63028.02 addAvg[64x64] 15.13x 8043.76 121698.04 addAvg_aligned[64x64] 14.98x 8128.44 121804.09 sse_pp[64x64] 8.48x 8843.69 75019.12 sse_ss[64x64] 17.48x 5813.51 101641.56 sub_ps[64x64] 7.73x 8575.67 66263.57 add_ps[64x64] 15.31x 7302.20 111784.93 add_ps_aligned[64x64] 15.33x 7288.24 111702.09 copy_ss[64x64] 20.63x 4484.98 92544.41 copy_sp[64x64] 17.37x 3521.05 61152.27 copy_ps[64x64] 17.94x 5315.33 95356.35 [i420] copy_pp[32x32] 15.48x 703.70 10893.74 [i420] addAvg[32x32] 14.41x 2138.59 30811.98 [i420] addAvg_aligned[32x32] 14.36x 2159.46 31009.30 [i420] satd[32x32] 6.43x 4769.85 30665.53 [i420] copy_ss[32x32] 14.08x 1256.37 17693.63 [i420] copy_ps[32x32] 13.55x 1324.44 17941.20 [i420] copy_sp[32x32] 17.02x 974.89 16589.70 [i420] sse_pp[32x32] 7.80x 2181.16 17014.03 [i420] sub_ps[32x32] 11.16x 2205.05 24607.70 [i420] add_ps[32x32] 14.81x 2050.96 30377.55 [i420] add_ps_aligned[32x32] 14.67x 2050.87 30081.28 [i420] sa8d[32x32] 4.84x 6836.48 33118.07 [i422] copy_pp[32x64] 43.17x 1326.85 57280.52 [i422] addAvg[32x64] 14.78x 4162.95 61531.74 [i422] addAvg_aligned[32x64] 14.78x 4157.42 61444.69 [i422] satd[32x64] 6.37x 9525.57 60632.82 [i422] copy_ss[32x64] 20.10x 2450.21 49256.75 [i422] copy_ps[32x64] 19.53x 2649.82 51758.00 [i422] copy_sp[32x64] 11.34x 1877.41 21283.41 [i422] sse_pp[32x64] 7.41x 4514.57 33457.64 [i422] sub_ps[32x64] 11.48x 4324.83 49640.68 [i422] add_ps[32x64] 15.31x 3971.87 60811.86 [i422] add_ps_aligned[32x64] 15.27x 3975.89 60713.87 [i422] sa8d[32x64] 5.72x 10961.77 62755.67 satd[64x32] 6.53x 9470.86 61831.26 avg_pp[64x32] 25.45x 1867.05 47516.63 avg_pp_aligned[64x32] 25.42x 1866.63 47448.58 sad[64x32] 31.36x 1392.94 43680.00 sad_x3[64x32] 35.04x 3336.58 116927.98 sad_x4[64x32] 35.27x 4375.53 154313.98 copy_pp[64x32] 25.07x 1258.62 31558.08 addAvg[64x32] 16.36x 4098.99 67050.18 addAvg_aligned[64x32] 17.21x 4056.99 69838.68 [i420] copy_pp[32x16] 26.76x 370.42 9911.45 [i420] addAvg[32x16] 13.62x 1134.45 15451.81 [i420] addAvg_aligned[32x16] 13.47x 1142.67 15392.29 [i420] satd[32x16] 6.41x 2391.14 15338.79 [i422] copy_pp[32x32] 15.22x 703.61 10709.40 [i422] addAvg[32x32] 14.37x 2133.60 30662.53 [i422] addAvg_aligned[32x32] 14.16x 2171.14 30735.99 [i422] satd[32x32] 6.36x 4784.11 30412.67 satd[32x64] 6.37x 9522.66 60655.79 avg_pp[32x64] 23.85x 2120.63 50570.98 avg_pp_aligned[32x64] 23.60x 2118.83 50010.90 sad[32x64] 28.23x 1432.89 40456.35 sad_x3[32x64] 38.14x 3307.60 126147.05 sad_x4[32x64] 34.90x 4278.11 149326.30 copy_pp[32x64] 37.54x 1330.75 49952.22 addAvg[32x64] 14.74x 4149.67 61149.50 addAvg_aligned[32x64] 14.29x 4294.68 61383.61 [i420] copy_pp[16x32] 23.64x 442.99 10470.24 [i420] addAvg[16x32] 12.98x 1210.54 15708.46 [i420] addAvg_aligned[16x32] 12.82x 1214.77 15571.50 [i420] satd[16x32] 6.40x 2394.35 15319.72 [i422] copy_pp[16x64] 23.09x 905.77 20911.57 [i422] addAvg[16x64] 13.45x 2322.44 31241.12 [i422] addAvg_aligned[16x64] 13.54x 2300.11 31141.20 [i422] satd[16x64] 6.37x 4738.14 30161.24 satd[64x16] 6.57x 4747.18 31208.30 avg_pp[64x16] 24.70x 939.38 23199.20 avg_pp_aligned[64x16] 25.53x 939.47 23988.70 sad[64x16] 30.48x 730.90 22281.28 sad_x3[64x16] 34.38x 1731.02 59511.95 sad_x4[64x16] 34.11x 2280.90 77791.87 copy_pp[64x16] 23.81x 670.69 15968.78 addAvg[64x16] 15.79x 2098.32 33124.93 addAvg_aligned[64x16] 15.88x 2105.62 33428.90 [i420] copy_pp[ 32x8] 18.84x 223.67 4214.19 [i420] addAvg[ 32x8] 13.27x 600.54 7970.48 [i420] addAvg_aligned[ 32x8] 12.04x 660.24 7946.93 [i420] satd[ 32x8] 6.48x 1200.03 7772.89 [i422] copy_pp[32x16] 23.69x 370.42 8776.51 [i422] addAvg[32x16] 13.72x 1142.37 15669.14 [i422] addAvg_aligned[32x16] 13.52x 1146.33 15498.79 [i422] satd[32x16] 6.47x 2396.19 15494.07 satd[64x48] 6.47x 14276.87 92317.88 avg_pp[64x48] 25.45x 2793.36 71097.12 avg_pp_aligned[64x48] 25.44x 2793.24 71061.16 sad[64x48] 33.00x 2028.05 66932.53 sad_x3[64x48] 35.74x 4888.30 174730.58 sad_x4[64x48] 35.36x 6536.39 231100.16 copy_pp[64x48] 25.64x 1846.25 47345.41 addAvg[64x48] 16.56x 6035.72 99967.21 addAvg_aligned[64x48] 16.53x 6096.71 100769.46 [i420] copy_pp[32x24] 22.98x 540.69 12425.54 [i420] addAvg[32x24] 14.14x 1643.45 23245.01 [i420] addAvg_aligned[32x24] 14.19x 1639.78 23273.75 [i420] satd[32x24] 6.49x 3566.59 23135.11 [i422] copy_pp[32x48] 28.00x 1016.22 28454.67 [i422] addAvg[32x48] 14.70x 3133.21 46066.89 [i422] addAvg_aligned[32x48] 14.69x 3145.92 46215.51 [i422] satd[32x48] 6.36x 7140.42 45446.93 satd[16x64] 6.34x 4781.01 30318.76 avg_pp[16x64] 14.10x 1308.23 18445.37 avg_pp_aligned[16x64] 14.20x 1301.96 18489.98 sad[16x64] 21.64x 959.64 20770.82 sad_x3[16x64] 36.25x 1583.47 57396.67 sad_x4[16x64] 35.34x 2135.47 75468.22 copy_pp[16x64] 23.48x 899.76 21125.05 addAvg[16x64] 13.43x 2314.83 31092.99 addAvg_aligned[16x64] 13.35x 2338.62 31216.47 [i420] copy_pp[ 8x32] 7.71x 409.73 3160.40 [i420] addAvg[ 8x32] 9.46x 861.23 8148.46 [i420] addAvg_aligned[ 8x32] 9.51x 857.05 8148.70 [i420] satd[ 8x32] 6.63x 1187.57 7873.25 [i422] copy_pp[ 8x64] 7.68x 788.37 6051.82 [i422] addAvg[ 8x64] 9.71x 1655.83 16085.29 [i422] addAvg_aligned[ 8x64] 9.68x 1658.35 16054.87 [i422] satd[ 8x64] 6.39x 2398.53 15333.31 satd[48x64] 6.56x 14259.67 93542.41 avg_pp[48x64] 22.12x 2860.24 63282.80 avg_pp_aligned[48x64] 22.15x 2861.08 63366.01 sad[48x64] 30.51x 2336.52 71278.20 sad_x3[48x64] 29.38x 6053.84 177881.36 sad_x4[48x64] 28.94x 8072.12 233619.44 copy_pp[48x64] 33.44x 1984.95 66373.95 addAvg[48x64] 13.46x 6813.46 91703.33 addAvg_aligned[48x64] 13.34x 6839.88 91273.95 [i420] copy_pp[24x32] 18.80x 758.15 14256.19 [i420] addAvg[24x32] 15.11x 1538.02 23234.55 [i420] addAvg_aligned[24x32] 15.09x 1542.02 23267.86 [i420] satd[24x32] 6.44x 3577.18 23021.36 [i422] copy_pp[24x64] 19.72x 1490.78 29399.64 [i422] addAvg[24x64] 11.11x 4185.25 46486.77 [i422] addAvg_aligned[24x64] 11.29x 4112.00 46436.75 [i422] satd[24x64] 6.44x 7104.76 45747.05 ssd_s[4x4] 4.14x 75.61 313.35 sa8d[4x4] 4.24x 142.96 606.01 residual[4x4] 3.75x 96.65 362.77 residual_aligned[4x4] 3.34x 96.50 322.48 blkfill[4x4] 3.38x 74.80 252.87 blkfill_aligned[4x4] 3.38x 74.83 252.63 transpose[4x4] 3.88x 75.31 292.30 cpy2Dto1D_shl[4x4] 4.92x 75.40 370.70 cpy2Dto1D_shr[4x4] 5.10x 76.39 389.34 cpy1Dto2D_shl[4x4] 3.39x 112.77 381.88 cpy1Dto2D_shl_aligned[4x4] 3.19x 112.77 359.64 cpy1Dto2D_shr[4x4] 2.75x 138.73 381.64 copy_cnt[4x4] 5.15x 76.09 391.98 psy_cost_pp[4x4] 6.86x 277.31 1903.13 ssimDist[4x4] 2.58x 341.90 882.08 ssd_s[8x8] 11.54x 104.33 1204.21 sa8d[8x8] 4.09x 496.69 2032.91 residual[8x8] 6.15x 186.30 1144.94 residual_aligned[8x8] 6.09x 186.30 1133.75 blkfill[8x8] 12.04x 79.69 959.28 blkfill_aligned[8x8] 12.06x 79.78 962.53 transpose[8x8] 6.35x 167.63 1064.85 var[8x8] 9.19x 183.15 1682.40 cpy2Dto1D_shl[8x8] 9.11x 163.25 1486.65 cpy2Dto1D_shr[8x8] 7.35x 194.53 1428.94 cpy1Dto2D_shl[8x8] 7.47x 163.46 1221.64 cpy1Dto2D_shl_aligned[8x8] 7.32x 163.58 1196.99 cpy1Dto2D_shr[8x8] 7.04x 195.04 1373.03 copy_cnt[8x8] 9.01x 182.19 1641.16 psy_cost_pp[8x8] 9.79x 802.81 7855.66 ssimDist[8x8] 3.96x 811.49 3216.07 ssd_s[16x16] 19.29x 337.70 6513.01 ssd_s_aligned[16x16] 19.19x 337.73 6479.64 sa8d[16x16] 4.53x 1738.02 7879.28 residual[16x16] 8.58x 624.94 5363.73 residual_aligned[16x16] 8.46x 624.91 5286.13 blkfill[16x16] 10.22x 343.52 3511.33 blkfill_aligned[16x16] 10.16x 339.41 3447.78 transpose[16x16] 9.48x 364.23 3454.10 var[16x16] 7.85x 540.30 4241.00 cpy2Dto1D_shl[16x16] 8.72x 459.50 4006.63 cpy2Dto1D_shr[16x16] 11.01x 488.43 5375.47 cpy1Dto2D_shl[16x16] 8.98x 458.59 4118.96 cpy1Dto2D_shl_aligned[16x16] 9.10x 457.34 4161.64 cpy1Dto2D_shr[16x16] 10.67x 489.49 5222.04 copy_cnt[16x16] 12.71x 385.15 4895.78 psy_cost_pp[16x16] 10.32x 2908.44 30022.72 ssimDist[16x16] 13.15x 983.96 12934.82 ssd_s[32x32] 12.91x 1196.13 15446.75 ssd_s_aligned[32x32] 13.03x 1179.16 15369.50 sa8d[32x32] 4.66x 6906.01 32210.38 residual[32x32] 9.02x 2209.82 19942.37 residual_aligned[32x32] 8.43x 2209.76 18637.03 blkfill[32x32] 14.45x 1140.33 16483.22 blkfill_aligned[32x32] 16.46x 1140.21 18762.69 transpose[32x32] 12.16x 1365.71 16612.91 var[32x32] 14.42x 1741.83 25121.84 cpy2Dto1D_shl[32x32] 12.50x 2038.92 25488.58 cpy2Dto1D_shr[32x32] 12.28x 2074.53 25478.48 cpy1Dto2D_shl[32x32] 10.56x 2044.29 21592.79 cpy1Dto2D_shl_aligned[32x32] 10.55x 2044.17 21561.40 cpy1Dto2D_shr[32x32] 12.24x 2077.42 25435.91 copy_cnt[32x32] 15.41x 1225.42 18884.49 psy_cost_pp[32x32] 11.10x 11362.14 126097.99 ssimDist[32x32] 16.24x 3379.43 54884.61 sa8d[64x64] 5.95x 21950.52 130524.65 transpose[64x64] 16.46x 5536.31 91123.52 var[64x64] 12.23x 6785.56 82976.99 psy_cost_pp[64x64] 10.17x 45719.19 464919.78 ssimDist[64x64] 15.03x 13003.89 195496.36 weight_pp 9.54x 4711.77 44955.15 weight_sp 8.56x 5054.81 43244.61 downscale 26.24x 22867.56 599966.94 scale1D_128to64 10.06x 279.41 2810.14 scale1D_128to64_aligned 9.66x 279.44 2698.20 scale2D_64to32 7.09x 5070.06 35971.26 ssim_4x4x2_core 6.44x 204.92 1320.72 ssim_end_4 2.81x 171.81 482.65 calSign 8.45x 207.07 1749.14 SAO_EO_0 7.94x 770.22 6119.28 SAO_EO_1 11.96x 383.36 4585.25 SAO_EO_1_2Rows 12.43x 745.26 9263.69 SAO_EO_2[0] 6.44x 178.14 1148.06 SAO_EO_2[1] 11.13x 408.08 4543.77 SAO_EO_3[0] 4.56x 231.78 1056.91 SAO_EO_3[1] 9.96x 435.56 4338.52 SAO_BO_0 9.72x 15503.05 150753.06 saoCuStatsE0 3.18x 46409.96 147469.91 saoCuStatsE1 5.31x 43893.50 233076.31 saoCuStatsE2 3.10x 55884.91 173061.89 saoCuStatsE3 3.86x 44305.81 170883.61 planecopy_sp 11.93x 6490.12 77446.66 propagateCost 2.18x 2998.74 6536.75 cuTreeFix8Pack 3.21x 2081.17 6688.55 cuTreeFix8Unpack 1.87x 3570.87 6671.06 scanPosLast 1.66x 51228.21 84888.34 findPosFirstLast 4.05x 143.98 582.69 costCoeffNxN 0.17x 9997.36 1697.56 costCoeffRemain 0.93x 363.24 337.27 costC1C2Flag 0.88x 841.29 737.68 pelFilterLumaStrong_Vertical 2.76x 489.66 1349.82 pelFilterLumaStrong_Horizontal 4.75x 298.14 1416.91 pelFilterChroma_Vertical 1.43x 331.01 472.30 pelFilterChroma_Horizontal 2.60x 181.95 472.91 integral_init4v 3.93x 273.77 1075.67 integral_init8v 3.73x 273.80 1021.44 integral_init12v 3.88x 277.79 1076.75 integral_init16v 5.62x 274.01 1539.64 integral_init24v 3.85x 278.00 1069.78 integral_init32v 3.98x 265.42 1057.15 integral_init4h 2.95x 600.60 1771.98 integral_init8h 2.12x 741.32 1568.90 integral_init12h 1.64x 985.93 1618.92 integral_init16h 1.35x 1091.05 1470.42 integral_init24h 1.13x 1150.51 1294.63 integral_init32h 0.78x 1300.57 1016.27 normFact[8x8] 3.34x 451.88 1508.18 normFact[16x16] 9.71x 543.54 5278.19 normFact[32x32] 13.03x 1875.80 24445.25 normFact[64x64] 13.48x 6676.25 89965.13 == transforms primitives == dst4x4 3.86x 304.23 1173.98 dct4x4 4.18x 277.31 1159.96 dct8x8 4.74x 1498.02 7096.27 dct16x16 4.58x 9668.06 44289.86 dct32x32 3.74x 74624.00 278925.47 idst4x4 5.92x 314.53 1860.96 idct4x4 7.30x 277.21 2022.93 idct8x8 8.06x 1264.86 10198.92 idct16x16 6.65x 8122.18 53992.55 idct32x32 5.33x 59532.01 317156.75 dequant_normal 9.13x 4592.07 41943.01 dequant_scaling 10.02x 6239.37 62531.18 quant 8.79x 10551.67 92779.60 nquant 10.50x 8635.01 90627.77 nonPsyRdoQuant[4x4] 2.43x 370.45 899.40 nonPsyRdoQuant[8x8] 2.26x 397.31 897.60 nonPsyRdoQuant[16x16] 2.43x 370.39 899.76 nonPsyRdoQuant[32x32] 2.26x 397.34 899.04 psyRdoQuant_1p[4x4] 2.43x 370.48 898.44 psyRdoQuant_1p[8x8] 2.39x 376.63 899.28 psyRdoQuant_1p[16x16] 2.39x 376.60 899.04 psyRdoQuant_1p[32x32] 2.39x 376.49 900.00 count_nonzero[4x4] 2.84x 85.81 243.37 count_nonzero[8x8] 6.96x 151.13 1051.38 count_nonzero[16x16] 11.22x 273.17 3064.45 count_nonzero[32x32] 16.45x 692.52 11392.65 denoiseDct 7.31x 5607.94 41014.63 == interp primitives == luma_hpp[ 4x4] 6.44x 258.70 1666.65 luma_hps[ 4x4] 7.27x 548.94 3991.57 luma_vpp[ 4x4] 8.23x 215.24 1772.34 luma_vps[ 4x4] 28.91x 215.27 6223.98 luma_vsp[ 4x4] 7.19x 297.99 2143.17 luma_vss[ 4x4] 7.37x 246.36 1816.11 luma_hv [ 4x4] 6.83x 900.30 6144.94 convert_p2s[ 4x4] 4.12x 80.89 333.31 convert_p2s_aligned[ 4x4] 4.03x 81.76 329.46 luma_hpp[ 8x8] 10.66x 606.78 6469.76 luma_hps[ 8x8] 13.17x 756.38 9960.60 luma_vpp[ 8x8] 17.31x 389.02 6734.70 luma_vps[ 8x8] 14.99x 376.66 5647.33 luma_vsp[ 8x8] 10.72x 791.17 8480.68 luma_vss[ 8x8] 9.32x 741.68 6913.83 luma_hv [ 8x8] 11.57x 1599.07 18501.76 convert_p2s[ 8x8] 11.11x 153.36 1704.53 convert_p2s_aligned[ 8x8] 10.77x 153.41 1652.71 luma_hpp[16x16] 12.04x 2051.92 24704.13 luma_hps[16x16] 9.41x 3207.87 30186.85 luma_vpp[16x16] 18.75x 1467.87 27525.09 luma_vps[16x16] 17.15x 1257.96 21572.34 luma_vsp[16x16] 10.99x 2928.29 32194.87 luma_vss[16x16] 9.82x 2687.06 26376.79 luma_hv [16x16] 9.93x 6288.22 62459.88 convert_p2s[16x16] 10.75x 498.70 5358.64 convert_p2s_aligned[16x16] 10.71x 498.67 5342.65 luma_hpp[32x32] 12.54x 8188.39 102699.56 luma_hps[32x32] 7.90x 13705.32 108205.85 luma_vpp[32x32] 17.15x 5882.22 100854.11 luma_vps[32x32] 17.64x 5075.54 89552.59 luma_vsp[32x32] 11.40x 11464.78 130754.07 luma_vss[32x32] 10.04x 10664.66 107035.91 luma_hv [32x32] 9.23x 25372.50 234285.81 convert_p2s[32x32] 12.00x 2064.98 24771.69 convert_p2s_aligned[32x32] 12.09x 2065.18 24971.06 luma_hpp[64x64] 12.28x 32783.47 402714.72 luma_hps[64x64] 7.60x 49828.48 378796.81 luma_vpp[64x64] 17.11x 23730.50 406064.47 luma_vps[64x64] 17.18x 20136.64 346009.31 luma_vsp[64x64] 10.99x 46636.45 512743.53 luma_vss[64x64] 9.73x 43169.32 419858.72 luma_hv [64x64] 9.23x 96678.52 892261.62 convert_p2s[64x64] 11.01x 8422.67 92698.55 convert_p2s_aligned[64x64] 10.98x 8418.90 92450.86 luma_hpp[ 8x4] 9.27x 353.91 3281.20 luma_hps[ 8x4] 12.64x 588.11 7433.27 luma_vpp[ 8x4] 12.07x 279.34 3370.70 luma_vps[ 8x4] 10.54x 269.08 2836.71 luma_vsp[ 8x4] 8.82x 475.83 4194.70 luma_vss[ 8x4] 8.12x 422.13 3428.06 luma_hv [ 8x4] 10.24x 1140.24 11671.08 convert_p2s[ 8x4] 6.18x 92.39 571.02 convert_p2s_aligned[ 8x4] 6.16x 92.45 569.70 luma_hpp[ 4x8] 7.63x 426.33 3254.43 luma_hps[ 4x8] 7.58x 693.87 5256.19 luma_vpp[ 4x8] 8.83x 394.49 3483.86 luma_vps[ 4x8] 7.99x 366.30 2925.09 luma_vsp[ 4x8] 9.33x 444.88 4150.70 luma_vss[ 4x8] 9.05x 386.61 3498.64 luma_hv [ 4x8] 8.01x 1196.04 9576.51 convert_p2s[ 4x8] 6.19x 124.20 769.30 convert_p2s_aligned[ 4x8] 5.57x 132.61 738.16 luma_hpp[ 16x8] 11.98x 1047.21 12546.85 luma_hps[ 16x8] 9.55x 2105.38 20116.71 luma_vpp[ 16x8] 18.07x 766.43 13850.62 luma_vps[ 16x8] 15.11x 720.03 10878.79 luma_vsp[ 16x8] 10.27x 1572.58 16145.41 luma_vss[ 16x8] 9.50x 1392.94 13233.13 luma_hv [ 16x8] 9.53x 3783.79 36071.30 convert_p2s[ 16x8] 9.09x 300.24 2728.74 convert_p2s_aligned[ 16x8] 9.06x 300.09 2717.56 luma_hpp[ 8x16] 11.43x 1114.17 12738.04 luma_hps[ 8x16] 13.59x 1129.10 15343.86 luma_vpp[ 8x16] 16.67x 794.77 13246.75 luma_vps[ 8x16] 14.40x 771.93 11115.90 luma_vsp[ 8x16] 11.10x 1498.05 16631.66 luma_vss[ 8x16] 10.24x 1327.69 13599.08 luma_hv [ 8x16] 11.77x 2729.62 32129.10 convert_p2s[ 8x16] 10.58x 244.89 2591.42 convert_p2s_aligned[ 8x16] 9.74x 244.68 2383.77 luma_hpp[32x16] 12.71x 4071.41 51739.36 luma_hps[32x16] 7.97x 7964.52 63457.27 luma_vpp[32x16] 17.09x 2983.75 50996.51 luma_vps[32x16] 17.93x 2529.88 45361.80 luma_vsp[32x16] 10.77x 5871.98 63261.40 luma_vss[32x16] 9.59x 5351.75 51330.18 luma_hv [32x16] 9.11x 13926.53 126925.37 convert_p2s[32x16] 12.49x 1005.89 12565.90 convert_p2s_aligned[32x16] 12.45x 1005.65 12523.25 luma_hpp[16x32] 12.18x 4065.37 49514.31 luma_hps[16x32] 9.16x 5549.35 50830.94 luma_vpp[16x32] 18.50x 2974.05 55007.25 luma_vps[16x32] 17.22x 2504.03 43130.98 luma_vsp[16x32] 11.26x 5832.89 65665.01 luma_vss[16x32] 9.99x 5403.87 53987.86 luma_hv [16x32] 10.01x 11476.65 114825.93 convert_p2s[16x32] 9.81x 1009.10 9896.02 convert_p2s_aligned[16x32] 10.22x 1009.94 10319.76 luma_hpp[64x32] 12.39x 16256.61 201449.11 luma_hps[64x32] 7.61x 27375.40 208381.92 luma_vpp[64x32] 17.08x 11922.98 203642.52 luma_vps[64x32] 17.22x 10033.58 172753.95 luma_vsp[64x32] 11.02x 23484.34 258855.39 luma_vss[64x32] 9.73x 21712.98 211204.20 luma_hv [64x32] 9.16x 50699.31 464377.03 convert_p2s[64x32] 11.01x 4185.04 46056.43 convert_p2s_aligned[64x32] 11.24x 4187.30 47070.54 luma_hpp[32x64] 12.43x 16470.06 204794.06 luma_hps[32x64] 7.85x 24918.58 195643.64 luma_vpp[32x64] 18.07x 11931.43 215653.09 luma_vps[32x64] 17.74x 10064.30 178545.70 luma_vsp[32x64] 10.93x 23397.72 255654.11 luma_vss[32x64] 9.74x 21370.84 208127.75 luma_hv [32x64] 9.23x 48444.46 447141.38 convert_p2s[32x64] 11.81x 4200.42 49590.18 convert_p2s_aligned[32x64] 11.95x 4151.03 49587.66 luma_hpp[16x12] 12.04x 1552.08 18685.49 luma_hps[16x12] 9.44x 2654.62 25057.52 luma_vpp[16x12] 17.48x 1108.96 19381.92 luma_vps[16x12] 16.69x 976.57 16295.06 luma_vsp[16x12] 10.98x 2183.27 23977.71 luma_vss[16x12] 9.68x 2040.33 19740.24 luma_hv [16x12] 9.90x 4985.29 49368.34 convert_p2s[16x12] 9.80x 399.35 3912.87 convert_p2s_aligned[16x12] 9.77x 399.50 3903.98 luma_hpp[12x16] 8.91x 2110.87 18809.46 luma_hps[12x16] 7.07x 3220.15 22774.75 luma_vpp[12x16] 11.77x 1645.62 19364.25 luma_vps[12x16] 12.72x 1291.14 16420.64 luma_vsp[12x16] 10.72x 2278.08 24424.33 luma_vss[12x16] 9.72x 2036.79 19796.27 luma_hv [12x16] 8.34x 5664.16 47261.48 convert_p2s[12x16] 11.75x 362.73 4262.17 convert_p2s_aligned[12x16] 9.44x 434.80 4104.41 luma_hpp[ 16x4] 11.41x 571.28 6520.48 luma_hps[ 16x4] 9.36x 1570.75 14706.14 luma_vpp[ 16x4] 16.00x 430.39 6885.18 luma_vps[ 16x4] 14.59x 397.25 5794.51 luma_vsp[ 16x4] 8.57x 962.22 8245.49 luma_vss[ 16x4] 8.62x 805.45 6940.76 luma_hv [ 16x4] 9.11x 2524.68 23011.86 convert_p2s[ 16x4] 8.18x 198.76 1625.41 convert_p2s_aligned[ 16x4] 7.62x 198.76 1515.15 luma_hpp[ 4x16] 8.02x 805.74 6458.60 luma_hps[ 4x16] 7.85x 1006.25 7896.55 luma_vpp[ 4x16] 9.10x 771.65 7018.20 luma_vps[ 4x16] 8.24x 708.02 5835.06 luma_vsp[ 4x16] 10.62x 798.70 8480.24 luma_vss[ 4x16] 10.25x 699.44 7165.90 luma_hv [ 4x16] 8.95x 1860.66 16656.02 convert_p2s[ 4x16] 6.85x 219.41 1502.89 convert_p2s_aligned[ 4x16] 5.84x 219.35 1281.88 luma_hpp[32x24] 12.88x 6078.51 78263.45 luma_hps[32x24] 7.95x 10746.80 85457.91 luma_vpp[32x24] 17.35x 4521.65 78469.78 luma_vps[32x24] 17.77x 3808.53 67673.15 luma_vsp[32x24] 11.50x 8852.68 101784.89 luma_vss[32x24] 10.55x 8118.67 85618.80 luma_hv [32x24] 9.12x 19765.99 180223.52 convert_p2s[32x24] 12.11x 1536.20 18604.09 convert_p2s_aligned[32x24] 12.08x 1535.33 18546.25 luma_hpp[24x32] 12.07x 6125.53 73928.78 luma_hps[24x32] 6.87x 11124.80 76411.14 luma_vpp[24x32] 18.01x 4450.25 80130.90 luma_vps[24x32] 16.71x 3840.81 64198.44 luma_vsp[24x32] 11.20x 8736.49 97856.15 luma_vss[24x32] 9.96x 8043.88 80116.95 luma_hv [24x32] 8.47x 20143.67 170631.83 convert_p2s[24x32] 9.78x 1455.04 14232.02 convert_p2s_aligned[24x32] 9.71x 1454.98 14129.16 luma_hpp[ 32x8] 12.67x 2038.05 25815.99 luma_hps[ 32x8] 7.85x 5188.96 40747.45 luma_vpp[ 32x8] 17.11x 1546.76 26463.25 luma_vps[ 32x8] 16.69x 1361.63 22725.69 luma_vsp[ 32x8] 10.50x 3007.87 31573.95 luma_vss[ 32x8] 9.24x 2797.69 25836.91 luma_hv [ 32x8] 8.94x 8195.74 73297.16 convert_p2s[ 32x8] 10.78x 488.64 5268.67 convert_p2s_aligned[ 32x8] 10.65x 496.90 5293.59 luma_hpp[ 8x32] 11.29x 2227.90 25152.02 luma_hps[ 8x32] 13.40x 1929.37 25846.05 luma_vpp[ 8x32] 16.41x 1586.37 26031.10 luma_vps[ 8x32] 14.75x 1481.96 21862.12 luma_vsp[ 8x32] 11.61x 2909.46 33791.54 luma_vss[ 8x32] 10.09x 2752.01 27771.94 luma_hv [ 8x32] 11.87x 4942.92 58669.18 convert_p2s[ 8x32] 10.73x 470.22 5043.73 convert_p2s_aligned[ 8x32] 11.81x 426.96 5042.04 luma_hpp[64x48] 12.20x 24667.41 301038.19 luma_hps[64x48] 7.61x 38573.70 293437.06 luma_vpp[64x48] 17.21x 17826.04 306874.53 luma_vps[64x48] 17.22x 15080.58 259647.64 luma_vsp[64x48] 11.02x 35038.83 386110.94 luma_vss[64x48] 9.75x 32254.52 314478.62 luma_hv [64x48] 9.20x 73727.84 678453.88 convert_p2s[64x48] 10.97x 6299.19 69102.09 convert_p2s_aligned[64x48] 10.98x 6302.31 69178.44 luma_hpp[48x64] 12.19x 24598.50 299968.75 luma_hps[48x64] 7.72x 37409.45 288629.09 luma_vpp[48x64] 17.47x 17608.50 307592.47 luma_vps[48x64] 17.39x 15069.86 262103.56 luma_vsp[48x64] 11.19x 34759.21 388863.97 luma_vss[48x64] 9.79x 32407.92 317324.59 luma_hv [48x64] 9.30x 72567.41 675108.31 convert_p2s[48x64] 10.81x 6300.63 68081.84 convert_p2s_aligned[48x64] 10.84x 6301.65 68305.25 luma_hpp[64x16] 12.43x 8103.16 100739.40 luma_hps[64x16] 7.65x 16014.89 122445.93 luma_vpp[64x16] 17.04x 5958.84 101530.70 luma_vps[64x16] 17.22x 5030.27 86641.68 luma_vsp[64x16] 11.08x 11491.16 127303.52 luma_vss[64x16] 9.69x 10660.26 103262.28 luma_hv [64x16] 9.04x 27825.65 251466.38 convert_p2s[64x16] 11.29x 2068.47 23362.97 convert_p2s_aligned[64x16] 11.23x 2068.32 23236.95 luma_hpp[16x64] 12.06x 8160.63 98425.97 luma_hps[16x64] 9.36x 9894.50 92614.99 luma_vpp[16x64] 18.36x 5956.62 109376.63 luma_vps[16x64] 17.01x 5020.39 85405.01 luma_vsp[16x64] 11.12x 11612.69 129130.10 luma_vss[16x64] 9.96x 10572.69 105312.27 luma_hv [16x64] 10.10x 21750.92 219665.77 convert_p2s[16x64] 9.64x 2069.73 19952.71 convert_p2s_aligned[16x64] 9.60x 2072.09 19886.81 = Color Space i420 = chroma_hpp[ 4x4] 5.75x 190.33 1095.15 chroma_hps[ 4x4] 5.52x 248.37 1370.62 chroma_vpp[ 4x4] 5.61x 207.01 1160.72 chroma_vps[ 4x4] 4.16x 205.00 853.23 chroma_vsp[ 4x4] 5.71x 229.67 1310.50 chroma_vss[ 4x4] 4.83x 211.22 1020.72 chroma_p2s[ 4x4] 4.76x 82.21 391.02 chroma_p2s_aligned[ 4x4] 4.11x 79.90 328.62 chroma_hpp[ 8x8] 10.63x 401.84 4270.12 chroma_hps[ 8x8] 8.50x 492.76 4189.54 chroma_vpp[ 8x8] 14.76x 293.90 4336.95 chroma_vps[ 8x8] 11.14x 285.59 3180.24 chroma_vsp[ 8x8] 9.79x 511.59 5008.62 chroma_vss[ 8x8] 8.13x 483.18 3926.93 chroma_p2s[ 8x8] 11.10x 153.42 1703.69 chroma_p2s_aligned[ 8x8] 10.81x 153.44 1658.84 chroma_hpp[16x16] 11.37x 1414.07 16076.63 chroma_hps[16x16] 9.06x 1517.65 13752.75 chroma_vpp[16x16] 16.58x 981.20 16264.21 chroma_vps[16x16] 15.98x 726.30 11606.93 chroma_vsp[16x16] 10.68x 1803.60 19264.21 chroma_vss[16x16] 8.47x 1642.99 13908.31 chroma_p2s[16x16] 10.30x 499.31 5142.93 chroma_p2s_aligned[16x16] 10.70x 498.70 5334.34 chroma_hpp[32x32] 11.81x 5841.48 68981.12 chroma_hps[32x32] 12.35x 4378.41 54094.51 chroma_vpp[32x32] 20.04x 3155.60 63246.97 chroma_vps[32x32] 12.87x 3862.43 49723.53 chroma_vsp[32x32] 10.95x 7178.96 78602.77 chroma_vss[32x32] 9.57x 6277.35 60091.38 chroma_p2s[32x32] 12.19x 2065.08 25180.64 chroma_p2s_aligned[32x32] 14.26x 2066.22 29468.42 chroma_hpp[ 4x2] 4.14x 149.08 616.47 chroma_hps[ 4x2] 4.46x 231.78 1034.67 chroma_vpp[ 4x2] 3.94x 155.30 611.78 chroma_vps[ 4x2] 3.15x 155.33 489.86 chroma_vsp[ 4x2] 3.97x 178.05 707.01 chroma_vss[ 4x2] 3.27x 171.84 561.28 chroma_p2s[ 4x2] 2.59x 75.82 196.11 chroma_p2s_aligned[ 4x2] 2.51x 74.92 188.42 chroma_hpp[ 2x4] 3.76x 161.54 607.70 chroma_hps[ 2x4] 3.20x 215.21 689.10 chroma_vpp[ 2x4] 3.90x 167.87 654.11 chroma_vps[ 2x4] 3.19x 180.09 574.03 chroma_vsp[ 2x4] 3.53x 207.10 731.90 chroma_vss[ 2x4] 3.04x 198.70 604.57 chroma_p2s[ 2x4] 2.25x 77.11 173.73 chroma_p2s_aligned[ 2x4] 2.27x 77.11 175.31 chroma_hpp[ 8x4] 8.58x 244.20 2095.31 chroma_hps[ 8x4] 7.67x 362.67 2782.12 chroma_vpp[ 8x4] 9.84x 215.27 2119.16 chroma_vps[ 8x4] 7.59x 204.94 1555.19 chroma_vsp[ 8x4] 7.61x 322.93 2456.51 chroma_vss[ 8x4] 6.37x 298.08 1898.60 chroma_p2s[ 8x4] 6.08x 92.84 564.34 chroma_p2s_aligned[ 8x4] 6.10x 92.90 566.45 chroma_hpp[ 4x8] 7.84x 273.47 2143.65 chroma_hps[ 4x8] 6.89x 331.37 2281.68 chroma_vpp[ 4x8] 7.24x 300.12 2172.29 chroma_vps[ 4x8] 5.39x 300.12 1616.15 chroma_vsp[ 4x8] 7.86x 318.85 2507.74 chroma_vss[ 4x8] 6.62x 293.88 1945.61 chroma_p2s[ 4x8] 5.99x 124.29 744.41 chroma_p2s_aligned[ 4x8] 6.08x 124.32 756.31 chroma_hpp[ 16x8] 11.79x 704.87 8313.25 chroma_hps[ 16x8] 9.06x 888.44 8052.29 chroma_vpp[ 16x8] 17.05x 484.23 8258.43 chroma_vps[ 16x8] 14.68x 411.84 6046.53 chroma_vsp[ 16x8] 9.79x 982.85 9624.89 chroma_vss[ 16x8] 8.73x 848.41 7405.61 chroma_p2s[ 16x8] 9.04x 300.12 2713.35 chroma_p2s_aligned[ 16x8] 9.02x 300.15 2707.21 chroma_hpp[ 8x16] 10.92x 763.79 8337.83 chroma_hps[ 8x16] 8.16x 860.86 7025.66 chroma_vpp[ 8x16] 16.54x 504.91 8353.01 chroma_vps[ 8x16] 13.52x 446.29 6034.34 chroma_vsp[ 8x16] 10.18x 976.48 9943.49 chroma_vss[ 8x16] 8.57x 848.34 7272.53 chroma_p2s[ 8x16] 9.80x 245.34 2403.25 chroma_p2s_aligned[ 8x16] 10.63x 245.16 2606.57 chroma_hpp[32x16] 12.01x 2869.34 34465.49 chroma_hps[32x16] 9.58x 3078.02 29480.44 chroma_vpp[32x16] 20.32x 1568.76 31880.20 chroma_vps[32x16] 12.62x 1980.39 24996.67 chroma_vsp[32x16] 10.94x 3653.12 39958.68 chroma_vss[32x16] 9.47x 3189.01 30195.51 chroma_p2s[32x16] 13.63x 1005.71 13703.25 chroma_p2s_aligned[32x16] 12.58x 1005.68 12647.71 chroma_hpp[16x32] 11.31x 2838.59 32093.63 chroma_hps[16x32] 8.67x 2891.20 25071.58 chroma_vpp[16x32] 12.63x 2537.03 32030.98 chroma_vps[16x32] 11.01x 2090.51 23012.22 chroma_vsp[16x32] 10.58x 3599.91 38070.18 chroma_vss[16x32] 8.11x 3426.55 27779.40 chroma_p2s[16x32] 9.86x 1012.05 9979.24 chroma_p2s_aligned[16x32] 9.96x 1007.87 10041.76 chroma_hpp[ 8x6] 10.77x 308.37 3320.12 chroma_hps[ 8x6] 8.34x 422.46 3522.81 chroma_vpp[ 8x6] 13.02x 260.71 3395.54 chroma_vps[ 8x6] 10.19x 248.37 2530.46 chroma_vsp[ 8x6] 9.03x 420.06 3794.91 chroma_vss[ 8x6] 8.04x 377.24 3034.39 chroma_p2s[ 8x6] 10.98x 114.60 1258.08 chroma_p2s_aligned[ 8x6] 12.98x 114.60 1487.13 chroma_hpp[ 6x8] 8.61x 389.05 3349.28 chroma_hps[ 6x8] 5.80x 554.59 3216.07 chroma_vpp[ 6x8] 10.41x 335.24 3489.88 chroma_vps[ 6x8] 7.68x 326.92 2510.98 chroma_vsp[ 6x8] 6.97x 554.59 3866.33 chroma_vss[ 6x8] 6.54x 463.45 3032.83 chroma_p2s[ 6x8] 6.32x 207.13 1309.30 chroma_p2s_aligned[ 6x8] 5.26x 207.40 1091.66 chroma_hpp[ 8x2] 6.44x 171.84 1107.35 chroma_hps[ 8x2] 6.19x 302.28 1872.14 chroma_vpp[ 8x2] 6.73x 167.63 1128.46 chroma_vps[ 8x2] 5.21x 163.61 852.26 chroma_vsp[ 8x2] 5.31x 240.03 1274.43 chroma_vss[ 8x2] 4.65x 215.33 1000.84 chroma_p2s[ 8x2] 4.16x 75.85 315.15 chroma_p2s_aligned[ 8x2] 4.17x 75.49 314.43 chroma_hpp[ 2x8] 4.71x 238.65 1124.97 chroma_hps[ 2x8] 3.64x 277.25 1010.50 chroma_vpp[ 2x8] 5.77x 216.74 1250.38 chroma_vps[ 2x8] 4.43x 213.26 943.73 chroma_vsp[ 2x8] 4.86x 279.38 1358.12 chroma_vss[ 2x8] 4.13x 266.86 1101.04 chroma_p2s[ 2x8] 2.09x 136.66 285.09 chroma_p2s_aligned[ 2x8] 2.10x 136.66 286.41 chroma_hpp[16x12] 11.46x 1053.84 12080.12 chroma_hps[16x12] 9.00x 1199.28 10792.89 chroma_vpp[16x12] 12.00x 1020.09 12242.53 chroma_vps[16x12] 10.20x 857.69 8747.13 chroma_vsp[16x12] 9.99x 1444.83 14436.39 chroma_vss[16x12] 8.22x 1259.43 10358.48 chroma_p2s[16x12] 9.91x 399.40 3959.04 chroma_p2s_aligned[16x12] 9.90x 399.38 3953.51 chroma_hpp[12x16] 8.27x 1476.70 12209.10 chroma_hps[12x16] 8.76x 1175.84 10298.07 chroma_vpp[12x16] 13.55x 916.61 12421.21 chroma_vps[12x16] 11.10x 790.45 8772.05 chroma_vsp[12x16] 10.12x 1435.92 14533.83 chroma_vss[12x16] 8.31x 1253.81 10418.92 chroma_p2s[12x16] 10.34x 405.56 4193.99 chroma_p2s_aligned[12x16] 10.66x 405.59 4325.30 chroma_hpp[ 16x4] 11.54x 364.56 4206.01 chroma_hps[ 16x4] 8.86x 591.50 5242.24 chroma_vpp[ 16x4] 10.59x 399.38 4230.36 chroma_vps[ 16x4] 8.70x 370.45 3222.08 chroma_vsp[ 16x4] 9.46x 546.33 5170.60 chroma_vss[ 16x4] 7.53x 504.91 3799.84 chroma_p2s[ 16x4] 7.56x 198.73 1502.89 chroma_p2s_aligned[ 16x4] 8.20x 198.76 1630.24 chroma_hpp[ 4x16] 10.10x 436.84 4411.74 chroma_hps[ 4x16] 7.62x 484.35 3689.40 chroma_vpp[ 4x16] 9.00x 494.53 4450.22 chroma_vps[ 4x16] 7.15x 463.55 3312.41 chroma_vsp[ 4x16] 9.50x 550.39 5229.74 chroma_vss[ 4x16] 8.44x 470.96 3975.51 chroma_p2s[ 4x16] 5.92x 221.54 1312.42 chroma_p2s_aligned[ 4x16] 6.39x 221.45 1414.15 chroma_hpp[32x24] 12.11x 4313.87 52222.25 chroma_hps[32x24] 9.74x 4275.23 41654.91 chroma_vpp[32x24] 20.19x 2363.27 47704.33 chroma_vps[32x24] 12.80x 2893.54 37035.03 chroma_vsp[32x24] 10.69x 5525.95 59059.72 chroma_vss[32x24] 9.32x 4839.43 45118.32 chroma_p2s[32x24] 11.88x 1535.26 18239.28 chroma_p2s_aligned[32x24] 12.28x 1535.42 18860.84 chroma_hpp[24x32] 8.18x 5826.13 47676.79 chroma_hps[24x32] 8.21x 4532.72 37212.02 chroma_vpp[24x32] 13.49x 3546.73 47841.28 chroma_vps[24x32] 11.37x 2999.49 34100.44 chroma_vsp[24x32] 10.44x 5419.53 56587.21 chroma_vss[24x32] 8.58x 4793.84 41131.74 chroma_p2s[24x32] 9.80x 1454.98 14261.77 chroma_p2s_aligned[24x32] 9.81x 1455.04 14280.60 chroma_hpp[ 32x8] 12.37x 1422.28 17586.61 chroma_hps[ 32x8] 9.60x 1764.02 16937.55 chroma_vpp[ 32x8] 20.75x 776.22 16109.10 chroma_vps[ 32x8] 12.84x 987.31 12676.71 chroma_vsp[ 32x8] 10.20x 1915.83 19542.65 chroma_vss[ 32x8] 8.74x 1622.19 14177.43 chroma_p2s[ 32x8] 11.98x 491.74 5889.98 chroma_p2s_aligned[ 32x8] 10.62x 492.73 5231.20 chroma_hpp[ 8x32] 10.78x 1525.15 16440.72 chroma_hps[ 8x32] 8.57x 1478.27 12662.65 chroma_vpp[ 8x32] 17.35x 954.56 16564.33 chroma_vps[ 8x32] 14.72x 806.95 11882.28 chroma_vsp[ 8x32] 10.37x 1873.57 19438.20 chroma_vss[ 8x32] 8.73x 1628.52 14224.33 chroma_p2s[ 8x32] 11.77x 428.80 5045.41 chroma_p2s_aligned[ 8x32] 11.16x 451.70 5038.80 = Color Space i422 = chroma_vpp[ 2x4] 3.98x 167.00 664.57 chroma_vps[ 2x4] 3.18x 180.06 572.22 chroma_vsp[ 2x4] 3.52x 206.95 728.90 chroma_vss[ 2x4] 2.96x 198.73 589.06 chroma_hpp[ 4x8] 7.82x 273.35 2137.52 chroma_hps[ 4x8] 7.06x 323.39 2281.92 chroma_vpp[ 4x8] 7.25x 300.12 2175.99 chroma_vps[ 4x8] 5.88x 270.14 1587.54 chroma_vsp[ 4x8] 7.86x 319.22 2508.22 chroma_vss[ 4x8] 6.69x 293.82 1965.45 chroma_p2s[ 4x8] 5.74x 132.55 760.76 chroma_p2s_aligned[ 4x8] 5.81x 132.46 769.18 chroma_hpp[ 8x16] 10.85x 761.98 8270.86 chroma_hps[ 8x16] 8.47x 826.40 6998.12 chroma_vpp[ 8x16] 16.95x 500.74 8487.83 chroma_vps[ 8x16] 13.95x 430.45 6005.66 chroma_vsp[ 8x16] 10.29x 960.06 9876.14 chroma_vss[ 8x16] 8.67x 842.16 7297.59 chroma_p2s[ 8x16] 9.98x 244.44 2438.48 chroma_p2s_aligned[ 8x16] 10.62x 244.41 2596.75 chroma_hpp[16x32] 11.23x 2847.39 31974.47 chroma_hps[16x32] 8.56x 2920.84 25014.83 chroma_vpp[16x32] 12.63x 2554.95 32273.87 chroma_vps[16x32] 10.74x 2155.80 23150.02 chroma_vsp[16x32] 10.55x 3613.03 38128.14 chroma_vss[16x32] 8.01x 3456.22 27695.83 chroma_p2s[16x32] 9.91x 1011.96 10026.51 chroma_p2s_aligned[16x32] 9.92x 1009.85 10018.92 chroma_hpp[32x64] 12.24x 11689.00 143125.73 chroma_hps[32x64] 9.54x 10773.44 102730.34 chroma_vpp[32x64] 21.16x 6334.31 134059.72 chroma_vps[32x64] 11.73x 7709.43 90413.87 chroma_vsp[32x64] 11.10x 14280.69 158550.06 chroma_vss[32x64] 9.36x 12705.34 118869.26 chroma_p2s[32x64] 11.89x 4171.41 49588.50 chroma_p2s_aligned[32x64] 11.90x 4182.66 49755.99 chroma_hpp[ 4x4] 5.77x 190.48 1098.88 chroma_hps[ 4x4] 5.36x 254.62 1365.45 chroma_vpp[ 4x4] 5.51x 211.10 1163.73 chroma_vps[ 4x4] 4.14x 204.94 848.54 chroma_vsp[ 4x4] 5.63x 229.79 1294.15 chroma_vss[ 4x4] 4.65x 215.21 1001.72 chroma_p2s[ 4x4] 4.90x 79.90 391.50 chroma_p2s_aligned[ 4x4] 3.96x 80.59 318.88 chroma_hpp[ 2x8] 5.23x 215.27 1126.27 chroma_hps[ 2x8] 3.68x 277.31 1020.84 chroma_vpp[ 2x8] 5.08x 243.96 1238.60 chroma_vps[ 2x8] 4.39x 215.27 944.85 chroma_vsp[ 2x8] 3.95x 343.55 1356.67 chroma_vss[ 2x8] 4.09x 267.03 1092.99 chroma_p2s[ 2x8] 2.08x 136.66 283.65 chroma_p2s_aligned[ 2x8] 2.07x 136.75 283.05 chroma_hpp[ 8x8] 10.86x 394.49 4283.57 chroma_hps[ 8x8] 8.32x 505.86 4209.02 chroma_vpp[ 8x8] 15.04x 293.85 4418.48 chroma_vps[ 8x8] 11.24x 285.71 3212.59 chroma_vsp[ 8x8] 9.25x 540.09 4993.95 chroma_vss[ 8x8] 8.11x 483.15 3919.24 chroma_p2s[ 8x8] 11.10x 153.26 1701.64 chroma_p2s_aligned[ 8x8] 10.49x 153.44 1609.18 chroma_hpp[ 4x16] 9.64x 457.30 4409.94 chroma_hps[ 4x16] 7.68x 484.32 3717.96 chroma_vpp[ 4x16] 9.09x 496.73 4513.35 chroma_vps[ 4x16] 6.99x 464.87 3247.94 chroma_vsp[ 4x16] 8.53x 608.31 5186.69 chroma_vss[ 4x16] 8.41x 469.67 3950.12 chroma_p2s[ 4x16] 5.90x 220.04 1297.76 chroma_p2s_aligned[ 4x16] 6.47x 215.24 1393.59 chroma_hpp[16x16] 11.50x 1413.42 16248.70 chroma_hps[16x16] 9.30x 1485.83 13811.30 chroma_vpp[16x16] 16.77x 982.81 16481.12 chroma_vps[16x16] 16.08x 730.45 11744.01 chroma_vsp[16x16] 10.77x 1804.38 19425.21 chroma_vss[16x16] 8.66x 1620.63 14034.47 chroma_p2s[16x16] 10.72x 498.73 5347.46 chroma_p2s_aligned[16x16] 10.52x 498.71 5247.05 chroma_hpp[ 8x32] 10.71x 1523.09 16314.58 chroma_hps[ 8x32] 8.35x 1520.83 12706.39 chroma_vpp[ 8x32] 16.30x 1013.67 16526.69 chroma_vps[ 8x32] 14.14x 832.55 11770.96 chroma_vsp[ 8x32] 10.47x 1878.70 19678.08 chroma_vss[ 8x32] 8.78x 1626.66 14287.35 chroma_p2s[ 8x32] 11.37x 442.87 5035.79 chroma_p2s_aligned[ 8x32] 10.15x 496.72 5042.17 chroma_hpp[32x32] 11.80x 5839.65 68915.71 chroma_hps[32x32] 12.21x 4412.91 53898.04 chroma_vpp[32x32] 20.06x 3157.57 63334.03 chroma_vps[32x32] 12.87x 3866.19 49747.94 chroma_vsp[32x32] 10.98x 7165.76 78656.88 chroma_vss[32x32] 9.43x 6361.29 59958.76 chroma_p2s[32x32] 12.21x 2065.03 25220.92 chroma_p2s_aligned[32x32] 14.33x 2065.17 29584.57 chroma_hpp[16x64] 11.22x 5700.24 63968.05 chroma_hps[16x64] 8.58x 5471.06 46931.79 chroma_vpp[16x64] 12.69x 5061.23 64233.55 chroma_vps[16x64] 10.75x 4249.43 45671.79 chroma_vsp[16x64] 10.67x 7098.63 75734.31 chroma_vss[16x64] 8.64x 6392.00 55240.16 chroma_p2s[16x64] 9.73x 2071.34 20153.63 chroma_p2s_aligned[16x64] 9.53x 2069.79 19730.62 chroma_hpp[ 8x12] 10.79x 585.05 6311.54 chroma_hps[ 8x12] 8.31x 674.98 5609.28 chroma_vpp[ 8x12] 17.24x 376.72 6492.77 chroma_vps[ 8x12] 13.02x 355.95 4633.95 chroma_vsp[ 8x12] 9.93x 749.05 7440.48 chroma_vss[ 8x12] 8.43x 655.98 5528.92 chroma_p2s[ 8x12] 9.45x 199.03 1879.84 chroma_p2s_aligned[ 8x12] 9.62x 199.30 1916.75 chroma_hpp[ 6x16] 8.11x 778.05 6313.71 chroma_hps[ 6x16] 6.18x 853.15 5273.73 chroma_vpp[ 6x16] 10.59x 612.91 6493.01 chroma_vps[ 6x16] 8.44x 550.72 4646.09 chroma_vsp[ 6x16] 7.42x 1019.19 7561.80 chroma_vss[ 6x16] 6.70x 841.38 5635.07 chroma_p2s[ 6x16] 5.22x 339.89 1772.95 chroma_p2s_aligned[ 6x16] 5.21x 339.89 1769.52 chroma_hpp[ 8x4] 8.56x 244.20 2089.42 chroma_hps[ 8x4] 7.63x 364.38 2778.76 chroma_vpp[ 8x4] 9.86x 215.27 2122.41 chroma_vps[ 8x4] 7.67x 204.94 1572.26 chroma_vsp[ 8x4] 7.66x 322.84 2473.95 chroma_vss[ 8x4] 6.35x 302.22 1917.72 chroma_p2s[ 8x4] 6.08x 92.61 563.09 chroma_p2s_aligned[ 8x4] 6.10x 92.63 564.65 chroma_hpp[ 2x16] 6.41x 365.58 2343.49 chroma_hps[ 2x16] 4.58x 376.57 1722.93 chroma_vpp[ 2x16] 5.85x 402.40 2352.14 chroma_vps[ 2x16] 5.14x 335.21 1722.08 chroma_vsp[ 2x16] 5.95x 444.82 2646.37 chroma_vss[ 2x16] 5.22x 399.10 2082.08 chroma_p2s[ 2x16] 1.97x 251.83 496.47 chroma_p2s_aligned[ 2x16] 1.95x 251.89 490.94 chroma_hpp[16x24] 11.32x 2124.92 24045.33 chroma_hps[16x24] 8.33x 2287.48 19052.10 chroma_vpp[16x24] 16.85x 1448.23 24407.11 chroma_vps[16x24] 16.37x 1057.43 17305.06 chroma_vsp[16x24] 10.42x 2761.20 28763.33 chroma_vss[16x24] 8.48x 2467.63 20917.88 chroma_p2s[16x24] 10.45x 749.53 7830.24 chroma_p2s_aligned[16x24] 10.37x 749.44 7769.16 chroma_hpp[12x32] 8.04x 3019.82 24284.73 chroma_hps[12x32] 8.80x 2153.07 18937.39 chroma_vpp[12x32] 13.38x 1829.97 24483.97 chroma_vps[12x32] 10.72x 1619.97 17358.43 chroma_vsp[12x32] 10.41x 2755.02 28691.54 chroma_vss[12x32] 8.54x 2437.39 20821.32 chroma_p2s[12x32] 8.95x 873.18 7811.69 chroma_p2s_aligned[12x32] 8.88x 873.20 7757.59 chroma_hpp[ 16x8] 11.60x 709.94 8238.31 chroma_hps[ 16x8] 8.91x 900.24 8025.42 chroma_vpp[ 16x8] 17.41x 480.18 8362.12 chroma_vps[ 16x8] 14.54x 412.19 5992.42 chroma_vsp[ 16x8] 9.77x 982.87 9602.77 chroma_vss[ 16x8] 8.81x 848.77 7479.92 chroma_p2s[ 16x8] 9.01x 300.12 2705.30 chroma_p2s_aligned[ 16x8] 9.07x 300.03 2721.16 chroma_hpp[ 4x32] 10.24x 840.54 8603.69 chroma_hps[ 4x32] 6.67x 968.61 6460.24 chroma_vpp[ 4x32] 8.96x 978.19 8766.99 chroma_vps[ 4x32] 6.85x 910.42 6237.95 chroma_vsp[ 4x32] 9.76x 1032.43 10077.35 chroma_vss[ 4x32] 8.97x 852.49 7643.25 chroma_p2s[ 4x32] 5.61x 409.67 2300.08 chroma_p2s_aligned[ 4x32] 5.63x 408.35 2300.80 chroma_hpp[32x48] 11.79x 8767.46 103411.74 chroma_hps[32x48] 9.53x 8272.39 78808.26 chroma_vpp[32x48] 21.42x 4747.09 101705.41 chroma_vps[32x48] 12.66x 5852.33 74065.37 chroma_vsp[32x48] 10.50x 10711.79 112476.20 chroma_vss[32x48] 8.99x 9464.10 85098.88 chroma_p2s[32x48] 12.37x 3124.86 38668.62 chroma_p2s_aligned[32x48] 11.92x 3124.50 37252.30 chroma_hpp[24x64] 8.30x 11482.68 95325.45 chroma_hps[24x64] 8.01x 8872.18 71030.50 chroma_vpp[24x64] 15.01x 6356.79 95422.60 chroma_vps[24x64] 8.99x 7553.78 67928.54 chroma_vsp[24x64] 10.55x 10716.07 113104.45 chroma_vss[24x64] 8.67x 9497.55 82315.43 chroma_p2s[24x64] 9.21x 2779.34 25599.80 chroma_p2s_aligned[24x64] 9.19x 2779.34 25550.98 chroma_hpp[32x16] 12.24x 2866.55 35099.88 chroma_hps[32x16] 9.97x 3079.46 30715.79 chroma_vpp[32x16] 20.65x 1566.39 32343.97 chroma_vps[32x16] 12.70x 1976.37 25096.11 chroma_vsp[32x16] 11.25x 3623.62 40756.59 chroma_vss[32x16] 8.52x 3550.87 30251.78 chroma_p2s[32x16] 13.64x 1005.71 13719.44 chroma_p2s_aligned[32x16] 12.60x 1005.71 12671.30 chroma_hpp[ 8x64] 10.72x 3046.61 32674.27 chroma_hps[ 8x64] 8.37x 2876.76 24068.54 chroma_vpp[ 8x64] 16.83x 1975.23 33249.62 chroma_vps[ 8x64] 14.41x 1626.33 23433.07 chroma_vsp[ 8x64] 10.44x 3733.27 38990.26 chroma_vss[ 8x64] 8.84x 3214.20 28411.98 chroma_p2s[ 8x64] 10.19x 811.55 8267.23 chroma_p2s_aligned[ 8x64] 10.22x 811.49 8293.49 = Color Space i444 = chroma_hpp[ 4x4] 5.75x 190.39 1095.63 chroma_hps[ 4x4] 5.38x 254.50 1369.42 chroma_vpp[ 4x4] 5.63x 207.37 1166.57 chroma_vps[ 4x4] 4.18x 204.94 855.87 chroma_vsp[ 4x4] 5.64x 229.79 1295.47 chroma_vss[ 4x4] 4.79x 213.11 1020.84 chroma_p2s[ 4x4] 4.96x 78.64 390.18 chroma_p2s_aligned[ 4x4] 4.18x 78.70 328.74 chroma_hpp[ 8x8] 11.05x 387.64 4283.69 chroma_hps[ 8x8] 8.33x 504.79 4206.14 chroma_vpp[ 8x8] 14.81x 293.85 4351.98 chroma_vps[ 8x8] 11.33x 285.62 3236.27 chroma_vsp[ 8x8] 9.14x 540.06 4933.95 chroma_vss[ 8x8] 7.97x 483.21 3849.16 chroma_p2s[ 8x8] 11.07x 157.34 1740.96 chroma_p2s_aligned[ 8x8] 10.56x 157.28 1660.64 chroma_hpp[16x16] 11.38x 1407.30 16021.33 chroma_hps[16x16] 9.09x 1499.49 13636.90 chroma_vpp[16x16] 16.84x 964.26 16238.31 chroma_vps[16x16] 16.16x 718.62 11610.60 chroma_vsp[16x16] 10.62x 1825.09 19382.04 chroma_vss[16x16] 8.57x 1642.12 14069.34 chroma_p2s[16x16] 11.32x 455.27 5155.67 chroma_p2s_aligned[16x16] 10.73x 480.12 5151.57 chroma_hpp[32x32] 11.90x 5835.38 69420.84 chroma_hps[32x32] 12.17x 4428.68 53892.98 chroma_vpp[32x32] 20.10x 3157.48 63457.27 chroma_vps[32x32] 12.93x 3832.46 49540.40 chroma_vsp[32x32] 10.95x 7191.58 78760.04 chroma_vss[32x32] 9.31x 6443.78 59987.61 chroma_p2s[32x32] 12.53x 2044.11 25617.47 chroma_p2s_aligned[32x32] 14.39x 2044.23 29423.45 chroma_hpp[64x64] 11.51x 23505.23 270500.69 chroma_hps[64x64] 8.95x 21428.92 191706.86 chroma_vpp[64x64] 20.31x 12715.70 258264.05 chroma_vps[64x64] 12.16x 15434.52 187735.31 chroma_vsp[64x64] 10.72x 28652.43 307058.34 chroma_vss[64x64] 8.90x 25470.77 226675.67 chroma_p2s[64x64] 11.01x 8403.19 92528.41 chroma_p2s_aligned[64x64] 11.16x 8399.76 93713.87 chroma_hpp[ 8x4] 8.58x 244.23 2095.31 chroma_hps[ 8x4] 7.66x 364.29 2792.17 chroma_vpp[ 8x4] 9.87x 215.24 2123.57 chroma_vps[ 8x4] 7.58x 204.91 1552.67 chroma_vsp[ 8x4] 7.62x 322.87 2458.80 chroma_vss[ 8x4] 6.33x 302.10 1910.98 chroma_p2s[ 8x4] 6.90x 82.87 572.10 chroma_p2s_aligned[ 8x4] 6.83x 82.27 562.24 chroma_hpp[ 4x8] 7.95x 273.38 2172.26 chroma_hps[ 4x8] 6.96x 327.16 2276.39 chroma_vpp[ 4x8] 7.28x 300.09 2184.77 chroma_vps[ 4x8] 5.69x 283.57 1613.15 chroma_vsp[ 4x8] 7.83x 318.76 2495.06 chroma_vss[ 4x8] 6.66x 293.88 1956.91 chroma_p2s[ 4x8] 4.98x 149.08 742.24 chroma_p2s_aligned[ 4x8] 5.11x 146.98 751.62 chroma_hpp[ 16x8] 11.58x 718.11 8313.25 chroma_hps[ 16x8] 9.27x 871.28 8077.59 chroma_vpp[ 16x8] 16.97x 484.23 8215.78 chroma_vps[ 16x8] 14.60x 411.72 6011.20 chroma_vsp[ 16x8] 9.75x 972.49 9480.84 chroma_vss[ 16x8] 8.69x 846.30 7355.90 chroma_p2s[ 16x8] 11.36x 240.12 2728.74 chroma_p2s_aligned[ 16x8] 11.29x 240.15 2711.93 chroma_hpp[ 8x16] 10.79x 767.87 8283.61 chroma_hps[ 8x16] 8.83x 796.84 7035.75 chroma_vpp[ 8x16] 16.89x 504.41 8521.80 chroma_vps[ 8x16] 14.13x 430.42 6082.17 chroma_vsp[ 8x16] 10.30x 960.06 9886.41 chroma_vss[ 8x16] 8.73x 831.78 7263.37 chroma_p2s[ 8x16] 9.50x 252.52 2399.04 chroma_p2s_aligned[ 8x16] 10.40x 247.14 2570.62 chroma_hpp[32x16] 12.40x 2877.00 35665.97 chroma_hps[32x16] 9.90x 3077.78 30483.13 chroma_vpp[32x16] 20.48x 1568.41 32121.40 chroma_vps[32x16] 12.60x 1988.28 25055.59 chroma_vsp[32x16] 11.06x 3560.52 39388.74 chroma_vss[32x16] 8.67x 3507.81 30408.70 chroma_p2s[32x16] 14.81x 984.88 14582.41 chroma_p2s_aligned[32x16] 12.63x 978.62 12360.12 chroma_hpp[16x32] 11.24x 2845.23 31973.27 chroma_hps[16x32] 8.60x 2904.71 24975.63 chroma_vpp[16x32] 12.87x 2493.54 32089.06 chroma_vps[16x32] 10.89x 2123.39 23124.29 chroma_vsp[16x32] 10.53x 3608.35 38001.40 chroma_vss[16x32] 8.03x 3461.92 27805.25 chroma_p2s[16x32] 10.16x 976.63 9923.98 chroma_p2s_aligned[16x32] 10.07x 984.88 9914.82 chroma_hpp[64x32] 11.08x 11653.02 129157.76 chroma_hps[64x32] 9.24x 11178.52 103309.54 chroma_vpp[64x32] 20.54x 6334.58 130111.50 chroma_vps[64x32] 12.25x 7659.56 93826.53 chroma_vsp[64x32] 10.76x 14277.66 153557.19 chroma_vss[64x32] 8.54x 12691.73 108376.23 chroma_p2s[64x32] 11.17x 4156.58 46433.14 chroma_p2s_aligned[64x32] 11.10x 4162.91 46191.34 chroma_hpp[32x64] 11.75x 11719.47 137707.22 chroma_hps[32x64] 9.64x 10762.59 103745.77 chroma_vpp[32x64] 21.09x 6335.63 133600.52 chroma_vps[32x64] 11.65x 7750.16 90313.71 chroma_vsp[32x64] 11.05x 14347.78 158479.36 chroma_vss[32x64] 9.35x 12694.00 118642.73 chroma_p2s[32x64] 11.95x 4163.15 49734.35 chroma_p2s_aligned[32x64] 12.00x 4161.39 49928.05 chroma_hpp[16x12] 11.47x 1059.77 12154.10 chroma_hps[16x12] 9.15x 1192.94 10916.87 chroma_vpp[16x12] 11.87x 1024.20 12160.24 chroma_vps[16x12] 10.41x 846.91 8818.08 chroma_vsp[16x12] 9.93x 1444.23 14337.95 chroma_vss[16x12] 7.83x 1311.86 10276.39 chroma_p2s[16x12] 10.44x 382.90 3996.43 chroma_p2s_aligned[16x12] 12.24x 322.93 3951.57 chroma_hpp[12x16] 8.30x 1471.46 12217.88 chroma_hps[12x16] 8.77x 1176.31 10311.94 chroma_vpp[12x16] 13.26x 931.17 12347.95 chroma_vps[12x16] 10.75x 823.49 8854.22 chroma_vsp[12x16] 10.39x 1411.91 14668.14 chroma_vss[12x16] 8.57x 1216.69 10426.51 chroma_p2s[12x16] 10.14x 403.70 4094.55 chroma_p2s_aligned[12x16] 10.28x 415.68 4273.11 chroma_hpp[ 16x4] 11.63x 366.45 4261.32 chroma_hps[ 16x4] 8.87x 588.17 5216.39 chroma_vpp[ 16x4] 10.76x 399.35 4295.42 chroma_vps[ 16x4] 8.66x 370.45 3207.54 chroma_vsp[ 16x4] 9.57x 552.49 5289.76 chroma_vss[ 16x4] 7.67x 504.91 3871.98 chroma_p2s[ 16x4] 10.72x 153.23 1642.05 chroma_p2s_aligned[ 16x4] 10.68x 153.23 1635.87 chroma_hpp[ 4x16] 10.04x 439.03 4408.26 chroma_hps[ 4x16] 7.36x 501.23 3688.02 chroma_vpp[ 4x16] 9.38x 484.23 4542.20 chroma_vps[ 4x16] 6.95x 464.99 3232.79 chroma_vsp[ 4x16] 9.44x 554.53 5234.91 chroma_vss[ 4x16] 8.46x 469.76 3973.71 chroma_p2s[ 4x16] 5.55x 233.88 1297.88 chroma_p2s_aligned[ 4x16] 6.02x 233.91 1408.43 chroma_hpp[32x24] 11.91x 4322.19 51484.09 chroma_hps[32x24] 9.71x 4289.56 41659.84 chroma_vpp[32x24] 20.05x 2361.71 47362.36 chroma_vps[32x24] 12.90x 2887.72 37256.03 chroma_vsp[32x24] 10.92x 5415.74 59128.98 chroma_vss[32x24] 9.40x 4810.79 45234.35 chroma_p2s[32x24] 12.06x 1513.18 18254.07 chroma_p2s_aligned[32x24] 12.31x 1514.92 18650.74 chroma_hpp[24x32] 8.30x 5769.88 47867.50 chroma_hps[24x32] 8.22x 4532.15 37265.65 chroma_vpp[24x32] 13.58x 3527.96 47913.30 chroma_vps[24x32] 11.55x 2967.69 34285.49 chroma_vsp[24x32] 10.37x 5441.49 56443.89 chroma_vss[24x32] 8.54x 4827.69 41212.43 chroma_p2s[24x32] 9.40x 1514.59 14240.40 chroma_p2s_aligned[24x32] 9.43x 1514.53 14276.51 chroma_hpp[ 32x8] 12.15x 1418.20 17232.51 chroma_hps[ 32x8] 9.62x 1777.72 17094.35 chroma_vpp[ 32x8] 20.71x 774.02 16030.46 chroma_vps[ 32x8] 12.30x 1011.99 12444.34 chroma_vsp[ 32x8] 9.89x 1978.20 19569.50 chroma_vss[ 32x8] 8.77x 1628.43 14274.59 chroma_p2s[ 32x8] 13.10x 455.11 5960.68 chroma_p2s_aligned[ 32x8] 10.94x 474.78 5195.66 chroma_hpp[ 8x32] 10.68x 1533.92 16389.50 chroma_hps[ 8x32] 8.27x 1527.79 12635.30 chroma_vpp[ 8x32] 17.33x 962.10 16670.98 chroma_vps[ 8x32] 14.64x 807.01 11813.98 chroma_vsp[ 8x32] 10.41x 1880.51 19566.97 chroma_vss[ 8x32] 8.90x 1603.37 14267.86 chroma_p2s[ 8x32] 10.98x 459.46 5042.77 chroma_p2s_aligned[ 8x32] 10.89x 459.47 5002.17 chroma_hpp[64x48] 10.95x 17596.07 192630.67 chroma_hps[64x48] 9.12x 16394.23 149510.14 chroma_vpp[64x48] 20.40x 9518.06 194170.34 chroma_vps[64x48] 12.25x 11499.02 140905.14 chroma_vsp[64x48] 10.65x 21517.16 229122.56 chroma_vss[64x48] 8.82x 19109.05 168606.50 chroma_p2s[64x48] 10.92x 6284.91 68646.49 chroma_p2s_aligned[64x48] 10.95x 6281.94 68810.62 chroma_hpp[48x64] 8.45x 23291.17 196739.27 chroma_hps[48x64] 9.32x 16128.56 150269.09 chroma_vpp[48x64] 20.56x 9555.13 196450.34 chroma_vps[48x64] 13.95x 10394.55 144976.97 chroma_vsp[48x64] 10.80x 21449.05 231722.52 chroma_vss[48x64] 9.00x 19096.25 171861.16 chroma_p2s[48x64] 10.77x 6279.87 67643.33 chroma_p2s_aligned[48x64] 10.73x 6298.83 67565.65 chroma_hpp[64x16] 11.73x 5783.10 67846.89 chroma_hps[64x16] 8.87x 6159.72 54630.90 chroma_vpp[64x16] 20.52x 3155.38 64743.97 chroma_vps[64x16] 12.47x 3784.74 47199.92 chroma_vsp[64x16] 10.60x 7245.78 76816.23 chroma_vss[64x16] 9.01x 6290.08 56681.12 chroma_p2s[64x16] 11.65x 2039.97 23769.74 chroma_p2s_aligned[64x16] 11.37x 2046.43 23272.79 chroma_hpp[16x64] 11.26x 5680.96 63959.76 chroma_hps[16x64] 8.54x 5502.87 47005.25 chroma_vpp[16x64] 12.76x 5035.04 64259.16 chroma_vps[16x64] 10.67x 4289.28 45757.27 chroma_vsp[16x64] 10.61x 7159.98 75934.03 chroma_vss[16x64] 8.63x 6377.34 55050.78 chroma_p2s[16x64] 9.90x 2044.20 20247.05 chroma_p2s_aligned[16x64] 9.65x 2046.49 19750.94 == intrapred primitives == intra_planar_4x4 4.33x 144.94 628.26 intra_dc_4x4[f=0] 2.34x 76.87 180.24 intra_dc_4x4[f=1] 2.37x 141.04 333.91 intra_allangs4x4 31.91x 910.45 29052.75 intra_ang_4x4[ 2] 9.05x 75.28 680.92 intra_ang_4x4[ 3] 6.11x 145.00 885.69 intra_ang_4x4[ 4] 6.13x 144.94 888.34 intra_ang_4x4[ 5] 6.11x 144.91 885.93 intra_ang_4x4[ 6] 6.12x 144.97 887.62 intra_ang_4x4[ 7] 6.11x 144.88 885.09 intra_ang_4x4[ 8] 6.12x 144.91 887.13 intra_ang_4x4[ 9] 6.23x 144.97 903.37 intra_ang_4x4[10] 9.59x 79.60 763.65 intra_ang_4x4[11] 7.44x 144.91 1077.96 intra_ang_4x4[12] 7.38x 144.88 1069.78 intra_ang_4x4[13] 7.51x 144.97 1088.66 intra_ang_4x4[14] 7.54x 144.94 1092.38 intra_ang_4x4[15] 7.30x 144.91 1058.55 intra_ang_4x4[16] 7.17x 146.62 1051.50 intra_ang_4x4[17] 7.42x 145.00 1076.15 intra_ang_4x4[18] 2.36x 275.81 650.50 intra_ang_4x4[19] 6.47x 132.52 857.56 intra_ang_4x4[20] 6.35x 132.55 842.04 intra_ang_4x4[21] 6.31x 132.49 836.51 intra_ang_4x4[22] 6.06x 132.55 803.45 intra_ang_4x4[23] 6.18x 132.49 819.32 intra_ang_4x4[24] 6.01x 132.52 796.83 intra_ang_4x4[25] 6.01x 132.55 796.59 intra_ang_4x4[26] 6.36x 96.71 615.15 intra_ang_4x4[27] 5.66x 132.55 750.42 intra_ang_4x4[28] 5.66x 132.49 750.36 intra_ang_4x4[29] 5.67x 132.55 751.02 intra_ang_4x4[30] 5.65x 132.52 748.74 intra_ang_4x4[31] 5.66x 132.58 750.90 intra_ang_4x4[32] 5.88x 132.61 780.00 intra_ang_4x4[33] 5.89x 132.52 780.00 intra_ang_4x4[34] 7.45x 74.89 558.28 intra_filter_4x4 2.56x 169.82 434.31 intra_planar_8x8 9.06x 248.47 2251.86 intra_dc_8x8[f=0] 2.58x 103.19 266.45 intra_dc_8x8[f=1] 2.72x 223.61 608.90 intra_allangs8x8 26.14x 3832.46 100183.16 intra_ang_8x8[ 2] 33.11x 81.82 2708.90 intra_ang_8x8[ 3] 11.89x 227.69 2706.97 intra_ang_8x8[ 4] 11.89x 227.66 2706.99 intra_ang_8x8[ 5] 11.78x 227.66 2682.20 intra_ang_8x8[ 6] 11.93x 227.63 2714.67 intra_ang_8x8[ 7] 12.06x 227.66 2745.30 intra_ang_8x8[ 8] 11.81x 227.66 2689.54 intra_ang_8x8[ 9] 11.76x 227.75 2677.52 intra_ang_8x8[10] 17.81x 128.40 2287.35 intra_ang_8x8[11] 13.24x 240.09 3178.08 intra_ang_8x8[12] 13.14x 240.09 3154.99 intra_ang_8x8[13] 13.12x 238.02 3123.37 intra_ang_8x8[14] 12.85x 246.33 3165.81 intra_ang_8x8[15] 12.64x 246.27 3112.29 intra_ang_8x8[16] 12.75x 246.33 3140.80 intra_ang_8x8[17] 12.88x 246.30 3173.51 intra_ang_8x8[18] 26.59x 82.99 2206.99 intra_ang_8x8[19] 11.42x 198.70 2268.82 intra_ang_8x8[20] 9.54x 235.95 2251.02 intra_ang_8x8[21] 8.75x 252.52 2209.78 intra_ang_8x8[22] 9.33x 235.95 2202.20 intra_ang_8x8[23] 9.86x 223.58 2204.25 intra_ang_8x8[24] 10.83x 200.83 2175.75 intra_ang_8x8[25] 11.45x 192.58 2204.22 intra_ang_8x8[26] 8.44x 198.79 1677.72 intra_ang_8x8[27] 11.11x 192.64 2141.12 intra_ang_8x8[28] 10.33x 207.07 2139.68 intra_ang_8x8[29] 10.66x 200.83 2139.88 intra_ang_8x8[30] 10.65x 200.89 2139.20 intra_ang_8x8[31] 10.65x 200.86 2139.20 intra_ang_8x8[32] 10.65x 200.83 2138.96 intra_ang_8x8[33] 10.61x 201.61 2139.56 intra_ang_8x8[34] 25.87x 78.88 2040.60 intra_filter_8x8 5.50x 153.23 843.01 intra_planar_16x16 10.90x 734.56 8006.51 intra_dc_16x16[f=0] 2.92x 240.09 700.04 intra_dc_16x16[f=1] 3.35x 414.93 1389.14 intra_allangs16x16 23.25x 14821.38 344576.66 intra_ang_16x16[ 2] 36.89x 202.87 7483.01 intra_ang_16x16[ 3] 13.16x 778.62 10246.99 intra_ang_16x16[ 4] 13.23x 786.33 10403.45 intra_ang_16x16[ 5] 13.46x 771.86 10388.66 intra_ang_16x16[ 6] 13.32x 778.11 10360.64 intra_ang_16x16[ 7] 13.55x 765.74 10376.51 intra_ang_16x16[ 8] 13.52x 767.72 10382.41 intra_ang_16x16[ 9] 21.17x 482.10 10206.63 intra_ang_16x16[10] 35.14x 219.35 7706.99 intra_ang_16x16[11] 21.57x 492.58 10626.73 intra_ang_16x16[12] 20.07x 537.96 10794.94 intra_ang_16x16[13] 19.89x 542.16 10786.14 intra_ang_16x16[14] 19.82x 542.13 10747.23 intra_ang_16x16[15] 19.94x 542.19 10809.40 intra_ang_16x16[16] 19.87x 542.16 10773.13 intra_ang_16x16[17] 19.53x 542.16 10587.83 intra_ang_16x16[18] 20.00x 194.74 3895.19 intra_ang_16x16[19] 10.82x 620.83 6717.47 intra_ang_16x16[20] 12.79x 538.08 6880.48 intra_ang_16x16[21] 13.41x 513.32 6881.36 intra_ang_16x16[22] 11.66x 584.08 6811.98 intra_ang_16x16[23] 12.35x 546.33 6747.47 intra_ang_16x16[24] 14.52x 469.67 6820.20 intra_ang_16x16[25] 14.42x 455.47 6568.92 intra_ang_16x16[26] 10.73x 349.70 3751.86 intra_ang_16x16[27] 13.82x 469.88 6491.69 intra_ang_16x16[28] 13.81x 480.12 6630.60 intra_ang_16x16[29] 12.32x 537.99 6629.22 intra_ang_16x16[30] 11.95x 554.59 6629.16 intra_ang_16x16[31] 11.06x 600.12 6636.99 intra_ang_16x16[32] 10.27x 645.59 6629.04 intra_ang_16x16[33] 10.37x 624.94 6482.16 intra_ang_16x16[34] 18.48x 201.05 3714.71 intra_filter_16x16 7.84x 262.90 2062.12 intra_planar_32x32 15.44x 2326.25 35908.02 intra_dc_32x32[f=0] 2.84x 649.67 1841.84 intra_allangs32x32 25.52x 57301.83 1462413.50 intra_ang_32x32[ 2] 60.02x 608.35 36512.22 intra_ang_32x32[ 3] 13.81x 3375.20 46611.34 intra_ang_32x32[ 4] 11.47x 4037.09 46299.68 intra_ang_32x32[ 5] 13.27x 3497.84 46424.49 intra_ang_32x32[ 6] 13.21x 3505.56 46295.35 intra_ang_32x32[ 7] 13.27x 3494.44 46366.05 intra_ang_32x32[ 8] 13.19x 3500.96 46192.66 intra_ang_32x32[ 9] 22.75x 2050.96 46668.21 intra_ang_32x32[10] 46.58x 608.34 28335.03 intra_ang_32x32[11] 22.53x 2064.91 46522.73 intra_ang_32x32[12] 22.33x 2079.46 46443.01 intra_ang_32x32[13] 22.34x 2077.60 46410.54 intra_ang_32x32[14] 22.47x 2069.76 46500.12 intra_ang_32x32[15] 22.19x 2094.05 46476.19 intra_ang_32x32[16] 20.93x 2234.62 46764.65 intra_ang_32x32[17] 21.25x 2204.83 46857.59 intra_ang_32x32[18] 33.09x 608.91 20151.22 intra_ang_32x32[19] 15.00x 1986.34 29801.12 intra_ang_32x32[20] 14.61x 2034.08 29711.06 intra_ang_32x32[21] 14.70x 1999.34 29395.67 intra_ang_32x32[22] 14.74x 1997.84 29438.36 intra_ang_32x32[23] 14.79x 1978.11 29258.24 intra_ang_32x32[24] 14.75x 1978.11 29177.92 intra_ang_32x32[25] 15.25x 1911.71 29155.31 intra_ang_32x32[26] 17.79x 604.20 10749.88 intra_ang_32x32[27] 15.21x 1911.86 29076.55 intra_ang_32x32[28] 14.68x 1974.68 28986.49 intra_ang_32x32[29] 14.72x 1974.65 29063.21 intra_ang_32x32[30] 14.70x 1983.90 29154.35 intra_ang_32x32[31] 14.68x 1985.22 29139.32 intra_ang_32x32[32] 14.59x 1994.50 29105.05 intra_ang_32x32[33] 15.19x 1924.26 29224.57 intra_ang_32x32[34] 31.68x 608.37 19271.90 intra_filter_32x32 6.31x 568.99 3591.94 + 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 60D56621 10bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.16x 209.05 659.88 avg_pp[ 4x4] 3.59x 116.85 419.04 avg_pp_aligned[ 4x4] 3.88x 118.35 459.20 sad[ 4x4] 3.44x 125.52 431.54 sad_x3[ 4x4] 3.51x 270.08 948.10 sad_x4[ 4x4] 3.41x 347.66 1185.09 copy_pp[ 4x4] 3.63x 75.22 273.31 addAvg[ 4x4] 3.39x 153.29 519.40 addAvg_aligned[ 4x4] 3.49x 153.14 534.71 sse_ss[ 4x4] 5.30x 101.51 538.32 sub_ps[ 4x4] 3.69x 85.51 315.15 add_ps[ 4x4] 4.59x 115.89 532.42 add_ps_aligned[ 4x4] 4.66x 115.98 540.84 copy_ss[ 4x4] 3.71x 75.94 281.96 satd[ 8x8] 5.72x 347.48 1988.78 avg_pp[ 8x8] 9.05x 166.49 1506.73 avg_pp_aligned[ 8x8] 9.33x 171.87 1603.29 sad[ 8x8] 5.35x 298.41 1597.27 sad_x3[ 8x8] 6.95x 497.08 3455.90 sad_x4[ 8x8] 6.75x 641.78 4329.74 copy_pp[ 8x8] 10.24x 111.24 1138.68 addAvg[ 8x8] 6.19x 332.33 2055.63 addAvg_aligned[ 8x8] 6.08x 335.33 2039.40 sse_ss[ 8x8] 10.04x 182.46 1832.59 sub_ps[ 8x8] 6.78x 178.32 1208.92 add_ps[ 8x8] 9.95x 203.02 2020.88 add_ps_aligned[ 8x8] 9.67x 207.19 2004.17 copy_ss[ 8x8] 12.01x 107.78 1294.75 [i420] copy_pp[ 4x4] 3.66x 74.77 273.67 [i420] addAvg[ 4x4] 3.50x 146.95 514.15 [i420] addAvg_aligned[ 4x4] 3.49x 147.00 513.19 [i420] copy_ss[ 4x4] 3.55x 75.31 267.54 [i420] sub_ps[ 4x4] 3.68x 83.65 308.18 [i420] add_ps[ 4x4] 5.05x 106.67 538.92 [i420] add_ps_aligned[ 4x4] 5.08x 106.58 541.32 [i422] copy_pp[ 4x8] 4.70x 110.58 519.20 [i422] addAvg[ 4x8] 4.36x 219.62 956.75 [i422] addAvg_aligned[ 4x8] 4.34x 219.68 953.27 [i422] satd[ 4x8] 6.39x 202.87 1296.55 [i422] copy_ss[ 4x8] 4.49x 110.94 498.28 [i422] sse_pp[ 4x8] 4.17x 173.25 723.25 [i422] sub_ps[ 4x8] 3.24x 178.23 578.12 [i422] add_ps[ 4x8] 5.20x 188.67 980.44 [i422] add_ps_aligned[ 4x8] 5.79x 188.67 1092.75 satd[ 8x4] 5.34x 190.42 1016.99 avg_pp[ 8x4] 6.43x 102.11 656.51 avg_pp_aligned[ 8x4] 7.02x 103.28 725.53 sad[ 8x4] 4.06x 182.19 739.36 sad_x3[ 8x4] 5.98x 281.48 1684.09 sad_x4[ 8x4] 5.96x 362.19 2158.20 copy_pp[ 8x4] 9.24x 75.64 698.72 addAvg[ 8x4] 4.57x 231.81 1058.60 addAvg_aligned[ 8x4] 4.54x 231.84 1052.22 [i420] copy_pp[ 4x2] 2.10x 75.70 158.72 [i420] addAvg[ 4x2] 3.68x 79.27 291.94 [i420] addAvg_aligned[ 4x2] 3.64x 79.42 288.82 [i422] copy_pp[ 4x4] 3.64x 75.43 274.39 [i422] addAvg[ 4x4] 3.47x 146.95 510.42 [i422] addAvg_aligned[ 4x4] 3.47x 146.98 509.82 satd[ 4x8] 6.37x 206.98 1318.56 avg_pp[ 4x8] 4.12x 182.58 751.86 avg_pp_aligned[ 4x8] 4.21x 178.17 749.70 sad[ 4x8] 3.84x 197.20 757.52 sad_x3[ 4x8] 3.57x 489.10 1745.65 sad_x4[ 4x8] 3.53x 633.53 2235.87 copy_pp[ 4x8] 4.57x 111.84 510.78 addAvg[ 4x8] 4.01x 240.09 963.01 addAvg_aligned[ 4x8] 5.34x 180.33 963.01 [i420] copy_pp[ 2x4] 1.71x 75.67 129.74 [i420] addAvg[ 2x4] 2.44x 128.37 313.59 [i420] addAvg_aligned[ 2x4] 2.44x 128.37 313.11 [i422] copy_pp[ 2x8] 2.10x 101.45 213.19 [i422] addAvg[ 2x8] 2.57x 219.38 563.57 [i422] addAvg_aligned[ 2x8] 2.56x 217.37 557.19 satd[16x16] 7.57x 1086.31 8222.65 avg_pp[16x16] 10.34x 511.55 5290.70 avg_pp_aligned[16x16] 10.22x 511.43 5225.78 sad[16x16] 11.60x 488.85 5669.46 sad_x3[16x16] 8.73x 1422.64 12413.13 sad_x4[16x16] 8.64x 1860.45 16065.81 copy_pp[16x16] 8.49x 381.16 3236.87 addAvg[16x16] 11.01x 714.48 7863.97 addAvg_aligned[16x16] 11.09x 714.41 7924.09 sse_ss[16x16] 15.28x 430.99 6583.77 sub_ps[16x16] 7.48x 496.69 3714.35 add_ps[16x16] 12.30x 563.11 6926.69 add_ps_aligned[16x16] 12.27x 563.23 6912.26 copy_ss[16x16] 8.77x 381.13 3343.49 copy_sp[16x16] 8.98x 381.07 3421.56 copy_ps[16x16] 8.56x 389.23 3330.72 [i420] copy_pp[ 8x8] 10.64x 108.08 1149.50 [i420] addAvg[ 8x8] 6.27x 331.28 2077.64 [i420] addAvg_aligned[ 8x8] 6.09x 331.43 2018.48 [i420] satd[ 8x8] 7.58x 273.23 2070.54 [i420] copy_ss[ 8x8] 10.39x 109.49 1138.20 [i420] sub_ps[ 8x8] 6.80x 178.29 1212.99 [i420] add_ps[ 8x8] 9.90x 201.07 1990.94 [i420] add_ps_aligned[ 8x8] 9.90x 201.16 1990.84 [i420] sa8d[ 8x8] 7.32x 300.09 2196.79 [i422] copy_pp[ 8x16] 10.36x 231.99 2403.97 [i422] addAvg[ 8x16] 7.68x 544.41 4182.53 [i422] addAvg_aligned[ 8x16] 7.68x 544.62 4181.84 [i422] satd[ 8x16] 8.18x 520.90 4260.36 [i422] copy_ss[ 8x16] 10.27x 226.94 2331.58 [i422] sse_pp[ 8x16] 11.70x 273.74 3202.77 [i422] sub_ps[ 8x16] 6.77x 308.58 2089.78 [i422] add_ps[ 8x16] 11.62x 330.50 3839.16 [i422] add_ps_aligned[ 8x16] 10.54x 356.28 3754.87 [i422] sa8d[ 8x16] 7.62x 579.41 4414.87 satd[ 16x8] 6.29x 621.29 3907.82 avg_pp[ 16x8] 10.09x 281.45 2839.84 avg_pp_aligned[ 16x8] 9.67x 285.62 2761.44 sad[ 16x8] 12.84x 290.13 3724.45 sad_x3[ 16x8] 8.33x 761.72 6345.66 sad_x4[ 16x8] 8.26x 991.40 8184.70 copy_pp[ 16x8] 8.26x 227.75 1881.64 addAvg[ 16x8] 9.79x 422.64 4138.92 addAvg_aligned[ 16x8] 9.90x 414.24 4099.12 [i420] copy_pp[ 8x4] 9.59x 75.40 723.37 [i420] addAvg[ 8x4] 4.59x 229.79 1054.75 [i420] addAvg_aligned[ 8x4] 4.59x 229.70 1054.51 [i420] satd[ 8x4] 5.93x 190.42 1129.54 [i422] copy_pp[ 8x8] 10.57x 107.51 1136.51 [i422] addAvg[ 8x8] 6.36x 331.19 2106.27 [i422] addAvg_aligned[ 8x8] 6.16x 331.16 2039.88 [i422] satd[ 8x8] 7.55x 273.20 2062.36 satd[ 8x16] 7.18x 591.81 4248.19 avg_pp[ 8x16] 9.04x 298.44 2696.99 avg_pp_aligned[ 8x16] 8.79x 306.57 2693.87 sad[ 8x16] 8.36x 346.19 2892.87 sad_x3[ 8x16] 6.42x 1018.71 6543.73 sad_x4[ 8x16] 6.81x 1234.52 8412.53 copy_pp[ 8x16] 10.57x 223.70 2363.57 addAvg[ 8x16] 7.63x 546.84 4171.08 addAvg_aligned[ 8x16] 7.65x 546.54 4180.28 [i420] copy_pp[ 4x8] 4.76x 109.31 520.84 [i420] addAvg[ 4x8] 4.34x 219.59 952.79 [i420] addAvg_aligned[ 4x8] 4.35x 219.53 954.35 [i420] satd[ 4x8] 6.44x 202.81 1306.41 [i422] copy_pp[ 4x16] 5.02x 223.76 1122.57 [i422] addAvg[ 4x16] 4.95x 372.73 1845.93 [i422] addAvg_aligned[ 4x16] 4.94x 373.03 1841.48 [i422] satd[ 4x16] 7.53x 333.74 2512.55 satd[ 16x4] 5.43x 367.38 1996.39 avg_pp[ 16x4] 7.54x 188.28 1419.08 avg_pp_aligned[ 16x4] 8.07x 188.31 1520.44 sad[ 16x4] 7.92x 200.71 1589.82 sad_x3[ 16x4] 7.43x 455.33 3382.17 sad_x4[ 16x4] 7.64x 550.42 4205.29 copy_pp[ 16x4] 11.67x 144.94 1691.69 addAvg[ 16x4] 7.19x 275.18 1977.47 addAvg_aligned[ 16x4] 7.18x 275.27 1975.43 [i420] copy_pp[ 8x2] 3.05x 75.52 230.62 [i420] addAvg[ 8x2] 4.04x 140.80 568.74 [i420] addAvg_aligned[ 8x2] 4.01x 140.80 564.29 [i422] copy_pp[ 8x4] 9.30x 75.05 698.00 [i422] addAvg[ 8x4] 4.56x 229.76 1048.74 [i422] addAvg_aligned[ 8x4] 4.58x 229.73 1052.10 [i422] satd[ 8x4] 5.81x 190.45 1105.97 satd[16x12] 6.86x 852.49 5845.25 avg_pp[16x12] 10.85x 386.98 4199.28 avg_pp_aligned[16x12] 10.87x 387.04 4205.41 sad[16x12] 11.31x 368.64 4168.67 sad_x3[16x12] 8.56x 1100.95 9421.81 sad_x4[16x12] 8.47x 1425.89 12076.39 copy_pp[16x12] 8.44x 310.63 2622.77 addAvg[16x12] 10.38x 579.86 6017.92 addAvg_aligned[16x12] 10.53x 571.83 6023.09 [i420] copy_pp[ 8x6] 11.63x 80.71 938.36 [i420] addAvg[ 8x6] 6.03x 256.57 1546.65 [i420] addAvg_aligned[ 8x6] 6.01x 256.57 1542.69 [i422] copy_pp[ 8x12] 10.25x 166.13 1702.85 [i422] addAvg[ 8x12] 7.62x 422.49 3220.16 [i422] addAvg_aligned[ 8x12] 7.66x 422.79 3240.48 [i422] satd[ 8x12] 8.92x 409.73 3653.15 satd[ 4x16] 7.74x 331.16 2564.22 avg_pp[ 4x16] 4.73x 331.61 1569.86 avg_pp_aligned[ 4x16] 4.62x 327.37 1511.30 sad[ 4x16] 5.13x 323.44 1658.43 sad_x3[ 4x16] 3.99x 894.18 3566.93 sad_x4[ 4x16] 3.91x 1161.68 4536.67 copy_pp[ 4x16] 4.85x 235.59 1142.65 addAvg[ 4x16] 5.13x 365.73 1874.43 addAvg_aligned[ 4x16] 5.00x 373.09 1863.73 [i420] copy_pp[ 2x8] 2.07x 102.38 211.74 [i420] addAvg[ 2x8] 2.73x 206.89 563.81 [i420] addAvg_aligned[ 2x8] 2.72x 207.04 562.36 [i422] copy_pp[ 2x16] 1.66x 221.33 367.82 [i422] addAvg[ 2x16] 2.37x 449.47 1063.86 [i422] addAvg_aligned[ 2x16] 2.90x 366.66 1065.09 satd[12x16] 7.95x 937.40 7455.18 avg_pp[12x16] 7.04x 540.51 3803.45 avg_pp_aligned[12x16] 7.27x 523.90 3808.38 sad[12x16] 6.99x 625.39 4373.99 sad_x3[12x16] 3.88x 2443.36 9490.96 sad_x4[12x16] 3.64x 3344.95 12167.71 copy_pp[12x16] 7.00x 389.38 2724.34 addAvg[12x16] 7.90x 768.02 6068.55 addAvg_aligned[12x16] 7.91x 767.84 6075.15 [i420] copy_pp[ 6x8] 5.65x 202.87 1146.27 [i420] addAvg[ 6x8] 5.98x 264.88 1584.65 [i420] addAvg_aligned[ 6x8] 6.21x 256.66 1592.71 [i422] copy_pp[ 6x16] 3.78x 373.06 1411.62 [i422] addAvg[ 6x16] 6.88x 480.78 3307.95 [i422] addAvg_aligned[ 6x16] 6.88x 480.66 3307.45 satd[32x32] 7.82x 3946.36 30842.77 avg_pp[32x32] 14.23x 1763.75 25098.76 avg_pp_aligned[32x32] 15.39x 1764.95 27157.63 sad[32x32] 18.12x 1407.49 25499.52 sad_x3[32x32] 9.74x 5412.80 52736.75 sad_x4[32x32] 9.82x 7142.67 70166.81 copy_pp[32x32] 13.49x 1258.47 16976.39 addAvg[32x32] 12.17x 2509.91 30538.20 addAvg_aligned[32x32] 12.24x 2498.08 30584.01 sse_ss[32x32] 14.05x 2056.87 28904.85 sub_ps[32x32] 7.64x 1761.31 13453.23 add_ps[32x32] 17.19x 1817.05 31226.93 add_ps_aligned[32x32] 17.13x 1816.99 31116.31 copy_ss[32x32] 14.57x 1258.44 18332.10 copy_sp[32x32] 16.64x 1258.50 20944.33 copy_ps[32x32] 14.16x 1258.44 17817.23 [i420] copy_pp[16x16] 8.69x 383.14 3329.16 [i420] addAvg[16x16] 11.15x 712.20 7937.83 [i420] addAvg_aligned[16x16] 11.07x 711.99 7884.05 [i420] satd[16x16] 7.58x 1082.67 8211.45 [i420] copy_ss[16x16] 8.64x 383.02 3309.62 [i420] copy_ps[16x16] 8.60x 383.05 3292.91 [i420] copy_sp[16x16] 8.71x 383.02 3337.15 [i420] sse_pp[16x16] 15.16x 445.12 6747.59 [i420] sub_ps[16x16] 7.53x 496.63 3739.24 [i420] add_ps[16x16] 12.54x 562.99 7057.95 [i420] add_ps_aligned[16x16] 12.70x 563.08 7148.92 [i420] sa8d[16x16] 7.88x 1082.10 8522.05 [i422] copy_pp[16x32] 8.00x 720.39 5763.61 [i422] addAvg[16x32] 12.00x 1295.66 15546.61 [i422] addAvg_aligned[16x32] 12.08x 1285.38 15530.60 [i422] satd[16x32] 7.64x 2029.67 15508.14 [i422] copy_ss[16x32] 8.11x 720.60 5846.45 [i422] copy_ps[16x32] 7.93x 720.60 5715.66 [i422] copy_sp[16x32] 8.03x 720.54 5785.18 [i422] sse_pp[16x32] 11.35x 898.62 10198.55 [i422] sub_ps[16x32] 10.81x 943.55 10199.40 [i422] add_ps[16x32] 13.63x 1006.22 13711.08 [i422] add_ps_aligned[16x32] 13.57x 1006.40 13657.83 [i422] sa8d[16x32] 8.12x 2132.49 17308.26 satd[32x16] 7.73x 2029.73 15684.53 avg_pp[32x16] 13.84x 897.78 12422.65 avg_pp_aligned[32x16] 14.05x 902.64 12679.52 sad[32x16] 16.29x 753.50 12276.67 sad_x3[32x16] 9.89x 2742.37 27112.18 sad_x4[32x16] 9.86x 3604.20 35529.26 copy_pp[32x16] 12.66x 670.72 8492.17 addAvg[32x16] 12.03x 1289.59 15509.10 addAvg_aligned[32x16] 11.98x 1289.52 15446.81 [i420] copy_pp[ 16x8] 8.22x 227.84 1871.81 [i420] addAvg[ 16x8] 10.00x 416.37 4162.12 [i420] addAvg_aligned[ 16x8] 10.02x 416.28 4170.72 [i420] satd[ 16x8] 6.61x 618.76 4089.98 [i422] copy_pp[16x16] 8.56x 382.78 3277.11 [i422] addAvg[16x16] 11.10x 712.02 7902.65 [i422] addAvg_aligned[16x16] 11.13x 711.90 7920.60 [i422] satd[16x16] 7.56x 1082.76 8185.42 satd[16x32] 7.67x 2033.88 15590.26 avg_pp[16x32] 10.48x 952.29 9980.84 avg_pp_aligned[16x32] 10.55x 952.08 10043.37 sad[16x32] 18.34x 864.35 15851.90 sad_x3[16x32] 8.88x 2777.80 24657.71 sad_x4[16x32] 8.79x 3616.58 31772.83 copy_pp[16x32] 7.97x 720.66 5743.53 addAvg[16x32] 11.96x 1290.60 15429.16 addAvg_aligned[16x32] 11.88x 1307.81 15530.86 [i420] copy_pp[ 8x16] 10.55x 227.78 2402.53 [i420] addAvg[ 8x16] 7.76x 544.38 4222.29 [i420] addAvg_aligned[ 8x16] 7.60x 544.38 4138.44 [i420] satd[ 8x16] 8.37x 510.14 4270.96 [i422] copy_pp[ 8x32] 8.04x 457.73 3679.72 [i422] addAvg[ 8x32] 8.13x 989.46 8044.69 [i422] addAvg_aligned[ 8x32] 8.18x 990.63 8100.12 [i422] satd[ 8x32] 8.17x 974.71 7962.81 satd[ 32x8] 7.23x 1095.11 7917.11 avg_pp[ 32x8] 13.77x 480.54 6615.63 avg_pp_aligned[ 32x8] 13.25x 488.61 6474.70 sad[ 32x8] 14.57x 449.08 6544.34 sad_x3[ 32x8] 9.51x 1440.27 13690.22 sad_x4[ 32x8] 9.40x 1907.27 17922.45 copy_pp[ 32x8] 14.21x 364.47 5179.72 addAvg[ 32x8] 10.91x 720.39 7856.87 addAvg_aligned[ 32x8] 11.07x 705.53 7808.43 [i420] copy_pp[ 16x4] 11.05x 146.98 1623.85 [i420] addAvg[ 16x4] 7.22x 273.17 1972.89 [i420] addAvg_aligned[ 16x4] 7.23x 273.14 1975.67 [i420] satd[ 16x4] 5.65x 366.27 2070.90 [i422] copy_pp[ 16x8] 7.88x 227.69 1794.83 [i422] addAvg[ 16x8] 9.80x 416.13 4078.92 [i422] addAvg_aligned[ 16x8] 9.86x 416.04 4100.32 [i422] satd[ 16x8] 6.61x 618.92 4092.14 satd[32x24] 7.81x 3002.22 23455.91 avg_pp[32x24] 14.17x 1324.80 18778.68 avg_pp_aligned[32x24] 13.89x 1332.88 18519.16 sad[32x24] 17.08x 1076.82 18394.34 sad_x3[32x24] 9.98x 4075.20 40680.84 sad_x4[32x24] 9.82x 5341.56 52475.59 copy_pp[32x24] 13.17x 960.39 12644.61 addAvg[32x24] 12.06x 1900.03 22915.07 addAvg_aligned[32x24] 12.14x 1899.76 23059.60 [i420] copy_pp[16x12] 8.72x 310.45 2707.45 [i420] addAvg[16x12] 10.57x 571.43 6039.64 [i420] addAvg_aligned[16x12] 10.55x 571.28 6027.90 [i420] satd[16x12] 6.98x 850.42 5936.99 [i422] copy_pp[16x24] 8.46x 554.80 4690.94 [i422] addAvg[16x24] 11.75x 995.87 11699.28 [i422] addAvg_aligned[16x24] 11.66x 1004.89 11714.82 [i422] satd[16x24] 8.26x 1429.79 11813.51 satd[ 8x32] 8.01x 993.14 7956.79 avg_pp[ 8x32] 9.26x 550.90 5099.40 avg_pp_aligned[ 8x32] 9.22x 550.87 5077.15 sad[ 8x32] 9.29x 600.99 5581.56 sad_x3[ 8x32] 7.58x 1686.25 12778.55 sad_x4[ 8x32] 7.61x 2190.81 16667.62 copy_pp[ 8x32] 8.09x 453.53 3666.99 addAvg[ 8x32] 8.18x 987.37 8076.87 addAvg_aligned[ 8x32] 8.15x 991.46 8079.40 [i420] copy_pp[ 4x16] 4.93x 231.90 1142.53 [i420] addAvg[ 4x16] 4.98x 372.61 1854.11 [i420] addAvg_aligned[ 4x16] 4.97x 372.58 1853.51 [i420] satd[ 4x16] 7.52x 333.12 2506.65 [i422] copy_pp[ 4x32] 5.08x 459.74 2336.39 [i422] addAvg[ 4x32] 5.56x 683.38 3801.69 [i422] addAvg_aligned[ 4x32] 5.49x 683.11 3751.62 [i422] satd[ 4x32] 6.90x 728.29 5025.45 satd[24x32] 7.66x 3029.13 23213.27 avg_pp[24x32] 10.51x 1357.87 14276.63 avg_pp_aligned[24x32] 10.64x 1356.68 14431.02 sad[24x32] 12.20x 1591.65 19420.16 sad_x3[24x32] 7.67x 4744.56 36400.28 sad_x4[24x32] 7.35x 6425.83 47248.02 copy_pp[24x32] 8.41x 986.25 8294.07 addAvg[24x32] 12.22x 1898.50 23199.56 addAvg_aligned[24x32] 11.99x 1934.80 23207.62 [i420] copy_pp[12x16] 6.82x 389.38 2654.07 [i420] addAvg[12x16] 7.77x 780.42 6063.37 [i420] addAvg_aligned[12x16] 7.94x 764.27 6066.39 [i420] satd[12x16] 7.44x 1005.77 7484.82 [i422] copy_pp[12x32] 10.39x 749.32 7786.99 [i422] addAvg[12x32] 8.40x 1413.14 11863.53 [i422] addAvg_aligned[12x32] 8.30x 1410.51 11711.08 [i422] satd[12x32] 7.94x 1831.13 14538.52 satd[64x64] 7.87x 15932.19 125462.77 avg_pp[64x64] 14.24x 6667.79 94961.48 avg_pp_aligned[64x64] 14.27x 6663.34 95091.22 sad[64x64] 17.62x 5341.98 94143.01 sad_x3[64x64] 9.16x 21332.06 195508.27 sad_x4[64x64] 9.04x 28506.69 257560.75 copy_pp[64x64] 14.78x 4494.90 66440.80 addAvg[64x64] 13.58x 9810.63 133190.73 addAvg_aligned[64x64] 13.63x 9776.99 133215.88 sse_ss[64x64] 13.53x 7656.62 103599.92 sub_ps[64x64] 14.12x 6665.08 94079.28 add_ps[64x64] 17.11x 6722.25 115044.77 add_ps_aligned[64x64] 17.06x 6721.68 114667.81 copy_ss[64x64] 14.34x 4480.51 64263.73 copy_sp[64x64] 14.58x 4455.74 64950.30 copy_ps[64x64] 14.61x 4455.20 65077.04 [i420] copy_pp[32x32] 15.18x 1256.52 19072.41 [i420] addAvg[32x32] 12.32x 2497.26 30771.82 [i420] addAvg_aligned[32x32] 12.32x 2476.19 30514.51 [i420] satd[32x32] 7.80x 3973.21 30972.14 [i420] copy_ss[32x32] 13.87x 1256.28 17420.56 [i420] copy_ps[32x32] 13.21x 1256.61 16594.15 [i420] copy_sp[32x32] 13.00x 1257.21 16341.88 [i420] sse_pp[32x32] 13.97x 2078.08 29040.96 [i420] sub_ps[32x32] 7.74x 1755.17 13582.97 [i420] add_ps[32x32] 16.83x 1818.02 30594.59 [i420] add_ps_aligned[32x32] 16.82x 1817.21 30569.70 [i420] sa8d[32x32] 8.03x 4283.71 34378.32 [i422] copy_pp[32x64] 13.34x 2448.74 32659.84 [i422] addAvg[32x64] 12.31x 4919.52 60575.78 [i422] addAvg_aligned[32x64] 11.93x 5080.26 60625.37 [i422] satd[32x64] 8.58x 7857.78 67408.98 [i422] copy_ss[32x64] 15.44x 2448.56 37805.53 [i422] copy_ps[32x64] 13.57x 2448.35 33226.65 [i422] copy_sp[32x64] 13.48x 2448.17 33007.94 [i422] sse_pp[32x64] 15.47x 3269.43 50569.90 [i422] sub_ps[32x64] 7.63x 3482.13 26561.00 [i422] add_ps[32x64] 17.46x 3540.09 61818.52 [i422] add_ps_aligned[32x64] 17.43x 3538.95 61691.90 [i422] sa8d[32x64] 8.15x 8519.91 69426.49 satd[64x32] 7.95x 7898.97 62835.99 avg_pp[64x32] 14.22x 3358.20 47742.80 avg_pp_aligned[64x32] 14.21x 3352.16 47646.49 sad[64x32] 17.60x 2678.53 47147.50 sad_x3[64x32] 9.19x 10675.94 98077.16 sad_x4[64x32] 9.14x 14116.92 128984.85 copy_pp[64x32] 14.19x 2271.32 32239.36 addAvg[64x32] 13.62x 4908.68 66865.85 addAvg_aligned[64x32] 13.34x 4881.30 65093.99 [i420] copy_pp[32x16] 12.76x 668.67 8535.30 [i420] addAvg[32x16] 11.99x 1299.83 15582.89 [i420] addAvg_aligned[32x16] 11.96x 1296.11 15495.03 [i420] satd[32x16] 7.72x 2033.85 15698.79 [i422] copy_pp[32x32] 14.83x 1256.34 18628.50 [i422] addAvg[32x32] 12.32x 2491.25 30697.52 [i422] addAvg_aligned[32x32] 12.25x 2492.45 30525.09 [i422] satd[32x32] 7.73x 4007.77 30987.41 satd[32x64] 8.59x 7849.45 67462.73 avg_pp[32x64] 14.30x 3479.07 49752.27 avg_pp_aligned[32x64] 14.23x 3484.77 49576.23 sad[32x64] 18.32x 2680.30 49097.80 sad_x3[32x64] 10.17x 10691.13 108765.33 sad_x4[32x64] 9.74x 14331.69 139661.25 copy_pp[32x64] 16.60x 2451.36 40682.77 addAvg[32x64] 12.36x 4930.24 60941.24 addAvg_aligned[32x64] 12.38x 4911.80 60827.02 [i420] copy_pp[16x32] 8.00x 713.93 5709.14 [i420] addAvg[16x32] 12.18x 1276.36 15545.77 [i420] addAvg_aligned[16x32] 11.87x 1320.63 15670.46 [i420] satd[16x32] 7.76x 2017.64 15660.36 [i422] copy_pp[16x64] 14.60x 1374.54 20065.25 [i422] addAvg[16x64] 12.18x 2537.24 30902.89 [i422] addAvg_aligned[16x64] 12.22x 2526.64 30865.73 [i422] satd[16x64] 7.83x 3930.24 30780.84 satd[64x16] 7.88x 3977.45 31361.84 avg_pp[64x16] 12.01x 1698.49 20407.09 avg_pp_aligned[64x16] 11.92x 1697.08 20229.98 sad[64x16] 16.29x 1391.35 22663.05 sad_x3[64x16] 9.09x 5401.62 49078.80 sad_x4[64x16] 8.95x 7126.50 63817.52 copy_pp[64x16] 13.80x 1186.13 16367.38 addAvg[64x16] 13.01x 2495.35 32474.55 addAvg_aligned[64x16] 13.14x 2485.18 32657.20 [i420] copy_pp[ 32x8] 11.71x 366.39 4291.93 [i420] addAvg[ 32x8] 11.26x 703.91 7924.70 [i420] addAvg_aligned[ 32x8] 11.18x 703.70 7867.47 [i420] satd[ 32x8] 7.30x 1090.39 7962.89 [i422] copy_pp[32x16] 12.61x 668.31 8427.59 [i422] addAvg[32x16] 11.60x 1322.13 15330.12 [i422] addAvg_aligned[32x16] 11.62x 1316.67 15305.53 [i422] satd[32x16] 7.67x 2043.15 15672.14 satd[64x48] 8.01x 11686.22 93633.91 avg_pp[64x48] 11.91x 5013.32 59725.97 avg_pp_aligned[64x48] 11.94x 5007.51 59813.63 sad[64x48] 17.39x 3950.21 68687.73 sad_x3[64x48] 9.51x 16063.57 152803.41 sad_x4[64x48] 9.02x 21401.89 193083.02 copy_pp[64x48] 14.37x 3362.85 48327.41 addAvg[64x48] 12.30x 7363.56 90545.65 addAvg_aligned[64x48] 12.21x 7418.61 90580.40 [i420] copy_pp[32x24] 13.15x 958.14 12597.95 [i420] addAvg[32x24] 12.07x 1907.24 23026.53 [i420] addAvg_aligned[32x24] 12.25x 1874.86 22964.61 [i420] satd[32x24] 7.79x 2995.62 23329.18 [i422] copy_pp[32x48] 13.50x 1852.58 25004.49 [i422] addAvg[32x48] 12.34x 3709.07 45783.49 [i422] addAvg_aligned[32x48] 12.11x 3764.08 45600.84 [i422] satd[32x48] 8.52x 5708.95 48656.51 satd[16x64] 7.79x 3907.30 30454.27 avg_pp[16x64] 9.82x 1887.42 18542.77 avg_pp_aligned[16x64] 9.90x 1879.10 18600.84 sad[16x64] 18.67x 1648.06 30771.70 sad_x3[16x64] 8.95x 5435.54 48621.64 sad_x4[16x64] 8.89x 7111.61 63250.58 copy_pp[16x64] 14.29x 1374.47 19647.66 addAvg[16x64] 12.43x 2492.12 30974.91 addAvg_aligned[16x64] 12.30x 2505.83 30828.34 [i420] copy_pp[ 8x32] 8.19x 452.64 3705.57 [i420] addAvg[ 8x32] 8.23x 989.44 8142.41 [i420] addAvg_aligned[ 8x32] 8.18x 989.44 8094.34 [i420] satd[ 8x32] 8.44x 945.44 7978.80 [i422] copy_pp[ 8x64] 12.63x 925.30 11683.49 [i422] addAvg[ 8x64] 8.38x 1905.26 15961.80 [i422] addAvg_aligned[ 8x64] 8.45x 1903.34 16090.70 [i422] satd[ 8x64] 8.03x 1959.53 15729.86 satd[48x64] 8.04x 11817.68 95018.48 avg_pp[48x64] 12.39x 5074.08 62879.40 avg_pp_aligned[48x64] 12.31x 5077.00 62483.45 sad[48x64] 17.79x 4073.12 72469.42 sad_x3[48x64] 9.25x 16180.19 149613.92 sad_x4[48x64] 9.11x 21359.97 194636.98 copy_pp[48x64] 14.68x 3511.95 51539.64 addAvg[48x64] 12.19x 7447.00 90754.27 addAvg_aligned[48x64] 12.28x 7393.16 90775.07 [i420] copy_pp[24x32] 8.31x 985.42 8188.19 [i420] addAvg[24x32] 11.85x 1938.17 22966.41 [i420] addAvg_aligned[24x32] 11.87x 1937.74 23008.98 [i420] satd[24x32] 7.95x 2939.16 23359.60 [i422] copy_pp[24x64] 8.27x 1914.62 15836.39 [i422] addAvg[24x64] 11.87x 3859.88 45827.38 [i422] addAvg_aligned[24x64] 12.23x 3757.05 45954.95 [i422] satd[24x64] 8.16x 5689.60 46414.99 ssd_s[4x4] 4.12x 75.94 313.11 ssd_s_aligned[4x4] 5.15x 75.41 388.02 sa8d[4x4] 3.38x 202.90 685.37 residual[4x4] 3.57x 83.53 298.08 residual_aligned[4x4] 3.74x 83.80 313.71 blkfill[4x4] 3.38x 74.68 252.75 blkfill_aligned[4x4] 3.36x 75.31 252.99 transpose[4x4] 4.02x 75.13 301.68 cpy2Dto1D_shl[4x4] 4.81x 75.19 361.44 cpy2Dto1D_shr[4x4] 4.97x 75.88 377.31 cpy1Dto2D_shl[4x4] 3.25x 112.86 367.33 cpy1Dto2D_shl_aligned[4x4] 3.16x 112.98 356.51 cpy1Dto2D_shr[4x4] 2.77x 138.70 384.53 copy_cnt[4x4] 5.14x 75.01 385.37 psy_cost_pp[4x4] 6.55x 333.17 2183.09 ssimDist[4x4] 2.21x 341.84 756.55 ssd_s[8x8] 11.46x 103.58 1187.37 ssd_s_aligned[8x8] 11.36x 103.82 1179.80 sa8d[8x8] 6.78x 322.90 2190.54 residual[8x8] 7.20x 152.48 1097.68 residual_aligned[8x8] 7.27x 152.21 1105.85 blkfill[8x8] 13.84x 79.33 1098.16 blkfill_aligned[8x8] 11.93x 79.52 948.70 transpose[8x8] 4.98x 208.99 1039.84 var[8x8] 10.48x 159.35 1670.62 cpy2Dto1D_shl[8x8] 8.91x 163.52 1456.95 cpy2Dto1D_shr[8x8] 7.18x 194.53 1395.75 cpy1Dto2D_shl[8x8] 7.32x 163.72 1199.16 cpy1Dto2D_shl_aligned[8x8] 7.34x 163.49 1199.28 cpy1Dto2D_shr[8x8] 6.77x 210.08 1422.08 copy_cnt[8x8] 6.97x 183.03 1276.23 psy_cost_pp[8x8] 11.31x 662.13 7488.55 ssimDist[8x8] 3.80x 807.22 3064.70 ssd_s[16x16] 15.95x 337.85 5390.14 ssd_s_aligned[16x16] 16.84x 335.72 5653.73 sa8d[16x16] 7.80x 1092.52 8525.42 residual[16x16] 6.81x 529.73 3608.67 residual_aligned[16x16] 6.67x 529.73 3535.07 blkfill[16x16] 10.23x 339.35 3470.38 blkfill_aligned[16x16] 10.00x 342.83 3428.66 transpose[16x16] 10.13x 537.99 5452.17 var[16x16] 9.09x 470.19 4273.95 cpy2Dto1D_shl[16x16] 14.54x 457.46 6651.08 cpy2Dto1D_shr[16x16] 10.06x 488.49 4916.39 cpy1Dto2D_shl[16x16] 8.99x 457.54 4114.63 cpy1Dto2D_shl_aligned[16x16] 8.80x 457.43 4026.39 cpy1Dto2D_shr[16x16] 10.87x 488.73 5313.07 copy_cnt[16x16] 13.99x 381.31 5334.58 psy_cost_pp[16x16] 13.47x 2456.40 33080.68 ssimDist[16x16] 3.78x 2900.69 10957.83 ssd_s[32x32] 18.54x 1170.78 21707.98 ssd_s_aligned[32x32] 18.50x 1161.19 21483.62 sa8d[32x32] 8.44x 4105.92 34635.51 residual[32x32] 13.47x 1620.18 21824.49 residual_aligned[32x32] 11.99x 1620.09 19429.18 blkfill[32x32] 15.39x 1137.96 17510.14 blkfill_aligned[32x32] 14.98x 1134.06 16988.54 transpose[32x32] 7.45x 2235.56 16653.86 var[32x32] 11.31x 1895.78 21443.33 cpy2Dto1D_shl[32x32] 9.78x 2044.20 19996.71 cpy2Dto1D_shr[32x32] 12.81x 2077.24 26611.86 cpy1Dto2D_shl[32x32] 7.86x 2044.26 16070.02 cpy1Dto2D_shl_aligned[32x32] 7.93x 2044.26 16216.59 cpy1Dto2D_shr[32x32] 12.26x 2077.25 25465.01 copy_cnt[32x32] 19.90x 1225.68 24392.83 psy_cost_pp[32x32] 13.94x 9551.39 133106.69 ssimDist[32x32] 4.44x 11283.94 50077.88 sa8d[64x64] 8.02x 17218.56 138035.34 transpose[64x64] 6.73x 8935.28 60156.67 var[64x64] 12.39x 7640.87 94634.31 psy_cost_pp[64x64] 12.07x 38378.03 463247.84 ssimDist[64x64] 4.18x 45022.03 188144.48 weight_pp 11.58x 4106.80 47544.17 weight_sp 9.51x 4558.50 43335.39 downscale 8.79x 68307.73 600587.31 scale1D_128to64 5.64x 486.24 2741.36 scale1D_128to64_aligned 5.64x 486.30 2741.72 scale2D_64to32 7.25x 4483.45 32510.26 ssim_4x4x2_core 7.25x 188.31 1365.21 ssim_end_4 2.93x 171.81 503.09 calSign 5.25x 364.62 1915.43 SAO_EO_0 8.27x 815.92 6749.58 SAO_EO_1 8.82x 503.38 4439.88 SAO_EO_1_2Rows 12.01x 774.18 9297.71 SAO_EO_2[0] 5.18x 217.37 1127.01 SAO_EO_2[1] 7.59x 581.51 4415.06 SAO_EO_3[0] 3.41x 300.00 1024.45 SAO_EO_3[1] 7.73x 543.69 4201.45 SAO_BO_0 9.11x 16600.06 151179.08 saoCuStatsE0 1.47x 134261.42 197824.94 saoCuStatsE1 1.56x 137193.27 213745.61 saoCuStatsE2 2.75x 140621.55 386456.62 saoCuStatsE3 2.86x 137293.52 393056.03 planecopy_cp 7.46x 8459.91 63091.62 propagateCost 2.19x 2989.97 6548.54 cuTreeFix8Pack 3.28x 2078.23 6807.54 cuTreeFix8Unpack 1.86x 3590.93 6687.66 scanPosLast 1.67x 51299.22 85819.48 findPosFirstLast 4.17x 142.84 595.43 costCoeffNxN 0.17x 10032.20 1723.53 costCoeffRemain 1.14x 363.75 415.07 pelFilterLumaStrong_Vertical 3.26x 428.53 1395.63 pelFilterLumaStrong_Horizontal 5.33x 273.17 1455.51 pelFilterChroma_Vertical 1.74x 294.75 513.43 pelFilterChroma_Horizontal 3.24x 157.25 510.06 integral_init4v 3.82x 273.77 1045.66 integral_init8v 5.70x 265.36 1513.47 integral_init12v 3.81x 273.92 1043.93 integral_init16v 3.93x 273.74 1074.71 integral_init24v 3.80x 273.50 1039.96 integral_init32v 5.64x 275.06 1550.86 integral_init4h 2.72x 654.45 1780.04 integral_init8h 1.53x 1101.58 1684.82 integral_init12h 1.10x 1407.73 1548.94 integral_init16h 0.91x 1757.18 1600.52 normFact[8x8] 2.86x 451.70 1291.14 normFact[16x16] 2.90x 1470.18 4261.32 normFact[32x32] 4.03x 5600.07 22558.08 normFact[64x64] 3.50x 22463.26 78511.27 == transforms primitives == dst4x4 3.86x 304.23 1174.51 dct4x4 4.19x 277.34 1161.04 dct8x8 4.71x 1506.12 7089.28 dct16x16 4.58x 9655.49 44245.61 dct32x32 3.75x 74538.43 279310.47 idst4x4 5.94x 314.56 1867.82 idct4x4 7.35x 277.31 2038.20 idct8x8 8.03x 1262.16 10141.45 idct16x16 6.68x 8067.49 53872.79 idct32x32 5.24x 59690.73 312825.59 dequant_normal 9.21x 4563.03 42012.75 dequant_scaling 10.01x 6237.39 62429.94 quant 8.78x 10561.17 92770.10 nquant 10.45x 8670.27 90562.73 nonPsyRdoQuant[4x4] 2.51x 370.81 929.34 nonPsyRdoQuant[8x8] 2.32x 397.39 922.36 nonPsyRdoQuant[16x16] 2.49x 372.61 926.45 nonPsyRdoQuant[32x32] 2.33x 395.69 920.08 psyRdoQuant_1p[4x4] 2.49x 370.42 924.05 psyRdoQuant_1p[8x8] 2.41x 376.67 908.42 psyRdoQuant_1p[16x16] 2.43x 377.11 914.79 psyRdoQuant_1p[32x32] 2.38x 377.14 897.23 count_nonzero[4x4] 3.06x 84.22 257.68 count_nonzero[8x8] 8.58x 151.16 1296.79 count_nonzero[16x16] 11.53x 277.40 3198.19 count_nonzero[32x32] 16.42x 695.24 11413.61 denoiseDct 7.43x 5619.24 41763.73 == interp primitives == luma_hpp[ 4x4] 3.16x 533.06 1682.89 luma_hps[ 4x4] 4.19x 961.14 4024.82 luma_vpp[ 4x4] 6.76x 264.94 1791.70 luma_vps[ 4x4] 6.05x 254.65 1539.80 luma_vsp[ 4x4] 7.08x 302.16 2139.20 luma_vss[ 4x4] 7.29x 246.37 1796.14 luma_hv [ 4x4] 4.88x 1307.66 6375.06 luma_hpp[ 8x8] 6.91x 931.56 6434.58 luma_hps[ 8x8] 5.59x 1854.21 10359.28 luma_vpp[ 8x8] 8.32x 857.23 7132.65 luma_vps[ 8x8] 7.61x 779.91 5932.77 luma_vsp[ 8x8] 10.39x 796.15 8270.36 luma_vss[ 8x8] 9.31x 745.75 6940.36 luma_hv [ 8x8] 6.85x 2763.54 18930.18 convert_p2s[ 8x8] 8.20x 151.43 1241.96 convert_p2s_aligned[ 8x8] 9.55x 151.41 1446.14 luma_hpp[16x16] 7.88x 3174.00 25009.66 luma_hps[16x16] 7.31x 4193.24 30670.34 luma_vpp[16x16] 9.09x 2995.86 27221.60 luma_vps[16x16] 7.40x 2884.63 21356.99 luma_vsp[16x16] 10.68x 2993.18 31974.35 luma_vss[16x16] 9.63x 2696.73 25969.42 luma_hv [16x16] 8.67x 7249.09 62831.54 convert_p2s[16x16] 9.22x 455.45 4201.44 convert_p2s_aligned[16x16] 9.22x 455.39 4198.56 luma_hpp[32x32] 7.90x 12420.69 98061.88 luma_hps[32x32] 7.54x 14196.71 107102.41 luma_vpp[32x32] 9.05x 11813.15 106932.51 luma_vps[32x32] 7.51x 11231.69 84301.45 luma_vsp[32x32] 10.89x 11870.87 129327.77 luma_vss[32x32] 9.98x 10776.71 107497.99 luma_hv [32x32] 8.97x 26126.80 234287.86 convert_p2s[32x32] 9.96x 2044.47 20366.57 convert_p2s_aligned[32x32] 9.86x 2044.20 20154.10 luma_hpp[64x64] 8.10x 49439.49 400456.94 luma_hps[64x64] 7.42x 51165.29 379577.34 luma_vpp[64x64] 9.19x 47463.06 436247.59 luma_vps[64x64] 7.44x 45275.12 337038.62 luma_vsp[64x64] 10.71x 47358.04 507324.28 luma_vss[64x64] 9.62x 43130.73 415020.12 luma_hv [64x64] 9.02x 98761.17 890912.81 convert_p2s[64x64] 9.77x 8412.50 82208.90 convert_p2s_aligned[64x64] 9.79x 8403.04 82227.53 luma_hpp[ 8x4] 6.17x 517.43 3194.19 luma_hps[ 8x4] 5.57x 1375.35 7654.51 luma_vpp[ 8x4] 7.27x 480.09 3490.10 luma_vps[ 8x4] 6.30x 461.51 2909.10 luma_vsp[ 8x4] 8.66x 480.09 4155.75 luma_vss[ 8x4] 8.16x 422.16 3444.41 luma_hv [ 8x4] 6.21x 1878.77 11674.34 convert_p2s[ 8x4] 6.15x 91.28 560.92 convert_p2s_aligned[ 8x4] 6.27x 91.25 572.10 luma_hpp[ 4x8] 3.53x 917.00 3238.68 luma_hps[ 4x8] 4.31x 1256.37 5410.36 luma_vpp[ 4x8] 6.96x 502.78 3499.48 luma_vps[ 4x8] 7.07x 420.18 2968.80 luma_vsp[ 4x8] 8.81x 469.70 4139.76 luma_vss[ 4x8] 8.70x 403.67 3511.33 luma_hv [ 4x8] 5.51x 1766.38 9735.90 convert_p2s[ 4x8] 4.34x 135.94 589.78 convert_p2s_aligned[ 4x8] 4.26x 135.97 578.72 luma_hpp[ 16x8] 7.65x 1636.55 12527.59 luma_hps[ 16x8] 7.25x 2769.22 20070.48 luma_vpp[ 16x8] 8.53x 1589.20 13561.69 luma_vps[ 16x8] 7.30x 1519.52 11097.11 luma_vsp[ 16x8] 10.04x 1604.09 16111.57 luma_vss[ 16x8] 9.34x 1438.11 13436.27 luma_hv [ 16x8] 8.24x 4418.16 36426.86 convert_p2s[ 16x8] 11.16x 265.03 2959.00 convert_p2s_aligned[ 16x8] 11.30x 265.06 2995.18 luma_hpp[ 8x16] 7.22x 1772.12 12796.23 luma_hps[ 8x16] 5.62x 2787.43 15666.87 luma_vpp[ 8x16] 9.33x 1505.40 14048.90 luma_vps[ 8x16] 7.57x 1461.05 11054.58 luma_vsp[ 8x16] 11.08x 1489.88 16506.97 luma_vss[ 8x16] 9.85x 1365.77 13447.35 luma_hv [ 8x16] 7.37x 4395.02 32394.35 convert_p2s[ 8x16] 9.55x 240.48 2297.68 convert_p2s_aligned[ 8x16] 9.53x 240.27 2288.66 luma_hpp[32x16] 8.26x 6214.64 51330.54 luma_hps[32x16] 7.69x 8237.55 63356.75 luma_vpp[32x16] 9.03x 5898.27 53235.15 luma_vps[32x16] 7.49x 5653.76 42373.83 luma_vsp[32x16] 10.72x 5899.35 63267.18 luma_vss[32x16] 10.22x 5344.69 54608.54 luma_hv [32x16] 8.90x 14344.26 127676.63 convert_p2s[32x16] 12.88x 985.75 12699.80 convert_p2s_aligned[32x16] 12.77x 984.83 12575.11 luma_hpp[16x32] 7.95x 6231.38 49565.41 luma_hps[16x32] 7.18x 7175.21 51547.45 luma_vpp[16x32] 9.12x 5945.20 54210.90 luma_vps[16x32] 7.67x 5672.90 43495.19 luma_vsp[16x32] 10.78x 5898.15 63564.89 luma_vss[16x32] 9.59x 5405.26 51811.98 luma_hv [16x32] 8.70x 13289.61 115670.02 convert_p2s[16x32] 8.49x 985.05 8359.72 convert_p2s_aligned[16x32] 8.59x 984.86 8463.61 luma_hpp[64x32] 8.21x 24704.27 202707.05 luma_hps[64x32] 7.39x 28152.13 207976.11 luma_vpp[64x32] 9.23x 23746.64 219129.05 luma_vps[64x32] 7.72x 22601.63 174461.38 luma_vsp[64x32] 10.77x 23674.13 255027.66 luma_vss[64x32] 9.71x 21556.24 209386.64 luma_hv [64x32] 8.89x 52161.10 463959.66 convert_p2s[64x32] 9.76x 4162.92 40644.53 convert_p2s_aligned[64x32] 9.78x 4162.88 40701.88 luma_hpp[32x64] 7.90x 24787.56 195889.30 luma_hps[32x64] 7.59x 25671.62 194866.78 luma_vpp[32x64] 9.03x 23660.23 213679.36 luma_vps[32x64] 7.40x 22539.26 166735.31 luma_vsp[32x64] 10.94x 23702.82 259329.38 luma_vss[32x64] 10.09x 21520.43 217191.34 luma_hv [32x64] 9.05x 50137.28 453756.09 convert_p2s[32x64] 8.26x 4162.85 34380.00 convert_p2s_aligned[32x64] 8.28x 4163.83 34493.51 luma_hpp[16x12] 7.83x 2385.98 18671.30 luma_hps[16x12] 7.31x 3472.64 25377.47 luma_vpp[16x12] 9.03x 2338.17 21103.29 luma_vps[16x12] 7.32x 2194.02 16061.24 luma_vsp[16x12] 10.24x 2331.11 23858.96 luma_vss[16x12] 9.21x 2109.66 19423.89 luma_hv [16x12] 8.45x 5871.56 49608.82 convert_p2s[16x12] 9.86x 333.50 3287.95 convert_p2s_aligned[16x12] 10.31x 333.44 3437.92 luma_hpp[12x16] 4.09x 4602.27 18821.84 luma_hps[12x16] 5.14x 4454.78 22917.11 luma_vpp[12x16] 9.04x 2295.88 20752.67 luma_vps[12x16] 7.37x 2179.91 16056.31 luma_vsp[12x16] 10.64x 2263.39 24085.25 luma_vss[12x16] 9.84x 1997.09 19655.95 luma_hv [12x16] 7.08x 6739.27 47706.01 convert_p2s[12x16] 9.77x 382.39 3734.55 convert_p2s_aligned[12x16] 9.46x 389.26 3683.86 luma_hpp[ 16x4] 7.62x 848.28 6463.98 luma_hps[ 16x4] 7.18x 2062.12 14807.25 luma_vpp[ 16x4] 7.52x 931.31 7003.53 luma_vps[ 16x4] 6.78x 843.75 5717.56 luma_vsp[ 16x4] 9.50x 858.26 8157.48 luma_vss[ 16x4] 8.65x 794.14 6867.78 luma_hv [ 16x4] 7.76x 2996.70 23253.31 convert_p2s[ 16x4] 9.15x 188.31 1722.81 convert_p2s_aligned[ 16x4] 8.47x 188.40 1596.39 luma_hpp[ 4x16] 3.79x 1752.52 6635.42 luma_hps[ 4x16] 4.38x 1850.31 8109.04 luma_vpp[ 4x16] 8.58x 824.60 7076.87 luma_vps[ 4x16] 7.54x 788.40 5947.83 luma_vsp[ 4x16] 10.04x 840.09 8431.33 luma_vss[ 4x16] 10.14x 699.29 7090.24 luma_hv [ 4x16] 6.14x 2770.72 17007.66 convert_p2s[ 4x16] 7.21x 180.27 1300.40 convert_p2s_aligned[ 4x16] 5.66x 229.73 1299.80 luma_hpp[32x24] 7.89x 9329.14 73580.68 luma_hps[32x24] 7.57x 11389.93 86254.87 luma_vpp[32x24] 9.00x 8939.40 80437.63 luma_vps[32x24] 7.36x 8551.53 62972.34 luma_vsp[32x24] 10.91x 8895.90 97057.16 luma_vss[32x24] 9.93x 8078.12 80182.37 luma_hv [32x24] 9.02x 20087.27 181158.28 convert_p2s[32x24] 8.74x 1514.44 13231.62 convert_p2s_aligned[32x24] 8.68x 1514.50 13140.60 luma_hpp[24x32] 5.38x 13718.42 73809.14 luma_hps[24x32] 5.47x 14077.52 76943.45 luma_vpp[24x32] 9.07x 8889.05 80642.88 luma_vps[24x32] 7.56x 8501.48 64285.97 luma_vsp[24x32] 10.68x 8845.88 94441.68 luma_vss[24x32] 9.51x 8083.17 76855.79 luma_hv [24x32] 7.41x 23217.69 171987.53 convert_p2s[24x32] 7.07x 1779.79 12579.52 convert_p2s_aligned[24x32] 7.09x 1779.46 12612.99 luma_hpp[ 32x8] 8.17x 3188.74 26051.30 luma_hps[ 32x8] 7.78x 5422.02 42162.80 luma_vpp[ 32x8] 8.56x 3118.32 26706.13 luma_vps[ 32x8] 7.44x 2942.67 21879.56 luma_vsp[ 32x8] 10.14x 3096.58 31412.34 luma_vss[ 32x8] 10.00x 2753.12 27536.75 luma_hv [ 32x8] 8.66x 8554.45 74038.91 convert_p2s[ 32x8] 14.16x 447.16 6332.58 convert_p2s_aligned[ 32x8] 13.84x 455.47 6305.65 luma_hpp[ 8x32] 7.22x 3489.64 25186.05 luma_hps[ 8x32] 5.48x 4802.01 26301.04 luma_vpp[ 8x32] 9.36x 2983.99 27941.96 luma_vps[ 8x32] 7.59x 2881.65 21860.92 luma_vsp[ 8x32] 10.91x 2968.42 32385.33 luma_vss[ 8x32] 9.78x 2705.65 26448.58 luma_hv [ 8x32] 7.45x 7964.19 59363.09 convert_p2s[ 8x32] 9.46x 455.84 4312.17 convert_p2s_aligned[ 8x32] 9.41x 455.72 4289.10 luma_hpp[64x48] 8.07x 37229.26 300273.91 luma_hps[64x48] 7.41x 39569.86 293131.50 luma_vpp[64x48] 9.18x 35713.12 327820.88 luma_vps[64x48] 7.46x 33839.13 252566.81 luma_vsp[64x48] 10.71x 35559.92 380977.28 luma_vss[64x48] 9.57x 32434.34 310415.34 luma_hv [64x48] 8.98x 75398.23 677052.81 convert_p2s[64x48] 11.55x 6288.43 72647.26 convert_p2s_aligned[64x48] 11.40x 6281.49 71606.57 luma_hpp[48x64] 8.20x 37244.96 305342.03 luma_hps[48x64] 6.85x 42533.82 291491.31 luma_vpp[48x64] 9.25x 35572.68 328996.94 luma_vps[48x64] 7.54x 33913.72 255657.11 luma_vsp[48x64] 10.75x 35618.54 382952.12 luma_vss[48x64] 9.64x 32328.14 311701.19 luma_hv [48x64] 8.62x 78565.05 677480.06 convert_p2s[48x64] 10.17x 6281.70 63879.20 convert_p2s_aligned[48x64] 10.21x 6277.68 64070.50 luma_hpp[64x16] 8.19x 12382.82 101418.76 luma_hps[64x16] 7.40x 16580.21 122730.42 luma_vpp[64x16] 9.17x 11943.64 109471.27 luma_vps[64x16] 7.79x 11213.03 87392.59 luma_vsp[64x16] 10.79x 11812.51 127419.80 luma_vss[64x16] 9.85x 10594.10 104354.43 luma_hv [64x16] 8.81x 28503.36 251019.56 convert_p2s[64x16] 9.95x 2044.23 20331.46 convert_p2s_aligned[64x16] 9.94x 2044.23 20310.54 luma_hpp[16x64] 7.95x 12412.76 98735.11 luma_hps[16x64] 7.27x 12881.22 93607.45 luma_vpp[16x64] 9.15x 11810.38 108109.18 luma_vps[16x64] 7.65x 11270.35 86195.83 luma_vsp[16x64] 10.70x 11814.80 126436.48 luma_vss[16x64] 9.58x 10742.26 102894.59 luma_hv [16x64] 8.90x 24882.89 221467.92 convert_p2s[16x64] 10.65x 2044.17 21760.64 convert_p2s_aligned[16x64] 11.13x 2044.26 22745.29 = Color Space i420 = chroma_hpp[ 4x4] 5.26x 215.33 1132.91 chroma_hps[ 4x4] 4.69x 306.30 1437.47 chroma_vpp[ 4x4] 4.77x 240.06 1146.13 chroma_vps[ 4x4] 3.92x 229.76 901.32 chroma_vsp[ 4x4] 5.37x 240.12 1289.10 chroma_vss[ 4x4] 4.57x 221.45 1012.67 chroma_p2s[ 4x4] 4.43x 74.65 330.90 chroma_p2s_aligned[ 4x4] 4.56x 74.59 339.80 chroma_hpp[ 8x8] 5.61x 786.60 4412.83 chroma_hps[ 8x8] 4.42x 964.89 4269.26 chroma_vpp[ 8x8] 7.55x 571.13 4313.61 chroma_vps[ 8x8] 6.05x 542.19 3282.20 chroma_vsp[ 8x8] 8.62x 571.07 4924.34 chroma_vss[ 8x8] 7.95x 492.46 3916.35 chroma_p2s[ 8x8] 9.50x 149.47 1420.28 chroma_p2s_aligned[ 8x8] 8.39x 151.34 1269.40 chroma_hpp[16x16] 5.59x 2911.77 16277.43 chroma_hps[16x16] 4.69x 2976.04 13966.63 chroma_vpp[16x16] 9.26x 1759.25 16282.00 chroma_vps[16x16] 7.56x 1498.08 11323.98 chroma_vsp[16x16] 10.68x 1763.02 18828.46 chroma_vss[16x16] 10.52x 1333.15 14029.74 chroma_p2s[16x16] 9.63x 455.42 4385.53 chroma_p2s_aligned[16x16] 9.70x 447.07 4336.51 chroma_hpp[32x32] 6.29x 11490.80 72227.98 chroma_hps[32x32] 5.32x 10574.52 56253.79 chroma_vpp[32x32] 11.07x 6269.92 69378.52 chroma_vps[32x32] 8.71x 5757.78 50173.83 chroma_vsp[32x32] 12.17x 6346.09 77253.79 chroma_vss[32x32] 11.62x 5142.03 59754.35 chroma_p2s[32x32] 12.00x 2044.50 24544.21 chroma_p2s_aligned[32x32] 10.43x 2044.14 21322.24 chroma_hpp[ 4x2] 4.12x 147.04 605.77 chroma_hps[ 4x2] 4.41x 242.13 1067.01 chroma_vpp[ 4x2] 3.12x 198.67 619.96 chroma_vps[ 4x2] 2.61x 188.31 490.70 chroma_vsp[ 4x2] 3.50x 198.70 695.11 chroma_vss[ 4x2] 3.11x 182.16 566.09 chroma_p2s[ 4x2] 2.60x 76.06 197.92 chroma_p2s_aligned[ 4x2] 2.58x 75.44 194.91 chroma_hpp[ 2x4] 4.70x 120.21 564.41 chroma_hps[ 2x4] 3.29x 217.34 714.83 chroma_vpp[ 2x4] 4.06x 166.46 675.87 chroma_vps[ 2x4] 3.24x 159.47 516.79 chroma_vsp[ 2x4] 4.02x 180.06 723.13 chroma_vss[ 2x4] 4.13x 149.05 615.27 chroma_p2s[ 2x4] 2.53x 70.51 178.19 chroma_p2s_aligned[ 2x4] 2.23x 79.57 177.60 chroma_hpp[ 8x4] 4.72x 442.87 2091.94 chroma_hps[ 8x4] 4.26x 666.54 2841.04 chroma_vpp[ 8x4] 6.18x 339.52 2098.80 chroma_vps[ 8x4] 4.90x 320.71 1572.26 chroma_vsp[ 8x4] 7.16x 339.38 2428.38 chroma_vss[ 8x4] 6.22x 304.17 1890.90 chroma_p2s[ 8x4] 6.22x 91.16 567.29 chroma_p2s_aligned[ 8x4] 6.20x 91.13 565.25 chroma_hpp[ 4x8] 6.19x 347.69 2152.30 chroma_hps[ 4x8] 5.51x 438.67 2416.99 chroma_vpp[ 4x8] 6.86x 315.13 2160.72 chroma_vps[ 4x8] 5.13x 327.01 1678.68 chroma_vsp[ 4x8] 6.80x 360.09 2447.71 chroma_vss[ 4x8] 6.21x 310.33 1927.82 chroma_p2s[ 4x8] 4.25x 136.75 581.72 chroma_p2s_aligned[ 4x8] 4.38x 135.97 595.67 chroma_hpp[ 16x8] 5.98x 1497.15 8959.84 chroma_hps[ 16x8] 4.58x 1783.93 8178.43 chroma_vpp[ 16x8] 9.70x 919.33 8916.75 chroma_vps[ 16x8] 8.61x 782.49 6739.88 chroma_vsp[ 16x8] 10.47x 902.34 9447.95 chroma_vss[ 16x8] 10.51x 706.01 7419.76 chroma_p2s[ 16x8] 10.61x 265.06 2813.39 chroma_p2s_aligned[ 16x8] 11.29x 265.27 2994.95 chroma_hpp[ 8x16] 5.82x 1423.84 8279.76 chroma_hps[ 8x16] 4.63x 1560.72 7224.58 chroma_vpp[ 8x16] 8.44x 1007.75 8509.04 chroma_vps[ 8x16] 6.83x 908.28 6199.88 chroma_vsp[ 8x16] 9.73x 1001.45 9744.34 chroma_vss[ 8x16] 8.73x 835.89 7300.96 chroma_p2s[ 8x16] 10.03x 243.72 2444.73 chroma_p2s_aligned[ 8x16] 9.13x 243.51 2222.40 chroma_hpp[32x16] 5.97x 5706.25 34083.73 chroma_hps[32x16] 5.16x 5782.29 29843.57 chroma_vpp[32x16] 8.83x 3614.92 31921.08 chroma_vps[32x16] 7.74x 2932.55 22706.69 chroma_vsp[32x16] 12.42x 3155.05 39190.46 chroma_vss[32x16] 11.02x 2690.63 29639.76 chroma_p2s[32x16] 12.72x 984.89 12531.82 chroma_p2s_aligned[32x16] 11.96x 985.00 11782.53 chroma_hpp[16x32] 5.61x 5755.40 32289.14 chroma_hps[16x32] 4.76x 5361.21 25503.97 chroma_vpp[16x32] 8.99x 3621.26 32558.84 chroma_vps[16x32] 7.67x 2963.44 22722.80 chroma_vsp[16x32] 10.37x 3608.08 37429.66 chroma_vss[16x32] 10.84x 2556.01 27715.43 chroma_p2s[16x32] 8.57x 984.77 8437.15 chroma_p2s_aligned[16x32] 8.56x 985.05 8433.43 chroma_hpp[ 8x6] 5.26x 629.53 3308.78 chroma_hps[ 8x6] 4.45x 815.66 3628.02 chroma_vpp[ 8x6] 7.71x 441.94 3406.77 chroma_vps[ 8x6] 6.29x 411.81 2590.34 chroma_vsp[ 8x6] 8.65x 438.70 3796.51 chroma_vss[ 8x6] 7.76x 389.05 3020.68 chroma_p2s[ 8x6] 11.53x 113.85 1312.55 chroma_p2s_aligned[ 8x6] 11.92x 114.03 1358.72 chroma_hpp[ 6x8] 4.08x 819.71 3342.20 chroma_hps[ 6x8] 3.41x 975.08 3328.86 chroma_vpp[ 6x8] 5.07x 662.46 3357.72 chroma_vps[ 6x8] 4.20x 627.36 2637.35 chroma_vsp[ 6x8] 5.85x 656.31 3840.84 chroma_vss[ 6x8] 5.18x 588.02 3046.53 chroma_p2s[ 6x8] 5.18x 211.40 1095.39 chroma_p2s_aligned[ 6x8] 5.14x 206.92 1064.49 chroma_hpp[ 8x2] 3.89x 287.66 1119.64 chroma_hps[ 8x2] 3.74x 517.82 1938.16 chroma_vpp[ 8x2] 4.51x 248.34 1120.04 chroma_vps[ 8x2] 3.57x 238.02 849.86 chroma_vsp[ 8x2] 5.09x 248.37 1264.33 chroma_vss[ 8x2] 4.28x 227.78 974.91 chroma_p2s[ 8x2] 4.26x 76.45 325.49 chroma_p2s_aligned[ 8x2] 4.18x 75.94 317.68 chroma_hpp[ 2x8] 4.22x 244.23 1029.98 chroma_hps[ 2x8] 3.46x 300.03 1039.60 chroma_vpp[ 2x8] 4.96x 250.75 1244.58 chroma_vps[ 2x8] 3.89x 237.84 925.49 chroma_vsp[ 2x8] 5.25x 254.77 1336.95 chroma_vss[ 2x8] 4.78x 229.91 1097.92 chroma_p2s[ 2x8] 2.04x 140.77 286.89 chroma_p2s_aligned[ 2x8] 2.29x 124.35 284.37 chroma_hpp[16x12] 5.56x 2184.26 12149.16 chroma_hps[16x12] 4.63x 2380.21 11029.88 chroma_vpp[16x12] 9.15x 1340.80 12273.37 chroma_vps[16x12] 7.64x 1137.39 8694.70 chroma_vsp[16x12] 10.39x 1374.12 14279.40 chroma_vss[16x12] 10.34x 1025.05 10594.10 chroma_p2s[16x12] 9.81x 333.65 3271.50 chroma_p2s_aligned[16x12] 9.83x 333.65 3278.12 chroma_hpp[12x16] 4.42x 2786.19 12313.01 chroma_hps[12x16] 3.92x 2663.63 10443.49 chroma_vpp[12x16] 6.92x 1806.31 12499.64 chroma_vps[12x16] 5.60x 1581.25 8850.96 chroma_vsp[12x16] 7.86x 1804.65 14189.46 chroma_vss[12x16] 7.41x 1430.07 10595.54 chroma_p2s[12x16] 9.62x 389.10 3744.65 chroma_p2s_aligned[12x16] 9.92x 380.86 3779.16 chroma_hpp[ 16x4] 5.17x 819.73 4234.75 chroma_hps[ 16x4] 4.52x 1188.02 5371.93 chroma_vpp[ 16x4] 8.78x 513.38 4507.70 chroma_vps[ 16x4] 7.76x 459.70 3565.01 chroma_vsp[ 16x4] 9.75x 505.24 4927.95 chroma_vss[ 16x4] 10.57x 360.39 3807.78 chroma_p2s[ 16x4] 8.81x 188.28 1658.48 chroma_p2s_aligned[ 16x4] 8.70x 188.43 1639.88 chroma_hpp[ 4x16] 6.61x 660.03 4363.53 chroma_hps[ 4x16] 5.23x 740.77 3873.25 chroma_vpp[ 4x16] 7.87x 575.27 4528.86 chroma_vps[ 4x16] 6.32x 545.50 3450.06 chroma_vsp[ 4x16] 8.56x 595.92 5100.00 chroma_vss[ 4x16] 8.11x 488.31 3959.64 chroma_p2s[ 4x16] 5.89x 224.24 1320.72 chroma_p2s_aligned[ 4x16] 5.75x 224.21 1289.94 chroma_hpp[32x24] 5.78x 8553.94 49421.48 chroma_hps[32x24] 4.72x 8190.23 38617.64 chroma_vpp[32x24] 10.95x 4694.23 51408.34 chroma_vps[32x24] 8.80x 4323.18 38065.61 chroma_vsp[32x24] 11.76x 4709.53 55406.33 chroma_vss[32x24] 10.78x 3992.27 43029.86 chroma_p2s[32x24] 8.80x 1514.50 13324.69 chroma_p2s_aligned[32x24] 8.56x 1514.65 12972.05 chroma_hpp[24x32] 6.26x 7661.10 47990.74 chroma_hps[24x32] 4.76x 7975.01 37928.42 chroma_vpp[24x32] 9.09x 5292.89 48124.93 chroma_vps[24x32] 7.24x 4737.00 34311.22 chroma_vsp[24x32] 10.54x 5277.27 55618.07 chroma_vss[24x32] 9.55x 4298.89 41063.93 chroma_p2s[24x32] 7.38x 1779.38 13133.74 chroma_p2s_aligned[24x32] 7.24x 1779.46 12892.06 chroma_hpp[ 32x8] 5.84x 2910.54 16987.57 chroma_hps[ 32x8] 5.20x 3422.70 17791.86 chroma_vpp[ 32x8] 10.31x 1647.27 16984.21 chroma_vps[ 32x8] 8.35x 1523.63 12728.78 chroma_vsp[ 32x8] 11.86x 1649.59 19572.38 chroma_vss[ 32x8] 10.21x 1408.23 14377.03 chroma_p2s[ 32x8] 15.77x 455.57 7182.77 chroma_p2s_aligned[ 32x8] 15.14x 447.16 6771.46 chroma_hpp[ 8x32] 5.89x 2792.28 16433.51 chroma_hps[ 8x32] 4.80x 2752.16 13221.04 chroma_vpp[ 8x32] 8.96x 1874.77 16790.72 chroma_vps[ 8x32] 6.81x 1779.65 12116.87 chroma_vsp[ 8x32] 10.39x 1843.81 19164.41 chroma_vss[ 8x32] 8.86x 1608.08 14240.80 chroma_p2s[ 8x32] 9.68x 455.63 4412.46 chroma_p2s_aligned[ 8x32] 9.37x 455.45 4267.21 = Color Space i422 = chroma_hpp[ 4x8] 6.19x 347.69 2152.67 chroma_hps[ 4x8] 5.46x 438.70 2396.51 chroma_vpp[ 4x8] 6.09x 360.06 2191.45 chroma_vps[ 4x8] 5.09x 326.98 1662.93 chroma_vsp[ 4x8] 6.85x 360.06 2467.58 chroma_vss[ 4x8] 6.22x 310.39 1929.62 chroma_p2s[ 4x8] 4.24x 136.49 578.36 chroma_p2s_aligned[ 4x8] 4.31x 135.97 585.45 chroma_hpp[ 8x16] 5.87x 1421.87 8347.11 chroma_hps[ 8x16] 4.60x 1560.81 7179.20 chroma_vpp[ 8x16] 8.73x 978.64 8539.04 chroma_vps[ 8x16] 6.46x 956.55 6183.61 chroma_vsp[ 8x16] 9.91x 976.60 9677.23 chroma_vss[ 8x16] 8.71x 835.53 7277.68 chroma_p2s[ 8x16] 9.29x 243.36 2260.64 chroma_p2s_aligned[ 8x16] 9.37x 241.62 2264.49 chroma_hpp[16x32] 5.57x 5769.34 32113.47 chroma_hps[16x32] 4.78x 5359.17 25597.15 chroma_vpp[16x32] 8.99x 3607.69 32441.96 chroma_vps[16x32] 7.86x 2891.62 22719.56 chroma_vsp[16x32] 10.32x 3629.88 37468.14 chroma_vss[16x32] 10.69x 2590.75 27706.53 chroma_p2s[16x32] 8.54x 984.88 8415.33 chroma_p2s_aligned[16x32] 8.46x 984.89 8336.26 chroma_hpp[32x64] 5.85x 23109.12 135235.67 chroma_hps[32x64] 5.12x 20470.09 104738.12 chroma_vpp[32x64] 10.99x 12495.68 137326.41 chroma_vps[32x64] 7.89x 11437.86 90210.78 chroma_vsp[32x64] 12.37x 12525.77 154955.11 chroma_vss[32x64] 11.48x 10456.50 120043.05 chroma_p2s[32x64] 8.24x 4162.89 34312.91 chroma_p2s_aligned[32x64] 8.26x 4162.88 34371.95 chroma_hpp[ 4x4] 5.29x 215.30 1139.40 chroma_hps[ 4x4] 4.86x 306.27 1487.86 chroma_vpp[ 4x4] 4.78x 240.09 1146.63 chroma_vps[ 4x4] 3.85x 229.73 883.89 chroma_vsp[ 4x4] 5.33x 240.06 1280.20 chroma_vss[ 4x4] 4.62x 221.42 1022.40 chroma_p2s[ 4x4] 4.39x 74.77 327.90 chroma_p2s_aligned[ 4x4] 4.39x 74.80 328.50 chroma_hpp[ 2x8] 4.13x 244.32 1009.88 chroma_hps[ 2x8] 3.48x 300.09 1044.41 chroma_vpp[ 2x8] 4.79x 254.68 1218.88 chroma_vps[ 2x8] 3.83x 240.33 920.44 chroma_vsp[ 2x8] 5.32x 250.51 1333.71 chroma_vss[ 2x8] 4.72x 231.87 1094.46 chroma_p2s[ 2x8] 2.08x 135.28 281.96 chroma_p2s_aligned[ 2x8] 2.26x 124.38 281.00 chroma_hpp[ 8x8] 5.58x 786.36 4386.61 chroma_hps[ 8x8] 4.42x 964.62 4263.85 chroma_vpp[ 8x8] 7.62x 562.84 4290.72 chroma_vps[ 8x8] 5.98x 542.10 3243.13 chroma_vsp[ 8x8] 8.58x 571.13 4901.20 chroma_vss[ 8x8] 7.80x 492.55 3841.92 chroma_p2s[ 8x8] 8.40x 151.31 1270.48 chroma_p2s_aligned[ 8x8] 8.29x 151.43 1254.71 chroma_hpp[ 4x16] 6.89x 637.40 4391.06 chroma_hps[ 4x16] 5.23x 741.92 3882.44 chroma_vpp[ 4x16] 7.77x 575.24 4471.08 chroma_vps[ 4x16] 6.39x 540.03 3450.18 chroma_vsp[ 4x16] 8.46x 600.06 5078.67 chroma_vss[ 4x16] 7.92x 496.63 3934.27 chroma_p2s[ 4x16] 5.68x 229.73 1304.13 chroma_p2s_aligned[ 4x16] 5.60x 229.73 1285.49 chroma_hpp[16x16] 5.61x 2880.69 16157.19 chroma_hps[16x16] 4.70x 2975.83 13977.35 chroma_vpp[16x16] 9.24x 1771.25 16374.35 chroma_vps[16x16] 7.57x 1506.79 11399.88 chroma_vsp[16x16] 10.77x 1746.45 18802.85 chroma_vss[16x16] 10.58x 1339.03 14168.31 chroma_p2s[16x16] 9.58x 455.42 4362.69 chroma_p2s_aligned[16x16] 9.52x 455.30 4334.22 chroma_hpp[ 8x32] 5.85x 2800.00 16392.38 chroma_hps[ 8x32] 4.76x 2752.10 13099.96 chroma_vpp[ 8x32] 8.83x 1895.44 16740.48 chroma_vps[ 8x32] 6.88x 1763.72 12132.17 chroma_vsp[ 8x32] 10.31x 1860.12 19177.76 chroma_vss[ 8x32] 8.80x 1610.51 14165.41 chroma_p2s[ 8x32] 9.41x 455.36 4285.61 chroma_p2s_aligned[ 8x32] 9.41x 455.50 4285.85 chroma_hpp[32x32] 6.04x 11548.93 69741.77 chroma_hps[32x32] 5.29x 10616.16 56199.92 chroma_vpp[32x32] 11.00x 6270.02 68981.00 chroma_vps[32x32] 9.07x 5763.73 52281.88 chroma_vsp[32x32] 12.30x 6317.13 77697.59 chroma_vss[32x32] 11.43x 5236.92 59845.49 chroma_p2s[32x32] 13.11x 2044.20 26803.41 chroma_p2s_aligned[32x32] 12.97x 2048.41 26566.05 chroma_hpp[16x64] 6.28x 11578.50 72676.11 chroma_hps[16x64] 4.69x 10338.84 48500.32 chroma_vpp[16x64] 9.37x 6899.37 64661.24 chroma_vps[16x64] 7.95x 5790.74 46056.43 chroma_vsp[16x64] 10.51x 7095.75 74562.33 chroma_vss[16x64] 10.74x 5143.87 55251.70 chroma_p2s[16x64] 11.04x 2044.20 22572.87 chroma_p2s_aligned[16x64] 10.77x 2044.35 22020.36 chroma_hpp[ 8x12] 5.76x 1101.19 6338.80 chroma_hps[ 8x12] 4.54x 1262.67 5738.36 chroma_vpp[ 8x12] 8.36x 769.61 6433.59 chroma_vps[ 8x12] 6.45x 716.43 4623.73 chroma_vsp[ 8x12] 9.50x 782.19 7433.61 chroma_vss[ 8x12] 8.18x 682.84 5585.66 chroma_p2s[ 8x12] 8.87x 203.29 1803.73 chroma_p2s_aligned[ 8x12] 8.89x 199.09 1770.06 chroma_hpp[ 6x16] 4.22x 1518.75 6406.00 chroma_hps[ 6x16] 3.48x 1586.73 5515.79 chroma_vpp[ 6x16] 5.40x 1214.86 6564.05 chroma_vps[ 6x16] 4.07x 1166.70 4753.47 chroma_vsp[ 6x16] 6.23x 1209.46 7540.40 chroma_vss[ 6x16] 5.10x 1109.13 5651.90 chroma_p2s[ 6x16] 5.40x 333.65 1801.32 chroma_p2s_aligned[ 6x16] 4.90x 370.39 1813.59 chroma_hpp[ 8x4] 4.73x 442.84 2092.79 chroma_hps[ 8x4] 4.23x 666.57 2821.33 chroma_vpp[ 8x4] 6.02x 339.41 2043.85 chroma_vps[ 8x4] 4.90x 320.77 1570.46 chroma_vsp[ 8x4] 7.19x 339.32 2439.20 chroma_vss[ 8x4] 6.29x 304.20 1912.42 chroma_p2s[ 8x4] 6.21x 91.16 565.97 chroma_p2s_aligned[ 8x4] 6.08x 92.81 564.41 chroma_hpp[ 2x16] 4.57x 426.36 1949.58 chroma_hps[ 2x16] 4.29x 418.05 1794.22 chroma_vpp[ 2x16] 5.75x 412.20 2369.70 chroma_vps[ 2x16] 4.83x 389.65 1881.40 chroma_vsp[ 2x16] 6.66x 406.85 2708.90 chroma_vss[ 2x16] 5.31x 383.08 2033.51 chroma_p2s[ 2x16] 2.24x 222.44 498.88 chroma_p2s_aligned[ 2x16] 2.27x 219.44 498.04 chroma_hpp[16x24] 6.27x 4333.73 27171.45 chroma_hps[16x24] 4.73x 4168.12 19726.89 chroma_vpp[16x24] 9.01x 2718.68 24486.73 chroma_vps[16x24] 7.79x 2221.32 17308.38 chroma_vsp[16x24] 10.42x 2698.53 28124.73 chroma_vss[16x24] 10.54x 1972.29 20794.99 chroma_p2s[16x24] 8.89x 720.21 6400.24 chroma_p2s_aligned[16x24] 8.80x 720.33 6338.55 chroma_hpp[12x32] 4.47x 5462.76 24393.67 chroma_hps[12x32] 4.02x 4782.28 19235.83 chroma_vpp[12x32] 6.83x 3597.75 24558.16 chroma_vps[12x32] 5.44x 3169.64 17243.09 chroma_vsp[12x32] 7.83x 3602.70 28221.04 chroma_vss[12x32] 7.65x 2731.77 20901.28 chroma_p2s[12x32] 8.46x 844.35 7143.86 chroma_p2s_aligned[12x32] 8.39x 852.85 7151.33 chroma_hpp[ 16x8] 5.99x 1500.45 8986.26 chroma_hps[ 16x8] 4.59x 1783.72 8193.79 chroma_vpp[ 16x8] 9.74x 913.33 8892.89 chroma_vps[ 16x8] 8.52x 782.37 6664.09 chroma_vsp[ 16x8] 10.33x 912.28 9421.08 chroma_vss[ 16x8] 10.11x 728.49 7366.05 chroma_p2s[ 16x8] 11.36x 265.15 3010.82 chroma_p2s_aligned[ 16x8] 11.18x 265.12 2964.65 chroma_hpp[ 4x32] 7.19x 1167.75 8392.67 chroma_hps[ 4x32] 5.49x 1255.98 6900.24 chroma_vpp[ 4x32] 7.86x 1109.16 8713.11 chroma_vps[ 4x32] 6.97x 951.65 6633.07 chroma_vsp[ 4x32] 8.93x 1099.61 9815.06 chroma_vss[ 4x32] 8.78x 861.13 7564.46 chroma_p2s[ 4x32] 5.63x 411.84 2317.76 chroma_p2s_aligned[ 4x32] 5.63x 411.87 2318.36 chroma_hpp[32x48] 5.85x 17367.48 101633.15 chroma_hps[32x48] 5.14x 15571.17 80062.48 chroma_vpp[32x48] 10.14x 9404.50 95315.71 chroma_vps[32x48] 7.91x 8546.45 67622.05 chroma_vsp[32x48] 12.42x 9359.46 116221.32 chroma_vss[32x48] 11.40x 7965.02 90821.12 chroma_p2s[32x48] 8.31x 3103.39 25804.45 chroma_p2s_aligned[32x48] 8.40x 3103.54 26072.95 chroma_hpp[24x64] 6.20x 15357.06 95258.12 chroma_hps[24x64] 4.66x 15379.61 71682.80 chroma_vpp[24x64] 8.92x 10733.91 95787.66 chroma_vps[24x64] 7.02x 9464.11 66447.53 chroma_vsp[24x64] 10.50x 10531.05 110555.71 chroma_vss[24x64] 9.49x 8641.23 82032.02 chroma_p2s[24x64] 8.42x 3633.21 30591.34 chroma_p2s_aligned[24x64] 8.33x 3633.21 30274.27 chroma_hpp[32x16] 5.93x 5706.25 33839.88 chroma_hps[32x16] 5.15x 5820.63 29947.94 chroma_vpp[32x16] 10.11x 3161.84 31967.86 chroma_vps[32x16] 7.78x 2913.63 22660.16 chroma_vsp[32x16] 12.09x 3203.07 38710.46 chroma_vss[32x16] 11.07x 2673.57 29593.95 chroma_p2s[32x16] 14.68x 988.56 14516.27 chroma_p2s_aligned[32x16] 11.93x 984.91 11754.34 chroma_hpp[ 8x64] 6.02x 5439.00 32741.12 chroma_hps[ 8x64] 4.66x 5317.39 24773.39 chroma_vpp[ 8x64] 8.88x 3733.99 33173.03 chroma_vps[ 8x64] 6.89x 3441.95 23722.00 chroma_vsp[ 8x64] 10.46x 3638.02 38041.32 chroma_vss[ 8x64] 8.97x 3153.78 28275.63 chroma_p2s[ 8x64] 8.43x 985.00 8301.76 chroma_p2s_aligned[ 8x64] 8.46x 984.91 8330.62 = Color Space i444 = chroma_hpp[ 4x4] 5.29x 215.30 1139.16 chroma_hps[ 4x4] 4.86x 306.30 1488.46 chroma_vpp[ 4x4] 4.76x 240.06 1143.13 chroma_vps[ 4x4] 3.85x 230.84 888.10 chroma_vsp[ 4x4] 5.30x 240.12 1272.14 chroma_vss[ 4x4] 4.49x 221.51 994.87 chroma_p2s[ 4x4] 4.20x 78.10 328.02 chroma_p2s_aligned[ 4x4] 4.06x 79.81 323.81 chroma_hpp[ 8x8] 5.51x 786.51 4337.47 chroma_hps[ 8x8] 4.52x 964.38 4354.94 chroma_vpp[ 8x8] 7.75x 571.10 4424.49 chroma_vps[ 8x8] 6.04x 542.19 3276.02 chroma_vsp[ 8x8] 8.49x 579.35 4920.72 chroma_vss[ 8x8] 7.85x 492.49 3868.31 chroma_p2s[ 8x8] 9.08x 140.80 1277.92 chroma_p2s_aligned[ 8x8] 8.91x 140.80 1255.19 chroma_hpp[16x16] 5.62x 2894.26 16275.03 chroma_hps[16x16] 4.73x 2975.44 14062.12 chroma_vpp[16x16] 9.43x 1746.45 16468.02 chroma_vps[16x16] 7.62x 1504.50 11465.90 chroma_vsp[16x16] 10.53x 1789.01 18842.64 chroma_vss[16x16] 10.61x 1338.92 14212.06 chroma_p2s[16x16] 9.41x 455.24 4283.25 chroma_p2s_aligned[16x16] 9.28x 455.27 4222.85 chroma_hpp[32x32] 6.43x 11522.43 74076.67 chroma_hps[32x32] 5.43x 10587.47 57534.35 chroma_vpp[32x32] 10.92x 6293.87 68725.97 chroma_vps[32x32] 9.59x 5735.59 55002.80 chroma_vsp[32x32] 12.26x 6307.99 77331.10 chroma_vss[32x32] 11.30x 5287.57 59741.36 chroma_p2s[32x32] 13.13x 2044.14 26848.86 chroma_p2s_aligned[32x32] 11.69x 2044.17 23895.75 chroma_hpp[64x64] 6.99x 39225.93 274088.66 chroma_hps[64x64] 5.01x 40539.95 203041.58 chroma_vpp[64x64] 9.16x 28627.74 262226.81 chroma_vps[64x64] 8.16x 23203.79 189456.55 chroma_vsp[64x64] 10.56x 28513.48 301158.03 chroma_vss[64x64] 11.00x 20588.91 226561.31 chroma_p2s[64x64] 9.80x 8397.57 82262.77 chroma_p2s_aligned[64x64] 9.73x 8412.47 81888.34 chroma_hpp[ 8x4] 4.72x 442.85 2088.94 chroma_hps[ 8x4] 4.29x 667.05 2862.69 chroma_vpp[ 8x4] 6.41x 331.07 2122.77 chroma_vps[ 8x4] 4.93x 320.71 1580.20 chroma_vsp[ 8x4] 7.31x 331.10 2418.88 chroma_vss[ 8x4] 6.26x 304.23 1905.78 chroma_p2s[ 8x4] 7.66x 74.74 572.83 chroma_p2s_aligned[ 8x4] 7.87x 71.89 565.49 chroma_hpp[ 4x8] 6.10x 355.98 2171.30 chroma_hps[ 4x8] 5.36x 438.70 2351.54 chroma_vpp[ 4x8] 6.46x 337.78 2181.64 chroma_vps[ 4x8] 5.08x 326.98 1659.80 chroma_vsp[ 4x8] 6.79x 360.06 2444.85 chroma_vss[ 4x8] 6.16x 310.36 1911.94 chroma_p2s[ 4x8] 4.53x 128.34 581.96 chroma_p2s_aligned[ 4x8] 4.59x 128.40 588.94 chroma_hpp[ 16x8] 6.07x 1490.22 9047.47 chroma_hps[ 16x8] 4.58x 1784.17 8175.30 chroma_vpp[ 16x8] 9.61x 923.35 8875.78 chroma_vps[ 16x8] 8.57x 778.41 6673.61 chroma_vsp[ 16x8] 10.23x 919.00 9403.25 chroma_vss[ 16x8] 10.52x 706.22 7427.83 chroma_p2s[ 16x8] 14.36x 211.19 3033.19 chroma_p2s_aligned[ 16x8] 13.63x 211.16 2878.44 chroma_hpp[ 8x16] 5.89x 1406.01 8278.32 chroma_hps[ 8x16] 4.60x 1561.14 7174.46 chroma_vpp[ 8x16] 8.55x 1003.52 8577.23 chroma_vps[ 8x16] 6.90x 895.95 6186.39 chroma_vsp[ 8x16] 9.68x 995.24 9638.19 chroma_vss[ 8x16] 8.74x 831.84 7271.93 chroma_p2s[ 8x16] 10.13x 227.63 2305.49 chroma_p2s_aligned[ 8x16] 10.12x 227.69 2304.29 chroma_hpp[32x16] 5.96x 5705.14 33992.59 chroma_hps[32x16] 5.18x 5783.65 29936.03 chroma_vpp[32x16] 8.04x 3964.92 31891.74 chroma_vps[32x16] 7.80x 2909.43 22691.66 chroma_vsp[32x16] 12.20x 3182.64 38840.44 chroma_vss[32x16] 11.02x 2709.79 29849.34 chroma_p2s[32x16] 12.69x 984.83 12499.84 chroma_p2s_aligned[32x16] 12.01x 984.82 11829.38 chroma_hpp[16x32] 5.59x 5745.61 32095.43 chroma_hps[16x32] 4.77x 5361.32 25548.10 chroma_vpp[16x32] 8.98x 3608.32 32406.73 chroma_vps[16x32] 7.76x 2910.00 22593.19 chroma_vsp[16x32] 10.35x 3606.70 37342.73 chroma_vss[16x32] 10.96x 2537.45 27811.14 chroma_p2s[16x32] 8.55x 984.88 8422.53 chroma_p2s_aligned[16x32] 8.52x 984.85 8392.41 chroma_hpp[64x32] 6.78x 19552.38 132474.47 chroma_hps[64x32] 4.96x 21141.64 104805.21 chroma_vpp[64x32] 9.27x 14073.08 130508.30 chroma_vps[64x32] 8.05x 11520.60 92722.24 chroma_vsp[64x32] 10.58x 14158.68 149737.27 chroma_vss[64x32] 10.98x 10271.06 112759.00 chroma_p2s[64x32] 9.74x 4162.73 40542.20 chroma_p2s_aligned[64x32] 9.74x 4162.76 40548.70 chroma_hpp[32x64] 5.87x 23066.89 135421.92 chroma_hps[32x64] 5.13x 20437.52 104765.17 chroma_vpp[32x64] 11.04x 12447.57 137433.56 chroma_vps[32x64] 7.86x 11449.85 90014.55 chroma_vsp[32x64] 12.49x 12438.30 155297.44 chroma_vss[32x64] 11.43x 10606.36 121237.03 chroma_p2s[32x64] 8.22x 4162.67 34220.56 chroma_p2s_aligned[32x64] 8.28x 4162.74 34460.80 chroma_hpp[16x12] 5.58x 2208.20 12321.40 chroma_hps[16x12] 4.66x 2380.24 11090.38 chroma_vpp[16x12] 9.27x 1339.73 12423.37 chroma_vps[16x12] 7.59x 1159.00 8793.74 chroma_vsp[16x12] 10.77x 1328.61 14308.62 chroma_vss[16x12] 10.33x 1014.80 10482.77 chroma_p2s[16x12] 10.32x 322.81 3330.06 chroma_p2s_aligned[16x12] 10.26x 322.87 3312.77 chroma_hpp[12x16] 4.39x 2794.02 12252.75 chroma_hps[12x16] 3.90x 2663.80 10397.59 chroma_vpp[12x16] 6.94x 1799.31 12490.10 chroma_vps[12x16] 5.53x 1590.87 8794.27 chroma_vsp[12x16] 7.90x 1804.56 14264.97 chroma_vss[12x16] 7.52x 1411.08 10612.05 chroma_p2s[12x16] 9.63x 389.05 3746.81 chroma_p2s_aligned[12x16] 9.72x 389.08 3782.29 chroma_hpp[ 16x4] 5.18x 819.65 4245.81 chroma_hps[ 16x4] 4.52x 1188.50 5368.38 chroma_vpp[ 16x4] 8.97x 505.21 4530.84 chroma_vps[ 16x4] 7.73x 459.68 3555.39 chroma_vsp[ 16x4] 9.47x 513.35 4863.25 chroma_vss[ 16x4] 9.08x 420.15 3814.63 chroma_p2s[ 16x4] 11.18x 132.49 1481.48 chroma_p2s_aligned[ 16x4] 12.85x 132.67 1704.77 chroma_hpp[ 4x16] 6.80x 643.19 4371.58 chroma_hps[ 4x16] 5.17x 744.92 3854.19 chroma_vpp[ 4x16] 8.15x 554.59 4518.40 chroma_vps[ 4x16] 6.40x 537.27 3439.72 chroma_vsp[ 4x16] 9.04x 562.87 5089.16 chroma_vss[ 4x16] 7.94x 496.63 3945.09 chroma_p2s[ 4x16] 6.17x 209.08 1290.18 chroma_p2s_aligned[ 4x16] 6.19x 209.14 1295.54 chroma_hpp[32x24] 5.82x 8564.50 49879.12 chroma_hps[32x24] 4.71x 8190.10 38585.65 chroma_vpp[32x24] 10.85x 4717.93 51178.92 chroma_vps[32x24] 8.89x 4346.22 38655.63 chroma_vsp[32x24] 11.71x 4724.86 55313.03 chroma_vss[32x24] 10.80x 4007.17 43267.45 chroma_p2s[32x24] 8.80x 1514.44 13327.82 chroma_p2s_aligned[32x24] 8.68x 1516.40 13157.43 chroma_hpp[24x32] 6.25x 7650.26 47832.39 chroma_hps[24x32] 4.77x 7971.01 38004.89 chroma_vpp[24x32] 9.11x 5283.37 48109.90 chroma_vps[24x32] 7.19x 4759.83 34231.98 chroma_vsp[24x32] 10.44x 5309.70 55443.12 chroma_vss[24x32] 9.59x 4293.96 41159.04 chroma_p2s[24x32] 8.60x 1514.41 13021.45 chroma_p2s_aligned[24x32] 8.53x 1514.50 12919.84 chroma_hpp[ 32x8] 5.92x 2885.59 17091.82 chroma_hps[ 32x8] 5.17x 3422.76 17688.58 chroma_vpp[ 32x8] 10.34x 1629.70 16848.58 chroma_vps[ 32x8] 8.44x 1518.02 12818.24 chroma_vsp[ 32x8] 11.96x 1630.93 19499.04 chroma_vss[ 32x8] 10.50x 1374.27 14428.02 chroma_p2s[ 32x8] 14.06x 455.27 6399.32 chroma_p2s_aligned[ 32x8] 15.86x 455.24 7222.00 chroma_hpp[ 8x32] 5.90x 2792.67 16474.03 chroma_hps[ 8x32] 4.77x 2752.23 13138.20 chroma_vpp[ 8x32] 9.11x 1839.65 16752.38 chroma_vps[ 8x32] 6.76x 1781.81 12050.86 chroma_vsp[ 8x32] 10.12x 1890.03 19128.82 chroma_vss[ 8x32] 8.85x 1609.85 14244.77 chroma_p2s[ 8x32] 9.53x 446.95 4261.57 chroma_p2s_aligned[ 8x32] 9.45x 455.24 4302.32 chroma_hpp[64x48] 6.68x 29367.28 196266.38 chroma_hps[64x48] 4.96x 30893.97 153185.77 chroma_vpp[64x48] 9.21x 21248.07 195671.05 chroma_vps[64x48] 8.17x 17381.78 141971.91 chroma_vsp[64x48] 10.57x 21377.09 225949.66 chroma_vss[64x48] 10.46x 15517.82 162357.48 chroma_p2s[64x48] 11.48x 6275.78 72025.13 chroma_p2s_aligned[64x48] 11.47x 6278.07 72023.20 chroma_hpp[48x64] 6.69x 29451.99 197088.22 chroma_hps[48x64] 5.06x 30532.59 154596.31 chroma_vpp[48x64] 9.31x 21280.07 198021.03 chroma_vps[48x64] 8.38x 17338.71 145367.50 chroma_vsp[48x64] 10.60x 21593.97 228855.98 chroma_vss[48x64] 10.89x 15085.76 164321.47 chroma_p2s[48x64] 10.21x 6281.27 64154.19 chroma_p2s_aligned[48x64] 10.22x 6281.31 64170.06 chroma_hpp[64x16] 6.74x 9755.58 65753.27 chroma_hps[64x16] 4.96x 11470.35 56882.16 chroma_vpp[64x16] 9.27x 7112.72 65903.45 chroma_vps[64x16] 8.13x 5831.96 47410.10 chroma_vsp[64x16] 10.73x 6978.60 74873.15 chroma_vss[64x16] 10.83x 5235.89 56687.02 chroma_p2s[64x16] 9.86x 2044.17 20154.71 chroma_p2s_aligned[64x16] 10.00x 2044.17 20451.94 chroma_hpp[16x64] 6.22x 11685.71 72727.81 chroma_hps[16x64] 4.70x 10309.78 48468.82 chroma_vpp[16x64] 9.21x 6989.01 64363.89 chroma_vps[16x64] 7.99x 5759.94 46048.26 chroma_vsp[16x64] 10.40x 7149.98 74334.11 chroma_vss[16x64] 10.76x 5118.12 55094.43 chroma_p2s[16x64] 11.06x 2045.49 22632.26 chroma_p2s_aligned[16x64] 10.69x 2044.11 21844.21 == intrapred primitives == intra_planar_4x4 4.52x 138.73 627.17 intra_dc_4x4[f=0] 4.01x 83.20 334.03 intra_dc_4x4[f=1] 3.00x 159.59 478.56 intra_ang_4x4[ 2] 8.72x 76.90 670.58 intra_ang_4x4[ 3] 5.66x 165.08 935.11 intra_ang_4x4[ 4] 7.58x 120.24 911.66 intra_ang_4x4[ 5] 5.06x 180.12 911.90 intra_ang_4x4[ 6] 7.60x 120.18 912.99 intra_ang_4x4[ 7] 5.66x 161.42 913.23 intra_ang_4x4[ 8] 5.87x 155.33 911.66 intra_ang_4x4[ 9] 5.89x 155.12 913.11 intra_ang_4x4[10] 7.98x 83.05 662.53 intra_ang_4x4[11] 7.42x 157.28 1167.05 intra_ang_4x4[12] 7.86x 149.08 1171.98 intra_ang_4x4[13] 6.97x 159.38 1110.18 intra_ang_4x4[14] 7.19x 161.54 1161.52 intra_ang_4x4[15] 6.80x 165.68 1125.93 intra_ang_4x4[16] 6.80x 165.59 1125.69 intra_ang_4x4[17] 6.44x 178.08 1146.13 intra_ang_4x4[18] 8.76x 75.13 657.84 intra_ang_4x4[19] 4.77x 166.61 795.15 intra_ang_4x4[20] 5.20x 149.08 775.31 intra_ang_4x4[21] 5.19x 149.02 773.51 intra_ang_4x4[22] 5.29x 144.95 767.01 intra_ang_4x4[23] 5.23x 149.05 779.64 intra_ang_4x4[24] 5.22x 142.81 745.85 intra_ang_4x4[25] 5.22x 142.81 745.01 intra_ang_4x4[26] 4.79x 101.63 486.73 intra_ang_4x4[27] 5.18x 140.80 729.02 intra_ang_4x4[28] 5.12x 140.77 720.12 intra_ang_4x4[29] 5.11x 140.90 719.88 intra_ang_4x4[30] 4.97x 144.94 719.88 intra_ang_4x4[31] 4.58x 157.40 720.12 intra_ang_4x4[32] 4.56x 157.40 718.32 intra_ang_4x4[33] 4.59x 157.40 722.04 intra_ang_4x4[34] 7.10x 76.12 540.36 intra_filter_4x4 2.95x 153.23 451.38 intra_planar_8x8 10.23x 223.55 2286.14 intra_dc_8x8[f=0] 10.87x 122.19 1327.70 intra_dc_8x8[f=1] 7.17x 223.64 1604.49 intra_ang_8x8[ 2] 18.14x 111.93 2030.14 intra_ang_8x8[ 3] 7.96x 374.62 2983.41 intra_ang_8x8[ 4] 7.32x 397.46 2908.98 intra_ang_8x8[ 5] 7.79x 371.62 2894.58 intra_ang_8x8[ 6] 7.98x 364.32 2908.62 intra_ang_8x8[ 7] 7.60x 382.96 2908.86 intra_ang_8x8[ 8] 8.36x 347.93 2908.86 intra_ang_8x8[ 9] 8.62x 337.43 2908.86 intra_ang_8x8[10] 13.04x 155.27 2024.73 intra_ang_8x8[11] 8.82x 361.62 3188.66 intra_ang_8x8[12] 9.09x 347.78 3160.52 intra_ang_8x8[13] 8.91x 356.01 3170.72 intra_ang_8x8[14] 8.55x 380.89 3258.16 intra_ang_8x8[15] 8.51x 374.59 3187.33 intra_ang_8x8[16] 8.54x 378.82 3234.59 intra_ang_8x8[17] 7.48x 424.29 3172.91 intra_ang_8x8[18] 17.21x 96.29 1657.35 intra_ang_8x8[19] 8.48x 287.66 2439.20 intra_ang_8x8[20] 8.59x 281.48 2417.31 intra_ang_8x8[21] 7.74x 310.84 2405.06 intra_ang_8x8[22] 8.69x 273.26 2375.83 intra_ang_8x8[23] 8.92x 265.09 2363.57 intra_ang_8x8[24] 8.06x 290.37 2340.12 intra_ang_8x8[25] 9.44x 246.39 2325.81 intra_ang_8x8[26] 6.23x 202.87 1263.49 intra_ang_8x8[27] 9.22x 244.35 2253.19 intra_ang_8x8[28] 8.98x 250.63 2251.14 intra_ang_8x8[29] 7.35x 306.39 2251.38 intra_ang_8x8[30] 8.11x 277.43 2250.90 intra_ang_8x8[31] 8.10x 277.37 2247.83 intra_ang_8x8[32] 8.10x 277.37 2246.93 intra_ang_8x8[33] 7.01x 320.92 2250.90 intra_ang_8x8[34] 13.04x 111.87 1458.43 intra_filter_8x8 5.71x 149.05 850.94 intra_planar_16x16 13.37x 600.03 8019.76 intra_dc_16x16[f=0] 8.77x 364.65 3198.88 intra_dc_16x16[f=1] 6.68x 579.50 3869.64 intra_ang_16x16[ 2] 30.49x 300.12 9149.58 intra_ang_16x16[ 3] 10.37x 1233.48 12794.34 intra_ang_16x16[ 4] 10.06x 1262.13 12692.35 intra_ang_16x16[ 5] 10.43x 1216.72 12694.15 intra_ang_16x16[ 6] 10.48x 1231.16 12899.40 intra_ang_16x16[ 7] 10.77x 1216.66 13100.68 intra_ang_16x16[ 8] 10.90x 1206.28 13142.53 intra_ang_16x16[ 9] 11.41x 1150.42 13126.39 intra_ang_16x16[10] 20.78x 370.39 7698.07 intra_ang_16x16[11] 9.34x 1373.79 12827.23 intra_ang_16x16[12] 9.10x 1440.00 13103.57 intra_ang_16x16[13] 8.81x 1480.12 13037.55 intra_ang_16x16[14] 8.52x 1522.75 12970.36 intra_ang_16x16[15] 8.46x 1535.17 12992.89 intra_ang_16x16[16] 8.38x 1556.70 13052.46 intra_ang_16x16[17] 8.29x 1564.11 12969.98 intra_ang_16x16[18] 16.39x 360.03 5899.76 intra_ang_16x16[19] 9.18x 959.28 8809.28 intra_ang_16x16[20] 9.38x 968.37 9080.12 intra_ang_16x16[21] 9.54x 945.05 9019.24 intra_ang_16x16[22] 9.76x 916.73 8949.14 intra_ang_16x16[23] 9.91x 896.79 8887.94 intra_ang_16x16[24] 10.26x 860.62 8830.60 intra_ang_16x16[25] 11.07x 773.94 8564.22 intra_ang_16x16[26] 7.29x 490.48 3576.19 intra_ang_16x16[27] 10.39x 792.49 8232.53 intra_ang_16x16[28] 10.66x 846.33 9025.06 intra_ang_16x16[29] 9.93x 871.07 8652.65 intra_ang_16x16[30] 9.73x 899.22 8750.62 intra_ang_16x16[31] 9.87x 889.28 8772.75 intra_ang_16x16[32] 9.21x 952.07 8772.75 intra_ang_16x16[33] 9.81x 867.87 8516.39 intra_ang_16x16[34] 16.35x 324.73 5308.86 intra_filter_16x16 6.56x 281.48 1845.33 intra_planar_32x32 15.27x 2112.61 32264.85 intra_dc_32x32[f=0] 12.84x 1216.60 15615.75 intra_ang_32x32[ 2] 27.30x 1142.10 31178.72 intra_ang_32x32[ 3] 10.60x 4885.95 51782.77 intra_ang_32x32[ 4] 11.20x 4985.10 55850.14 intra_ang_32x32[ 5] 11.42x 4867.15 55575.27 intra_ang_32x32[ 6] 11.27x 4879.62 55009.30 intra_ang_32x32[ 7] 10.65x 4859.79 51762.80 intra_ang_32x32[ 8] 11.40x 4843.14 55234.03 intra_ang_32x32[ 9] 11.52x 4564.84 52595.11 intra_ang_32x32[10] 29.89x 1135.86 33953.87 intra_ang_32x32[11] 10.50x 4798.32 50399.76 intra_ang_32x32[12] 9.52x 5202.21 49529.46 intra_ang_32x32[13] 9.33x 5186.07 48368.30 intra_ang_32x32[14] 9.43x 5260.08 49598.96 intra_ang_32x32[15] 9.60x 5250.90 50396.51 intra_ang_32x32[16] 10.05x 5373.95 54021.64 intra_ang_32x32[17] 9.16x 5434.22 49802.41 intra_ang_32x32[18] 13.84x 1218.67 16865.54 intra_ang_32x32[19] 9.67x 3992.16 38594.31 intra_ang_32x32[20] 8.32x 3848.83 32014.15 intra_ang_32x32[21] 9.65x 3731.27 35991.58 intra_ang_32x32[22] 8.44x 3722.13 31430.74 intra_ang_32x32[23] 9.01x 3464.95 31211.90 intra_ang_32x32[24] 9.06x 3453.93 31290.18 intra_ang_32x32[25] 10.22x 3082.82 31499.64 intra_ang_32x32[26] 15.18x 1135.89 17241.16 intra_ang_32x32[27] 10.83x 3101.77 33577.75 intra_ang_32x32[28] 9.96x 3352.70 33409.18 intra_ang_32x32[29] 9.99x 3342.78 33404.61 intra_ang_32x32[30] 9.74x 3409.15 33209.94 intra_ang_32x32[31] 9.82x 3426.94 33668.90 intra_ang_32x32[32] 9.56x 3578.07 34196.75 intra_ang_32x32[33] 9.88x 3357.27 33168.94 intra_ang_32x32[34] 14.08x 1139.91 16054.51 intra_filter_32x32 7.55x 467.81 3530.96 + 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 60D5662F 12bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.20x 209.02 669.62 avg_pp[ 4x4] 3.88x 116.58 452.59 avg_pp_aligned[ 4x4] 3.41x 118.50 403.89 sad[ 4x4] 3.57x 126.27 451.02 sad_x3[ 4x4] 3.90x 240.09 937.03 sad_x4[ 4x4] 3.41x 347.63 1186.99 copy_pp[ 4x4] 3.64x 75.19 273.67 addAvg[ 4x4] 3.42x 151.13 516.43 addAvg_aligned[ 4x4] 3.42x 151.07 516.91 sub_ps[ 4x4] 3.65x 85.36 311.30 add_ps[ 4x4] 5.14x 115.95 595.67 add_ps_aligned[ 4x4] 4.69x 115.95 543.49 copy_ss[ 4x4] 3.58x 76.12 272.71 satd[ 8x8] 6.71x 300.09 2013.01 avg_pp[ 8x8] 8.74x 173.82 1519.60 avg_pp_aligned[ 8x8] 8.18x 182.13 1488.94 sad[ 8x8] 5.73x 306.75 1756.47 sad_x3[ 8x8] 7.03x 491.59 3454.51 sad_x4[ 8x8] 6.99x 642.11 4487.37 copy_pp[ 8x8] 10.61x 114.71 1217.43 addAvg[ 8x8] 6.17x 331.10 2041.92 addAvg_aligned[ 8x8] 6.16x 331.25 2040.96 sub_ps[ 8x8] 6.26x 178.44 1117.15 add_ps[ 8x8] 9.76x 209.10 2041.56 add_ps_aligned[ 8x8] 10.13x 209.26 2120.08 copy_ss[ 8x8] 11.22x 110.49 1239.32 [i420] copy_pp[ 4x4] 4.42x 75.40 333.55 [i420] addAvg[ 4x4] 3.49x 146.98 512.83 [i420] addAvg_aligned[ 4x4] 3.45x 148.53 512.83 [i420] copy_ss[ 4x4] 3.52x 75.07 263.93 [i420] sub_ps[ 4x4] 3.87x 82.90 321.16 [i420] add_ps[ 4x4] 5.11x 106.67 545.41 [i420] add_ps_aligned[ 4x4] 5.12x 106.52 545.89 [i422] copy_pp[ 4x8] 4.61x 110.10 507.66 [i422] addAvg[ 4x8] 4.34x 219.65 954.11 [i422] addAvg_aligned[ 4x8] 4.38x 219.62 962.28 [i422] satd[ 4x8] 6.27x 204.98 1285.73 [i422] copy_ss[ 4x8] 4.64x 109.85 509.46 [i422] sub_ps[ 4x8] 3.18x 178.17 566.21 [i422] add_ps[ 4x8] 5.28x 188.49 994.75 [i422] add_ps_aligned[ 4x8] 5.26x 188.79 993.79 satd[ 8x4] 5.33x 190.48 1015.55 avg_pp[ 8x4] 6.54x 101.89 666.13 avg_pp_aligned[ 8x4] 6.30x 104.15 656.15 sad[ 8x4] 4.34x 182.19 791.06 sad_x3[ 8x4] 5.16x 324.61 1673.75 sad_x4[ 8x4] 6.25x 362.34 2264.73 copy_pp[ 8x4] 9.42x 75.43 710.50 addAvg[ 8x4] 4.62x 231.81 1070.02 addAvg_aligned[ 8x4] 4.62x 231.78 1070.02 [i420] copy_pp[ 4x2] 2.09x 75.52 158.12 [i420] addAvg[ 4x2] 3.69x 78.79 290.86 [i420] addAvg_aligned[ 4x2] 3.69x 79.30 292.30 [i422] copy_pp[ 4x4] 4.38x 75.61 331.14 [i422] addAvg[ 4x4] 3.50x 146.95 514.75 [i422] addAvg_aligned[ 4x4] 3.48x 147.04 512.34 satd[ 4x8] 5.97x 211.13 1259.40 avg_pp[ 4x8] 4.96x 182.58 906.49 avg_pp_aligned[ 4x8] 4.95x 174.03 861.64 sad[ 4x8] 3.82x 199.42 762.57 sad_x3[ 4x8] 3.26x 536.07 1746.73 sad_x4[ 4x8] 3.19x 699.74 2230.82 copy_pp[ 4x8] 5.29x 111.21 588.34 addAvg[ 4x8] 4.02x 240.24 965.05 addAvg_aligned[ 4x8] 4.64x 207.84 963.61 [i420] copy_pp[ 2x4] 1.70x 75.31 127.82 [i420] addAvg[ 2x4] 2.48x 128.37 318.04 [i420] addAvg_aligned[ 2x4] 2.48x 128.37 317.80 [i422] copy_pp[ 2x8] 2.12x 99.74 211.38 [i422] addAvg[ 2x8] 2.77x 204.94 567.41 [i422] addAvg_aligned[ 2x8] 2.78x 204.91 568.86 satd[16x16] 7.23x 1084.17 7834.39 avg_pp[16x16] 10.28x 511.77 5260.04 avg_pp_aligned[16x16] 10.16x 512.09 5204.70 sad[16x16] 11.67x 488.94 5705.65 sad_x3[16x16] 8.77x 1428.86 12525.06 sad_x4[16x16] 8.68x 1850.78 16064.61 copy_pp[16x16] 9.12x 381.28 3477.72 addAvg[16x16] 11.22x 714.74 8021.00 addAvg_aligned[16x16] 11.14x 714.44 7961.81 sse_ss[16x16] 13.63x 480.21 6544.82 sub_ps[16x16] 7.41x 500.86 3708.92 add_ps[16x16] 12.47x 562.90 7019.64 add_ps_aligned[16x16] 12.60x 563.30 7098.28 copy_ss[16x16] 8.57x 381.19 3267.11 copy_sp[16x16] 8.63x 381.10 3287.74 copy_ps[16x16] 8.69x 381.16 3311.57 [i420] copy_pp[ 8x8] 10.99x 109.40 1202.04 [i420] addAvg[ 8x8] 6.16x 331.28 2039.88 [i420] addAvg_aligned[ 8x8] 6.15x 331.37 2036.39 [i420] satd[ 8x8] 6.91x 289.76 2001.20 [i420] copy_ss[ 8x8] 11.11x 109.88 1220.92 [i420] sub_ps[ 8x8] 6.42x 176.91 1135.91 [i420] add_ps[ 8x8] 9.48x 209.08 1982.28 [i420] add_ps_aligned[ 8x8] 9.46x 209.41 1981.93 [i420] sa8d[ 8x8] 7.49x 302.16 2262.93 [i422] copy_pp[ 8x16] 10.34x 227.96 2356.59 [i422] addAvg[ 8x16] 7.73x 544.74 4208.67 [i422] addAvg_aligned[ 8x16] 7.71x 545.28 4205.05 [i422] satd[ 8x16] 8.16x 529.82 4325.29 [i422] copy_ss[ 8x16] 10.23x 227.90 2332.30 [i422] sub_ps[ 8x16] 7.48x 308.82 2310.30 [i422] add_ps[ 8x16] 10.43x 360.66 3762.69 [i422] add_ps_aligned[ 8x16] 10.44x 360.30 3761.72 [i422] sa8d[ 8x16] 2.52x 1798.02 4528.26 satd[ 16x8] 6.29x 622.31 3914.91 avg_pp[ 16x8] 9.53x 300.42 2861.72 avg_pp_aligned[ 16x8] 10.22x 273.24 2793.67 sad[ 16x8] 12.96x 281.69 3651.10 sad_x3[ 16x8] 8.48x 761.75 6456.75 sad_x4[ 16x8] 8.17x 992.45 8108.67 copy_pp[ 16x8] 7.76x 227.93 1768.62 addAvg[ 16x8] 9.66x 424.14 4099.00 addAvg_aligned[ 16x8] 9.84x 418.35 4114.87 [i420] copy_pp[ 8x4] 9.32x 75.04 699.40 [i420] addAvg[ 8x4] 4.58x 229.73 1052.83 [i420] addAvg_aligned[ 8x4] 4.58x 229.76 1051.86 [i420] satd[ 8x4] 5.30x 190.45 1008.46 [i422] copy_pp[ 8x8] 10.88x 109.73 1193.75 [i422] addAvg[ 8x8] 6.14x 331.16 2034.82 [i422] addAvg_aligned[ 8x8] 6.10x 331.19 2020.40 [i422] satd[ 8x8] 6.71x 297.96 1999.36 satd[ 8x16] 8.14x 521.66 4243.98 avg_pp[ 8x16] 9.16x 292.08 2674.87 avg_pp_aligned[ 8x16] 9.14x 296.28 2706.61 sad[ 8x16] 8.52x 332.10 2829.02 sad_x3[ 8x16] 7.38x 886.25 6543.86 sad_x4[ 8x16] 7.20x 1159.15 8345.06 copy_pp[ 8x16] 10.46x 232.11 2428.26 addAvg[ 8x16] 7.60x 546.57 4151.93 addAvg_aligned[ 8x16] 7.62x 546.72 4164.17 [i420] copy_pp[ 4x8] 4.80x 108.95 522.44 [i420] addAvg[ 4x8] 4.33x 219.70 951.10 [i420] addAvg_aligned[ 4x8] 4.36x 219.38 956.27 [i420] satd[ 4x8] 6.20x 204.91 1270.22 [i422] copy_pp[ 4x16] 4.95x 227.90 1127.25 [i422] addAvg[ 4x16] 4.96x 373.06 1849.52 [i422] addAvg_aligned[ 4x16] 5.08x 364.68 1852.67 [i422] satd[ 4x16] 6.94x 360.09 2499.68 satd[ 16x4] 5.37x 370.42 1987.35 avg_pp[ 16x4] 7.41x 188.64 1397.68 avg_pp_aligned[ 16x4] 7.51x 188.67 1417.88 sad[ 16x4] 7.97x 200.77 1601.12 sad_x3[ 16x4] 7.46x 448.96 3349.28 sad_x4[ 16x4] 7.93x 548.31 4348.50 copy_pp[ 16x4] 11.81x 144.94 1711.38 addAvg[ 16x4] 7.22x 274.47 1980.60 addAvg_aligned[ 16x4] 7.19x 275.27 1979.88 [i420] copy_pp[ 8x2] 3.06x 75.46 230.86 [i420] addAvg[ 8x2] 4.01x 140.77 564.41 [i420] addAvg_aligned[ 8x2] 4.01x 140.77 565.13 [i422] copy_pp[ 8x4] 9.19x 75.76 696.43 [i422] addAvg[ 8x4] 4.57x 229.70 1049.58 [i422] addAvg_aligned[ 8x4] 4.58x 229.76 1053.07 [i422] satd[ 8x4] 5.28x 190.57 1006.41 satd[16x12] 6.79x 854.56 5803.01 avg_pp[16x12] 10.96x 387.01 4239.80 avg_pp_aligned[16x12] 11.26x 387.22 4358.35 sad[16x12] 11.22x 368.61 4135.78 sad_x3[16x12] 8.60x 1101.04 9468.07 sad_x4[16x12] 8.46x 1426.34 12068.55 copy_pp[16x12] 8.33x 314.80 2623.49 addAvg[16x12] 10.61x 573.71 6085.25 addAvg_aligned[16x12] 10.55x 575.08 6065.41 [i420] copy_pp[ 8x6] 11.60x 80.62 934.87 [i420] addAvg[ 8x6] 6.08x 256.66 1561.68 [i420] addAvg_aligned[ 8x6] 6.09x 256.61 1562.89 [i422] copy_pp[ 8x12] 9.85x 174.18 1714.87 [i422] addAvg[ 8x12] 7.62x 422.52 3220.64 [i422] addAvg_aligned[ 8x12] 7.58x 422.91 3205.97 [i422] satd[ 8x12] 8.91x 413.94 3687.41 satd[ 4x16] 6.61x 378.28 2500.60 avg_pp[ 4x16] 4.64x 331.58 1537.03 avg_pp_aligned[ 4x16] 4.62x 327.34 1510.82 sad[ 4x16] 4.12x 415.29 1710.72 sad_x3[ 4x16] 4.10x 892.35 3659.64 sad_x4[ 4x16] 3.87x 1171.23 4532.95 copy_pp[ 4x16] 4.96x 229.97 1140.96 addAvg[ 4x16] 5.09x 364.98 1856.75 addAvg_aligned[ 4x16] 4.98x 373.06 1856.27 [i420] copy_pp[ 2x8] 2.09x 101.84 212.34 [i420] addAvg[ 2x8] 2.72x 209.08 569.70 [i420] addAvg_aligned[ 2x8] 2.70x 211.16 571.14 [i422] copy_pp[ 2x16] 1.72x 223.46 384.89 [i422] addAvg[ 2x16] 2.91x 366.58 1067.25 [i422] addAvg_aligned[ 2x16] 2.91x 366.72 1066.89 satd[12x16] 8.02x 936.89 7509.64 avg_pp[12x16] 7.13x 540.51 3851.30 avg_pp_aligned[12x16] 7.24x 523.87 3792.99 sad[12x16] 5.69x 713.82 4064.82 sad_x3[12x16] 3.86x 2462.13 9509.76 sad_x4[12x16] 3.72x 3277.90 12191.66 copy_pp[12x16] 7.62x 389.41 2967.23 addAvg[12x16] 7.89x 770.25 6080.00 addAvg_aligned[12x16] 7.84x 769.94 6033.55 [i420] copy_pp[ 6x8] 5.70x 202.84 1156.71 [i420] addAvg[ 6x8] 6.01x 264.91 1592.34 [i420] addAvg_aligned[ 6x8] 6.00x 264.82 1589.22 [i422] copy_pp[ 6x16] 4.18x 368.73 1541.72 [i422] addAvg[ 6x16] 6.88x 480.96 3309.98 [i422] addAvg_aligned[ 6x16] 6.93x 480.36 3327.17 satd[32x32] 7.69x 4005.49 30794.31 avg_pp[32x32] 14.50x 1763.48 25575.63 avg_pp_aligned[32x32] 14.18x 1763.33 24996.43 sad[32x32] 18.26x 1407.67 25709.94 sad_x3[32x32] 9.72x 5406.34 52530.66 sad_x4[32x32] 9.72x 7107.55 69120.12 copy_pp[32x32] 13.57x 1258.38 17078.12 addAvg[32x32] 12.12x 2520.54 30559.72 addAvg_aligned[32x32] 12.21x 2508.50 30620.56 sse_ss[32x32] 14.70x 2089.76 30726.49 sub_ps[32x32] 10.38x 1761.04 18278.48 add_ps[32x32] 16.89x 1820.33 30742.48 add_ps_aligned[32x32] 16.85x 1817.21 30628.50 copy_ss[32x32] 14.60x 1258.62 18379.60 copy_sp[32x32] 13.06x 1259.46 16449.04 copy_ps[32x32] 12.70x 1258.53 15981.88 [i420] copy_pp[16x16] 8.62x 383.23 3303.25 [i420] addAvg[16x16] 11.17x 709.97 7927.09 [i420] addAvg_aligned[16x16] 11.13x 712.46 7926.25 [i420] satd[16x16] 7.46x 1082.52 8076.31 [i420] copy_ss[16x16] 8.35x 383.33 3201.64 [i420] copy_ps[16x16] 8.74x 383.14 3347.01 [i420] copy_sp[16x16] 8.45x 383.17 3237.23 [i420] sse_pp[16x16] 14.77x 441.25 6518.60 [i420] sub_ps[16x16] 7.41x 496.73 3680.80 [i420] add_ps[16x16] 12.61x 563.11 7103.21 [i420] add_ps_aligned[16x16] 12.44x 563.11 7006.75 [i420] sa8d[16x16] 8.30x 1034.98 8592.29 [i422] copy_pp[16x32] 7.96x 720.45 5733.43 [i422] addAvg[16x32] 12.04x 1294.68 15582.57 [i422] addAvg_aligned[16x32] 12.04x 1291.29 15548.78 [i422] satd[16x32] 7.71x 2011.92 15518.60 [i422] copy_ss[16x32] 8.24x 720.48 5936.99 [i422] copy_ps[16x32] 8.04x 720.63 5795.11 [i422] copy_sp[16x32] 8.07x 719.91 5807.25 [i422] sse_pp[16x32] 11.24x 916.65 10300.24 [i422] sub_ps[16x32] 11.07x 943.58 10449.52 [i422] add_ps[16x32] 13.53x 1005.89 13610.60 [i422] add_ps_aligned[16x32] 13.58x 1005.86 13664.22 [i422] sa8d[16x32] 2.63x 6683.80 17589.74 satd[32x16] 7.78x 2029.70 15799.84 avg_pp[32x16] 14.08x 902.82 12711.69 avg_pp_aligned[32x16] 15.00x 902.64 13537.76 sad[32x16] 16.20x 759.40 12300.96 sad_x3[32x16] 9.84x 2748.17 27037.39 sad_x4[32x16] 9.57x 3666.46 35103.61 copy_pp[32x16] 12.74x 670.69 8544.58 addAvg[32x16] 11.96x 1287.60 15395.83 addAvg_aligned[32x16] 11.84x 1291.46 15292.76 [i420] copy_pp[ 16x8] 7.89x 226.03 1782.81 [i420] addAvg[ 16x8] 9.74x 414.92 4040.08 [i420] addAvg_aligned[ 16x8] 9.69x 416.76 4037.92 [i420] satd[ 16x8] 6.35x 618.67 3926.14 [i422] copy_pp[16x16] 8.44x 382.84 3231.22 [i422] addAvg[16x16] 11.09x 711.78 7894.10 [i422] addAvg_aligned[16x16] 11.08x 711.93 7889.88 [i422] satd[16x16] 7.51x 1082.16 8132.29 satd[16x32] 7.60x 2030.19 15428.06 avg_pp[16x32] 10.32x 960.33 9911.57 avg_pp_aligned[16x32] 10.54x 956.19 10080.36 sad[16x32] 17.12x 865.23 14814.83 sad_x3[16x32] 8.90x 2773.18 24685.85 sad_x4[16x32] 8.77x 3628.62 31830.90 copy_pp[16x32] 8.15x 720.57 5869.88 addAvg[16x32] 11.82x 1308.35 15470.84 addAvg_aligned[16x32] 11.87x 1308.17 15534.11 [i420] copy_pp[ 8x16] 10.32x 227.81 2351.18 [i420] addAvg[ 8x16] 7.79x 544.41 4241.96 [i420] addAvg_aligned[ 8x16] 7.72x 544.47 4204.82 [i420] satd[ 8x16] 8.19x 521.45 4270.34 [i422] copy_pp[ 8x32] 7.83x 470.43 3685.42 [i422] addAvg[ 8x32] 8.27x 989.32 8182.53 [i422] addAvg_aligned[ 8x32] 8.26x 989.50 8177.59 [i422] satd[ 8x32] 8.16x 968.31 7905.18 satd[ 32x8] 7.18x 1094.56 7858.31 avg_pp[ 32x8] 13.33x 488.61 6512.65 avg_pp_aligned[ 32x8] 13.27x 488.52 6484.81 sad[ 32x8] 13.63x 449.47 6126.75 sad_x3[ 32x8] 10.09x 1438.44 14511.34 sad_x4[ 32x8] 9.56x 1864.44 17822.53 copy_pp[ 32x8] 11.67x 372.73 4351.26 addAvg[ 32x8] 10.77x 722.55 7778.72 addAvg_aligned[ 32x8] 11.71x 661.17 7742.89 [i420] copy_pp[ 16x4] 11.51x 146.98 1691.42 [i420] addAvg[ 16x4] 7.22x 273.12 1972.42 [i420] addAvg_aligned[ 16x4] 7.21x 273.14 1969.42 [i420] satd[ 16x4] 5.68x 364.23 2067.29 [i422] copy_pp[ 16x8] 7.89x 227.69 1796.99 [i422] addAvg[ 16x8] 9.94x 416.04 4134.71 [i422] addAvg_aligned[ 16x8] 9.94x 415.95 4134.10 [i422] satd[ 16x8] 6.61x 618.64 4089.98 satd[32x24] 7.93x 2961.77 23475.99 avg_pp[32x24] 14.73x 1328.95 19572.02 avg_pp_aligned[32x24] 14.54x 1333.00 19388.06 sad[32x24] 17.37x 1078.29 18725.53 sad_x3[32x24] 10.46x 4077.36 42651.10 sad_x4[32x24] 9.81x 5398.83 52986.73 copy_pp[32x24] 14.19x 960.45 13633.01 addAvg[32x24] 12.08x 1907.93 23049.02 addAvg_aligned[32x24] 12.03x 1908.29 22950.66 [i420] copy_pp[16x12] 8.71x 310.84 2708.43 [i420] addAvg[16x12] 10.31x 571.55 5892.02 [i420] addAvg_aligned[16x12] 10.35x 569.40 5891.54 [i420] satd[16x12] 6.81x 850.39 5787.71 [i422] copy_pp[16x24] 8.28x 558.97 4628.07 [i422] addAvg[16x24] 11.82x 990.41 11705.54 [i422] addAvg_aligned[16x24] 11.54x 1012.02 11675.54 [i422] satd[16x24] 8.09x 1437.57 11633.37 satd[ 8x32] 8.06x 976.66 7874.82 avg_pp[ 8x32] 9.22x 551.05 5081.72 avg_pp_aligned[ 8x32] 9.21x 552.16 5087.62 sad[ 8x32] 8.99x 611.20 5492.89 sad_x3[ 8x32] 7.62x 1682.76 12821.96 sad_x4[ 8x32] 7.18x 2325.45 16699.60 copy_pp[ 8x32] 8.14x 460.73 3752.34 addAvg[ 8x32] 8.12x 992.04 8059.00 addAvg_aligned[ 8x32] 8.14x 991.70 8071.14 [i420] copy_pp[ 4x16] 4.96x 229.07 1136.14 [i420] addAvg[ 4x16] 4.94x 372.76 1840.40 [i420] addAvg_aligned[ 4x16] 4.94x 372.76 1842.08 [i420] satd[ 4x16] 6.97x 360.06 2509.64 [i422] copy_pp[ 4x32] 5.08x 458.87 2329.42 [i422] addAvg[ 4x32] 5.33x 683.20 3641.57 [i422] addAvg_aligned[ 4x32] 4.97x 736.96 3661.44 [i422] satd[ 4x32] 7.09x 720.06 5106.39 satd[24x32] 7.88x 2939.31 23165.89 avg_pp[24x32] 10.45x 1357.70 14183.98 avg_pp_aligned[24x32] 10.46x 1357.72 14200.96 sad[24x32] 12.16x 1596.46 19418.24 sad_x3[24x32] 7.53x 4805.77 36208.98 sad_x4[24x32] 7.36x 6431.12 47352.14 copy_pp[24x32] 8.37x 987.40 8264.22 addAvg[24x32] 12.01x 1917.69 23037.23 addAvg_aligned[24x32] 12.09x 1912.83 23117.20 [i420] copy_pp[12x16] 7.46x 390.03 2908.74 [i420] addAvg[12x16] 8.06x 768.20 6193.49 [i420] addAvg_aligned[12x16] 7.94x 780.48 6193.59 [i420] satd[12x16] 8.07x 931.34 7515.63 [i422] copy_pp[12x32] 10.55x 751.56 7927.21 [i422] addAvg[12x32] 8.24x 1427.87 11769.64 [i422] addAvg_aligned[12x32] 8.24x 1427.90 11771.21 [i422] satd[12x32] 7.92x 1842.61 14586.85 satd[64x64] 7.97x 15834.35 126142.37 avg_pp[64x64] 14.28x 6675.09 95342.16 avg_pp_aligned[64x64] 14.29x 6667.58 95297.11 sad[64x64] 18.00x 5232.56 94190.26 sad_x3[64x64] 9.13x 21410.28 195472.67 sad_x4[64x64] 9.05x 28490.21 257698.80 copy_pp[64x64] 14.67x 4455.68 65377.52 addAvg[64x64] 13.22x 9804.29 129584.12 addAvg_aligned[64x64] 13.62x 9798.64 133436.98 sse_ss[64x64] 13.61x 7675.55 104457.11 sub_ps[64x64] 14.24x 6664.96 94933.13 add_ps[64x64] 17.07x 6721.08 114734.48 add_ps_aligned[64x64] 17.04x 6721.32 114562.65 copy_ss[64x64] 14.58x 4459.79 65022.68 copy_sp[64x64] 14.85x 4455.59 66187.70 copy_ps[64x64] 14.54x 4456.07 64807.70 [i420] copy_pp[32x32] 15.69x 1256.28 19706.51 [i420] addAvg[32x32] 12.20x 2497.99 30465.21 [i420] addAvg_aligned[32x32] 12.13x 2508.29 30435.27 [i420] satd[32x32] 7.83x 3944.05 30887.86 [i420] copy_ss[32x32] 13.00x 1256.46 16334.67 [i420] copy_ps[32x32] 13.04x 1256.55 16391.42 [i420] copy_sp[32x32] 13.01x 1256.52 16349.58 [i420] sse_pp[32x32] 14.73x 2073.09 30537.84 [i420] sub_ps[32x32] 10.24x 1756.43 17979.80 [i420] add_ps[32x32] 17.89x 1817.14 32516.03 [i420] add_ps_aligned[32x32] 17.03x 1817.03 30936.79 [i420] sa8d[32x32] 8.11x 4290.95 34785.45 [i422] copy_pp[32x64] 13.48x 2448.26 33000.00 [i422] addAvg[32x64] 12.19x 4985.14 60773.87 [i422] addAvg_aligned[32x64] 12.28x 4941.15 60684.53 [i422] satd[32x64] 8.66x 7813.91 67705.85 [i422] copy_ss[32x64] 14.27x 2514.32 35887.57 [i422] copy_ps[32x64] 13.22x 2493.75 32974.39 [i422] copy_sp[32x64] 13.49x 2448.29 33020.20 [i422] sse_pp[32x64] 16.43x 3253.54 53445.69 [i422] sub_ps[32x64] 7.55x 3484.80 26315.11 [i422] add_ps[32x64] 17.47x 3538.68 61811.18 [i422] add_ps_aligned[32x64] 18.00x 3542.16 63758.84 [i422] sa8d[32x64] 2.60x 26529.96 68902.12 satd[64x32] 7.92x 7938.57 62849.10 avg_pp[64x32] 14.26x 3352.97 47809.66 avg_pp_aligned[64x32] 14.18x 3353.06 47548.38 sad[64x32] 17.69x 2668.98 47212.91 sad_x3[64x32] 9.18x 10652.83 97820.92 sad_x4[64x32] 9.09x 14190.81 128991.59 copy_pp[64x32] 11.82x 2793.69 33030.30 addAvg[64x32] 13.52x 4962.25 67092.98 addAvg_aligned[64x32] 13.27x 4994.87 66260.56 [i420] copy_pp[32x16] 13.49x 671.29 9052.41 [i420] addAvg[32x16] 11.87x 1293.60 15358.92 [i420] addAvg_aligned[32x16] 11.68x 1311.90 15325.85 [i420] satd[32x16] 7.71x 2015.42 15530.46 [i422] copy_pp[32x32] 12.63x 1256.07 15866.45 [i422] addAvg[32x32] 12.09x 2516.67 30429.26 [i422] addAvg_aligned[32x32] 12.28x 2493.90 30613.71 [i422] satd[32x32] 7.80x 3958.68 30868.38 satd[32x64] 8.65x 7815.29 67592.34 avg_pp[32x64] 14.53x 3480.30 50557.16 avg_pp_aligned[32x64] 14.50x 3484.89 50540.08 sad[32x64] 18.42x 2691.11 49566.25 sad_x3[32x64] 9.65x 10845.00 104696.39 sad_x4[32x64] 9.77x 14230.33 139094.31 copy_pp[32x64] 16.13x 2452.25 39550.22 addAvg[32x64] 12.28x 4956.94 60884.37 addAvg_aligned[32x64] 12.14x 5011.40 60851.18 [i420] copy_pp[16x32] 8.06x 712.08 5741.20 [i420] addAvg[16x32] 11.99x 1299.83 15580.36 [i420] addAvg_aligned[16x32] 11.96x 1299.77 15541.32 [i420] satd[16x32] 7.55x 2035.95 15366.63 [i422] copy_pp[16x64] 14.24x 1374.57 19576.95 [i422] addAvg[16x64] 12.32x 2520.99 31071.10 [i422] addAvg_aligned[16x64] 12.29x 2517.30 30933.67 [i422] satd[16x64] 7.69x 3970.36 30535.43 satd[64x16] 7.94x 3941.46 31310.02 avg_pp[64x16] 12.01x 1705.45 20481.04 avg_pp_aligned[64x16] 12.00x 1696.96 20359.60 sad[64x16] 16.22x 1383.93 22446.61 sad_x3[64x16] 9.17x 5364.13 49163.81 sad_x4[64x16] 9.01x 7089.59 63846.61 copy_pp[64x16] 13.58x 1189.79 16157.07 addAvg[64x16] 13.02x 2496.13 32507.74 addAvg_aligned[64x16] 13.93x 2465.35 34350.66 [i420] copy_pp[ 32x8] 11.89x 366.48 4356.87 [i420] addAvg[ 32x8] 11.13x 704.24 7840.36 [i420] addAvg_aligned[ 32x8] 11.14x 703.94 7838.80 [i420] satd[ 32x8] 7.22x 1090.42 7870.96 [i422] copy_pp[32x16] 12.40x 668.43 8289.16 [i422] addAvg[32x16] 11.46x 1332.37 15274.10 [i422] addAvg_aligned[32x16] 11.56x 1318.83 15242.53 [i422] satd[32x16] 7.73x 2015.29 15568.50 satd[64x48] 7.96x 11750.05 93486.13 avg_pp[64x48] 11.92x 5015.57 59803.41 avg_pp_aligned[64x48] 11.95x 5007.48 59856.31 sad[64x48] 17.40x 3947.92 68704.93 sad_x3[64x48] 9.56x 15985.56 152832.52 sad_x4[64x48] 9.11x 21225.05 193284.52 copy_pp[64x48] 14.32x 3362.82 48165.33 addAvg[64x48] 12.22x 7403.62 90494.07 addAvg_aligned[64x48] 12.19x 7428.53 90564.34 [i420] copy_pp[32x24] 13.45x 958.20 12891.08 [i420] addAvg[32x24] 12.06x 1910.57 23035.43 [i420] addAvg_aligned[32x24] 12.10x 1901.74 23004.41 [i420] satd[32x24] 7.88x 2984.23 23505.57 [i422] copy_pp[32x48] 16.27x 1852.40 30134.79 [i422] addAvg[32x48] 12.16x 3767.18 45826.77 [i422] addAvg_aligned[32x48] 12.03x 3795.56 45667.70 [i422] satd[32x48] 8.26x 5713.27 47200.52 satd[16x64] 7.63x 3997.99 30505.13 avg_pp[16x64] 9.80x 1887.43 18491.78 avg_pp_aligned[16x64] 9.87x 1879.70 18561.88 sad[16x64] 18.12x 1656.07 30011.42 sad_x3[16x64] 8.94x 5453.90 48755.95 sad_x4[16x64] 8.84x 7154.31 63274.39 copy_pp[16x64] 14.34x 1366.34 19598.96 addAvg[16x64] 12.31x 2509.04 30896.03 addAvg_aligned[16x64] 12.29x 2521.65 30997.76 [i420] copy_pp[ 8x32] 7.87x 465.68 3666.25 [i420] addAvg[ 8x32] 8.13x 989.40 8041.56 [i420] addAvg_aligned[ 8x32] 8.18x 991.89 8111.06 [i420] satd[ 8x32] 7.96x 984.86 7836.43 [i422] copy_pp[ 8x64] 11.91x 921.32 10976.15 [i422] addAvg[ 8x64] 8.43x 1904.39 16047.42 [i422] addAvg_aligned[ 8x64] 8.43x 1904.33 16061.96 [i422] satd[ 8x64] 7.94x 1954.13 15524.46 satd[48x64] 8.07x 11748.70 94800.48 avg_pp[48x64] 12.34x 5074.02 62636.99 avg_pp_aligned[48x64] 12.31x 5075.18 62495.59 sad[48x64] 18.27x 4036.37 73729.18 sad_x3[48x64] 9.24x 16172.36 149487.78 sad_x4[48x64] 9.13x 21318.34 194729.59 copy_pp[48x64] 14.57x 3515.77 51214.99 addAvg[48x64] 12.27x 7384.39 90637.52 addAvg_aligned[48x64] 12.24x 7419.14 90845.05 [i420] copy_pp[24x32] 8.21x 987.22 8106.37 [i420] addAvg[24x32] 12.23x 1886.76 23067.54 [i420] addAvg_aligned[24x32] 12.32x 1870.90 23044.21 [i420] satd[24x32] 7.91x 2937.12 23239.60 [i422] copy_pp[24x64] 8.12x 1948.90 15815.66 [i422] addAvg[24x64] 12.24x 3732.29 45696.31 [i422] addAvg_aligned[24x64] 12.00x 3820.87 45843.85 [i422] satd[24x64] 8.14x 5691.77 46347.89 ssd_s[4x4] 4.13x 75.83 313.35 ssd_s_aligned[4x4] 4.12x 75.43 310.82 sa8d[4x4] 3.17x 202.87 644.01 residual[4x4] 3.77x 82.84 312.51 residual_aligned[4x4] 3.69x 82.90 305.89 blkfill[4x4] 3.30x 74.80 246.97 blkfill_aligned[4x4] 3.26x 75.25 245.05 transpose[4x4] 3.95x 75.10 296.87 cpy2Dto1D_shl[4x4] 4.83x 75.79 365.77 cpy2Dto1D_shr[4x4] 5.04x 75.70 381.64 cpy1Dto2D_shl[4x4] 3.19x 112.98 359.88 cpy1Dto2D_shl_aligned[4x4] 3.34x 113.07 377.56 cpy1Dto2D_shr[4x4] 2.75x 138.67 380.92 copy_cnt[4x4] 5.15x 75.67 389.34 psy_cost_pp[4x4] 6.02x 333.17 2005.01 ssimDist[4x4] 2.22x 341.90 759.32 ssd_s[8x8] 11.31x 104.36 1179.92 ssd_s_aligned[8x8] 11.63x 102.98 1197.35 sa8d[8x8] 2.37x 958.02 2270.74 residual[8x8] 7.44x 151.16 1124.97 residual_aligned[8x8] 7.41x 151.10 1119.76 blkfill[8x8] 11.81x 80.05 945.09 blkfill_aligned[8x8] 11.96x 79.99 956.75 transpose[8x8] 5.03x 209.11 1052.59 var[8x8] 10.26x 159.41 1636.23 cpy2Dto1D_shl[8x8] 8.79x 163.58 1437.11 cpy2Dto1D_shr[8x8] 7.13x 196.72 1403.33 cpy1Dto2D_shl[8x8] 7.45x 163.61 1218.40 cpy1Dto2D_shl_aligned[8x8] 7.40x 163.61 1211.54 cpy1Dto2D_shr[8x8] 7.36x 187.62 1381.56 copy_cnt[8x8] 7.05x 182.16 1284.17 psy_cost_pp[8x8] 6.18x 1205.26 7445.18 ssimDist[8x8] 4.02x 811.70 3262.85 ssd_s[16x16] 15.79x 337.97 5336.02 ssd_s_aligned[16x16] 15.98x 337.61 5394.23 sa8d[16x16] 2.54x 3401.53 8623.86 residual[16x16] 6.94x 529.73 3677.23 residual_aligned[16x16] 7.26x 533.88 3877.52 blkfill[16x16] 10.09x 339.32 3425.41 blkfill_aligned[16x16] 10.15x 339.38 3443.21 transpose[16x16] 10.33x 538.02 5559.76 var[16x16] 8.77x 486.75 4270.10 cpy2Dto1D_shl[16x16] 14.45x 459.43 6640.16 cpy2Dto1D_shr[16x16] 10.10x 488.37 4931.45 cpy1Dto2D_shl[16x16] 8.83x 457.43 4037.07 cpy1Dto2D_shl_aligned[16x16] 8.95x 457.37 4091.57 cpy1Dto2D_shr[16x16] 10.68x 488.64 5218.44 copy_cnt[16x16] 14.59x 385.02 5618.36 psy_cost_pp[16x16] 6.87x 4804.66 33006.13 ssimDist[16x16] 3.84x 2829.88 10861.56 ssd_s[32x32] 18.84x 1162.82 21909.88 ssd_s_aligned[32x32] 18.68x 1159.51 21664.33 sa8d[32x32] 2.61x 13236.79 34577.68 residual[32x32] 8.25x 1620.12 13366.14 residual_aligned[32x32] 8.20x 1620.06 13289.64 blkfill[32x32] 17.93x 1137.99 20408.30 blkfill_aligned[32x32] 13.09x 1137.93 14897.07 transpose[32x32] 7.39x 2242.82 16571.18 var[32x32] 11.62x 1894.76 22011.82 cpy2Dto1D_shl[32x32] 10.70x 2044.17 21864.17 cpy2Dto1D_shr[32x32] 12.77x 2077.25 26519.40 cpy1Dto2D_shl[32x32] 7.78x 2044.14 15900.12 cpy1Dto2D_shl_aligned[32x32] 8.01x 2044.14 16373.99 cpy1Dto2D_shr[32x32] 13.09x 2077.28 27192.38 copy_cnt[32x32] 19.88x 1225.63 24369.26 psy_cost_pp[32x32] 7.02x 19096.00 134007.42 ssimDist[32x32] 4.76x 11208.67 53305.85 sa8d[64x64] 2.61x 52850.70 137841.41 transpose[64x64] 6.73x 8953.74 60219.68 var[64x64] 12.18x 7493.48 91282.48 psy_cost_pp[64x64] 6.10x 76210.98 464671.03 ssimDist[64x64] 4.23x 45029.44 190276.84 weight_pp 11.42x 4119.67 47035.43 weight_sp 9.53x 4547.36 43329.98 downscale 8.80x 68266.10 600473.38 scale1D_128to64 5.86x 486.33 2849.46 scale1D_128to64_aligned 5.73x 486.27 2785.66 scale2D_64to32 7.43x 4355.29 32348.54 ssim_4x4x2_core 7.25x 188.46 1365.45 ssim_end_4 2.96x 171.84 508.50 calSign 4.85x 364.59 1769.40 SAO_EO_0 7.83x 815.66 6389.82 SAO_EO_1 8.88x 507.03 4502.40 SAO_EO_1_2Rows 12.13x 774.12 9390.60 SAO_EO_2[0] 5.22x 217.34 1134.47 SAO_EO_2[1] 7.84x 566.37 4442.40 SAO_EO_3[0] 3.67x 282.14 1034.67 SAO_EO_3[1] 6.88x 614.41 4227.59 SAO_BO_0 9.08x 16678.41 151431.94 saoCuStatsE0 1.44x 135307.56 195217.88 saoCuStatsE1 1.49x 136775.62 204018.41 saoCuStatsE2 1.45x 140639.80 204499.23 saoCuStatsE3 1.54x 136305.73 210457.39 planecopy_cp 7.41x 8452.91 62671.93 propagateCost 2.22x 2945.41 6548.30 cuTreeFix8Pack 3.33x 2070.72 6902.40 cuTreeFix8Unpack 1.87x 3579.81 6688.14 scanPosLast 1.65x 52119.80 85920.60 findPosFirstLast 4.10x 143.26 587.49 costCoeffNxN 0.17x 9990.84 1689.38 costCoeffRemain 0.89x 506.37 452.71 pelFilterLumaStrong_Vertical 3.21x 434.05 1393.71 pelFilterLumaStrong_Horizontal 5.52x 271.19 1498.08 pelFilterChroma_Vertical 1.69x 305.13 514.27 pelFilterChroma_Horizontal 3.30x 157.31 518.48 integral_init4v 5.55x 273.74 1520.20 integral_init8v 3.72x 273.89 1019.16 integral_init12v 4.20x 273.80 1150.46 integral_init16v 3.96x 265.42 1051.86 integral_init24v 5.50x 278.23 1529.22 integral_init32v 4.23x 274.31 1160.08 integral_init4h 2.54x 654.72 1663.05 integral_init8h 1.48x 1102.01 1633.71 integral_init12h 1.11x 1408.66 1564.33 integral_init16h 0.88x 1757.45 1543.05 normFact[8x8] 2.78x 452.12 1256.03 normFact[16x16] 3.03x 1484.12 4492.42 normFact[32x32] 4.09x 5672.37 23193.79 normFact[64x64] 3.51x 22458.16 78763.52 == transforms primitives == dst4x4 3.83x 304.23 1164.65 dct4x4 4.26x 277.40 1181.72 dct8x8 4.76x 1481.93 7050.36 dct16x16 4.59x 9635.02 44266.05 dct32x32 3.75x 74714.24 279959.28 idst4x4 5.99x 312.49 1870.94 idct4x4 7.42x 277.34 2056.59 idct8x8 8.03x 1264.20 10151.33 idct16x16 6.68x 8086.38 54017.91 idct32x32 5.24x 59672.87 312816.81 dequant_normal 9.27x 4532.90 42001.08 dequant_scaling 10.01x 6244.48 62498.84 quant 8.80x 10555.55 92940.84 nquant 10.53x 8609.73 90625.25 nonPsyRdoQuant[4x4] 2.44x 370.42 904.82 nonPsyRdoQuant[8x8] 2.27x 397.34 902.28 nonPsyRdoQuant[16x16] 2.41x 372.52 899.40 nonPsyRdoQuant[32x32] 2.27x 397.31 900.84 psyRdoQuant_1p[4x4] 2.43x 370.42 900.72 psyRdoQuant_1p[8x8] 2.39x 376.60 901.56 psyRdoQuant_1p[16x16] 2.40x 374.56 899.88 psyRdoQuant_1p[32x32] 2.39x 376.60 899.16 count_nonzero[4x4] 2.72x 86.17 234.11 count_nonzero[8x8] 7.40x 151.13 1118.12 count_nonzero[16x16] 11.20x 273.66 3064.45 count_nonzero[32x32] 16.39x 695.24 11395.18 denoiseDct 7.38x 5601.06 41313.67 == interp primitives == luma_hpp[ 4x4] 3.18x 532.28 1691.90 luma_hps[ 4x4] 4.21x 954.42 4017.23 luma_vpp[ 4x4] 6.18x 293.87 1815.99 luma_vps[ 4x4] 4.08x 372.52 1521.64 luma_vsp[ 4x4] 7.08x 302.19 2139.15 luma_vss[ 4x4] 7.32x 246.33 1802.65 luma_hv [ 4x4] 4.83x 1303.79 6303.49 luma_hpp[ 8x8] 6.92x 935.30 6476.75 luma_hps[ 8x8] 5.46x 1868.79 10197.95 luma_vpp[ 8x8] 8.80x 813.65 7157.19 luma_vps[ 8x8] 7.53x 780.06 5877.47 luma_vsp[ 8x8] 10.04x 840.03 8433.74 luma_vss[ 8x8] 9.22x 738.67 6809.52 luma_hv [ 8x8] 6.82x 2737.60 18657.47 convert_p2s[ 8x8] 7.61x 151.22 1150.24 convert_p2s_aligned[ 8x8] 7.59x 151.61 1150.94 luma_hpp[16x16] 7.82x 3180.90 24860.44 luma_hps[16x16] 7.31x 4177.45 30516.91 luma_vpp[16x16] 9.17x 2983.78 27348.46 luma_vps[16x16] 7.36x 2868.80 21100.40 luma_vsp[16x16] 10.76x 2973.18 31992.26 luma_vss[16x16] 9.76x 2702.34 26374.39 luma_hv [16x16] 8.56x 7346.32 62909.94 convert_p2s[16x16] 8.47x 455.63 3861.16 convert_p2s_aligned[16x16] 8.50x 455.33 3868.92 luma_hpp[32x32] 8.00x 12451.25 99567.66 luma_hps[32x32] 7.63x 14197.28 108359.16 luma_vpp[32x32] 9.10x 11819.13 107509.78 luma_vps[32x32] 7.60x 11239.35 85453.11 luma_vsp[32x32] 10.98x 11803.74 129620.80 luma_vss[32x32] 10.40x 10692.69 111247.58 luma_hv [32x32] 8.99x 26104.20 234673.70 convert_p2s[32x32] 7.01x 2047.09 14355.54 convert_p2s_aligned[32x32] 7.03x 2044.20 14374.04 luma_hpp[64x64] 8.09x 49438.11 400123.06 luma_hps[64x64] 7.41x 51207.61 379662.06 luma_vpp[64x64] 9.19x 47429.44 436101.28 luma_vps[64x64] 7.63x 44987.78 343288.03 luma_vsp[64x64] 10.69x 47432.42 507276.31 luma_vss[64x64] 9.63x 43115.24 415291.38 luma_hv [64x64] 9.02x 98802.38 891624.19 convert_p2s[64x64] 7.80x 8400.06 65509.66 convert_p2s_aligned[64x64] 7.81x 8400.21 65592.51 luma_hpp[ 8x4] 6.10x 522.86 3186.97 luma_hps[ 8x4] 5.47x 1376.58 7532.41 luma_vpp[ 8x4] 7.26x 480.12 3485.41 luma_vps[ 8x4] 6.23x 464.59 2892.75 luma_vsp[ 8x4] 8.65x 480.63 4158.16 luma_vss[ 8x4] 8.24x 421.47 3474.35 luma_hv [ 8x4] 6.32x 1864.08 11778.31 convert_p2s[ 8x4] 5.25x 96.11 504.29 convert_p2s_aligned[ 8x4] 5.55x 91.25 506.69 luma_hpp[ 4x8] 3.51x 916.99 3217.27 luma_hps[ 4x8] 4.25x 1256.22 5335.31 luma_vpp[ 4x8] 7.46x 471.81 3518.55 luma_vps[ 4x8] 6.99x 420.00 2935.79 luma_vsp[ 4x8] 8.91x 463.61 4132.53 luma_vss[ 4x8] 8.69x 401.57 3487.70 luma_hv [ 4x8] 5.52x 1755.83 9697.59 convert_p2s[ 4x8] 4.21x 136.66 575.35 convert_p2s_aligned[ 4x8] 4.78x 136.03 650.74 luma_hpp[ 16x8] 7.65x 1637.44 12525.51 luma_hps[ 16x8] 7.21x 2773.15 19992.14 luma_vpp[ 16x8] 8.47x 1589.49 13466.14 luma_vps[ 16x8] 7.17x 1547.84 11095.90 luma_vsp[ 16x8] 10.10x 1591.68 16075.67 luma_vss[ 16x8] 9.73x 1382.67 13454.67 luma_hv [ 16x8] 8.22x 4431.80 36419.88 convert_p2s[ 16x8] 11.40x 265.29 3023.09 convert_p2s_aligned[ 16x8] 10.88x 265.33 2885.65 luma_hpp[ 8x16] 7.03x 1770.63 12441.69 luma_hps[ 8x16] 5.55x 2801.77 15545.89 luma_vpp[ 8x16] 9.35x 1506.25 14076.67 luma_vps[ 8x16] 7.57x 1450.51 10975.66 luma_vsp[ 8x16] 10.88x 1514.53 16480.76 luma_vss[ 8x16] 9.83x 1358.23 13353.67 luma_hv [ 8x16] 7.42x 4373.03 32437.52 convert_p2s[ 8x16] 9.11x 240.69 2193.79 convert_p2s_aligned[ 8x16] 9.14x 240.51 2197.95 luma_hpp[32x16] 8.37x 6209.05 52000.28 luma_hps[32x16] 7.75x 8264.19 64087.34 luma_vpp[32x16] 9.49x 5914.85 56126.57 luma_vps[32x16] 7.45x 5675.51 42274.75 luma_vsp[32x16] 10.66x 5945.86 63396.31 luma_vss[32x16] 10.09x 5407.99 54562.25 luma_hv [32x16] 8.93x 14260.60 127371.34 convert_p2s[32x16] 12.74x 985.03 12546.75 convert_p2s_aligned[32x16] 12.62x 984.85 12430.70 luma_hpp[16x32] 7.92x 6233.51 49342.25 luma_hps[16x32] 7.11x 7242.09 51486.13 luma_vpp[16x32] 9.26x 5862.75 54315.27 luma_vps[16x32] 7.60x 5655.71 42980.68 luma_vsp[16x32] 10.49x 6018.67 63139.36 luma_vss[16x32] 9.58x 5397.03 51717.48 luma_hv [16x32] 8.70x 13275.71 115554.83 convert_p2s[16x32] 7.55x 984.92 7440.12 convert_p2s_aligned[16x32] 7.56x 985.08 7448.78 luma_hpp[64x32] 8.21x 24745.22 203111.05 luma_hps[64x32] 7.40x 28121.48 208122.67 luma_vpp[64x32] 9.21x 23773.72 218900.55 luma_vps[64x32] 7.76x 22493.45 174470.98 luma_vsp[64x32] 10.76x 23750.21 255448.38 luma_vss[64x32] 9.69x 21584.38 209221.80 luma_hv [64x32] 8.93x 51903.93 463670.50 convert_p2s[64x32] 7.87x 4162.91 32778.76 convert_p2s_aligned[64x32] 7.96x 4164.22 33128.90 luma_hpp[32x64] 7.90x 24827.00 196086.50 luma_hps[32x64] 7.72x 25587.58 197577.72 luma_vpp[32x64] 9.56x 23671.10 226221.89 luma_vps[32x64] 7.55x 22471.04 169546.05 luma_vsp[32x64] 10.99x 23705.68 260527.45 luma_vss[32x64] 9.93x 21518.14 213663.84 luma_hv [32x64] 9.07x 50083.91 454149.88 convert_p2s[32x64] 6.70x 4162.79 27878.48 convert_p2s_aligned[32x64] 6.68x 4162.94 27794.55 luma_hpp[16x12] 7.87x 2383.66 18760.16 luma_hps[16x12] 7.29x 3472.70 25313.63 luma_vpp[16x12] 8.84x 2340.15 20675.83 luma_vps[16x12] 7.33x 2189.32 16043.33 luma_vsp[16x12] 10.38x 2305.09 23934.59 luma_vss[16x12] 9.32x 2102.88 19591.14 luma_hv [16x12] 8.41x 5873.39 49367.73 convert_p2s[16x12] 8.79x 333.59 2932.91 convert_p2s_aligned[16x12] 8.78x 333.47 2928.55 luma_hpp[12x16] 4.07x 4584.98 18649.54 luma_hps[12x16] 5.25x 4400.87 23085.93 luma_vpp[12x16] 9.01x 2300.03 20717.55 luma_vps[12x16] 7.66x 2181.05 16705.25 luma_vsp[12x16] 10.69x 2263.78 24208.14 luma_vss[12x16] 10.02x 1986.33 19898.72 luma_hv [12x16] 7.04x 6718.02 47299.24 convert_p2s[12x16] 9.50x 389.38 3700.36 convert_p2s_aligned[12x16] 9.56x 389.32 3721.20 luma_hpp[ 16x4] 7.66x 849.70 6506.09 luma_hps[ 16x4] 7.18x 2061.44 14809.66 luma_vpp[ 16x4] 8.12x 861.16 6993.73 luma_vps[ 16x4] 6.70x 848.64 5682.77 luma_vsp[ 16x4] 8.71x 931.34 8115.66 luma_vss[ 16x4] 8.10x 836.31 6776.51 luma_hv [ 16x4] 7.83x 2971.52 23257.63 convert_p2s[ 16x4] 7.99x 188.43 1504.93 convert_p2s_aligned[ 16x4] 9.04x 188.34 1703.21 luma_hpp[ 4x16] 3.77x 1749.94 6588.58 luma_hps[ 4x16] 4.27x 1866.69 7976.99 luma_vpp[ 4x16] 8.38x 833.79 6987.83 luma_vps[ 4x16] 7.47x 778.02 5813.63 luma_vsp[ 4x16] 9.99x 842.40 8418.16 luma_vss[ 4x16] 9.88x 713.24 7045.25 luma_hv [ 4x16] 6.18x 2748.05 16987.21 convert_p2s[ 4x16] 5.60x 225.17 1260.00 convert_p2s_aligned[ 4x16] 5.18x 240.09 1243.77 luma_hpp[32x24] 7.87x 9361.77 73664.01 luma_hps[32x24] 7.81x 11127.88 86919.68 luma_vpp[32x24] 8.93x 8992.79 80326.41 luma_vps[32x24] 7.45x 8537.10 63626.33 luma_vsp[32x24] 10.92x 8945.62 97670.86 luma_vss[32x24] 10.06x 8068.84 81164.61 luma_hv [32x24] 8.95x 20243.89 181193.03 convert_p2s[32x24] 7.15x 1514.62 10836.55 convert_p2s_aligned[32x24] 7.13x 1514.53 10796.39 luma_hpp[24x32] 5.39x 13703.41 73873.59 luma_hps[24x32] 5.50x 14015.04 77038.44 luma_vpp[24x32] 9.13x 8856.14 80856.31 luma_vps[24x32] 7.43x 8542.42 63509.94 luma_vsp[24x32] 10.65x 8849.16 94207.21 luma_vss[24x32] 9.46x 8092.07 76565.29 luma_hv [24x32] 7.39x 23253.41 171837.47 convert_p2s[24x32] 6.09x 1771.22 10781.45 convert_p2s_aligned[24x32] 6.10x 1771.17 10797.84 luma_hpp[ 32x8] 8.07x 3198.02 25801.56 luma_hps[ 32x8] 7.64x 5425.51 41466.25 luma_vpp[ 32x8] 9.05x 3123.24 28253.99 luma_vps[ 32x8] 7.42x 2938.71 21805.25 luma_vsp[ 32x8] 10.14x 3102.25 31469.46 luma_vss[ 32x8] 9.90x 2761.50 27349.30 luma_hv [ 32x8] 8.68x 8585.77 74532.98 convert_p2s[ 32x8] 14.34x 455.54 6531.34 convert_p2s_aligned[ 32x8] 14.15x 455.71 6450.42 luma_hpp[ 8x32] 7.21x 3491.83 25170.60 luma_hps[ 8x32] 5.41x 4850.18 26219.04 luma_vpp[ 8x32] 9.40x 2955.10 27765.09 luma_vps[ 8x32] 7.60x 2862.91 21752.46 luma_vsp[ 8x32] 10.99x 2957.00 32491.62 luma_vss[ 8x32] 9.86x 2693.27 26558.12 luma_hv [ 8x32] 7.46x 7924.36 59082.20 convert_p2s[ 8x32] 8.76x 455.57 3989.64 convert_p2s_aligned[ 8x32] 8.89x 455.75 4051.74 luma_hpp[64x48] 8.07x 37210.12 300125.53 luma_hps[64x48] 7.40x 39648.11 293470.22 luma_vpp[64x48] 9.22x 35503.01 327244.44 luma_vps[64x48] 7.49x 33678.61 252355.91 luma_vsp[64x48] 10.73x 35440.64 380370.66 luma_vss[64x48] 9.60x 32279.76 309747.53 luma_hv [64x48] 8.98x 75356.37 676677.12 convert_p2s[64x48] 11.38x 6289.39 71548.50 convert_p2s_aligned[64x48] 11.21x 6283.23 70452.27 luma_hpp[48x64] 8.22x 37119.98 305287.94 luma_hps[48x64] 6.83x 42429.37 289653.19 luma_vpp[48x64] 9.24x 35528.77 328161.28 luma_vps[48x64] 7.52x 33879.80 254845.02 luma_vsp[48x64] 10.84x 35575.17 385621.34 luma_vss[48x64] 9.67x 32238.76 311869.75 luma_hv [48x64] 8.61x 78677.34 677602.00 convert_p2s[48x64] 8.08x 6284.98 50757.11 convert_p2s_aligned[48x64] 7.94x 6281.07 49856.63 luma_hpp[64x16] 8.23x 12379.10 101859.20 luma_hps[64x16] 7.48x 16548.83 123756.91 luma_vpp[64x16] 9.37x 11702.41 109649.10 luma_vps[64x16] 7.81x 11267.98 88035.39 luma_vsp[64x16] 10.83x 11799.37 127835.23 luma_vss[64x16] 9.84x 10639.25 104645.41 luma_hv [64x16] 8.81x 28488.65 250936.11 convert_p2s[64x16] 7.98x 2044.20 16314.46 convert_p2s_aligned[64x16] 8.08x 2044.23 16514.31 luma_hpp[16x64] 7.96x 12382.20 98511.59 luma_hps[16x64] 7.25x 12887.57 93424.45 luma_vpp[16x64] 9.13x 11847.04 108203.80 luma_vps[16x64] 7.67x 11335.82 86925.33 luma_vsp[16x64] 10.71x 11794.49 126342.93 luma_vss[16x64] 9.56x 10754.23 102811.50 luma_hv [16x64] 8.84x 25004.84 220930.09 convert_p2s[16x64] 9.60x 2044.29 19634.10 convert_p2s_aligned[16x64] 9.71x 2044.32 19855.43 = Color Space i420 = chroma_hpp[ 4x4] 5.34x 215.24 1149.74 chroma_hps[ 4x4] 4.64x 306.30 1422.69 chroma_vpp[ 4x4] 4.77x 240.12 1145.77 chroma_vps[ 4x4] 3.79x 229.67 871.50 chroma_vsp[ 4x4] 5.31x 240.06 1275.51 chroma_vss[ 4x4] 4.54x 221.51 1005.09 chroma_p2s[ 4x4] 3.88x 74.62 289.42 chroma_p2s_aligned[ 4x4] 3.90x 74.59 291.22 chroma_hpp[ 8x8] 5.46x 786.88 4292.95 chroma_hps[ 8x8] 4.47x 964.74 4313.86 chroma_vpp[ 8x8] 7.79x 571.22 4449.50 chroma_vps[ 8x8] 5.88x 541.23 3184.81 chroma_vsp[ 8x8] 8.59x 571.13 4905.90 chroma_vss[ 8x8] 8.02x 492.43 3949.42 chroma_p2s[ 8x8] 7.83x 149.44 1169.58 chroma_p2s_aligned[ 8x8] 7.83x 149.59 1171.26 chroma_hpp[16x16] 5.59x 2904.26 16246.89 chroma_hps[16x16] 4.49x 3096.10 13899.28 chroma_vpp[16x16] 9.15x 1786.01 16341.16 chroma_vps[16x16] 7.66x 1485.92 11375.11 chroma_vsp[16x16] 10.52x 1800.12 18931.74 chroma_vss[16x16] 10.46x 1345.18 14065.73 chroma_p2s[16x16] 8.57x 453.39 3883.89 chroma_p2s_aligned[16x16] 8.55x 455.39 3892.18 chroma_hpp[32x32] 6.03x 11530.85 69526.77 chroma_hps[32x32] 5.32x 10573.08 56270.74 chroma_vpp[32x32] 10.92x 6293.57 68720.56 chroma_vps[32x32] 8.72x 5801.97 50607.78 chroma_vsp[32x32] 12.43x 6252.44 77706.98 chroma_vss[32x32] 11.12x 5313.23 59098.68 chroma_p2s[32x32] 6.91x 2044.23 14119.00 chroma_p2s_aligned[32x32] 7.03x 2044.20 14380.40 chroma_hpp[ 4x2] 4.12x 147.04 606.13 chroma_hps[ 4x2] 4.40x 240.09 1055.71 chroma_vpp[ 4x2] 3.15x 198.67 625.73 chroma_vps[ 4x2] 2.64x 188.40 497.56 chroma_vsp[ 4x2] 3.49x 198.82 694.87 chroma_vss[ 4x2] 3.05x 182.16 556.27 chroma_p2s[ 4x2] 2.42x 75.07 181.80 chroma_p2s_aligned[ 4x2] 2.30x 76.09 174.83 chroma_hpp[ 2x4] 3.52x 158.84 558.64 chroma_hps[ 2x4] 3.28x 217.31 713.51 chroma_vpp[ 2x4] 3.74x 180.03 673.11 chroma_vps[ 2x4] 3.15x 165.62 522.29 chroma_vsp[ 2x4] 4.14x 180.03 745.25 chroma_vss[ 2x4] 4.12x 149.08 613.59 chroma_p2s[ 2x4] 1.94x 80.59 156.67 chroma_p2s_aligned[ 2x4] 2.00x 79.66 159.68 chroma_hpp[ 8x4] 4.73x 442.90 2093.39 chroma_hps[ 8x4] 4.22x 666.72 2812.41 chroma_vpp[ 8x4] 6.30x 339.44 2139.92 chroma_vps[ 8x4] 5.09x 320.74 1632.02 chroma_vsp[ 8x4] 7.17x 331.10 2374.70 chroma_vss[ 8x4] 6.20x 304.23 1884.89 chroma_p2s[ 8x4] 5.56x 91.28 507.78 chroma_p2s_aligned[ 8x4] 5.31x 95.63 507.78 chroma_hpp[ 4x8] 6.17x 355.89 2196.91 chroma_hps[ 4x8] 5.42x 438.68 2375.83 chroma_vpp[ 4x8] 6.18x 360.06 2223.97 chroma_vps[ 4x8] 5.41x 322.81 1745.17 chroma_vsp[ 4x8] 7.04x 350.94 2469.38 chroma_vss[ 4x8] 6.39x 306.27 1956.79 chroma_p2s[ 4x8] 4.12x 136.00 559.96 chroma_p2s_aligned[ 4x8] 4.14x 135.91 563.09 chroma_hpp[ 16x8] 5.94x 1494.50 8883.74 chroma_hps[ 16x8] 4.59x 1784.75 8186.02 chroma_vpp[ 16x8] 9.61x 915.07 8795.06 chroma_vps[ 16x8] 8.62x 784.65 6767.23 chroma_vsp[ 16x8] 10.30x 919.03 9469.52 chroma_vss[ 16x8] 10.29x 705.92 7263.98 chroma_p2s[ 16x8] 11.15x 265.12 2956.83 chroma_p2s_aligned[ 16x8] 11.15x 265.21 2956.99 chroma_hpp[ 8x16] 5.85x 1422.05 8312.41 chroma_hps[ 8x16] 4.57x 1560.87 7133.49 chroma_vpp[ 8x16] 8.42x 1007.66 8481.33 chroma_vps[ 8x16] 6.66x 924.85 6159.52 chroma_vsp[ 8x16] 9.56x 1020.03 9755.42 chroma_vss[ 8x16] 8.73x 837.96 7317.47 chroma_p2s[ 8x16] 9.24x 252.85 2336.87 chroma_p2s_aligned[ 8x16] 8.51x 252.67 2150.74 chroma_hpp[32x16] 5.91x 5728.21 33857.68 chroma_hps[32x16] 5.21x 5793.77 30162.80 chroma_vpp[32x16] 10.77x 3182.01 34270.94 chroma_vps[32x16] 7.80x 2924.56 22808.66 chroma_vsp[32x16] 12.31x 3181.26 39158.96 chroma_vss[32x16] 11.09x 2711.08 30066.85 chroma_p2s[32x16] 12.78x 985.15 12585.93 chroma_p2s_aligned[32x16] 12.85x 984.86 12656.15 chroma_hpp[16x32] 5.52x 5784.76 31911.82 chroma_hps[16x32] 4.53x 5596.89 25341.88 chroma_vpp[16x32] 9.12x 3555.92 32441.96 chroma_vps[16x32] 7.64x 2956.85 22580.32 chroma_vsp[16x32] 10.28x 3630.66 37332.75 chroma_vss[16x32] 10.79x 2566.22 27692.10 chroma_p2s[16x32] 7.58x 985.00 7469.40 chroma_p2s_aligned[16x32] 7.56x 984.97 7449.28 chroma_hpp[ 8x6] 5.23x 629.53 3292.06 chroma_hps[ 8x6] 4.38x 815.96 3577.11 chroma_vpp[ 8x6] 7.46x 442.87 3302.28 chroma_vps[ 8x6] 6.18x 411.78 2546.63 chroma_vsp[ 8x6] 8.42x 438.64 3693.91 chroma_vss[ 8x6] 7.72x 389.02 3001.93 chroma_p2s[ 8x6] 9.85x 113.91 1122.44 chroma_p2s_aligned[ 8x6] 9.87x 113.85 1124.13 chroma_hpp[ 6x8] 4.09x 819.92 3352.55 chroma_hps[ 6x8] 3.40x 975.20 3320.08 chroma_vpp[ 6x8] 5.26x 654.12 3438.80 chroma_vps[ 6x8] 4.06x 623.23 2532.51 chroma_vsp[ 6x8] 5.77x 662.58 3822.05 chroma_vss[ 6x8] 4.99x 606.99 3029.58 chroma_p2s[ 6x8] 4.40x 207.43 912.87 chroma_p2s_aligned[ 6x8] 4.63x 207.10 959.40 chroma_hpp[ 8x2] 3.90x 287.60 1121.00 chroma_hps[ 8x2] 3.88x 517.55 2006.21 chroma_vpp[ 8x2] 4.53x 248.37 1126.29 chroma_vps[ 8x2] 3.56x 238.05 846.39 chroma_vsp[ 8x2] 5.19x 248.43 1290.54 chroma_vss[ 8x2] 4.36x 227.75 992.83 chroma_p2s[ 8x2] 3.72x 75.79 281.72 chroma_p2s_aligned[ 8x2] 3.69x 75.40 278.36 chroma_hpp[ 2x8] 4.23x 244.29 1032.75 chroma_hps[ 2x8] 3.48x 300.09 1043.73 chroma_vpp[ 2x8] 4.49x 273.74 1229.46 chroma_vps[ 2x8] 3.86x 236.49 913.35 chroma_vsp[ 2x8] 5.35x 254.89 1363.77 chroma_vss[ 2x8] 4.78x 230.19 1101.16 chroma_p2s[ 2x8] 1.87x 136.70 255.51 chroma_p2s_aligned[ 2x8] 2.03x 124.26 252.26 chroma_hpp[16x12] 6.10x 2208.23 13468.07 chroma_hps[16x12] 4.61x 2379.89 10980.00 chroma_vpp[16x12] 9.04x 1361.17 12307.94 chroma_vps[16x12] 7.42x 1158.94 8599.40 chroma_vsp[16x12] 10.59x 1341.01 14199.56 chroma_vss[16x12] 10.31x 1020.57 10521.33 chroma_p2s[16x12] 8.77x 333.50 2925.09 chroma_p2s_aligned[16x12] 8.81x 333.65 2938.67 chroma_hpp[12x16] 4.45x 2773.98 12349.30 chroma_hps[12x16] 3.94x 2663.33 10505.77 chroma_vpp[12x16] 6.92x 1804.62 12482.05 chroma_vps[12x16] 5.43x 1596.96 8672.05 chroma_vsp[12x16] 7.82x 1804.56 14119.48 chroma_vss[12x16] 7.71x 1388.71 10703.13 chroma_p2s[12x16] 9.67x 380.83 3681.40 chroma_p2s_aligned[12x16] 9.49x 388.99 3691.20 chroma_hpp[ 16x4] 5.13x 819.92 4206.37 chroma_hps[ 16x4] 4.50x 1189.25 5345.89 chroma_vpp[ 16x4] 9.26x 513.47 4754.10 chroma_vps[ 16x4] 7.53x 459.65 3461.36 chroma_vsp[ 16x4] 9.71x 514.08 4993.35 chroma_vss[ 16x4] 10.66x 360.48 3842.89 chroma_p2s[ 16x4] 8.23x 188.32 1550.50 chroma_p2s_aligned[ 16x4] 9.21x 188.37 1734.95 chroma_hpp[ 4x16] 6.61x 662.04 4379.28 chroma_hps[ 4x16] 5.31x 732.52 3889.90 chroma_vpp[ 4x16] 7.87x 575.21 4528.92 chroma_vps[ 4x16] 6.47x 537.99 3478.20 chroma_vsp[ 4x16] 8.32x 600.03 4992.41 chroma_vss[ 4x16] 7.88x 496.66 3914.31 chroma_p2s[ 4x16] 6.29x 196.91 1239.20 chroma_p2s_aligned[ 4x16] 5.28x 240.06 1267.45 chroma_hpp[32x24] 5.88x 8606.51 50591.66 chroma_hps[32x24] 4.71x 8190.24 38550.54 chroma_vpp[32x24] 10.81x 4751.29 51376.47 chroma_vps[32x24] 8.73x 4384.71 38260.52 chroma_vsp[32x24] 11.81x 4715.65 55685.89 chroma_vss[32x24] 10.93x 4009.73 43814.19 chroma_p2s[32x24] 7.04x 1514.53 10669.28 chroma_p2s_aligned[32x24] 7.13x 1514.65 10802.05 chroma_hpp[24x32] 6.27x 7611.89 47744.73 chroma_hps[24x32] 4.62x 8229.50 38029.90 chroma_vpp[24x32] 9.08x 5294.51 48093.30 chroma_vps[24x32] 7.13x 4781.46 34097.07 chroma_vsp[24x32] 10.49x 5286.97 55445.65 chroma_vss[24x32] 9.55x 4312.28 41171.79 chroma_p2s[24x32] 6.07x 1778.29 10785.57 chroma_p2s_aligned[24x32] 6.03x 1779.53 10727.25 chroma_hpp[ 32x8] 5.86x 2893.96 16954.75 chroma_hps[ 32x8] 5.22x 3422.76 17868.22 chroma_vpp[ 32x8] 10.29x 1645.08 16924.82 chroma_vps[ 32x8] 8.30x 1526.01 12664.22 chroma_vsp[ 32x8] 11.27x 1637.17 18457.28 chroma_vss[ 32x8] 10.29x 1374.96 14148.89 chroma_p2s[ 32x8] 14.12x 447.04 6312.02 chroma_p2s_aligned[ 32x8] 13.93x 455.51 6346.99 chroma_hpp[ 8x32] 5.93x 2769.58 16437.23 chroma_hps[ 8x32] 4.74x 2752.91 13044.05 chroma_vpp[ 8x32] 8.83x 1884.05 16634.31 chroma_vps[ 8x32] 6.65x 1799.43 11959.60 chroma_vsp[ 8x32] 10.30x 1852.70 19075.43 chroma_vss[ 8x32] 8.94x 1603.48 14339.28 chroma_p2s[ 8x32] 8.98x 455.57 4091.93 chroma_p2s_aligned[ 8x32] 8.90x 455.72 4055.11 = Color Space i422 = chroma_hpp[ 4x8] 6.18x 355.95 2198.24 chroma_hps[ 4x8] 5.34x 439.19 2346.02 chroma_vpp[ 4x8] 6.47x 342.33 2214.94 chroma_vps[ 4x8] 5.35x 327.04 1750.58 chroma_vsp[ 4x8] 7.84x 311.32 2441.72 chroma_vss[ 4x8] 6.19x 310.42 1921.44 chroma_p2s[ 4x8] 4.19x 135.31 567.41 chroma_p2s_aligned[ 4x8] 4.15x 134.59 558.64 chroma_hpp[ 8x16] 5.95x 1401.74 8335.54 chroma_hps[ 8x16] 4.58x 1560.84 7141.69 chroma_vpp[ 8x16] 8.37x 1017.36 8512.65 chroma_vps[ 8x16] 6.66x 929.65 6195.66 chroma_vsp[ 8x16] 9.97x 968.37 9650.48 chroma_vss[ 8x16] 8.77x 833.88 7312.65 chroma_p2s[ 8x16] 9.25x 252.55 2336.51 chroma_p2s_aligned[ 8x16] 8.53x 252.49 2154.23 chroma_hpp[16x32] 5.55x 5758.26 31983.25 chroma_hps[16x32] 4.53x 5619.18 25464.29 chroma_vpp[16x32] 8.96x 3610.81 32339.40 chroma_vps[16x32] 7.52x 2989.07 22485.66 chroma_vsp[16x32] 10.32x 3619.85 37354.27 chroma_vss[16x32] 10.62x 2614.82 27769.30 chroma_p2s[16x32] 7.55x 984.91 7436.27 chroma_p2s_aligned[16x32] 7.57x 984.79 7458.31 chroma_hpp[32x64] 5.85x 23096.37 135193.23 chroma_hps[32x64] 5.56x 20389.88 113455.18 chroma_vpp[32x64] 10.20x 12464.71 127086.73 chroma_vps[32x64] 7.89x 11416.90 90098.72 chroma_vsp[32x64] 12.46x 12407.56 154541.48 chroma_vss[32x64] 11.06x 10697.95 118343.80 chroma_p2s[32x64] 6.69x 4165.83 27886.29 chroma_p2s_aligned[32x64] 6.68x 4162.86 27815.47 chroma_hpp[ 4x4] 5.27x 215.57 1135.31 chroma_hps[ 4x4] 4.70x 306.67 1439.88 chroma_vpp[ 4x4] 4.79x 240.36 1150.82 chroma_vps[ 4x4] 3.82x 229.82 878.48 chroma_vsp[ 4x4] 5.35x 240.06 1284.41 chroma_vss[ 4x4] 4.58x 221.66 1015.91 chroma_p2s[ 4x4] 3.91x 74.71 292.30 chroma_p2s_aligned[ 4x4] 3.81x 74.62 284.25 chroma_hpp[ 2x8] 4.22x 244.26 1031.90 chroma_hps[ 2x8] 3.71x 282.11 1047.41 chroma_vpp[ 2x8] 4.40x 273.38 1202.65 chroma_vps[ 2x8] 3.84x 238.17 914.94 chroma_vsp[ 2x8] 5.29x 252.73 1338.04 chroma_vss[ 2x8] 4.69x 229.94 1077.60 chroma_p2s[ 2x8] 1.93x 135.10 260.20 chroma_p2s_aligned[ 2x8] 1.98x 128.34 253.95 chroma_hpp[ 8x8] 5.52x 786.33 4339.52 chroma_hps[ 8x8] 4.48x 964.50 4321.20 chroma_vpp[ 8x8] 7.50x 571.10 4280.68 chroma_vps[ 8x8] 6.00x 542.13 3251.20 chroma_vsp[ 8x8] 8.62x 571.04 4920.84 chroma_vss[ 8x8] 7.80x 492.46 3841.45 chroma_p2s[ 8x8] 7.69x 153.29 1178.48 chroma_p2s_aligned[ 8x8] 7.79x 151.55 1180.16 chroma_hpp[ 4x16] 6.67x 662.13 4415.42 chroma_hps[ 4x16] 5.34x 730.39 3898.68 chroma_vpp[ 4x16] 7.86x 576.46 4529.58 chroma_vps[ 4x16] 6.41x 538.02 3450.30 chroma_vsp[ 4x16] 8.60x 593.36 5105.53 chroma_vss[ 4x16] 8.10x 488.82 3961.08 chroma_p2s[ 4x16] 5.68x 222.47 1264.69 chroma_p2s_aligned[ 4x16] 5.59x 222.56 1244.01 chroma_hpp[16x16] 5.60x 2879.73 16140.00 chroma_hps[16x16] 4.51x 3106.97 14010.60 chroma_vpp[16x16] 9.31x 1754.83 16342.77 chroma_vps[16x16] 7.56x 1502.46 11353.61 chroma_vsp[16x16] 10.71x 1755.74 18804.53 chroma_vss[16x16] 10.40x 1347.48 14013.19 chroma_p2s[16x16] 8.47x 455.42 3855.18 chroma_p2s_aligned[16x16] 8.65x 447.07 3869.34 chroma_hpp[ 8x32] 5.92x 2761.38 16344.05 chroma_hps[ 8x32] 4.71x 2752.34 12949.90 chroma_vpp[ 8x32] 8.63x 1922.82 16596.19 chroma_vps[ 8x32] 6.65x 1789.97 11908.31 chroma_vsp[ 8x32] 10.31x 1855.44 19127.74 chroma_vss[ 8x32] 8.80x 1618.83 14245.73 chroma_p2s[ 8x32] 8.74x 455.36 3978.07 chroma_p2s_aligned[ 8x32] 8.73x 455.48 3978.52 chroma_hpp[32x32] 6.03x 11544.88 69666.85 chroma_hps[32x32] 5.33x 10573.02 56303.57 chroma_vpp[32x32] 11.47x 6284.11 72102.93 chroma_vps[32x32] 8.69x 5816.63 50558.96 chroma_vsp[32x32] 12.45x 6258.96 77939.76 chroma_vss[32x32] 11.27x 5315.99 59900.80 chroma_p2s[32x32] 6.91x 2044.26 14124.65 chroma_p2s_aligned[32x32] 6.94x 2044.14 14193.98 chroma_hpp[16x64] 6.22x 11637.83 72364.69 chroma_hps[16x64] 4.71x 10340.52 48687.05 chroma_vpp[16x64] 9.00x 7169.40 64516.83 chroma_vps[16x64] 7.86x 5854.31 46036.95 chroma_vsp[16x64] 10.54x 7070.57 74501.73 chroma_vss[16x64] 10.69x 5161.98 55183.89 chroma_p2s[16x64] 9.60x 2044.35 19628.43 chroma_p2s_aligned[16x64] 9.70x 2044.29 19820.92 chroma_hpp[ 8x12] 5.69x 1101.25 6269.52 chroma_hps[ 8x12] 4.54x 1262.97 5727.95 chroma_vpp[ 8x12] 8.28x 769.79 6374.43 chroma_vps[ 8x12] 6.60x 717.24 4735.31 chroma_vsp[ 8x12] 9.52x 769.70 7326.87 chroma_vss[ 8x12] 8.05x 682.78 5497.83 chroma_p2s[ 8x12] 8.79x 190.99 1679.52 chroma_p2s_aligned[ 8x12] 8.42x 199.18 1676.63 chroma_hpp[ 6x16] 4.26x 1498.68 6382.24 chroma_hps[ 6x16] 3.46x 1584.32 5484.29 chroma_vpp[ 6x16] 5.28x 1239.01 6538.20 chroma_vps[ 6x16] 4.08x 1179.25 4814.19 chroma_vsp[ 6x16] 6.03x 1233.39 7443.13 chroma_vss[ 6x16] 5.01x 1117.33 5596.59 chroma_p2s[ 6x16] 5.08x 333.68 1695.87 chroma_p2s_aligned[ 6x16] 4.30x 372.46 1602.81 chroma_hpp[ 8x4] 4.73x 442.87 2094.35 chroma_hps[ 8x4] 4.22x 666.63 2812.29 chroma_vpp[ 8x4] 6.16x 339.50 2090.14 chroma_vps[ 8x4] 5.02x 320.68 1611.22 chroma_vsp[ 8x4] 7.25x 331.10 2400.84 chroma_vss[ 8x4] 6.25x 304.20 1900.04 chroma_p2s[ 8x4] 5.31x 96.14 510.42 chroma_p2s_aligned[ 8x4] 5.57x 91.16 508.02 chroma_hpp[ 2x16] 4.50x 430.21 1935.51 chroma_hps[ 2x16] 4.26x 420.12 1788.55 chroma_vpp[ 2x16] 5.93x 412.38 2444.01 chroma_vps[ 2x16] 4.44x 397.88 1767.90 chroma_vsp[ 2x16] 5.21x 514.23 2681.60 chroma_vss[ 2x16] 5.50x 374.98 2061.28 chroma_p2s[ 2x16] 2.00x 231.90 464.25 chroma_p2s_aligned[ 2x16] 2.12x 219.44 465.93 chroma_hpp[16x24] 6.32x 4306.18 27211.62 chroma_hps[16x24] 4.54x 4312.49 19588.02 chroma_vpp[16x24] 8.95x 2723.00 24366.01 chroma_vps[16x24] 7.78x 2228.98 17339.76 chroma_vsp[16x24] 10.49x 2681.92 28121.60 chroma_vss[16x24] 10.77x 1953.68 21035.47 chroma_p2s[16x24] 7.87x 720.24 5666.75 chroma_p2s_aligned[16x24] 7.78x 720.09 5603.37 chroma_hpp[12x32] 4.45x 5471.72 24322.00 chroma_hps[12x32] 3.80x 5031.85 19132.18 chroma_vpp[12x32] 6.79x 3595.20 24394.51 chroma_vps[12x32] 5.47x 3139.22 17179.60 chroma_vsp[12x32] 7.82x 3602.13 28181.72 chroma_vss[12x32] 7.49x 2789.82 20883.62 chroma_p2s[12x32] 8.40x 852.73 7161.45 chroma_p2s_aligned[12x32] 8.37x 852.67 7133.13 chroma_hpp[ 16x8] 5.95x 1500.69 8925.78 chroma_hps[ 16x8] 4.59x 1784.23 8195.95 chroma_vpp[ 16x8] 9.62x 908.05 8731.69 chroma_vps[ 16x8] 8.71x 778.26 6776.75 chroma_vsp[ 16x8] 10.26x 909.43 9328.62 chroma_vss[ 16x8] 10.38x 705.83 7325.29 chroma_p2s[ 16x8] 10.64x 265.20 2822.40 chroma_p2s_aligned[ 16x8] 10.79x 265.00 2859.80 chroma_hpp[ 4x32] 7.23x 1158.74 8378.00 chroma_hps[ 4x32] 5.45x 1244.83 6780.84 chroma_vpp[ 4x32] 8.11x 1079.25 8749.54 chroma_vps[ 4x32] 7.01x 944.14 6615.63 chroma_vsp[ 4x32] 9.15x 1076.16 9851.33 chroma_vss[ 4x32] 8.78x 863.71 7583.45 chroma_p2s[ 4x32] 5.65x 409.79 2316.43 chroma_p2s_aligned[ 4x32] 5.42x 409.76 2220.36 chroma_hpp[32x48] 5.82x 17396.82 101239.60 chroma_hps[32x48] 5.56x 15583.26 86657.07 chroma_vpp[32x48] 8.10x 11737.18 95126.21 chroma_vps[32x48] 8.61x 8701.74 74950.58 chroma_vsp[32x48] 12.30x 9411.13 115737.12 chroma_vss[32x48] 11.16x 7882.42 87944.49 chroma_p2s[32x48] 9.49x 3104.80 29463.61 chroma_p2s_aligned[32x48] 9.62x 3103.66 29864.73 chroma_hpp[24x64] 6.22x 15330.18 95292.02 chroma_hps[24x64] 4.67x 15347.93 71601.16 chroma_vpp[24x64] 9.02x 10593.72 95589.38 chroma_vps[24x64] 7.02x 9479.94 66592.19 chroma_vsp[24x64] 10.57x 10483.92 110797.27 chroma_vss[24x64] 9.54x 8594.10 81957.59 chroma_p2s[24x64] 7.76x 3630.54 28179.56 chroma_p2s_aligned[24x64] 7.72x 3633.24 28058.48 chroma_hpp[32x16] 5.95x 5704.72 33964.21 chroma_hps[32x16] 5.18x 5813.99 30127.82 chroma_vpp[32x16] 10.80x 3188.56 34434.23 chroma_vps[32x16] 7.74x 2934.56 22703.57 chroma_vsp[32x16] 12.33x 3186.67 39295.19 chroma_vss[32x16] 11.27x 2643.42 29798.60 chroma_p2s[32x16] 12.72x 984.89 12529.52 chroma_p2s_aligned[32x16] 13.05x 984.88 12854.91 chroma_hpp[ 8x64] 5.95x 5478.42 32619.68 chroma_hps[ 8x64] 4.66x 5318.59 24786.73 chroma_vpp[ 8x64] 8.93x 3713.36 33145.25 chroma_vps[ 8x64] 6.80x 3487.96 23703.37 chroma_vsp[ 8x64] 10.28x 3693.69 37981.93 chroma_vss[ 8x64] 8.96x 3151.29 28240.40 chroma_p2s[ 8x64] 7.79x 985.24 7676.75 chroma_p2s_aligned[ 8x64] 7.86x 985.24 7740.00 = Color Space i444 = chroma_hpp[ 4x4] 5.28x 215.27 1136.63 chroma_hps[ 4x4] 4.71x 306.24 1441.08 chroma_vpp[ 4x4] 4.73x 240.12 1134.95 chroma_vps[ 4x4] 3.93x 229.70 903.25 chroma_vsp[ 4x4] 5.31x 240.06 1274.07 chroma_vss[ 4x4] 4.54x 221.45 1005.93 chroma_p2s[ 4x4] 3.77x 78.97 297.47 chroma_p2s_aligned[ 4x4] 3.68x 79.54 292.67 chroma_hpp[ 8x8] 5.56x 786.69 4372.53 chroma_hps[ 8x8] 4.43x 964.83 4272.63 chroma_vpp[ 8x8] 7.65x 563.30 4312.06 chroma_vps[ 8x8] 6.02x 542.16 3263.73 chroma_vsp[ 8x8] 8.63x 571.13 4927.09 chroma_vss[ 8x8] 7.95x 492.55 3918.19 chroma_p2s[ 8x8] 8.42x 140.77 1185.21 chroma_p2s_aligned[ 8x8] 8.41x 140.83 1184.97 chroma_hpp[16x16] 5.59x 2891.80 16151.18 chroma_hps[16x16] 4.48x 3108.25 13913.01 chroma_vpp[16x16] 9.34x 1758.19 16425.81 chroma_vps[16x16] 7.49x 1514.95 11340.48 chroma_vsp[16x16] 10.56x 1781.47 18812.46 chroma_vss[16x16] 10.28x 1353.93 13920.24 chroma_p2s[16x16] 8.47x 455.30 3858.31 chroma_p2s_aligned[16x16] 8.98x 455.21 4085.89 chroma_hpp[32x32] 6.03x 11561.22 69659.28 chroma_hps[32x32] 5.34x 10583.22 56485.25 chroma_vpp[32x32] 10.83x 6290.63 68147.49 chroma_vps[32x32] 8.74x 5794.22 50644.81 chroma_vsp[32x32] 12.40x 6266.05 77719.84 chroma_vss[32x32] 11.19x 5295.56 59252.22 chroma_p2s[32x32] 6.93x 2044.14 14173.49 chroma_p2s_aligned[32x32] 6.96x 2044.20 14218.55 chroma_hpp[64x64] 6.99x 39109.68 273494.44 chroma_hps[64x64] 5.01x 40573.03 203186.22 chroma_vpp[64x64] 9.19x 28525.12 262144.81 chroma_vps[64x64] 8.15x 23239.81 189419.52 chroma_vsp[64x64] 10.71x 28152.73 301407.91 chroma_vss[64x64] 11.04x 20553.98 226830.78 chroma_p2s[64x64] 7.80x 8398.59 65468.42 chroma_p2s_aligned[64x64] 7.80x 8402.71 65556.91 chroma_hpp[ 8x4] 4.71x 442.96 2087.62 chroma_hps[ 8x4] 4.25x 666.57 2831.81 chroma_vpp[ 8x4] 6.25x 339.47 2120.68 chroma_vps[ 8x4] 5.07x 320.83 1627.45 chroma_vsp[ 8x4] 7.17x 339.32 2431.45 chroma_vss[ 8x4] 6.28x 304.20 1910.62 chroma_p2s[ 8x4] 6.49x 80.80 524.01 chroma_p2s_aligned[ 8x4] 6.52x 80.32 523.89 chroma_hpp[ 4x8] 6.29x 347.69 2188.50 chroma_hps[ 4x8] 5.47x 438.76 2401.68 chroma_vpp[ 4x8] 6.46x 345.08 2228.90 chroma_vps[ 4x8] 5.32x 326.92 1740.48 chroma_vsp[ 4x8] 6.82x 360.54 2459.04 chroma_vss[ 4x8] 6.28x 310.39 1949.10 chroma_p2s[ 4x8] 4.41x 128.37 565.97 chroma_p2s_aligned[ 4x8] 4.28x 128.43 549.26 chroma_hpp[ 16x8] 6.02x 1490.66 8971.08 chroma_hps[ 16x8] 4.60x 1784.00 8214.47 chroma_vpp[ 16x8] 9.68x 922.93 8936.63 chroma_vps[ 16x8] 8.78x 778.05 6833.86 chroma_vsp[ 16x8] 10.58x 894.03 9454.46 chroma_vss[ 16x8] 10.35x 705.77 7306.99 chroma_p2s[ 16x8] 14.55x 211.16 3072.14 chroma_p2s_aligned[ 16x8] 13.72x 211.16 2897.35 chroma_hpp[ 8x16] 5.88x 1415.84 8318.55 chroma_hps[ 8x16] 4.55x 1560.87 7109.64 chroma_vpp[ 8x16] 8.35x 1020.00 8518.31 chroma_vps[ 8x16] 6.87x 904.23 6213.01 chroma_vsp[ 8x16] 9.74x 993.14 9674.70 chroma_vss[ 8x16] 8.70x 829.70 7218.67 chroma_p2s[ 8x16] 10.19x 227.69 2320.64 chroma_p2s_aligned[ 8x16] 9.43x 227.69 2146.87 chroma_hpp[32x16] 5.95x 5706.46 33981.40 chroma_hps[32x16] 5.20x 5816.45 30230.14 chroma_vpp[32x16] 11.37x 3177.36 36139.60 chroma_vps[32x16] 7.78x 2934.35 22825.01 chroma_vsp[32x16] 12.13x 3185.50 38653.59 chroma_vss[32x16] 11.21x 2649.25 29686.65 chroma_p2s[32x16] 12.81x 984.85 12617.80 chroma_p2s_aligned[32x16] 12.89x 984.88 12696.67 chroma_hpp[16x32] 5.77x 5775.63 33328.91 chroma_hps[16x32] 4.63x 5591.09 25864.45 chroma_vpp[16x32] 9.42x 3539.40 33331.14 chroma_vps[16x32] 7.73x 2951.12 22809.74 chroma_vsp[16x32] 10.65x 3588.77 38235.87 chroma_vss[16x32] 11.04x 2602.30 28739.52 chroma_p2s[16x32] 7.58x 984.89 7461.41 chroma_p2s_aligned[16x32] 7.58x 984.92 7461.01 chroma_hpp[64x32] 6.90x 19669.38 135759.92 chroma_hps[64x32] 4.97x 21144.93 105108.58 chroma_vpp[64x32] 9.14x 14225.68 129955.79 chroma_vps[64x32] 7.97x 11608.90 92559.68 chroma_vsp[64x32] 10.37x 14508.43 150397.89 chroma_vss[64x32] 11.07x 10242.64 113355.15 chroma_p2s[64x32] 7.84x 4163.12 32625.57 chroma_p2s_aligned[64x32] 8.00x 4163.48 33297.84 chroma_hpp[32x64] 5.84x 23141.28 135061.19 chroma_hps[32x64] 5.48x 20434.76 112029.02 chroma_vpp[32x64] 10.24x 12400.71 127028.90 chroma_vps[32x64] 8.02x 11409.96 91524.53 chroma_vsp[32x64] 12.45x 12435.90 154805.42 chroma_vss[32x64] 11.24x 10743.10 120794.43 chroma_p2s[32x64] 6.69x 4163.06 27843.61 chroma_p2s_aligned[32x64] 6.67x 4164.17 27794.31 chroma_hpp[16x12] 6.15x 2193.81 13481.72 chroma_hps[16x12] 4.62x 2379.91 10987.95 chroma_vpp[16x12] 9.17x 1341.07 12294.71 chroma_vps[16x12] 7.81x 1093.93 8548.55 chroma_vsp[16x12] 10.39x 1358.03 14114.58 chroma_vss[16x12] 10.35x 1020.48 10558.80 chroma_p2s[16x12] 9.16x 322.87 2957.92 chroma_p2s_aligned[16x12] 9.15x 322.81 2952.14 chroma_hpp[12x16] 4.41x 2765.23 12184.10 chroma_hps[12x16] 3.91x 2663.51 10417.95 chroma_vpp[12x16] 6.90x 1813.72 12510.12 chroma_vps[12x16] 5.53x 1581.25 8744.70 chroma_vsp[12x16] 7.80x 1810.18 14124.70 chroma_vss[12x16] 7.57x 1407.49 10656.51 chroma_p2s[12x16] 9.60x 389.05 3736.75 chroma_p2s_aligned[12x16] 9.56x 389.14 3719.76 chroma_hpp[ 16x4] 5.13x 819.79 4206.49 chroma_hps[ 16x4] 4.49x 1188.14 5333.61 chroma_vpp[ 16x4] 8.90x 505.09 4493.27 chroma_vps[ 16x4] 7.48x 459.70 3436.71 chroma_vsp[ 16x4] 9.79x 513.42 5027.25 chroma_vss[ 16x4] 9.19x 415.14 3814.51 chroma_p2s[ 16x4] 11.65x 132.52 1544.13 chroma_p2s_aligned[ 16x4] 11.38x 132.58 1508.18 chroma_hpp[ 4x16] 6.56x 666.55 4375.67 chroma_hps[ 4x16] 5.23x 732.52 3834.46 chroma_vpp[ 4x16] 8.11x 562.90 4563.49 chroma_vps[ 4x16] 6.43x 538.02 3457.35 chroma_vsp[ 4x16] 8.91x 571.13 5090.50 chroma_vss[ 4x16] 7.81x 502.93 3925.73 chroma_p2s[ 4x16] 5.85x 209.11 1223.21 chroma_p2s_aligned[ 4x16] 6.00x 209.05 1254.47 chroma_hpp[32x24] 5.88x 8594.25 50528.66 chroma_hps[32x24] 4.70x 8200.64 38512.43 chroma_vpp[32x24] 11.21x 4725.34 52960.04 chroma_vps[32x24] 8.74x 4365.91 38179.48 chroma_vsp[32x24] 11.96x 4716.56 56392.91 chroma_vss[32x24] 11.01x 3957.99 43560.12 chroma_p2s[32x24] 7.05x 1506.21 10620.36 chroma_p2s_aligned[32x24] 7.16x 1514.47 10840.04 chroma_hpp[24x32] 6.27x 7637.58 47867.13 chroma_hps[24x32] 4.62x 8232.84 38011.14 chroma_vpp[24x32] 9.08x 5306.02 48178.56 chroma_vps[24x32] 7.16x 4784.74 34273.11 chroma_vsp[24x32] 10.54x 5289.49 55763.81 chroma_vss[24x32] 9.64x 4280.90 41263.17 chroma_p2s[24x32] 7.10x 1514.47 10756.87 chroma_p2s_aligned[24x32] 7.06x 1514.63 10696.99 chroma_hpp[ 32x8] 5.92x 2873.60 17024.58 chroma_hps[ 32x8] 5.27x 3422.82 18053.39 chroma_vpp[ 32x8] 10.31x 1638.94 16894.39 chroma_vps[ 32x8] 8.50x 1502.82 12777.71 chroma_vsp[ 32x8] 11.12x 1637.99 18213.13 chroma_vss[ 32x8] 10.14x 1391.29 14107.83 chroma_p2s[ 32x8] 14.12x 446.92 6311.45 chroma_p2s_aligned[ 32x8] 14.46x 455.27 6582.65 chroma_hpp[ 8x32] 5.92x 2759.40 16347.05 chroma_hps[ 8x32] 4.70x 2753.75 12934.99 chroma_vpp[ 8x32] 8.93x 1865.11 16654.03 chroma_vps[ 8x32] 6.66x 1803.81 12017.43 chroma_vsp[ 8x32] 10.32x 1860.78 19202.64 chroma_vss[ 8x32] 8.74x 1632.55 14272.89 chroma_p2s[ 8x32] 8.85x 451.01 3991.38 chroma_p2s_aligned[ 8x32] 8.94x 446.98 3996.14 chroma_hpp[64x48] 6.67x 29452.62 196513.59 chroma_hps[64x48] 4.95x 30906.81 152912.36 chroma_vpp[64x48] 9.25x 21126.03 195507.05 chroma_vps[64x48] 8.13x 17449.34 141826.89 chroma_vsp[64x48] 10.72x 21139.19 226635.75 chroma_vss[64x48] 10.52x 15449.29 162580.77 chroma_p2s[64x48] 11.19x 6281.64 70268.18 chroma_p2s_aligned[64x48] 11.14x 6284.77 69987.05 chroma_hpp[48x64] 6.70x 29444.84 197150.36 chroma_hps[48x64] 5.07x 30503.29 154622.53 chroma_vpp[48x64] 9.35x 21175.35 198027.55 chroma_vps[48x64] 8.42x 17448.46 146865.92 chroma_vsp[48x64] 10.76x 21303.30 229174.52 chroma_vss[48x64] 10.75x 15320.10 164626.05 chroma_p2s[48x64] 7.95x 6281.45 49940.92 chroma_p2s_aligned[48x64] 7.96x 6285.16 50018.24 chroma_hpp[64x16] 6.85x 9771.50 66922.01 chroma_hps[64x16] 4.93x 11502.09 56746.05 chroma_vpp[64x16] 9.10x 7158.87 65149.42 chroma_vps[64x16] 8.17x 5813.93 47509.90 chroma_vsp[64x16] 10.60x 7113.43 75419.40 chroma_vss[64x16] 10.85x 5236.37 56801.12 chroma_p2s[64x16] 7.81x 2044.14 15961.80 chroma_p2s_aligned[64x16] 8.13x 2044.17 16618.55 chroma_hpp[16x64] 6.21x 11655.62 72424.57 chroma_hps[16x64] 4.68x 10337.84 48429.74 chroma_vpp[16x64] 8.94x 7191.32 64286.70 chroma_vps[16x64] 7.82x 5867.56 45864.05 chroma_vsp[16x64] 10.55x 7043.65 74284.22 chroma_vss[16x64] 10.48x 5261.08 55156.83 chroma_p2s[16x64] 9.62x 2044.14 19666.89 chroma_p2s_aligned[16x64] 9.76x 2044.20 19959.64 == intrapred primitives == intra_planar_4x4 5.00x 138.70 693.31 intra_dc_4x4[f=0] 4.24x 83.17 352.79 intra_dc_4x4[f=1] 3.98x 161.60 643.89 intra_ang_4x4[ 2] 8.94x 76.99 688.62 intra_ang_4x4[ 3] 5.51x 165.62 912.38 intra_ang_4x4[ 4] 6.45x 138.02 890.14 intra_ang_4x4[ 5] 5.06x 180.06 910.70 intra_ang_4x4[ 6] 4.95x 180.03 890.26 intra_ang_4x4[ 7] 4.94x 180.09 889.66 intra_ang_4x4[ 8] 5.72x 155.42 889.30 intra_ang_4x4[ 9] 5.87x 155.09 910.46 intra_ang_4x4[10] 8.08x 82.75 668.80 intra_ang_4x4[11] 7.44x 156.56 1164.53 intra_ang_4x4[12] 7.49x 155.24 1163.45 intra_ang_4x4[13] 7.38x 157.40 1161.16 intra_ang_4x4[14] 7.27x 159.47 1159.72 intra_ang_4x4[15] 6.87x 165.56 1137.60 intra_ang_4x4[16] 6.86x 165.62 1136.39 intra_ang_4x4[17] 6.64x 173.88 1154.79 intra_ang_4x4[18] 8.78x 75.46 662.65 intra_ang_4x4[19] 4.87x 163.70 797.56 intra_ang_4x4[20] 5.13x 151.13 775.19 intra_ang_4x4[21] 5.11x 150.11 767.74 intra_ang_4x4[22] 5.50x 140.80 775.06 intra_ang_4x4[23] 5.22x 147.79 771.82 intra_ang_4x4[24] 5.58x 138.76 774.23 intra_ang_4x4[25] 5.21x 142.90 744.29 intra_ang_4x4[26] 3.36x 144.79 486.49 intra_ang_4x4[27] 5.23x 140.83 736.11 intra_ang_4x4[28] 5.22x 140.77 734.43 intra_ang_4x4[29] 5.07x 144.94 734.67 intra_ang_4x4[30] 5.07x 144.97 734.79 intra_ang_4x4[31] 4.93x 149.08 734.43 intra_ang_4x4[32] 4.67x 157.31 734.79 intra_ang_4x4[33] 4.67x 157.40 734.43 intra_ang_4x4[34] 7.01x 76.60 537.11 intra_filter_4x4 2.92x 153.20 446.57 intra_planar_8x8 11.27x 223.61 2519.28 intra_dc_8x8[f=0] 10.89x 121.65 1325.29 intra_dc_8x8[f=1] 7.04x 223.73 1575.87 intra_ang_8x8[ 2] 18.51x 109.73 2031.58 intra_ang_8x8[ 3] 7.89x 374.62 2955.15 intra_ang_8x8[ 4] 7.63x 372.52 2842.85 intra_ang_8x8[ 5] 7.64x 374.80 2865.18 intra_ang_8x8[ 6] 7.99x 364.32 2911.26 intra_ang_8x8[ 7] 7.36x 381.37 2805.57 intra_ang_8x8[ 8] 7.85x 347.69 2728.92 intra_ang_8x8[ 9] 8.38x 337.37 2826.25 intra_ang_8x8[10] 13.43x 155.30 2084.97 intra_ang_8x8[11] 8.26x 379.19 3131.30 intra_ang_8x8[12] 9.05x 347.72 3145.49 intra_ang_8x8[13] 8.95x 356.04 3186.51 intra_ang_8x8[14] 7.62x 413.82 3154.15 intra_ang_8x8[15] 8.68x 372.58 3232.18 intra_ang_8x8[16] 8.42x 378.92 3190.58 intra_ang_8x8[17] 7.39x 426.42 3149.22 intra_ang_8x8[18] 13.82x 96.23 1329.76 intra_ang_8x8[19] 7.54x 300.09 2263.77 intra_ang_8x8[20] 7.42x 300.09 2226.97 intra_ang_8x8[21] 6.26x 360.06 2252.29 intra_ang_8x8[22] 8.32x 269.14 2239.36 intra_ang_8x8[23] 8.27x 262.87 2173.11 intra_ang_8x8[24] 8.51x 259.69 2209.04 intra_ang_8x8[25] 8.09x 262.96 2128.02 intra_ang_8x8[26] 6.10x 202.78 1236.67 intra_ang_8x8[27] 8.79x 244.26 2146.53 intra_ang_8x8[28] 8.64x 252.55 2181.20 intra_ang_8x8[29] 7.47x 291.81 2180.68 intra_ang_8x8[30] 7.86x 277.40 2180.92 intra_ang_8x8[31] 7.86x 277.37 2180.96 intra_ang_8x8[32] 7.85x 277.43 2176.71 intra_ang_8x8[33] 6.27x 347.63 2180.92 intra_ang_8x8[34] 10.54x 111.78 1178.24 intra_filter_8x8 5.82x 149.05 866.81 intra_planar_16x16 5.72x 1440.06 8231.06 intra_dc_16x16[f=0] 11.40x 364.14 4150.94 intra_dc_16x16[f=1] 7.57x 579.46 4386.01 intra_ang_16x16[ 2] 31.73x 300.15 9524.94 intra_ang_16x16[ 3] 10.05x 1218.74 12253.01 intra_ang_16x16[ 4] 10.01x 1261.83 12636.39 intra_ang_16x16[ 5] 10.31x 1222.78 12603.61 intra_ang_16x16[ 6] 10.33x 1224.20 12650.14 intra_ang_16x16[ 7] 10.38x 1220.74 12672.38 intra_ang_16x16[ 8] 10.49x 1204.26 12636.51 intra_ang_16x16[ 9] 10.82x 1133.94 12272.17 intra_ang_16x16[10] 21.08x 370.39 7808.07 intra_ang_16x16[11] 9.60x 1376.13 13212.38 intra_ang_16x16[12] 9.38x 1431.75 13435.79 intra_ang_16x16[13] 9.52x 1483.18 14122.85 intra_ang_16x16[14] 8.88x 1526.07 13556.87 intra_ang_16x16[15] 9.04x 1537.28 13893.79 intra_ang_16x16[16] 8.91x 1552.43 13836.67 intra_ang_16x16[17] 8.73x 1556.61 13588.50 intra_ang_16x16[18] 20.18x 300.18 6057.35 intra_ang_16x16[19] 9.54x 958.02 9135.30 intra_ang_16x16[20] 9.60x 976.63 9373.86 intra_ang_16x16[21] 9.62x 951.78 9152.95 intra_ang_16x16[22] 9.67x 910.39 8807.47 intra_ang_16x16[23] 9.96x 886.58 8833.25 intra_ang_16x16[24] 10.22x 860.77 8794.82 intra_ang_16x16[25] 11.69x 767.69 8971.81 intra_ang_16x16[26] 7.71x 490.42 3779.88 intra_ang_16x16[27] 10.77x 790.48 8517.23 intra_ang_16x16[28] 10.67x 841.47 8980.36 intra_ang_16x16[29] 11.41x 844.20 9631.08 intra_ang_16x16[30] 10.34x 887.63 9181.93 intra_ang_16x16[31] 9.89x 884.95 8750.26 intra_ang_16x16[32] 9.26x 945.08 8755.79 intra_ang_16x16[33] 9.78x 871.77 8523.85 intra_ang_16x16[34] 16.18x 360.00 5825.77 intra_filter_16x16 6.48x 300.09 1945.85 intra_planar_32x32 6.14x 5175.71 31767.17 intra_dc_32x32[f=0] 14.97x 1208.37 18085.13 intra_ang_32x32[ 2] 25.69x 1142.13 29338.20 intra_ang_32x32[ 3] 10.30x 4872.28 50197.52 intra_ang_32x32[ 4] 10.21x 5000.64 51038.84 intra_ang_32x32[ 5] 10.95x 4859.79 53202.09 intra_ang_32x32[ 6] 11.25x 4918.56 55348.14 intra_ang_32x32[ 7] 11.11x 4867.12 54074.19 intra_ang_32x32[ 8] 11.15x 4842.60 53981.00 intra_ang_32x32[ 9] 11.38x 4575.36 52057.75 intra_ang_32x32[10] 31.11x 1136.37 35352.87 intra_ang_32x32[11] 10.05x 4790.93 48158.84 intra_ang_32x32[12] 9.24x 5215.46 48190.70 intra_ang_32x32[13] 9.19x 5213.69 47895.75 intra_ang_32x32[14] 9.07x 5261.31 47712.02 intra_ang_32x32[15] 9.06x 5266.51 47716.47 intra_ang_32x32[16] 8.92x 5371.73 47917.27 intra_ang_32x32[17] 8.87x 5420.49 48104.85 intra_ang_32x32[18] 9.97x 1223.06 12194.43 intra_ang_32x32[19] 7.86x 3955.92 31077.84 intra_ang_32x32[20] 8.53x 3956.70 33730.84 intra_ang_32x32[21] 10.46x 3724.95 38944.69 intra_ang_32x32[22] 10.37x 3730.45 38673.55 intra_ang_32x32[23] 9.84x 3926.20 38630.26 intra_ang_32x32[24] 8.90x 3453.39 30731.90 intra_ang_32x32[25] 9.95x 3080.39 30641.84 intra_ang_32x32[26] 15.19x 1137.24 17271.46 intra_ang_32x32[27] 10.64x 3104.80 33042.20 intra_ang_32x32[28] 9.90x 3322.79 32887.21 intra_ang_32x32[29] 9.81x 3350.72 32886.13 intra_ang_32x32[30] 9.55x 3417.78 32623.86 intra_ang_32x32[31] 9.72x 3411.26 33153.19 intra_ang_32x32[32] 9.31x 3547.84 33045.69 intra_ang_32x32[33] 9.79x 3376.67 33069.74 intra_ang_32x32[34] 12.13x 1133.85 13750.00 intra_filter_32x32 7.55x 467.87 3534.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.cmozS4 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.XZILK4 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.BMwbb5 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.5AngF5 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.DinNU2 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.ObcEq5 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.orCTM2 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.iORKR5 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.rTsVX3 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.nXtMl6 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OHyy55 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.dnO2g6 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9s5I03 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.AbSC53 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rGayo2 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) 960.81user 17.03system 6:06.94elapsed 266%CPU (0avgtext+0avgdata 652732maxresident)k 0inputs+0outputs (0major+6614960minor)pagefaults 0swaps 966.66user 19.91system 6:16.30elapsed 262%CPU (0avgtext+0avgdata 652732maxresident)k 0inputs+0outputs (0major+7051393minor)pagefaults 0swaps --- libx265-199-3.5-alt1.1.x86_64.rpm.repo 2021-06-02 12:20:20.000000000 +0000 +++ libx265-199-3.5-alt1.1.x86_64.rpm.hasher 2021-06-25 05:15:02.017502120 +0000 @@ -26,3 +26,3 @@ Requires: rtld(GNU_UNIQUE) -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: libx265.so.199()(64bit) = set:odAwuoP1goyiOsDFZ36lussM3wKIZAuFF9l6Ormff9Darh1eQog98c4ZwaaLbq8xim3Ka0JgRT47gXchJjJrox55Zt4FbqGCkcK5cgZkkvydFntajBncJDa0v8ux4cCAU7qquC06k9ywEOwPxxRV0F1Zk5jp2FOKXCni5C6VuZ3EXp6mBlLEhArU6mh6vKj50hwb2vD4wMvIJbIZ9WNw4So75e0ris2E9hk9IH3IuHku1UofHVBOMfORo7xFZdmbuxcU5hhF5LzQjp6gROPP2Y8IpYdlAY6oapyPyScIkhghPbg4jo1eY4xgxCXP0OHJSZwCjwDa81ohIRd0Bwm5VNHegEaaqPGYc8Qvf8WtV8g94eDr0FQyQ8otsGquX2BQqAkQmb63JkYuDb0Pw6K5GxPhx3NTcROIMP5idqU6wyY4gW3nYLQ2PgwW4O9VTiZ568Jgw2e3ZrZgKJnLxrUXcHv9VOjmWS2qd4LA4EHzNT0x4EqHgvqz987qqQTqTPM9n5OrUFZhhE8J1Q4VrwMZrMIzLSYg77ksSKxISzdZh04sD4clSkFRBlq0Q0QFQn4fN7SDMNsJN8jl14FCbkxi9kRG5ogx27wisIBxbsWZ2ieLKAo1OG8OjbQwHQYbysHTa6UWpJtM5Eg11jfK027bGWMQUc1fdZJRTEsJl4E5Zb9JfCyFXZdzJr3YZGa3wgD57u6lCOfWEzkzRrFNGH1TsNG5ZeHPCHIgIyQd0FFXL7j2hCoj40fWq2uVU9Mn30NmvkH2cyd3clkKUtHu6CeMr0ZgvcsZmpw6YtfYhZkclq0IGokd9WFkYrNQtrMIUGNQkt9KlZINbwjEnKWxKcP1RxX00fFEVpq8WYpmjcTghnJWpKGkuBa4KwOFjJgQlKgH0xmG3Zi2Wvl6AAh1Z008HwZsdJfNVAuaZrldSGP6PlZdWhRmStz2aSvM7l4NgZmgKO2baZIw38NCCRm8NNWASm0ntmKRZH8j0Tt9d9NZipCV1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNuoyijsZK2eDOCywHCdxZauZ7P2d4C5ZLm9DqoBMqveiS8u88M6oHyAjQ4DVz71TLm6lSqlUx2Qa9YTHOgtiwU5YhT5fB2ZBz2GwAjQInlhXfy1rLWg9Z7mTNCpNMroJvpSf0BkeBw6KAjSwBFEghX0Pi1C2soycm8hkgqUjQ0F561IZaFumWBprOHJEwPyGMRf4MteM8OqVnvSa3IWWD2p5hJlEDk9r55NqPVG31ABG3slPYOxARtd8skHV4tuXgGAquUeZcWceWZ3YJ3Gj5zx4tf6A1tGneg4ONpf438ciu9MXHGZqpEGcjrgkOJZhgA29aTDRh8xGak6t29GgdwX4RMKIx5u3GUG04EZgV7EM4G8LZcyW2otFCe963U6987VAvX12o7dYnceZxIoCankMgJtxSOsDAODjVotzK4mBH8R5Zr23um7aKMQUHN7nWKVZAXuoJ26TZ9g6gHDfUv71p573hJEii2qB5NyZzanqTYnyFQ8sZhZ0atZKksaq5Q75erprQn8hsq79xpZ5p5gN8CMZpBR9HtiPY5leEEU5W7Q8THNKZG9ZxcYWCNfjIPaRyCZoymHZAg2OaPZpGUpsL8z3G0AyWb0NkOBN4E6rVBi8W0TFibVU52UFdybp8V1WV16EaEWZc1jA3cnv1Ajz76NLw4qIEAu1Z0uELW2lvAXANByvKCwh0xVl66S94YDZhRxUggmk3Ygnx2rTyBsQdy8MWB74Y4CuQab9dMDvYTVAxlijKFOckF8Z9tZjI0mqzz55eljwFgFJegTbaBIZs9k0N1JZytIKc2T8mbZxns5In9C6PzQdtyw9NZKQKdlDu93E0NNRFVBqAP1iurv0nt10NDf9cdshAeD6QnqEtSNQK8MCCs56zNdrdF3crjtP0jLNcRF7GRDUTVAKZn4vn82AR8aRX898SYkwWSbnWqNmBMTPXN33hqgi8jICxexxy2FjKQnTi2Ta0ADZDu4RyiHZBX5cHxldHMJ6wuIXqIIcvPvWdkZB4oc2ARow4sT7ndtlkKd0Im2oIHyGEZlZiW30PvhG52ypgZ6RT0oZwklQ1WGIfZgVhimZ37GvDcTMn4YFw3Y3h7jFVPpcgljMcjlggSqgcT8UyrvZIAU1E5zbED57MY7pRlE530LM9cjB9Hq4FEWDTbZ5LRz4wUUpkj1Od7Dz2svXNLgwX5TDUdfwJraqVhYO79fwsTdBqgsDYmlPOLCxEVQbvxLBT7WCPR6gG0yQzduK3wfs2EaeZ474rpYJ68TlZGylqfc0OkKh3r1CaCnqhpPCXxg1XktBObSUQ0qbksMaSUxSK0yaCBsdpAl6Td2ntfH7Cd94XwSJFzY7yhcpM7BGqmiA3QirTCasIO18ZtoPLE6RM4fnZtZixllk1wU2G9AHqrBK92ytlcSTwF5v9ebD4rhhMkYj2PPQTJ8O6jwn8Zhltes6bBwvK6fvPsjQb9wB6WroBQq6dhsnjnZwhWah8Y9udV2YqUQZrkhDIfUAZcMCsES6WEcQY1ze508BZCkooEtCnlKaI2wdwLZsVdQYyggkqC4syu1UM1SaY4FBQb0rrtT05mxxKP55hwk9wDPZ84KxRLkerIA2j1hCnYiW4kUYu7FPKngtrWYnokjFoJS1Zvjkz6KQb9eMZwnZAlr5tr2gD5sHwQlnMLDadjHIqZh4V1 @@ -32,2 +32,2 @@ Obsoletes: libx265 = 2.5-alt1 -RPMIdentity: b61641c281cc41eb5d1ab201e590f24e +RPMIdentity: 820468612e27df23d1c2f4eeebe68097 --- libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm.repo 2021-06-02 12:20:20.000000000 +0000 +++ libx265-199-debuginfo-3.5-alt1.1.x86_64.rpm.hasher 2021-06-25 05:15:02.138502620 +0000 @@ -137,3 +137,3 @@ Requires: libx265-199 = 3.5-alt1.1:sisyphus+273338.200.2.1 -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: debug64(libx265.so.199) @@ -142,2 +142,2 @@ Provides: libx265-199-debuginfo = 3.5-alt1.1:sisyphus+273338.200.2.1 -RPMIdentity: 8fee5f703fe1db12756e50e160dfe798 +RPMIdentity: 5f875bf9a72cfbd13b3f15fa2195b97c