<86>Jun 15 04:39:37 userdel[2112063]: delete user 'rooter' <86>Jun 15 04:39:37 userdel[2112063]: removed group 'rooter' owned by 'rooter' <86>Jun 15 04:39:37 groupadd[2112068]: group added to /etc/group: name=rooter, GID=621 <86>Jun 15 04:39:37 groupadd[2112068]: group added to /etc/gshadow: name=rooter <86>Jun 15 04:39:37 groupadd[2112068]: new group: name=rooter, GID=621 <86>Jun 15 04:39:37 useradd[2112073]: new user: name=rooter, UID=621, GID=621, home=/root, shell=/bin/bash <86>Jun 15 04:39:37 userdel[2112080]: delete user 'builder' <86>Jun 15 04:39:37 userdel[2112080]: removed group 'builder' owned by 'builder' <86>Jun 15 04:39:37 userdel[2112080]: removed shadow group 'builder' owned by 'builder' <86>Jun 15 04:39:37 groupadd[2112086]: group added to /etc/group: name=builder, GID=622 <86>Jun 15 04:39:37 groupadd[2112086]: group added to /etc/gshadow: name=builder <86>Jun 15 04:39:37 groupadd[2112086]: new group: name=builder, GID=622 <86>Jun 15 04:39:37 useradd[2112090]: 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 15 04:39:39 rpmi: libidn2-2.3.1-alt1 sisyphus+272590.100.1.1 1622036908 installed <13>Jun 15 04:39:39 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 15 04:39:39 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Jun 15 04:39:39 rpmi: libstdc++10-devel-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 15 04:39:40 rpmi: gcc10-c++-10.2.1-alt3 sisyphus+267829.100.1.1 1615807924 installed <13>Jun 15 04:39:40 rpmi: rpm-macros-cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 15 04:39:40 rpmi: cmake-modules-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 15 04:39:40 rpmi: libuv-1.41.0-alt2 sisyphus+267695.100.2.1 1615786343 installed <13>Jun 15 04:39:40 rpmi: librhash-1.3.5-alt2 1505156277 installed <13>Jun 15 04:39:40 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521256 installed <13>Jun 15 04:39:40 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824514 installed <13>Jun 15 04:39:40 rpmi: publicsuffix-list-dafsa-20210419-alt1 sisyphus+270358.100.1.1 1618924010 installed <13>Jun 15 04:39:40 rpmi: libpsl-0.21.1-alt2 sisyphus+271468.100.1.1 1620753481 installed <13>Jun 15 04:39:40 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642263 installed <13>Jun 15 04:39:40 rpmi: openldap-common-2.4.57-alt1 sisyphus+273656.200.1.1 1622884316 installed <13>Jun 15 04:39:40 rpmi: libverto-0.3.2-alt1_1 sisyphus+268398.100.1.1 1616717436 installed <13>Jun 15 04:39:40 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001689 installed <13>Jun 15 04:39:40 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jun 15 04:39:40 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088191 installed <13>Jun 15 04:39:40 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 15 04:39:40 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688015 installed <13>Jun 15 04:39:40 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 15 04:39:40 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825069 installed <13>Jun 15 04:39:40 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 15 04:39:40 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 15 04:39:40 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Jun 15 04:39:40 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 15 04:39:40 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274915 installed <13>Jun 15 04:39:40 rpmi: libcrypto1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <13>Jun 15 04:39:40 rpmi: libssl1.1-1.1.1k-alt1 sisyphus+268375.100.1.1 1616684123 installed <86>Jun 15 04:39:40 groupadd[2114845]: group added to /etc/group: name=_keytab, GID=499 <86>Jun 15 04:39:40 groupadd[2114845]: group added to /etc/gshadow: name=_keytab <86>Jun 15 04:39:40 groupadd[2114845]: new group: name=_keytab, GID=499 <13>Jun 15 04:39:40 rpmi: libkrb5-1.19.1-alt2 sisyphus+267847.100.1.1 1615814479 installed <86>Jun 15 04:39:40 groupadd[2114947]: group added to /etc/group: name=sasl, GID=498 <86>Jun 15 04:39:40 groupadd[2114947]: group added to /etc/gshadow: name=sasl <86>Jun 15 04:39:40 groupadd[2114947]: new group: name=sasl, GID=498 <13>Jun 15 04:39:40 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199521 installed <13>Jun 15 04:39:40 rpmi: libldap-2.4.57-alt1 sisyphus+273656.200.1.1 1622884316 installed <13>Jun 15 04:39:40 rpmi: libcurl-7.77.0-alt1 sisyphus+272616.100.1.1 1622105555 installed <13>Jun 15 04:39:41 rpmi: libarchive13-3.5.1-alt1 sisyphus+271818.100.1.1 1620977822 installed <13>Jun 15 04:39:41 rpmi: cmake-3.19.7-alt4 sisyphus+273814.400.4.1 1623217055 installed <13>Jun 15 04:39:41 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607517515 installed <13>Jun 15 04:39:41 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821054 installed <13>Jun 15 04:39:41 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.88852 + 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.88852 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd x265-3.5 + builddir=10bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON + mkdir -p 10bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 10bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/10bit + cmake --build 10bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/10bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/10bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/encoder /usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/common /usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/10bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 8%] Building 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' [ 9%] 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' [ 1%] 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' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 16%] 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' [ 4%] 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' [ 17%] 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' [ 11%] 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' [ 18%] 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' [ 14%] 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' [ 3%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 13%] 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' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 19%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 22%] 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' [ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 30%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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 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' [ 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 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' [ 37%] 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' [ 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' [ 29%] 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' [ 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' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 6%] 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' [ 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' [ 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' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 50%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 61%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 64%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 83%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/predict.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/predict.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 87%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/deblock.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/deblock.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 79%] Building CXX object common/CMakeFiles/common.dir/cudata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/cudata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cudata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 88%] Building CXX object common/CMakeFiles/common.dir/scaler.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scaler.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scaler.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 86%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/quant.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/quant.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/ipfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/ipfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/ipfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 41%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/h-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' /usr/bin/gmake -f CMakeFiles/x265-static.dir/build.make CMakeFiles/x265-static.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' cd /usr/src/RPM/BUILD/x265-3.5/10bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles/x265-shared.dir/DependInfo.cmake --color= 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' [ 92%] Building ASM_NASM object test/CMakeFiles/TestBench.dir/checkasm-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/test/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/TestBench.dir/checkasm-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/test/checkasm-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [ 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' [ 95%] 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' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 98%] 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' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/pixelharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/10bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.h:28, from /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:25: /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:91:25: note: in expansion of macro 'checked' 91 | int vres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_t' {aka 'long unsigned int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:112:29: note: in expansion of macro 'checked' 112 | sse_t vres = (sse_t)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse_ss(x265::pixel_sse_ss_t, x265::pixel_sse_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sse_ss_t' {aka 'long unsigned int (*)(const short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:133:29: note: in expansion of macro 'checked' 133 | sse_t vres = (sse_t)checked(opt, residual_test_buff[index1], stride, residual_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x3_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_x4_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, const short unsigned int*, long int, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:216:9: note: in expansion of macro 'checked' 216 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::calcresidual_t' {aka 'void (*)(const short unsigned int*, const short unsigned int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:241:9: note: in expansion of macro 'checked' 241 | checked(opt, pbuf1 + j, pixel_test_buff[index] + j, opt_dest, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:262:29: note: in expansion of macro 'checked' 262 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssd_s_aligned(x265::pixel_ssd_s_t, x265::pixel_ssd_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_ssd_s_t' {aka 'long unsigned int (*)(const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:280:29: note: in expansion of macro 'checked' 280 | sse_t vres = (sse_t)checked(opt, sbuf1 + j, (intptr_t)stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_sp_t' {aka 'void (*)(const short int*, short unsigned int*, long int, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index] + j, opt_dest, stride, stride + 1, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:350:9: note: in expansion of macro 'checked' 350 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::weightp_pp_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, long int, int, int, int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:355:13: note: in expansion of macro 'checked' 355 | checked(opt, pixel_test_buff[index] + j, opt_dest, stride, width, height, w0, round << correction, shift + correction, offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::downscale_t' {aka 'void (*)(const short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:390:9: note: in expansion of macro 'checked' 390 | checked(opt, pixel_test_buff[index] + j, opt_destf, opt_desth, opt_destv, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shl_t(x265::cpy2Dto1D_shl_t, x265::cpy2Dto1D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:424:9: note: in expansion of macro 'checked' 424 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy2Dto1D_shr_t(x265::cpy2Dto1D_shr_t, x265::cpy2Dto1D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy2Dto1D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:452:9: note: in expansion of macro 'checked' 452 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_cnt_t(x265::copy_cnt_t, x265::copy_cnt_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_cnt_t' {aka 'unsigned int (*)(short int*, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:478:28: note: in expansion of macro 'checked' 478 | int opt_cnt = (int)checked(opt, opt_dest, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:504:9: note: in expansion of macro 'checked' 504 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shl_aligned_t(x265::cpy1Dto2D_shl_t, x265::cpy1Dto2D_shl_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shl_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:531:9: note: in expansion of macro 'checked' 531 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cpy1Dto2D_shr_t(x265::cpy1Dto2D_shr_t, x265::cpy1Dto2D_shr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cpy1Dto2D_shr_t' {aka 'void (*)(short int*, const short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:559:9: note: in expansion of macro 'checked' 559 | checked(opt, opt_dest, short_test_buff[index] + j, stride, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:584:9: note: in expansion of macro 'checked' 584 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp_aligned(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelavg_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int, const short unsigned int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:613:9: note: in expansion of macro 'checked' 613 | checked(ref, ref_dest, stride, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_pp_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:643:9: note: in expansion of macro 'checked' 643 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_sp_t' {aka 'void (*)(short unsigned int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:671:9: note: in expansion of macro 'checked' 671 | checked(opt, opt_dest, stride1, short_test_buff1[index] + j, stride2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:699:9: note: in expansion of macro 'checked' 699 | checked(opt, opt_dest, stride, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::copy_ss_t' {aka 'void (*)(short int*, long int, const short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:727:9: note: in expansion of macro 'checked' 727 | checked(opt, opt_dest, stride, short_test_buff1[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s_aligned(x265::blockfill_s_t, x265::blockfill_s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::blockfill_s_t' {aka 'void (*)(short int*, long int, short int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sub_ps(x265::pixel_sub_ps_t, x265::pixel_sub_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_sub_ps_t' {aka 'void (*)(short int*, long int, const short unsigned int*, const short unsigned int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:804:9: note: in expansion of macro 'checked' 804 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:831:9: note: in expansion of macro 'checked' 831 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale1D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:856:9: note: in expansion of macro 'checked' 856 | checked(opt, opt_dest, pixel_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scale2D_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:882:9: note: in expansion of macro 'checked' 882 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::transpose_t' {aka 'void (*)(short unsigned int*, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:908:9: note: in expansion of macro 'checked' 908 | checked(opt, opt_dest, pixel_test_buff[index] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:935:9: note: in expansion of macro 'checked' 935 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_add_ps_aligned(x265::pixel_add_ps_t, x265::pixel_add_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixel_add_ps_t' {aka 'void (*)(short unsigned int*, long int, const short unsigned int*, const short int*, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:962:9: note: in expansion of macro 'checked' 962 | checked(opt, opt_dest, stride2, pixel_test_buff[index1] + j, short_test_buff[index2] + j, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::var_t' {aka 'long unsigned int (*)(const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:982:25: note: in expansion of macro 'checked' 982 | uint64_t vres = checked(opt, pixel_test_buff[index], stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_4x4x2_core(x265::ssim_4x4x2_core_t, x265::ssim_4x4x2_core_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::ssim_4x4x2_core_t' {aka 'void (*)(const short unsigned int*, long int, const short unsigned int*, long int, int (*)[4])'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1005:9: note: in expansion of macro 'checked' 1005 | checked(opt, pixel_test_buff[index1] + i, stride, pixel_test_buff[index2] + i, stride, sum1); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:172:34: warning: cast between incompatible function types from 'x265::ssim_end4_t' {aka 'float (*)(int (*)[4], int (*)[4], int)'} to 'float (*)()' [-Wcast-function-type] 172 | PFX(checkasm_call_float)((float(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1034:22: note: in expansion of macro 'checked_float' 1034 | float vres = checked_float(opt, sum0, sum1, width); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1059:9: note: in expansion of macro 'checked' 1059 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::addAvg_t' {aka 'void (*)(const short int*, const short int*, short unsigned int*, long int, long int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1086:9: note: in expansion of macro 'checked' 1086 | checked(opt, short_test_buff2[index1] + j, short_test_buff2[index2] + j, opt_dest, stride, stride, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::sign_t' {aka 'void (*)(signed char*, const short unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1111:9: note: in expansion of macro 'checked' 1111 | checked(opt, opt_dest, pbuf2 + j, pbuf3 + j, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE0_t' {aka 'void (*)(short unsigned int*, signed char*, int, signed char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1139:9: note: in expansion of macro 'checked' 1139 | checked(opt, opt_dest, psbuf1 + j, width, psbuf5 + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE1_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1167:9: note: in expansion of macro 'checked' 1167 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE2_t(void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t), void (**)(pixel*, int8_t*, int8_t*, int8_t*, int, intptr_t))': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE2_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, signed char*, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1198:17: note: in expansion of macro 'checked' 1198 | checked(opt[width > 16], opt_dest, psbuf4 + j, psbuf2 + j, psbuf3 + j, width, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1232:9: note: in expansion of macro 'checked' 1232 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsBO_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1268:9: note: in expansion of macro 'checked' 1268 | checked(opt, sbuf2 + j + 1, pbuf3 + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE0_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1304:9: note: in expansion of macro 'checked' 1304 | checked(opt, sbuf2 + j + 1, pbuf3 + j + 1, stride, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE1_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1348:9: note: in expansion of macro 'checked' 1348 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE2_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1400:9: note: in expansion of macro 'checked' 1400 | checked(opt, sbuf2 + 1, pbuf3 + 1, stride, upBuff1_vec, upBufft_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuStatsE3_t' {aka 'void (*)(const short int*, const short unsigned int*, long int, signed char*, int, int, int*, int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1451:9: note: in expansion of macro 'checked' 1451 | checked(opt, sbuf2, pbuf3, stride, upBuff1_vec, endX, endY, stats_vec, count_vec); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgE3_t' {aka 'void (*)(short unsigned int*, signed char*, signed char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1482:9: note: in expansion of macro 'checked' 1482 | checked(opt, opt_dest, psbuf5 + j, psbuf1 + j, stride, start, end); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_sp_t' {aka 'void (*)(const short unsigned int*, long int, short unsigned int*, long int, int, int, int, short unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1511:9: note: in expansion of macro 'checked' 1511 | checked(opt, ushort_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)8, (uint16_t)((1 << X265_DEPTH) - 1)); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::planecopy_cp_t' {aka 'void (*)(const unsigned char*, long int, short unsigned int*, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1552:9: note: in expansion of macro 'checked' 1552 | checked(opt, uchar_test_buff[index] + j, srcStride, opt_dest, dstStride, width, height, (int)2); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_propagate_cost(x265::cutree_propagate_cost, x265::cutree_propagate_cost)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_propagate_cost' {aka 'void (*)(int*, const short unsigned int*, const int*, const short unsigned int*, const int*, const double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1587:9: note: in expansion of macro 'checked' 1587 | checked(opt, opt_dest, ushort_test_buff[index] + j, int_test_buff[index] + j, ushort_test_buff[index] + j, int_test_buff[index] + j, &fps, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_pack(x265::cutree_fix8_pack, x265::cutree_fix8_pack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_pack' {aka 'void (*)(short unsigned int*, double*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1614:9: note: in expansion of macro 'checked' 1614 | checked(opt, opt_dest, double_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_cutree_fix8_unpack(x265::cutree_fix8_unpack, x265::cutree_fix8_unpack)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::cutree_fix8_unpack' {aka 'void (*)(double*, short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1641:9: note: in expansion of macro 'checked' 1641 | checked(opt, opt_dest, ushort_test_buff[index] + j, count); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pixelcmp_t' {aka 'int (*)(const short unsigned int*, long int, const short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1663:23: note: in expansion of macro 'checked' 1663 | optres = (int)checked(opt, pixel_test_buff[index1], stride, pixel_test_buff[index2] + j, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::saoCuOrgB0_t' {aka 'void (*)(short unsigned int*, const signed char*, int, int, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1693:9: note: in expansion of macro 'checked' 1693 | checked(opt, opt_dest, psbuf1 + j, width, height, stride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::scanPosLast_t' {aka 'int (*)(const short unsigned int*, const short int*, short unsigned int*, short unsigned int*, unsigned char*, int, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1763:32: note: in expansion of macro 'checked' 1763 | int opt_scanPos = (int)checked(opt, scanTbl, ref_src + i, opt_coeffSign, opt_coeffFlag, opt_coeffNum, rand_numCoeff, scanTblCG4x4, trSize); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::findPosFirstLast_t' {aka 'unsigned int (*)(const short int*, long int, const short unsigned int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1822:37: note: in expansion of macro 'checked' 1822 | uint32_t opt_scanPos = (int)checked(opt, rand_src, trSize, scanTbl); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffNxN_t' {aka 'unsigned int (*)(const short unsigned int*, const short int*, long int, short unsigned int*, const unsigned char*, unsigned int, unsigned char*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:1967:38: note: in expansion of macro 'checked' 1967 | uint32_t opt_sum = (uint32_t)checked(opt, scanTblCG4x4, &ref_src[blkPosBase + i], (intptr_t)trSize, opt_absCoeff + numNonZero, rand_tabSigCtx, scanFlagMask, (uint8_t*)opt_baseCtx, offset, rand_scanPosSigOff, subPosBase); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costCoeffRemain_t' {aka 'unsigned int (*)(short unsigned int*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2014:28: note: in expansion of macro 'checked' 2014 | int opt_sum = (int)checked(opt, absCoeff + i, numNonZero, firstC2Idx); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::costC1C2Flag_t' {aka 'unsigned int (*)(short unsigned int*, long int, unsigned char*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2064:28: note: in expansion of macro 'checked' 2064 | int opt_sum = (int)checked(opt, absCoeff, (intptr_t)numNonZero, opt_baseCtx, (intptr_t)rand_offset); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2096:9: note: in expansion of macro 'checked' 2096 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterLumaStrong_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2129:9: note: in expansion of macro 'checked' 2129 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tcP, tcQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2160:9: note: in expansion of macro 'checked' 2160 | checked(opt, pixel_test_buff1[index] + 4 * offset + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::pelFilterChroma_t' {aka 'void (*)(short unsigned int*, long int, long int, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2191:9: note: in expansion of macro 'checked' 2191 | checked(opt, pixel_test_buff1[index] + 4 + j, srcStep, offset, tc, maskP, maskQ); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralv_t' {aka 'void (*)(unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::integralh_t' {aka 'void (*)(unsigned int*, short unsigned int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/pixelharness.cpp:2261:13: note: in expansion of macro 'checked' 2261 | checked(opt, dst_opt_ptr, pixel_test_buff[0], srcStep[l]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Linking CXX executable TestBench cd /usr/src/RPM/BUILD/x265-3.5/10bit/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/TestBench.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/TestBench.dir/checkasm-a.asm.o CMakeFiles/TestBench.dir/testbench.cpp.o CMakeFiles/TestBench.dir/pixelharness.cpp.o CMakeFiles/TestBench.dir/mbdstharness.cpp.o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o TestBench ../libx265.a -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' [100%] Built target TestBench gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/10bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/10bit/CMakeFiles 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/10bit' + builddir=12bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + mkdir -p 12bit + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -S . -B 12bit -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLIB_INSTALL_DIR=lib64 -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DENABLE_PIC:BOOL=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_SHARED=ON -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON -S source -- cmake version 3.19.7 CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): The OLD behavior for policy CMP0025 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:20 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Detected x86_64 target processor CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (NUMA) does not match the name of the calling package (Numa). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNuma.cmake:43 (find_package_handle_standard_args) CMakeLists.txt:100 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: numa For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): CMakeLists.txt:175 (check_include_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Performing Test CC_HAS_NO_STRICT_OVERFLOW -- Performing Test CC_HAS_NO_STRICT_OVERFLOW - Success -- Performing Test CC_HAS_NO_NARROWING -- Performing Test CC_HAS_NO_NARROWING - Success -- Performing Test CC_HAS_NO_ARRAY_BOUNDS -- Performing Test CC_HAS_NO_ARRAY_BOUNDS - Success -- Performing Test CC_HAS_FAST_MATH -- Performing Test CC_HAS_FAST_MATH - Success -- Performing Test CC_HAS_STACK_REALIGN -- Performing Test CC_HAS_STACK_REALIGN - Success -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test CC_HAS_FNO_EXCEPTIONS_FLAG - Success CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:426 (message): The package name passed to `find_package_handle_standard_args` (nasm) does not match the name of the calling package (Nasm). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindNasm.cmake:23 (find_package_handle_standard_args) CMakeLists.txt:330 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- The ASM_NASM compiler identification is NASM -- Found assembler: /usr/bin/nasm -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for __rdtsc -- Looking for __rdtsc - not found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/x265-3.5/12bit + cmake --build 12bit --verbose --parallel 8 gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -S/usr/src/RPM/BUILD/x265-3.5/source -B/usr/src/RPM/BUILD/x265-3.5/12bit --check-build-system CMakeFiles/Makefile.cmake 0 gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/x265-3.5/12bit/CMakeFiles /usr/src/RPM/BUILD/x265-3.5/12bit//CMakeFiles/progress.marks gmake: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f CMakeFiles/Makefile2 all /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/encoder /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/encoder /usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/encoder/CMakeFiles/encoder.dir/depend.internal". Scanning dependencies of target encoder gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f encoder/CMakeFiles/encoder.dir/build.make encoder/CMakeFiles/encoder.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' cd /usr/src/RPM/BUILD/x265-3.5/12bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source/common /usr/src/RPM/BUILD/x265-3.5/12bit /usr/src/RPM/BUILD/x265-3.5/12bit/common /usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/12bit/common/CMakeFiles/common.dir/depend.internal". Scanning dependencies of target common gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 11%] Building CXX object encoder/CMakeFiles/encoder.dir/level.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/level.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/level.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 12%] Building CXX object encoder/CMakeFiles/encoder.dir/nal.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/nal.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/nal.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 8%] Building CXX object encoder/CMakeFiles/encoder.dir/framefilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/framefilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/framefilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 13%] Building CXX object encoder/CMakeFiles/encoder.dir/sei.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sei.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sei.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 7%] Building CXX object encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/frameencoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/frameencoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 17%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/dpb.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/dpb.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 14%] Building CXX object encoder/CMakeFiles/encoder.dir/sao.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/sao.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/sao.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 7%] 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' [ 19%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/reference.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/reference.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 16%] Building CXX object encoder/CMakeFiles/encoder.dir/entropy.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/entropy.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/entropy.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 4%] Building CXX object encoder/CMakeFiles/encoder.dir/slicetype.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -o CMakeFiles/encoder.dir/slicetype.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/slicetype.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 24%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 25%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/analysis.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/analysis.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 23%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/weightPrediction.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/api.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/api.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 29%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp: In member function 'int x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3025:36: warning: '~' directive writing 1 byte into a region of size between 0 and 127 [-Wformat-overflow=] 3025 | sprintf(deltaPOC, "%s%d~", deltaPOC, rpsWriter->deltaPOC[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 140 bytes into a destination of size 128 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:3026:33: warning: '~' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 3026 | sprintf(bUsed, "%s%d~", bUsed, rpsWriter->bUsed[i]); | ^ In file included from /usr/include/stdio.h:866, from /usr/include/c++/10/cstdio:42, from /usr/src/RPM/BUILD/x265-3.5/source/common/common.h:33, from /usr/src/RPM/BUILD/x265-3.5/source/encoder/ratecontrol.cpp:30: /usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 27%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 35%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/seaintegral.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/seaintegral.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/seaintegral.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 33%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixeladd8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixeladd8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixeladd8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 20%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/encoder && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/encoder.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 38%] Built target encoder gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 32%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 34%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/dct8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/dct8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/dct8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 30%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-util8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-util8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-util8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/pixel-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/pixel-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/pixel-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 28%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 44%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/loopfilter.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/loopfilter.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/loopfilter.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/vec-primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 39%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=12 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/v4-ipfilter16.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 55%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 72%] Building CXX object common/CMakeFiles/common.dir/picyuv.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/picyuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/picyuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 76%] Building CXX object common/CMakeFiles/common.dir/frame.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/frame.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/frame.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 77%] Building CXX object common/CMakeFiles/common.dir/framedata.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/framedata.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/framedata.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 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' [ 75%] Building CXX object common/CMakeFiles/common.dir/param.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -o CMakeFiles/common.dir/param.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/param.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 85%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/common && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/scalinglist.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/scalinglist.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/12bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/12bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 97%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 95%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/12bit/test && /usr/bin/c++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -I/usr/src/RPM/BUILD/x265-3.5/12bit -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 98%] 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 dynamicHDR10/CMakeFiles/dynamicHDR10.dir/build.make dynamicHDR10/CMakeFiles/dynamicHDR10.dir/depend /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/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' [ 7%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/const-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/const-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/const-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 9%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/cpu-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/cpu-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 12%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a2.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a2.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a2.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 4%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/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' [ 2%] 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' [ 10%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/ssd-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/ssd-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 16%] Building CXX object encoder/CMakeFiles/encoder.dir/bitcost.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/bitcost.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/bitcost.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 1%] Building CXX object dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/dynamicHDR10 && /usr/bin/c++ -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10/json11/json11.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 18%] 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' [ 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' [ 19%] 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' [ 20%] 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' [ 20%] 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' [ 17%] 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' [ 13%] 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' [ 18%] Building CXX object encoder/CMakeFiles/encoder.dir/motion.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/motion.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/encoder/motion.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 14%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/blockcopy8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/blockcopy8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/blockcopy8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 23%] 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' [ 21%] 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' [ 15%] Building CXX object encoder/CMakeFiles/encoder.dir/search.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/encoder && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -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' [ 28%] 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' [ 29%] 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' [ 27%] 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' [ 30%] 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' [ 24%] 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' [ 22%] 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' [ 11%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/mc-a.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/mc-a.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/mc-a.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 33%] Building 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' [ 31%] 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' [ 37%] 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' [ 32%] 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' [ 39%] 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' [ 36%] 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' [ 40%] 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' [ 38%] 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' [ 34%] 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' [ 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' [ 47%] Building CXX object common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -o CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-ssse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 48%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -o CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse41.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 46%] Building CXX object common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -o CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/vec/dct-sse3.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 49%] Building CXX object common/CMakeFiles/common.dir/primitives.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/primitives.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/primitives.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 51%] Building CXX object common/CMakeFiles/common.dir/dct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/dct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/dct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 52%] Building CXX object common/CMakeFiles/common.dir/lowpassdct.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/lowpassdct.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/lowpassdct.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 26%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/intrapred8.asm.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /usr/src/RPM/BUILD/x265-3.5/source/common/../common/x86/ -DPIC -DHAVE_ALIGNED_STACK=1 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DX265_NS=x265 -w-macro-params-legacy -o CMakeFiles/common.dir/x86/intrapred8.asm.o /usr/src/RPM/BUILD/x265-3.5/source/common/x86/intrapred8.asm gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 54%] Building CXX object common/CMakeFiles/common.dir/intrapred.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/intrapred.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/intrapred.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 55%] Building CXX object common/CMakeFiles/common.dir/loopfilter.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/loopfilter.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/loopfilter.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 56%] Building CXX object common/CMakeFiles/common.dir/constants.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/constants.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/constants.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 57%] Building CXX object common/CMakeFiles/common.dir/cpu.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -o CMakeFiles/common.dir/cpu.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/cpu.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 58%] Building CXX object common/CMakeFiles/common.dir/version.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5 -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/version.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/version.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 59%] Building CXX object common/CMakeFiles/common.dir/threading.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -o CMakeFiles/common.dir/threading.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threading.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 60%] Building CXX object common/CMakeFiles/common.dir/threadpool.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/threadpool.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/threadpool.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 61%] Building CXX object common/CMakeFiles/common.dir/wavefront.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/wavefront.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/wavefront.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 62%] Building CXX object common/CMakeFiles/common.dir/md5.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/md5.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/md5.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 63%] Building CXX object common/CMakeFiles/common.dir/bitstream.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/common && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/common.dir/bitstream.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/common/bitstream.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 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' [ 35%] 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' [ 25%] 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' [ 80%] Linking CXX shared library libx265.so /usr/bin/cmake -E cmake_link_script CMakeFiles/x265-shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -Wl,-Bsymbolic,-znoexecstack -shared -Wl,-soname,libx265.so.199 -o libx265.so.199 encoder/CMakeFiles/encoder.dir/analysis.cpp.o encoder/CMakeFiles/encoder.dir/search.cpp.o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o encoder/CMakeFiles/encoder.dir/motion.cpp.o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o encoder/CMakeFiles/encoder.dir/level.cpp.o encoder/CMakeFiles/encoder.dir/nal.cpp.o encoder/CMakeFiles/encoder.dir/sei.cpp.o encoder/CMakeFiles/encoder.dir/sao.cpp.o encoder/CMakeFiles/encoder.dir/entropy.cpp.o encoder/CMakeFiles/encoder.dir/dpb.cpp.o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o encoder/CMakeFiles/encoder.dir/reference.cpp.o encoder/CMakeFiles/encoder.dir/encoder.cpp.o encoder/CMakeFiles/encoder.dir/api.cpp.o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o common/CMakeFiles/common.dir/x86/pixel-a.asm.o common/CMakeFiles/common.dir/x86/const-a.asm.o common/CMakeFiles/common.dir/x86/cpu-a.asm.o common/CMakeFiles/common.dir/x86/ssd-a.asm.o common/CMakeFiles/common.dir/x86/mc-a.asm.o common/CMakeFiles/common.dir/x86/mc-a2.asm.o common/CMakeFiles/common.dir/x86/pixel-util8.asm.o common/CMakeFiles/common.dir/x86/blockcopy8.asm.o common/CMakeFiles/common.dir/x86/pixeladd8.asm.o common/CMakeFiles/common.dir/x86/dct8.asm.o common/CMakeFiles/common.dir/x86/seaintegral.asm.o common/CMakeFiles/common.dir/x86/sad-a.asm.o common/CMakeFiles/common.dir/x86/intrapred8.asm.o common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o common/CMakeFiles/common.dir/x86/ipfilter8.asm.o common/CMakeFiles/common.dir/x86/loopfilter.asm.o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o common/CMakeFiles/common.dir/primitives.cpp.o common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o common/CMakeFiles/common.dir/lowpassdct.cpp.o common/CMakeFiles/common.dir/ipfilter.cpp.o common/CMakeFiles/common.dir/intrapred.cpp.o common/CMakeFiles/common.dir/loopfilter.cpp.o common/CMakeFiles/common.dir/constants.cpp.o common/CMakeFiles/common.dir/cpu.cpp.o common/CMakeFiles/common.dir/version.cpp.o common/CMakeFiles/common.dir/threading.cpp.o common/CMakeFiles/common.dir/threadpool.cpp.o common/CMakeFiles/common.dir/wavefront.cpp.o common/CMakeFiles/common.dir/md5.cpp.o common/CMakeFiles/common.dir/bitstream.cpp.o common/CMakeFiles/common.dir/yuv.cpp.o common/CMakeFiles/common.dir/shortyuv.cpp.o common/CMakeFiles/common.dir/picyuv.cpp.o common/CMakeFiles/common.dir/common.cpp.o common/CMakeFiles/common.dir/param.cpp.o common/CMakeFiles/common.dir/frame.cpp.o common/CMakeFiles/common.dir/framedata.cpp.o common/CMakeFiles/common.dir/cudata.cpp.o common/CMakeFiles/common.dir/slice.cpp.o common/CMakeFiles/common.dir/lowres.cpp.o common/CMakeFiles/common.dir/piclist.cpp.o common/CMakeFiles/common.dir/predict.cpp.o common/CMakeFiles/common.dir/scalinglist.cpp.o common/CMakeFiles/common.dir/quant.cpp.o common/CMakeFiles/common.dir/deblock.cpp.o common/CMakeFiles/common.dir/scaler.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -lpthread -lrt -ldl -lnuma /usr/bin/cmake -E cmake_symlink_library libx265.so.199 libx265.so.199 libx265.so gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Built target x265-shared gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/depend gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' cd /usr/src/RPM/BUILD/x265-3.5/8bit && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/source /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit /usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/x265-3.5/8bit/CMakeFiles/cli.dir/depend.internal". Scanning dependencies of target cli gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' /usr/bin/gmake -f CMakeFiles/cli.dir/build.make CMakeFiles/cli.dir/build gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 88%] Building CXX object CMakeFiles/cli.dir/input/input.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/input.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/input.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 83%] Building CXX object test/CMakeFiles/TestBench.dir/testbench.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/testbench.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/testbench.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 90%] Building CXX object CMakeFiles/cli.dir/input/yuv.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/yuv.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/yuv.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 89%] Building CXX object CMakeFiles/cli.dir/input/y4m.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/input/y4m.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/input/y4m.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 87%] Building CXX object test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.h:27, from /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:26: /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_dc_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:63:9: note: in expansion of macro 'checked' 63 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, rand_filter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_planar_primitive(x265::intra_pred_t, x265::intra_pred_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:91:9: note: in expansion of macro 'checked' 91 | checked(opt, pixel_out_vec, stride, pixel_buff + j - Predict::ADI_BUF_STRIDE, 0, 0); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_angular_primitive(void (* const*)(pixel*, intptr_t, const pixel*, int, int), void (* const*)(pixel*, intptr_t, const pixel*, int, int), int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_pred_t' {aka 'void (*)(unsigned char*, long int, const unsigned char*, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:125:13: note: in expansion of macro 'checked' 125 | checked(opt[pmode], pixel_out_vec, stride, pixel_buff + j, pmode, bFilter); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_allangs_primitive(x265::intra_allangs_t, x265::intra_allangs_t, int)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_allangs_t' {aka 'void (*)(unsigned char*, unsigned char*, unsigned char*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:170:9: note: in expansion of macro 'checked' 170 | checked(opt, pixel_out_33_vec, refAbove0, refLeft0, isLuma); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp: In member function 'bool IntraPredHarness::check_intra_filter_primitive(x265::intra_filter_t, x265::intra_filter_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::intra_filter_t' {aka 'void (*)(const unsigned char*, unsigned char*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/intrapredharness.cpp:203:9: note: in expansion of macro 'checked' 203 | checked(opt, pixel_test_buff[index] + j, pixel_out_vec); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 93%] Building CXX object CMakeFiles/cli.dir/output/reconplay.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/reconplay.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/reconplay.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 91%] Building CXX object CMakeFiles/cli.dir/output/output.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/output.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/output.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 92%] Building CXX object CMakeFiles/cli.dir/output/raw.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/output/raw.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/output/raw.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 86%] Building CXX object test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:105:9: note: in expansion of macro 'checked' 105 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::idct_t' {aka 'void (*)(const short int*, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:127:9: note: in expansion of macro 'checked' 127 | checked(opt, short_test_buff[index] + j, mshortbuf3, width); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_normal_t' {aka 'void (*)(const short int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:159:9: note: in expansion of macro 'checked' 159 | checked(opt, short_test_buff[index] + j, mshortbuf3, width * height, scale, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::dequant_scaling_t' {aka 'void (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:195:9: note: in expansion of macro 'checked' 195 | checked(opt, short_test_buff[index1] + j, int_test_buff[index1] + j, mshortbuf3, width * height, per, shift); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::quant_t' {aka 'unsigned int (*)(const short int*, const int*, int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:235:36: note: in expansion of macro 'checked' 235 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mintbuf3, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nquant_t' {aka 'unsigned int (*)(const short int*, const int*, short int*, int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:272:36: note: in expansion of macro 'checked' 272 | optReturnValue = (uint32_t)checked(opt, short_test_buff[index1] + j, int_test_buff[index2] + j, mshortbuf3, bits, valueToAdd, numCoeff); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::nonPsyRdoQuant_t' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:311:9: note: in expansion of macro 'checked' 311 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t' {aka 'void (*)(short int*, short int*, long int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:355:9: note: in expansion of macro 'checked' 355 | checked(opt, short_test_buff[index1] + j, short_test_buff1[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, psyScale, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::psyRdoQuant_t1' {aka 'void (*)(short int*, long int*, long int*, long int*, unsigned int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:398:9: note: in expansion of macro 'checked' 398 | checked(opt, short_test_buff[index1] + j, opt_dest, &totalUncodedCostOpt, &totalRdCostOpt, blkPos); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_count_nonzero_primitive(x265::count_nonzero_t, x265::count_nonzero_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::count_nonzero_t' {aka 'int (*)(const short int*)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:422:28: note: in expansion of macro 'checked' 422 | int opt_cnt = (int)checked(opt, short_test_buff[index] + j); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::denoiseDct_t' {aka 'void (*)(short int*, unsigned int*, const short unsigned int*, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/mbdstharness.cpp:455:13: note: in expansion of macro 'checked' 455 | checked(opt, short_denoise_test_buff2[index] + j, mubuf2, mushortbuf1, num); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 86%] Building CXX object test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o cd /usr/src/RPM/BUILD/x265-3.5/8bit/test && /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp In file included from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.h:30, from /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:28: /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:75:13: note: in expansion of macro 'checked' 75 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:116:13: note: in expansion of macro 'checked' 116 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:162:17: note: in expansion of macro 'checked' 162 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:199:13: note: in expansion of macro 'checked' 199 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:234:13: note: in expansion of macro 'checked' 234 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:263:13: note: in expansion of macro 'checked' 263 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ps_primitive(x265::filter_ps_t, x265::filter_ps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:304:13: note: in expansion of macro 'checked' 304 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_hps_primitive(x265::filter_hps_t, x265::filter_hps_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hps_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:343:17: note: in expansion of macro 'checked' 343 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 6, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_sp_primitive(x265::filter_sp_t, x265::filter_sp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_sp_t' {aka 'void (*)(const short int*, long int, unsigned char*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:380:13: note: in expansion of macro 'checked' 380 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_ss_primitive(x265::filter_ss_t, x265::filter_ss_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_ss_t' {aka 'void (*)(const short int*, long int, short int*, long int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:415:13: note: in expansion of macro 'checked' 415 | checked(opt, short_test_buff[index] + 3 * rand_srcStride, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaHV_primitive(x265::filter_hv_pp_t, x265::filter_hv_pp_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_hv_pp_t' {aka 'void (*)(const unsigned char*, long int, unsigned char*, long int, int, int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:453:17: note: in expansion of macro 'checked' 453 | checked(opt, pixel_test_buff[index] + 3 * rand_srcStride + 3, | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:481:9: note: in expansion of macro 'checked' 481 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:502:13: note: in expansion of macro 'checked' 502 | checked(opt, pixel_test_buff[index] + (64 * i), rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:522:9: note: in expansion of macro 'checked' 522 | checked(opt, pixel_test_buff[index] + i, rand_srcStride, IPF_vec_output_s, dstStride); | ^~~~~~~ /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_aligned_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /usr/src/RPM/BUILD/x265-3.5/source/test/testharness.h:165:28: warning: cast between incompatible function types from 'x265::filter_p2s_t' {aka 'void (*)(const unsigned char*, long int, short int*, long int)'} to 'intptr_t (*)()' {aka 'long int (*)()'} [-Wcast-function-type] 165 | PFX(checkasm_call)((intptr_t(*)())func, &m_ok, 0, 0, 0, 0, __VA_ARGS__)) /usr/src/RPM/BUILD/x265-3.5/source/test/ipfilterharness.cpp:545:13: note: in expansion of macro 'checked' 545 | checked(opt, pixel_test_buff[index], rand_srcStride[p], IPF_vec_output_s, dstStride[p]); | ^~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 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' [ 96%] Building CXX object CMakeFiles/cli.dir/x265.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/x265.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp: In function 'bool parseAbrConfig(FILE*, x265::CLIOptions*, uint8_t)': /usr/src/RPM/BUILD/x265-3.5/source/x265.cpp:159:14: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | fgets(line, sizeof(line), abrConfig); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 97%] Building CXX object CMakeFiles/cli.dir/x265cli.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/x265cli.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/x265cli.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 98%] Building CXX object CMakeFiles/cli.dir/abrEncApp.cpp.o /usr/bin/c++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/usr/src/RPM/BUILD/x265-3.5/source/. -I/usr/src/RPM/BUILD/x265-3.5/source/dynamicHDR10 -I/usr/src/RPM/BUILD/x265-3.5/8bit -I/usr/src/RPM/BUILD/x265-3.5/source/common -I/usr/src/RPM/BUILD/x265-3.5/source/encoder -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o CMakeFiles/cli.dir/abrEncApp.cpp.o -c /usr/src/RPM/BUILD/x265-3.5/source/abrEncApp.cpp gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 99%] Linking CXX executable x265 /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -DPIC -O2 -DNDEBUG -rdynamic -Wl,-Bsymbolic,-znoexecstack CMakeFiles/cli.dir/input/input.cpp.o CMakeFiles/cli.dir/input/y4m.cpp.o CMakeFiles/cli.dir/input/yuv.cpp.o CMakeFiles/cli.dir/output/output.cpp.o CMakeFiles/cli.dir/output/raw.cpp.o CMakeFiles/cli.dir/output/reconplay.cpp.o CMakeFiles/cli.dir/output/y4m.cpp.o CMakeFiles/cli.dir/output/yuv.cpp.o CMakeFiles/cli.dir/x265.cpp.o CMakeFiles/cli.dir/x265cli.cpp.o CMakeFiles/cli.dir/abrEncApp.cpp.o -o x265 libx265.so.199 -lpthread -lrt -ldl -lnuma gmake[2]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[1]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 99%] Built target cli gmake[1]: Leaving directory '/usr/src/RPM/BUILD/x265-3.5/8bit' gmake[2]: Entering directory '/usr/src/RPM/BUILD/x265-3.5/8bit' [ 86%] 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.36561 + 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.37672 + 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 60C8304B 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.15x 191.05 793.59 avg_pp[ 4x4] 3.46x 155.51 537.96 avg_pp_aligned[ 4x4] 3.30x 156.08 514.87 sad[ 4x4] 5.33x 102.47 546.37 sad_x3[ 4x4] 7.29x 190.78 1391.06 sad_x4[ 4x4] 7.74x 250.63 1939.76 copy_pp[ 4x4] 3.33x 98.75 329.10 addAvg[ 4x4] 3.89x 172.38 670.82 addAvg_aligned[ 4x4] 3.88x 171.81 666.37 sse_pp[ 4x4] 2.64x 177.72 468.94 sse_ss[ 4x4] 3.35x 167.42 560.44 sub_ps[ 4x4] 3.51x 150.23 527.23 add_ps[ 4x4] 5.88x 120.24 707.49 add_ps_aligned[ 4x4] 5.82x 123.30 717.84 copy_ss[ 4x4] 3.36x 98.84 332.10 copy_sp[ 4x4] 3.49x 99.11 346.17 copy_ps[ 4x4] 3.43x 99.47 341.24 satd[ 8x8] 5.48x 489.93 2685.18 avg_pp[ 8x8] 7.66x 243.21 1863.37 avg_pp_aligned[ 8x8] 7.65x 246.21 1884.05 sad[ 8x8] 12.39x 168.05 2082.57 sad_x3[ 8x8] 14.74x 350.94 5171.90 sad_x4[ 8x8] 17.19x 384.25 6604.70 copy_pp[ 8x8] 11.75x 112.35 1319.64 addAvg[ 8x8] 6.97x 380.56 2650.70 addAvg_aligned[ 8x8] 6.95x 380.92 2645.54 sse_pp[ 8x8] 6.91x 249.60 1724.13 sse_ss[ 8x8] 9.30x 234.63 2181.76 sub_ps[ 8x8] 7.33x 256.48 1880.72 add_ps[ 8x8] 10.39x 246.45 2561.60 add_ps_aligned[ 8x8] 10.17x 249.09 2533.11 copy_ss[ 8x8] 11.01x 142.66 1570.34 copy_sp[ 8x8] 8.34x 146.41 1221.04 copy_ps[ 8x8] 8.05x 177.27 1427.25 [i420] copy_pp[ 4x4] 3.33x 95.75 319.12 [i420] addAvg[ 4x4] 4.00x 163.97 656.51 [i420] addAvg_aligned[ 4x4] 3.91x 164.00 641.60 [i420] satd[ 4x4] 4.20x 184.74 775.19 [i420] copy_ss[ 4x4] 3.42x 96.19 328.74 [i420] copy_ps[ 4x4] 3.47x 95.09 330.18 [i420] copy_sp[ 4x4] 3.33x 97.10 323.45 [i420] sub_ps[ 4x4] 3.54x 139.96 494.91 [i420] add_ps[ 4x4] 6.21x 111.51 691.98 [i420] add_ps_aligned[ 4x4] 6.11x 111.48 681.28 [i420] sa8d[ 4x4] 4.18x 184.71 771.70 [i422] copy_pp[ 4x8] 5.99x 109.76 657.47 [i422] addAvg[ 4x8] 4.81x 252.16 1213.83 [i422] addAvg_aligned[ 4x8] 4.68x 253.42 1185.57 [i422] satd[ 4x8] 5.18x 287.27 1487.62 [i422] copy_ss[ 4x8] 6.75x 140.62 949.18 [i422] copy_ps[ 4x8] 5.38x 171.87 923.86 [i422] copy_sp[ 4x8] 4.37x 146.71 641.60 [i422] sse_pp[ 4x8] 4.16x 240.78 1001.48 [i422] sub_ps[ 4x8] 3.07x 255.52 783.25 [i422] add_ps[ 4x8] 5.13x 243.81 1250.62 [i422] add_ps_aligned[ 4x8] 5.27x 240.45 1267.83 satd[ 8x4] 5.24x 269.29 1411.74 avg_pp[ 8x4] 5.69x 158.60 902.16 avg_pp_aligned[ 8x4] 5.62x 158.00 887.62 sad[ 8x4] 11.10x 95.78 1062.81 sad_x3[ 8x4] 10.34x 245.31 2536.87 sad_x4[ 8x4] 14.69x 219.32 3221.60 copy_pp[ 8x4] 5.71x 95.66 545.77 addAvg[ 8x4] 4.53x 300.09 1359.92 addAvg_aligned[ 8x4] 4.95x 274.28 1358.72 [i420] copy_pp[ 4x2] 1.89x 95.03 179.28 [i420] addAvg[ 4x2] 3.77x 95.45 360.24 [i420] addAvg_aligned[ 4x2] 3.76x 95.63 360.00 [i422] copy_pp[ 4x4] 3.34x 95.30 318.52 [i422] addAvg[ 4x4] 4.03x 161.81 652.79 [i422] addAvg_aligned[ 4x4] 3.93x 161.84 635.35 [i422] satd[ 4x4] 4.19x 182.70 766.02 satd[ 4x8] 5.27x 287.06 1513.35 avg_pp[ 4x8] 3.98x 226.10 899.28 avg_pp_aligned[ 4x8] 4.00x 224.72 898.44 sad[ 4x8] 6.12x 161.90 990.30 sad_x3[ 4x8] 8.68x 290.97 2526.49 sad_x4[ 4x8] 9.15x 382.39 3499.48 copy_pp[ 4x8] 5.65x 110.88 626.81 addAvg[ 4x8] 4.65x 253.78 1178.80 addAvg_aligned[ 4x8] 4.79x 245.85 1177.52 [i420] copy_pp[ 2x4] 1.30x 126.81 164.85 [i420] addAvg[ 2x4] 2.59x 159.38 413.03 [i420] addAvg_aligned[ 2x4] 2.42x 157.91 382.85 [i422] copy_pp[ 2x8] 1.82x 146.38 266.69 [i422] addAvg[ 2x8] 2.69x 247.83 667.33 [i422] addAvg_aligned[ 2x8] 2.52x 265.59 668.66 satd[16x16] 7.53x 1424.63 10726.53 avg_pp[16x16] 14.57x 411.99 6004.22 avg_pp_aligned[16x16] 14.59x 406.07 5923.41 sad[16x16] 37.57x 239.85 9010.34 sad_x3[16x16] 36.54x 490.72 17930.14 sad_x4[16x16] 23.72x 982.78 23311.74 copy_pp[16x16] 13.64x 274.25 3742.05 addAvg[16x16] 11.83x 820.79 9706.26 addAvg_aligned[16x16] 11.83x 820.76 9709.40 sse_pp[16x16] 10.14x 780.30 7911.93 sse_ss[16x16] 13.62x 516.92 7041.57 sub_ps[16x16] 6.20x 752.03 4664.13 add_ps[16x16] 11.23x 755.78 8490.06 add_ps_aligned[16x16] 11.20x 745.32 8349.14 copy_ss[16x16] 13.41x 464.59 6228.34 copy_sp[16x16] 9.74x 407.12 3964.34 copy_ps[16x16] 12.97x 475.68 6171.34 [i420] copy_pp[ 8x8] 11.91x 103.61 1233.67 [i420] addAvg[ 8x8] 7.10x 349.40 2479.24 [i420] addAvg_aligned[ 8x8] 7.10x 349.16 2477.68 [i420] satd[ 8x8] 6.42x 366.27 2350.60 [i420] copy_ss[ 8x8] 10.94x 131.26 1435.91 [i420] copy_ps[ 8x8] 8.47x 161.72 1369.30 [i420] copy_sp[ 8x8] 8.72x 133.60 1165.01 [i420] sse_pp[ 8x8] 7.01x 219.44 1539.04 [i420] sub_ps[ 8x8] 7.14x 237.90 1699.12 [i420] add_ps[ 8x8] 10.95x 219.11 2400.00 [i420] add_ps_aligned[ 8x8] 10.92x 217.76 2377.27 [i420] sa8d[ 8x8] 3.88x 603.30 2339.52 [i422] copy_pp[ 8x16] 12.11x 261.67 3168.34 [i422] addAvg[ 8x16] 9.05x 557.68 5045.42 [i422] addAvg_aligned[ 8x16] 8.95x 563.11 5039.52 [i422] satd[ 8x16] 6.30x 722.61 4554.11 [i422] copy_ss[ 8x16] 9.22x 300.54 2770.12 [i422] copy_ps[ 8x16] 9.32x 274.91 2562.81 [i422] copy_sp[ 8x16] 7.32x 274.46 2008.02 [i422] sse_pp[ 8x16] 7.44x 371.71 2766.87 [i422] sub_ps[ 8x16] 6.13x 405.11 2484.77 [i422] add_ps[ 8x16] 11.26x 387.31 4362.05 [i422] add_ps_aligned[ 8x16] 11.30x 386.14 4362.44 [i422] sa8d[ 8x16] 5.41x 867.01 4691.33 satd[ 16x8] 6.25x 749.41 4686.01 avg_pp[ 16x8] 16.08x 212.97 3425.29 avg_pp_aligned[ 16x8] 16.18x 211.01 3413.03 sad[ 16x8] 25.67x 129.81 3332.77 sad_x3[ 16x8] 34.74x 250.45 8699.40 sad_x4[ 16x8] 23.22x 493.48 11457.83 copy_pp[ 16x8] 27.83x 127.59 3550.82 addAvg[ 16x8] 10.34x 462.53 4783.86 addAvg_aligned[ 16x8] 10.43x 466.07 4860.24 [i420] copy_pp[ 8x4] 6.27x 86.35 541.20 [i420] addAvg[ 8x4] 5.07x 242.49 1228.31 [i420] addAvg_aligned[ 8x4] 5.09x 242.49 1233.55 [i420] satd[ 8x4] 5.14x 228.02 1171.50 [i422] copy_pp[ 8x8] 11.80x 101.93 1202.40 [i422] addAvg[ 8x8] 6.92x 342.32 2368.55 [i422] addAvg_aligned[ 8x8] 6.93x 341.90 2369.82 [i422] satd[ 8x8] 6.39x 356.52 2277.72 satd[ 8x16] 5.91x 782.76 4625.41 avg_pp[ 8x16] 9.40x 406.31 3818.36 avg_pp_aligned[ 8x16] 9.60x 403.00 3869.70 sad[ 8x16] 12.65x 270.29 3418.68 sad_x3[ 8x16] 18.43x 488.74 9008.90 sad_x4[ 8x16] 20.61x 570.18 11750.00 copy_pp[ 8x16] 11.81x 264.73 3126.01 addAvg[ 8x16] 8.77x 565.12 4955.59 addAvg_aligned[ 8x16] 8.95x 559.90 5009.22 [i420] copy_pp[ 4x8] 6.12x 100.19 613.35 [i420] addAvg[ 4x8] 4.83x 230.94 1115.06 [i420] addAvg_aligned[ 4x8] 4.49x 242.85 1090.58 [i420] satd[ 4x8] 5.48x 257.17 1410.06 [i422] copy_pp[ 4x16] 5.09x 265.03 1348.98 [i422] addAvg[ 4x16] 5.30x 413.75 2193.43 [i422] addAvg_aligned[ 4x16] 5.51x 411.87 2271.22 [i422] satd[ 4x16] 6.21x 436.51 2709.40 satd[ 16x4] 5.56x 431.68 2401.68 avg_pp[ 16x4] 11.93x 138.82 1655.95 avg_pp_aligned[ 16x4] 12.13x 134.44 1631.30 sad[ 16x4] 21.74x 90.38 1964.70 sad_x3[ 16x4] 28.96x 160.43 4646.09 sad_x4[ 16x4] 29.51x 197.32 5823.73 copy_pp[ 16x4] 19.59x 88.84 1740.60 addAvg[ 16x4] 7.59x 302.52 2295.75 addAvg_aligned[ 16x4] 7.57x 302.61 2291.81 [i420] copy_pp[ 8x2] 2.90x 87.61 254.19 [i420] addAvg[ 8x2] 5.38x 120.36 647.25 [i420] addAvg_aligned[ 8x2] 3.58x 180.09 644.13 [i422] copy_pp[ 8x4] 6.04x 88.81 536.51 [i422] addAvg[ 8x4] 5.05x 240.12 1211.66 [i422] addAvg_aligned[ 8x4] 5.05x 241.56 1219.96 [i422] satd[ 8x4] 5.15x 225.68 1162.00 satd[16x12] 6.23x 1081.44 6737.23 avg_pp[16x12] 16.78x 288.35 4838.12 avg_pp_aligned[16x12] 16.65x 291.12 4847.71 sad[16x12] 22.25x 216.68 4820.68 sad_x3[16x12] 35.38x 366.21 12954.82 sad_x4[16x12] 22.73x 746.83 16973.99 copy_pp[16x12] 23.13x 201.22 4653.25 addAvg[16x12] 10.95x 650.13 7121.20 addAvg_aligned[16x12] 10.94x 650.07 7114.39 [i420] copy_pp[ 8x6] 13.69x 92.57 1267.35 [i420] addAvg[ 8x6] 6.51x 281.75 1834.87 [i420] addAvg_aligned[ 8x6] 6.51x 281.75 1835.59 [i422] copy_pp[ 8x12] 11.23x 215.66 2421.16 [i422] addAvg[ 8x12] 8.58x 446.52 3831.94 [i422] addAvg_aligned[ 8x12] 8.50x 446.02 3792.77 [i422] satd[ 8x12] 7.21x 555.40 4004.85 satd[ 4x16] 5.99x 458.03 2742.93 avg_pp[ 4x16] 5.04x 363.30 1830.78 avg_pp_aligned[ 4x16] 4.90x 385.00 1888.38 sad[ 4x16] 7.40x 268.78 1989.14 sad_x3[ 4x16] 9.99x 487.45 4871.66 sad_x4[ 4x16] 9.90x 658.32 6519.52 copy_pp[ 4x16] 5.09x 269.41 1372.55 addAvg[ 4x16] 5.53x 423.18 2338.92 addAvg_aligned[ 4x16] 5.37x 423.21 2271.82 [i420] copy_pp[ 2x8] 1.81x 142.36 257.92 [i420] addAvg[ 2x8] 2.60x 256.03 664.93 [i420] addAvg_aligned[ 2x8] 2.62x 252.76 663.01 [i422] copy_pp[ 2x16] 1.56x 290.04 452.17 [i422] addAvg[ 2x16] 2.87x 430.39 1233.79 [i422] addAvg_aligned[ 2x16] 2.51x 491.38 1234.03 satd[12x16] 6.53x 1307.30 8532.62 avg_pp[12x16] 7.31x 638.48 4664.49 avg_pp_aligned[12x16] 7.26x 643.97 4677.95 sad[12x16] 13.78x 372.88 5136.91 sad_x3[12x16] 15.35x 906.97 13926.01 sad_x4[12x16] 15.98x 1125.77 17986.02 copy_pp[12x16] 9.78x 470.19 4600.28 addAvg[12x16] 7.24x 1043.48 7559.16 addAvg_aligned[12x16] 7.25x 1043.90 7563.97 [i420] copy_pp[ 6x8] 4.67x 267.16 1248.80 [i420] addAvg[ 6x8] 6.42x 309.87 1990.82 [i420] addAvg_aligned[ 6x8] 6.44x 309.81 1993.71 [i422] copy_pp[ 6x16] 3.78x 467.48 1765.30 [i422] addAvg[ 6x16] 7.91x 533.31 4216.83 [i422] addAvg_aligned[ 6x16] 7.89x 527.45 4163.37 satd[32x32] 6.57x 5884.69 38685.45 avg_pp[32x32] 24.31x 1368.86 33274.63 avg_pp_aligned[32x32] 24.68x 1402.34 34604.85 sad[32x32] 33.09x 1009.58 33410.98 sad_x3[32x32] 35.85x 2331.92 83588.30 sad_x4[32x32] 38.59x 2946.79 113718.27 copy_pp[32x32] 15.84x 983.50 15574.22 addAvg[32x32] 14.31x 3095.89 44311.38 addAvg_aligned[32x32] 14.42x 3062.82 44164.69 sse_pp[32x32] 7.83x 3164.86 24786.85 sse_ss[32x32] 19.01x 2353.84 44736.19 sub_ps[32x32] 10.59x 3292.88 34872.50 add_ps[32x32] 14.81x 3072.14 45489.14 add_ps_aligned[32x32] 14.48x 3098.59 44855.83 copy_ss[32x32] 13.20x 1901.05 25085.77 copy_sp[32x32] 17.08x 1474.61 25189.78 copy_ps[32x32] 12.67x 2002.94 25368.34 [i420] copy_pp[16x16] 13.52x 337.70 4566.02 [i420] addAvg[16x16] 11.71x 1014.93 11880.72 [i420] addAvg_aligned[16x16] 11.81x 1002.20 11839.40 [i420] satd[16x16] 7.37x 1755.17 12929.28 [i420] copy_ss[16x16] 13.36x 566.56 7570.60 [i420] copy_ps[16x16] 12.98x 597.42 7753.01 [i420] copy_sp[16x16] 8.71x 527.15 4588.92 [i420] sse_pp[16x16] 10.61x 948.11 10056.99 [i420] sub_ps[16x16] 6.35x 948.59 6023.01 [i420] add_ps[16x16] 11.64x 950.79 11066.39 [i420] add_ps_aligned[16x16] 11.02x 945.71 10422.05 [i420] sa8d[16x16] 4.33x 2717.48 11766.73 [i422] copy_pp[16x32] 24.15x 660.96 15959.52 [i422] addAvg[16x32] 12.76x 1837.61 23451.34 [i422] addAvg_aligned[16x32] 12.76x 1823.81 23269.54 [i422] satd[16x32] 6.29x 3527.30 22191.10 [i422] copy_ss[16x32] 8.30x 1036.24 8599.00 [i422] copy_ps[16x32] 8.54x 1028.29 8780.68 [i422] copy_sp[16x32] 16.78x 859.15 14415.51 [i422] sse_pp[16x32] 9.27x 1535.72 14232.14 [i422] sub_ps[16x32] 6.53x 1624.41 10613.03 [i422] add_ps[16x32] 12.16x 1574.14 19147.82 [i422] add_ps_aligned[16x32] 12.11x 1573.90 19054.15 [i422] sa8d[16x32] 5.62x 3845.02 21625.61 satd[32x16] 6.56x 3200.24 20984.37 avg_pp[32x16] 23.30x 733.99 17098.80 avg_pp_aligned[32x16] 23.60x 724.08 17084.73 sad[32x16] 29.65x 590.64 17509.76 sad_x3[32x16] 32.80x 1255.20 41172.62 sad_x4[32x16] 36.70x 1514.83 55592.46 copy_pp[32x16] 24.10x 488.31 11767.82 addAvg[32x16] 13.69x 1483.28 20298.88 addAvg_aligned[32x16] 13.54x 1489.61 20176.23 [i420] copy_pp[ 16x8] 28.73x 134.65 3868.19 [i420] addAvg[ 16x8] 10.48x 507.28 5317.76 [i420] addAvg_aligned[ 16x8] 10.48x 507.30 5316.19 [i420] satd[ 16x8] 6.24x 785.43 4901.33 [i422] copy_pp[16x16] 13.55x 287.57 3897.35 [i422] addAvg[16x16] 11.86x 845.59 10029.02 [i422] addAvg_aligned[16x16] 11.90x 850.21 10117.59 [i422] satd[16x16] 7.48x 1515.01 11326.14 satd[16x32] 6.36x 3054.98 19435.91 avg_pp[16x32] 14.27x 819.89 11696.03 avg_pp_aligned[16x32] 14.26x 807.10 11507.38 sad[16x32] 22.13x 582.44 12889.66 sad_x3[16x32] 37.41x 958.26 35848.02 sad_x4[16x32] 24.79x 1917.24 47535.63 copy_pp[16x32] 23.47x 559.03 13120.84 addAvg[16x32] 12.89x 1557.39 20072.95 addAvg_aligned[16x32] 12.82x 1535.86 19695.75 [i420] copy_pp[ 8x16] 12.21x 276.77 3379.36 [i420] addAvg[ 8x16] 8.79x 608.73 5352.99 [i420] addAvg_aligned[ 8x16] 9.01x 593.52 5349.86 [i420] satd[ 8x16] 6.31x 761.12 4799.76 [i422] copy_pp[ 8x32] 7.77x 500.53 3887.37 [i422] addAvg[ 8x32] 9.69x 1057.84 10246.41 [i422] addAvg_aligned[ 8x32] 9.53x 1074.54 10244.58 [i422] satd[ 8x32] 6.69x 1465.33 9797.11 satd[ 32x8] 6.60x 1501.95 9910.70 avg_pp[ 32x8] 21.41x 373.27 7990.82 avg_pp_aligned[ 32x8] 19.96x 370.60 7397.56 sad[ 32x8] 26.18x 339.26 8881.32 sad_x3[ 32x8] 28.00x 711.90 19931.78 sad_x4[ 32x8] 34.69x 746.26 25890.54 copy_pp[ 32x8] 18.63x 290.19 5407.58 addAvg[ 32x8] 12.12x 814.70 9872.89 addAvg_aligned[ 32x8] 12.01x 816.46 9807.42 [i420] copy_pp[ 16x4] 20.03x 95.57 1913.75 [i420] addAvg[ 16x4] 7.64x 322.75 2464.93 [i420] addAvg_aligned[ 16x4] 7.64x 322.69 2465.05 [i420] satd[ 16x4] 6.23x 393.30 2449.90 [i422] copy_pp[ 16x8] 28.86x 130.18 3756.67 [i422] addAvg[ 16x8] 10.49x 490.57 5146.99 [i422] addAvg_aligned[ 16x8] 10.50x 490.60 5152.17 [i422] satd[ 16x8] 6.30x 753.72 4744.81 satd[32x24] 6.49x 4414.10 28632.87 avg_pp[32x24] 23.97x 994.04 23828.78 avg_pp_aligned[32x24] 22.87x 975.49 22314.23 sad[32x24] 33.23x 708.05 23529.02 sad_x3[32x24] 34.81x 1612.64 56131.86 sad_x4[32x24] 36.72x 1944.92 71419.72 copy_pp[32x24] 23.07x 642.35 14816.75 addAvg[32x24] 13.82x 1953.54 26994.46 addAvg_aligned[32x24] 13.91x 1956.28 27215.59 [i420] copy_pp[16x12] 23.93x 192.34 4602.32 [i420] addAvg[16x12] 11.05x 634.32 7012.30 [i420] addAvg_aligned[16x12] 11.15x 631.88 7042.48 [i420] satd[16x12] 6.42x 1052.33 6760.24 [i422] copy_pp[16x24] 14.58x 395.18 5760.84 [i422] addAvg[16x24] 12.55x 1103.41 13851.46 [i422] addAvg_aligned[16x24] 12.61x 1081.92 13648.19 [i422] satd[16x24] 6.44x 2091.53 13462.49 satd[ 8x32] 6.63x 1415.84 9393.79 avg_pp[ 8x32] 7.55x 782.85 5913.25 avg_pp_aligned[ 8x32] 7.63x 774.39 5905.54 sad[ 8x32] 12.59x 524.66 6604.57 sad_x3[ 8x32] 19.88x 898.86 17867.98 sad_x4[ 8x32] 21.33x 1078.98 23011.26 copy_pp[ 8x32] 7.42x 497.86 3693.43 addAvg[ 8x32] 9.50x 1019.61 9684.22 addAvg_aligned[ 8x32] 9.53x 1019.13 9709.66 [i420] copy_pp[ 4x16] 5.11x 262.10 1340.08 [i420] addAvg[ 4x16] 5.32x 409.79 2180.56 [i420] addAvg_aligned[ 4x16] 5.41x 412.26 2232.02 [i420] satd[ 4x16] 6.19x 435.83 2697.60 [i422] copy_pp[ 4x32] 5.08x 475.80 2415.87 [i422] addAvg[ 4x32] 5.78x 768.77 4441.08 [i422] addAvg_aligned[ 4x32] 5.51x 768.62 4232.41 [i422] satd[ 4x32] 6.02x 912.16 5492.22 satd[24x32] 6.48x 4114.97 26672.46 avg_pp[24x32] 9.59x 1659.49 15922.36 avg_pp_aligned[24x32] 9.35x 1660.55 15520.48 sad[24x32] 25.39x 912.88 23179.00 sad_x3[24x32] 20.30x 2431.23 49347.66 sad_x4[24x32] 20.93x 3103.69 64946.33 copy_pp[24x32] 18.67x 867.97 16201.08 addAvg[24x32] 11.06x 2386.64 26389.78 addAvg_aligned[24x32] 10.76x 2440.63 26259.68 [i420] copy_pp[12x16] 9.65x 433.87 4186.87 [i420] addAvg[12x16] 7.29x 940.10 6855.42 [i420] addAvg_aligned[12x16] 7.30x 937.67 6846.99 [i420] satd[12x16] 6.16x 1267.59 7806.99 [i422] copy_pp[12x32] 5.71x 841.95 4807.47 [i422] addAvg[12x32] 7.60x 1752.88 13327.94 [i422] addAvg_aligned[12x32] 7.94x 1735.47 13779.80 [i422] satd[12x32] 6.49x 2362.25 15335.59 satd[64x64] 6.43x 21806.92 140153.50 avg_pp[64x64] 21.57x 4211.00 90845.17 avg_pp_aligned[64x64] 21.58x 4272.65 92189.34 sad[64x64] 36.67x 2959.34 108507.05 sad_x3[64x64] 35.09x 7665.37 268975.06 sad_x4[64x64] 34.78x 10178.70 354016.84 copy_pp[64x64] 25.64x 2844.53 72922.60 addAvg[64x64] 15.24x 9237.87 140767.70 addAvg_aligned[64x64] 14.97x 9494.93 142138.81 sse_pp[64x64] 8.42x 10335.13 86979.80 sse_ss[64x64] 17.35x 6771.32 117470.74 sub_ps[64x64] 7.62x 9888.74 75327.90 add_ps[64x64] 15.16x 8262.45 125235.63 add_ps_aligned[64x64] 15.12x 8201.24 124003.65 copy_ss[64x64] 20.72x 5005.45 103727.13 copy_sp[64x64] 17.89x 3952.79 70733.75 copy_ps[64x64] 17.52x 5955.56 104346.38 [i420] copy_pp[32x32] 15.61x 792.49 12372.41 [i420] addAvg[32x32] 14.38x 2447.15 35195.35 [i420] addAvg_aligned[32x32] 14.48x 2438.02 35305.25 [i420] satd[32x32] 6.47x 5464.50 35369.82 [i420] copy_ss[32x32] 13.33x 1472.94 19630.34 [i420] copy_ps[32x32] 13.50x 1567.74 21158.96 [i420] copy_sp[32x32] 16.98x 1154.26 19600.88 [i420] sse_pp[32x32] 7.88x 2529.91 19930.70 [i420] sub_ps[32x32] 10.66x 2580.66 27501.64 [i420] add_ps[32x32] 14.70x 2392.13 35170.22 [i420] add_ps_aligned[32x32] 14.36x 2403.21 34511.18 [i420] sa8d[32x32] 4.62x 8006.00 36982.48 [i422] copy_pp[32x64] 40.90x 1539.34 62957.68 [i422] addAvg[32x64] 14.79x 4819.34 71270.14 [i422] addAvg_aligned[32x64] 14.51x 4814.66 69873.19 [i422] satd[32x64] 6.24x 10773.37 67206.98 [i422] copy_ss[32x64] 20.02x 2679.13 53645.29 [i422] copy_ps[32x64] 18.52x 2914.86 53989.78 [i422] copy_sp[32x64] 11.34x 2062.34 23377.52 [i422] sse_pp[32x64] 7.42x 4819.40 35760.96 [i422] sub_ps[32x64] 12.55x 4632.35 58117.16 [i422] add_ps[32x64] 15.26x 4223.57 64445.65 [i422] add_ps_aligned[32x64] 15.04x 4200.93 63166.89 [i422] sa8d[32x64] 5.71x 11419.32 65197.52 satd[64x32] 6.59x 9879.79 65118.40 avg_pp[64x32] 25.54x 1950.75 49815.39 avg_pp_aligned[64x32] 25.15x 1950.57 49050.06 sad[64x32] 32.54x 1445.14 47021.24 sad_x3[64x32] 35.16x 3400.96 119592.98 sad_x4[64x32] 35.20x 4435.95 156130.69 copy_pp[64x32] 25.10x 1274.95 32003.81 addAvg[64x32] 16.22x 4125.79 66909.26 addAvg_aligned[64x32] 16.34x 4079.40 66655.31 [i420] copy_pp[32x16] 24.25x 370.42 8980.72 [i420] addAvg[32x16] 13.54x 1143.69 15491.30 [i420] addAvg_aligned[32x16] 13.45x 1154.86 15532.05 [i420] satd[32x16] 6.52x 2367.07 15430.22 [i422] copy_pp[32x32] 15.63x 703.58 10998.55 [i422] addAvg[32x32] 14.37x 2183.57 31380.60 [i422] addAvg_aligned[32x32] 14.39x 2175.80 31316.63 [i422] satd[32x32] 6.38x 4808.47 30701.72 satd[32x64] 6.42x 9616.32 61692.27 avg_pp[32x64] 23.62x 2155.80 50919.08 avg_pp_aligned[32x64] 21.67x 2153.27 46665.21 sad[32x64] 28.45x 1458.61 41504.61 sad_x3[32x64] 37.10x 3427.18 127163.45 sad_x4[32x64] 34.82x 4316.22 150310.22 copy_pp[32x64] 39.89x 1340.56 53469.62 addAvg[32x64] 14.90x 4176.67 62234.07 addAvg_aligned[32x64] 14.37x 4329.85 62216.15 [i420] copy_pp[16x32] 24.22x 440.50 10668.79 [i420] addAvg[16x32] 13.01x 1240.70 16138.80 [i420] addAvg_aligned[16x32] 12.81x 1246.61 15963.49 [i420] satd[16x32] 6.43x 2429.32 15609.76 [i422] copy_pp[16x64] 23.17x 920.71 21328.38 [i422] addAvg[16x64] 13.34x 2369.34 31602.21 [i422] addAvg_aligned[16x64] 13.38x 2363.12 31616.03 [i422] satd[16x64] 6.39x 4884.23 31190.50 satd[64x16] 6.53x 4872.74 31826.69 avg_pp[64x16] 24.83x 964.26 23941.80 avg_pp_aligned[64x16] 25.77x 955.98 24631.98 sad[64x16] 30.99x 748.33 23192.34 sad_x3[64x16] 34.26x 1748.56 59911.38 sad_x4[64x16] 33.17x 2351.35 78003.48 copy_pp[64x16] 24.29x 668.59 16240.64 addAvg[64x16] 16.00x 2126.70 34017.71 addAvg_aligned[64x16] 16.31x 2135.75 34830.42 [i420] copy_pp[ 32x8] 18.88x 227.45 4294.22 [i420] addAvg[ 32x8] 12.25x 657.33 8051.45 [i420] addAvg_aligned[ 32x8] 12.08x 657.36 7943.49 [i420] satd[ 32x8] 6.48x 1207.89 7825.90 [i422] copy_pp[32x16] 22.96x 374.44 8597.07 [i422] addAvg[32x16] 13.50x 1160.75 15667.33 [i422] addAvg_aligned[32x16] 13.62x 1155.26 15729.62 [i422] satd[32x16] 6.42x 2425.08 15558.52 satd[64x48] 6.51x 14363.38 93535.79 avg_pp[64x48] 25.33x 2818.17 71396.75 avg_pp_aligned[64x48] 25.52x 2793.36 71274.11 sad[64x48] 33.23x 2040.54 67804.45 sad_x3[64x48] 35.49x 5002.59 177520.88 sad_x4[64x48] 34.89x 6669.35 232669.31 copy_pp[64x48] 25.55x 1854.50 47387.98 addAvg[64x48] 16.59x 6198.96 102858.88 addAvg_aligned[64x48] 16.80x 6142.03 103199.52 [i420] copy_pp[32x24] 23.19x 550.03 12752.71 [i420] addAvg[32x24] 14.29x 1670.15 23872.18 [i420] addAvg_aligned[32x24] 14.07x 1707.06 24011.21 [i420] satd[32x24] 6.37x 3718.14 23676.31 [i422] copy_pp[32x48] 24.39x 1043.14 25437.23 [i422] addAvg[32x48] 14.65x 3253.22 47668.02 [i422] addAvg_aligned[32x48] 14.66x 3246.94 47590.58 [i422] satd[32x48] 6.42x 7370.45 47305.61 satd[16x64] 6.35x 4960.83 31483.29 avg_pp[16x64] 13.96x 1343.90 18763.17 avg_pp_aligned[16x64] 14.29x 1334.38 19074.71 sad[16x64] 23.30x 928.63 21632.95 sad_x3[16x64] 36.11x 1651.61 59635.31 sad_x4[16x64] 35.29x 2226.97 78588.22 copy_pp[16x64] 23.73x 938.93 22278.40 addAvg[16x64] 13.47x 2439.49 32854.51 addAvg_aligned[16x64] 13.45x 2487.81 33467.02 [i420] copy_pp[ 8x32] 7.91x 426.84 3374.22 [i420] addAvg[ 8x32] 9.53x 925.18 8816.14 [i420] addAvg_aligned[ 8x32] 9.54x 916.18 8740.64 [i420] satd[ 8x32] 6.51x 1282.60 8351.08 [i422] copy_pp[ 8x64] 7.68x 846.81 6506.51 [i422] addAvg[ 8x64] 9.81x 1769.59 17363.37 [i422] addAvg_aligned[ 8x64] 9.71x 1789.22 17370.66 [i422] satd[ 8x64] 6.48x 2586.16 16753.95 satd[48x64] 6.52x 15639.05 101983.65 avg_pp[48x64] 22.05x 3104.53 68442.69 avg_pp_aligned[48x64] 21.97x 3086.55 67818.64 sad[48x64] 31.06x 2462.07 76462.60 sad_x3[48x64] 28.91x 6482.40 187383.12 sad_x4[48x64] 28.53x 8584.29 244921.92 copy_pp[48x64] 32.91x 2136.73 70316.88 addAvg[48x64] 13.26x 7318.26 97018.32 addAvg_aligned[48x64] 13.26x 7315.02 97018.91 [i420] copy_pp[24x32] 18.96x 813.89 15429.38 [i420] addAvg[24x32] 15.13x 1652.19 24991.98 [i420] addAvg_aligned[24x32] 15.08x 1657.34 24989.22 [i420] satd[24x32] 6.47x 3819.85 24716.15 [i422] copy_pp[24x64] 19.68x 1603.79 31566.61 [i422] addAvg[24x64] 11.04x 4499.49 49669.78 [i422] addAvg_aligned[24x64] 11.23x 4404.32 49445.05 [i422] satd[24x64] 6.40x 7623.13 48823.65 ssd_s[4x4] 4.11x 82.51 339.08 sa8d[4x4] 4.26x 154.94 660.60 residual[4x4] 4.67x 98.75 461.48 residual_aligned[4x4] 3.30x 104.72 345.81 blkfill[4x4] 3.37x 81.58 275.11 blkfill_aligned[4x4] 3.41x 80.68 274.75 transpose[4x4] 3.92x 81.40 319.48 cpy2Dto1D_shl[4x4] 4.90x 81.55 399.44 cpy2Dto1D_shr[4x4] 5.06x 82.33 416.63 cpy1Dto2D_shl[4x4] 3.37x 122.49 412.67 cpy1Dto2D_shl_aligned[4x4] 3.16x 122.31 387.05 cpy1Dto2D_shr[4x4] 2.78x 150.38 418.68 copy_cnt[4x4] 5.02x 82.36 413.27 psy_cost_pp[4x4] 6.94x 300.72 2087.98 ssimDist[4x4] 2.60x 370.72 964.69 ssd_s[8x8] 11.30x 114.48 1293.79 sa8d[8x8] 4.03x 542.91 2190.12 residual[8x8] 6.14x 199.69 1225.61 residual_aligned[8x8] 6.13x 199.72 1224.65 blkfill[8x8] 12.14x 88.48 1074.11 blkfill_aligned[8x8] 12.03x 86.59 1041.64 transpose[8x8] 6.30x 181.95 1145.66 var[8x8] 9.17x 197.47 1810.82 cpy2Dto1D_shl[8x8] 9.09x 177.27 1610.74 cpy2Dto1D_shr[8x8] 7.34x 216.26 1586.81 cpy1Dto2D_shl[8x8] 7.34x 178.95 1312.79 cpy1Dto2D_shl_aligned[8x8] 7.31x 179.01 1308.70 cpy1Dto2D_shr[8x8] 7.00x 213.92 1497.47 copy_cnt[8x8] 9.02x 199.33 1797.84 psy_cost_pp[8x8] 9.65x 880.85 8500.88 ssimDist[8x8] 3.97x 888.11 3524.37 ssd_s[16x16] 19.35x 367.32 7106.75 ssd_s_aligned[16x16] 19.49x 367.32 7158.76 sa8d[16x16] 4.60x 1903.99 8759.64 residual[16x16] 8.75x 690.32 6041.45 residual_aligned[16x16] 8.45x 683.83 5781.40 blkfill[16x16] 10.30x 372.37 3834.22 blkfill_aligned[16x16] 10.24x 367.86 3767.74 transpose[16x16] 9.10x 398.69 3628.07 var[16x16] 7.71x 591.51 4558.07 cpy2Dto1D_shl[16x16] 9.10x 502.79 4576.71 cpy2Dto1D_shr[16x16] 10.90x 542.31 5909.04 cpy1Dto2D_shl[16x16] 8.39x 507.58 4258.56 cpy1Dto2D_shl_aligned[16x16] 8.93x 507.40 4532.41 cpy1Dto2D_shr[16x16] 10.54x 539.79 5690.26 copy_cnt[16x16] 13.16x 420.66 5537.44 psy_cost_pp[16x16] 10.10x 3207.57 32396.15 ssimDist[16x16] 13.31x 1062.50 14142.41 ssd_s[32x32] 12.94x 1308.83 16939.72 ssd_s_aligned[32x32] 12.87x 1304.47 16790.38 sa8d[32x32] 4.73x 7492.22 35422.84 residual[32x32] 9.10x 2418.35 22003.41 residual_aligned[32x32] 8.23x 2437.13 20060.56 blkfill[32x32] 15.02x 1234.58 18539.64 blkfill_aligned[32x32] 16.67x 1224.88 20417.68 transpose[32x32] 11.79x 1520.12 17926.29 var[32x32] 14.44x 1867.39 26962.85 cpy2Dto1D_shl[32x32] 13.81x 2195.62 30313.59 cpy2Dto1D_shr[32x32] 12.22x 2273.25 27776.51 cpy1Dto2D_shl[32x32] 10.54x 2237.05 23589.38 cpy1Dto2D_shl_aligned[32x32] 10.52x 2237.03 23542.24 cpy1Dto2D_shr[32x32] 12.22x 2276.13 27822.45 copy_cnt[32x32] 15.25x 1341.10 20455.43 psy_cost_pp[32x32] 11.11x 12475.29 138628.62 ssimDist[32x32] 16.35x 3698.20 60481.08 sa8d[64x64] 5.72x 24019.21 137450.12 transpose[64x64] 16.56x 6084.28 100742.16 var[64x64] 10.99x 7394.24 81298.20 psy_cost_pp[64x64] 10.26x 49783.19 510963.00 ssimDist[64x64] 15.02x 14897.67 223752.75 weight_pp 9.82x 5570.36 54699.08 weight_sp 8.56x 5871.20 50262.93 downscale 26.00x 26513.73 689293.44 scale1D_128to64 9.76x 324.13 3163.89 scale1D_128to64_aligned 9.74x 320.83 3125.29 scale2D_64to32 6.77x 5841.45 39547.57 ssim_4x4x2_core 6.48x 240.12 1555.67 ssim_end_4 2.66x 204.55 543.61 calSign 8.44x 245.16 2069.46 SAO_EO_0 8.03x 911.71 7319.28 SAO_EO_1 11.58x 449.82 5210.14 SAO_EO_1_2Rows 11.70x 900.57 10540.52 SAO_EO_2[0] 6.36x 208.60 1326.37 SAO_EO_2[1] 10.85x 478.02 5188.62 SAO_EO_3[0] 4.24x 283.70 1203.13 SAO_EO_3[1] 9.52x 511.26 4866.16 SAO_BO_0 9.71x 18296.70 177641.72 saoCuStatsE0 3.13x 55108.09 172303.78 saoCuStatsE1 5.23x 50707.83 264951.09 saoCuStatsE2 3.11x 62725.24 195169.78 saoCuStatsE3 3.91x 50041.41 195587.50 planecopy_sp 11.93x 7585.19 90514.03 propagateCost 2.23x 3571.73 7948.38 cuTreeFix8Pack 3.23x 2509.07 8093.63 cuTreeFix8Unpack 1.88x 4380.51 8235.90 scanPosLast 1.73x 65108.55 112934.07 findPosFirstLast 4.15x 185.70 771.46 costCoeffNxN 0.17x 13375.49 2241.28 costCoeffRemain 0.93x 483.09 447.05 costC1C2Flag 0.88x 1119.07 981.64 pelFilterLumaStrong_Vertical 2.75x 651.54 1792.79 pelFilterLumaStrong_Horizontal 4.78x 393.11 1880.48 pelFilterChroma_Vertical 1.84x 344.36 635.23 pelFilterChroma_Horizontal 2.56x 245.16 627.90 integral_init4v 3.78x 374.47 1416.31 integral_init8v 3.91x 350.55 1370.96 integral_init12v 3.99x 350.01 1397.56 integral_init16v 6.27x 360.69 2263.05 integral_init24v 3.83x 367.59 1406.45 integral_init32v 3.76x 364.71 1370.02 integral_init4h 2.95x 806.02 2378.72 integral_init8h 2.13x 997.10 2127.41 integral_init12h 1.61x 1350.98 2173.61 integral_init16h 1.37x 1474.34 2018.72 integral_init24h 1.14x 1517.27 1736.75 integral_init32h 0.78x 1713.66 1338.76 normFact[8x8] 3.34x 595.26 1988.06 normFact[16x16] 9.70x 715.80 6945.18 normFact[32x32] 12.89x 2547.19 32844.17 normFact[64x64] 13.87x 8915.92 123649.30 == transforms primitives == dst4x4 3.84x 423.84 1625.77 dct4x4 4.19x 386.68 1620.24 dct8x8 4.74x 2067.82 9793.61 dct16x16 4.59x 13573.00 62283.61 dct32x32 3.93x 108942.11 427772.09 idst4x4 5.89x 498.01 2932.79 idct4x4 7.31x 437.06 3195.75 idct8x8 8.07x 2002.22 16167.66 idct16x16 6.88x 12726.97 87574.75 idct32x32 5.22x 95662.84 499696.22 dequant_normal 9.02x 7073.60 63803.93 dequant_scaling 9.86x 9380.02 92478.04 quant 8.53x 15757.71 134395.31 nquant 10.27x 12513.91 128472.51 nonPsyRdoQuant[4x4] 2.50x 522.22 1305.57 nonPsyRdoQuant[8x8] 2.34x 559.39 1308.82 nonPsyRdoQuant[16x16] 2.47x 516.56 1278.16 nonPsyRdoQuant[32x32] 2.30x 554.98 1278.52 psyRdoQuant_1p[4x4] 2.53x 516.50 1308.22 psyRdoQuant_1p[8x8] 2.42x 530.22 1280.68 psyRdoQuant_1p[16x16] 2.40x 530.24 1274.31 psyRdoQuant_1p[32x32] 2.44x 530.31 1292.10 count_nonzero[4x4] 2.75x 122.13 335.35 count_nonzero[8x8] 6.97x 214.85 1498.56 count_nonzero[16x16] 11.35x 383.93 4356.19 count_nonzero[32x32] 16.90x 986.68 16679.88 denoiseDct 7.30x 7822.17 57096.19 == interp primitives == luma_hpp[ 4x4] 6.51x 347.30 2259.40 luma_hps[ 4x4] 7.27x 733.96 5338.08 luma_vpp[ 4x4] 8.54x 286.10 2444.34 luma_vps[ 4x4] 7.24x 287.33 2080.64 luma_vsp[ 4x4] 7.10x 402.98 2860.16 luma_vss[ 4x4] 7.58x 330.92 2506.89 luma_hv [ 4x4] 6.92x 1192.17 8245.06 convert_p2s[ 4x4] 4.18x 109.67 458.24 convert_p2s_aligned[ 4x4] 4.23x 105.86 448.02 luma_hpp[ 8x8] 10.55x 831.33 8771.69 luma_hps[ 8x8] 12.62x 1065.29 13441.69 luma_vpp[ 8x8] 17.45x 522.41 9113.61 luma_vps[ 8x8] 15.15x 500.92 7587.11 luma_vsp[ 8x8] 10.58x 1062.53 11244.22 luma_vss[ 8x8] 9.22x 980.62 9036.51 luma_hv [ 8x8] 11.53x 2108.17 24298.20 convert_p2s[ 8x8] 11.03x 200.65 2212.91 convert_p2s_aligned[ 8x8] 10.91x 195.70 2134.63 luma_hpp[16x16] 12.19x 2616.22 31896.55 luma_hps[16x16] 9.31x 4085.92 38050.94 luma_vpp[16x16] 18.60x 1837.46 34169.46 luma_vps[16x16] 16.81x 1572.58 26428.38 luma_vsp[16x16] 10.79x 3593.69 38783.09 luma_vss[16x16] 9.83x 3214.50 31599.68 luma_hv [16x16] 9.91x 7530.45 74641.56 convert_p2s[16x16] 10.41x 596.58 6211.08 convert_p2s_aligned[16x16] 10.67x 596.43 6363.13 luma_hpp[32x32] 12.30x 9747.14 119882.65 luma_hps[32x32] 7.66x 15892.20 121700.32 luma_vpp[32x32] 16.66x 6565.27 109386.61 luma_vps[32x32] 17.61x 5444.05 95881.56 luma_vsp[32x32] 10.77x 12445.56 134061.41 luma_vss[32x32] 9.72x 11386.72 110696.75 luma_hv [32x32] 9.35x 28566.57 267207.19 convert_p2s[32x32] 12.17x 2410.66 29332.06 convert_p2s_aligned[32x32] 12.22x 2419.64 29574.83 luma_hpp[64x64] 12.70x 39703.13 504359.62 luma_hps[64x64] 7.40x 64836.83 480114.22 luma_vpp[64x64] 16.73x 29351.65 490975.56 luma_vps[64x64] 17.68x 24448.81 432170.25 luma_vsp[64x64] 10.56x 57141.25 603418.81 luma_vss[64x64] 10.05x 51716.85 519698.72 luma_hv [64x64] 9.14x 125029.64 1143038.75 convert_p2s[64x64] 10.92x 11012.24 120294.47 convert_p2s_aligned[64x64] 11.00x 10852.03 119365.25 luma_hpp[ 8x4] 9.24x 451.13 4168.14 luma_hps[ 8x4] 12.94x 748.26 9680.68 luma_vpp[ 8x4] 12.16x 356.10 4329.14 luma_vps[ 8x4] 10.56x 356.22 3763.05 luma_vsp[ 8x4] 8.72x 631.35 5504.13 luma_vss[ 8x4] 8.24x 547.50 4508.92 luma_hv [ 8x4] 10.15x 1534.52 15580.80 convert_p2s[ 8x4] 6.20x 122.94 761.84 convert_p2s_aligned[ 8x4] 6.18x 122.79 758.60 luma_hpp[ 4x8] 7.51x 570.56 4285.18 luma_hps[ 4x8] 7.46x 914.20 6816.43 luma_vpp[ 4x8] 8.33x 544.32 4535.59 luma_vps[ 4x8] 7.72x 496.36 3833.98 luma_vsp[ 4x8] 9.35x 579.86 5420.68 luma_vss[ 4x8] 9.10x 501.74 4564.09 luma_hv [ 4x8] 8.05x 1551.03 12484.94 convert_p2s[ 4x8] 5.87x 174.69 1025.89 convert_p2s_aligned[ 4x8] 5.54x 174.63 966.85 luma_hpp[ 16x8] 12.04x 1375.02 16558.79 luma_hps[ 16x8] 9.26x 2794.44 25862.64 luma_vpp[ 16x8] 17.42x 1022.40 17808.67 luma_vps[ 16x8] 16.90x 840.09 14197.59 luma_vsp[ 16x8] 10.40x 2012.55 20933.75 luma_vss[ 16x8] 9.36x 1834.82 17177.92 luma_hv [ 16x8] 9.68x 4782.27 46269.26 convert_p2s[ 16x8] 9.13x 382.46 3490.70 convert_p2s_aligned[ 16x8] 9.06x 382.54 3465.45 luma_hpp[ 8x16] 11.18x 1441.20 16107.71 luma_hps[ 8x16] 13.46x 1432.19 19283.93 luma_vpp[ 8x16] 16.48x 1014.68 16723.77 luma_vps[ 8x16] 14.70x 949.85 13960.00 luma_vsp[ 8x16] 10.96x 1895.93 20774.07 luma_vss[ 8x16] 9.85x 1712.94 16880.32 luma_hv [ 8x16] 11.74x 3371.41 39569.70 convert_p2s[ 8x16] 10.38x 298.68 3099.08 convert_p2s_aligned[ 8x16] 9.71x 298.41 2898.40 luma_hpp[32x16] 12.57x 4960.23 62329.42 luma_hps[32x16] 7.82x 9657.42 75556.84 luma_vpp[32x16] 17.11x 3431.05 58706.21 luma_vps[32x16] 17.86x 2933.36 52391.30 luma_vsp[32x16] 10.69x 6830.95 73049.58 luma_vss[32x16] 9.58x 6190.73 59278.44 luma_hv [32x16] 9.12x 16182.11 147634.62 convert_p2s[32x16] 12.73x 1155.28 14701.32 convert_p2s_aligned[32x16] 12.37x 1166.64 14436.51 luma_hpp[16x32] 12.18x 4692.70 57151.38 luma_hps[16x32] 9.23x 6474.83 59775.39 luma_vpp[16x32] 18.47x 3526.39 65118.04 luma_vps[16x32] 17.23x 3010.78 51888.34 luma_vsp[16x32] 11.00x 7054.48 77601.41 luma_vss[16x32] 9.82x 6533.48 64127.98 luma_hv [16x32] 10.05x 14167.61 142376.41 convert_p2s[16x32] 10.13x 1259.73 12760.04 convert_p2s_aligned[16x32] 10.06x 1249.01 12561.33 luma_hpp[64x32] 12.37x 20030.96 247791.83 luma_hps[64x32] 7.68x 33913.96 260499.44 luma_vpp[64x32] 17.23x 14832.78 255574.27 luma_vps[64x32] 16.79x 12676.58 212859.45 luma_vsp[64x32] 11.09x 28092.91 311433.06 luma_vss[64x32] 9.24x 25211.89 233004.06 luma_hv [64x32] 9.13x 54013.00 493042.47 convert_p2s[64x32] 11.03x 4451.80 49097.68 convert_p2s_aligned[64x32] 11.03x 4493.03 49575.75 luma_hpp[32x64] 12.63x 17837.10 225330.05 luma_hps[32x64] 7.93x 28362.53 224941.33 luma_vpp[32x64] 18.30x 13920.81 254692.91 luma_vps[32x64] 17.65x 11670.09 205921.09 luma_vsp[32x64] 10.82x 26572.11 287613.56 luma_vss[32x64] 9.62x 24289.95 233620.66 luma_hv [32x64] 9.32x 54892.92 511875.41 convert_p2s[32x64] 12.11x 4853.30 58777.75 convert_p2s_aligned[32x64] 11.87x 4901.91 58184.61 luma_hpp[16x12] 12.19x 1795.02 21875.23 luma_hps[16x12] 9.37x 3110.84 29144.25 luma_vpp[16x12] 17.35x 1297.30 22506.49 luma_vps[16x12] 16.83x 1144.29 19260.00 luma_vsp[16x12] 10.82x 2621.29 28354.51 luma_vss[16x12] 9.67x 2390.54 23126.09 luma_hv [16x12] 9.87x 5830.16 57554.79 convert_p2s[16x12] 9.83x 463.31 4555.79 convert_p2s_aligned[16x12] 10.07x 463.34 4665.78 luma_hpp[12x16] 9.00x 2400.93 21597.71 luma_hps[12x16] 7.04x 3738.33 26319.56 luma_vpp[12x16] 11.65x 1929.70 22489.06 luma_vps[12x16] 12.67x 1512.85 19168.02 luma_vsp[12x16] 10.62x 2667.33 28337.07 luma_vss[12x16] 9.77x 2368.68 23130.66 luma_hv [12x16] 8.34x 6644.14 55407.05 convert_p2s[12x16] 11.80x 427.26 5042.52 convert_p2s_aligned[12x16] 9.35x 514.82 4811.81 luma_hpp[ 16x4] 11.40x 676.12 7707.95 luma_hps[ 16x4] 9.32x 1857.24 17314.99 luma_vpp[ 16x4] 15.78x 509.32 8036.51 luma_vps[ 16x4] 14.33x 470.61 6743.81 luma_vsp[ 16x4] 9.61x 1009.70 9708.19 luma_vss[ 16x4] 8.62x 953.19 8213.01 luma_hv [ 16x4] 9.17x 2964.08 27165.93 convert_p2s[ 16x4] 7.46x 235.20 1753.71 convert_p2s_aligned[ 16x4] 7.61x 235.20 1789.52 luma_hpp[ 4x16] 8.12x 950.25 7719.16 luma_hps[ 4x16] 7.91x 1175.90 9301.57 luma_vpp[ 4x16] 9.02x 937.70 8454.71 luma_vps[ 4x16] 8.35x 837.57 6995.78 luma_vsp[ 4x16] 10.32x 982.21 10140.24 luma_vss[ 4x16] 9.70x 880.76 8539.76 luma_hv [ 4x16] 8.95x 2261.59 20244.53 convert_p2s[ 4x16] 6.64x 265.21 1761.16 convert_p2s_aligned[ 4x16] 5.92x 265.12 1568.30 luma_hpp[32x24] 13.07x 7243.05 94697.31 luma_hps[32x24] 7.73x 12944.55 100001.73 luma_vpp[32x24] 17.64x 5040.99 88940.44 luma_vps[32x24] 17.49x 4271.99 74700.24 luma_vsp[32x24] 10.92x 9671.57 105603.37 luma_vss[32x24] 9.93x 8725.40 86670.30 luma_hv [32x24] 9.03x 20497.37 185148.22 convert_p2s[32x24] 12.21x 1535.39 18753.31 convert_p2s_aligned[32x24] 12.15x 1544.00 18754.99 luma_hpp[24x32] 12.28x 6116.33 75088.98 luma_hps[24x32] 6.82x 11215.73 76503.73 luma_vpp[24x32] 17.40x 4601.58 80075.47 luma_vps[24x32] 16.85x 3833.30 64573.71 luma_vsp[24x32] 10.76x 8839.33 95150.74 luma_vss[24x32] 9.65x 8022.20 77393.87 luma_hv [24x32] 8.59x 20193.98 173368.14 convert_p2s[24x32] 9.80x 1468.00 14389.66 convert_p2s_aligned[24x32] 9.82x 1468.11 14419.60 luma_hpp[ 32x8] 12.43x 2074.95 25801.56 luma_hps[ 32x8] 7.84x 5224.00 40932.39 luma_vpp[ 32x8] 17.01x 1558.38 26509.90 luma_vps[ 32x8] 17.55x 1329.63 23339.88 luma_vsp[ 32x8] 10.47x 3040.10 31838.60 luma_vss[ 32x8] 9.42x 2793.06 26313.31 luma_hv [ 32x8] 8.83x 8337.81 73660.88 convert_p2s[ 32x8] 10.66x 497.14 5299.40 convert_p2s_aligned[ 32x8] 10.52x 504.46 5307.23 luma_hpp[ 8x32] 11.25x 2251.76 25327.57 luma_hps[ 8x32] 13.58x 1925.80 26157.11 luma_vpp[ 8x32] 16.61x 1586.55 26357.68 luma_vps[ 8x32] 14.86x 1462.33 21735.03 luma_vsp[ 8x32] 11.16x 2957.90 33014.07 luma_vss[ 8x32] 9.59x 2785.56 26716.83 luma_hv [ 8x32] 11.88x 5060.73 60104.25 convert_p2s[ 8x32] 10.67x 480.48 5126.87 convert_p2s_aligned[ 8x32] 11.49x 446.86 5132.83 luma_hpp[64x48] 12.48x 24928.66 310993.22 luma_hps[64x48] 7.73x 40667.63 314497.50 luma_vpp[64x48] 17.36x 19256.04 334256.38 luma_vps[64x48] 17.58x 16536.23 290775.75 luma_vsp[64x48] 11.04x 39139.96 432050.28 luma_vss[64x48] 9.67x 37271.44 360496.00 luma_hv [64x48] 9.40x 85314.15 802144.19 convert_p2s[64x48] 10.95x 7768.03 85038.16 convert_p2s_aligned[64x48] 10.90x 7819.72 85233.43 luma_hpp[48x64] 12.58x 30436.24 382995.03 luma_hps[48x64] 7.79x 49686.75 387269.59 luma_vpp[48x64] 17.31x 24070.62 416625.09 luma_vps[48x64] 17.25x 20756.55 358095.66 luma_vsp[48x64] 10.59x 44664.16 473119.97 luma_vss[48x64] 9.38x 38329.49 359375.47 luma_hv [48x64] 9.43x 81467.76 768357.69 convert_p2s[48x64] 10.77x 7385.38 79559.16 convert_p2s_aligned[48x64] 10.77x 7383.64 79553.75 luma_hpp[64x16] 12.24x 9368.00 114695.71 luma_hps[64x16] 7.61x 18499.63 140694.34 luma_vpp[64x16] 17.04x 6893.78 117461.36 luma_vps[64x16] 17.14x 5748.97 98539.36 luma_vsp[64x16] 10.82x 13297.59 143923.66 luma_vss[64x16] 9.51x 12415.01 118073.51 luma_hv [64x16] 8.96x 31470.40 282075.62 convert_p2s[64x16] 11.47x 2283.60 26197.88 convert_p2s_aligned[64x16] 11.21x 2330.45 26120.08 luma_hpp[16x64] 12.09x 9159.34 110780.80 luma_hps[16x64] 9.34x 11262.90 105249.86 luma_vpp[16x64] 18.84x 6723.15 126637.76 luma_vps[16x64] 17.10x 5812.91 99393.55 luma_vsp[16x64] 10.76x 13498.74 145285.27 luma_vss[16x64] 9.61x 12387.34 119088.34 luma_hv [16x64] 9.94x 25221.16 250770.31 convert_p2s[16x64] 9.59x 2285.95 21930.42 convert_p2s_aligned[16x64] 9.68x 2288.20 22151.18 = Color Space i420 = chroma_hpp[ 4x4] 5.09x 240.00 1221.04 chroma_hps[ 4x4] 5.34x 286.19 1528.74 chroma_vpp[ 4x4] 5.48x 235.50 1289.94 chroma_vps[ 4x4] 4.21x 228.62 962.89 chroma_vsp[ 4x4] 5.65x 256.18 1447.95 chroma_vss[ 4x4] 4.80x 235.47 1130.02 chroma_p2s[ 4x4] 4.85x 90.23 437.43 chroma_p2s_aligned[ 4x4] 4.06x 88.84 360.36 chroma_hpp[ 8x8] 11.09x 429.30 4762.89 chroma_hps[ 8x8] 8.44x 556.27 4696.47 chroma_vpp[ 8x8] 14.91x 327.79 4887.11 chroma_vps[ 8x8] 11.24x 318.55 3580.76 chroma_vsp[ 8x8] 9.75x 564.67 5505.78 chroma_vss[ 8x8] 7.99x 539.43 4308.55 chroma_p2s[ 8x8] 11.23x 171.18 1921.92 chroma_p2s_aligned[ 8x8] 10.37x 171.27 1776.79 chroma_hpp[16x16] 11.42x 1572.16 17948.06 chroma_hps[16x16] 9.01x 1680.48 15143.81 chroma_vpp[16x16] 16.80x 1080.39 18152.95 chroma_vps[16x16] 16.18x 800.59 12953.49 chroma_vsp[16x16] 10.46x 2031.11 21236.99 chroma_vss[16x16] 8.51x 1819.84 15482.65 chroma_p2s[16x16] 10.33x 550.96 5691.82 chroma_p2s_aligned[16x16] 10.46x 545.86 5708.30 chroma_hpp[32x32] 11.93x 6406.54 76428.34 chroma_hps[32x32] 12.48x 4890.57 61025.89 chroma_vpp[32x32] 20.08x 3588.97 72061.68 chroma_vps[32x32] 13.76x 4436.85 61072.91 chroma_vsp[32x32] 11.01x 8280.78 91161.28 chroma_vss[32x32] 9.56x 7326.55 70063.52 chroma_p2s[32x32] 12.26x 2420.45 29675.83 chroma_p2s_aligned[32x32] 12.53x 2469.91 30941.12 chroma_hpp[ 4x2] 4.19x 179.46 751.38 chroma_hps[ 4x2] 4.47x 283.04 1264.93 chroma_vpp[ 4x2] 3.95x 187.62 740.20 chroma_vps[ 4x2] 3.14x 187.59 589.78 chroma_vsp[ 4x2] 3.91x 215.12 841.80 chroma_vss[ 4x2] 3.22x 207.73 669.26 chroma_p2s[ 4x2] 2.46x 91.67 225.69 chroma_p2s_aligned[ 4x2] 2.51x 91.55 229.42 chroma_hpp[ 2x4] 3.87x 196.87 761.96 chroma_hps[ 2x4] 3.24x 262.81 851.78 chroma_vpp[ 2x4] 3.97x 205.92 817.52 chroma_vps[ 2x4] 3.07x 202.27 620.68 chroma_vsp[ 2x4] 3.55x 252.76 897.47 chroma_vss[ 2x4] 3.09x 242.70 749.34 chroma_p2s[ 2x4] 2.20x 97.01 213.19 chroma_p2s_aligned[ 2x4] 2.22x 96.14 213.07 chroma_hpp[ 8x4] 8.59x 301.38 2588.55 chroma_hps[ 8x4] 7.62x 450.08 3431.06 chroma_vpp[ 8x4] 10.40x 258.22 2684.70 chroma_vps[ 8x4] 7.55x 255.67 1930.34 chroma_vsp[ 8x4] 7.60x 402.71 3062.28 chroma_vss[ 8x4] 6.60x 360.18 2378.19 chroma_p2s[ 8x4] 6.35x 114.96 730.46 chroma_p2s_aligned[ 8x4] 6.16x 116.46 717.84 chroma_hpp[ 4x8] 7.83x 345.08 2702.65 chroma_hps[ 4x8] 6.70x 428.22 2870.96 chroma_vpp[ 4x8] 7.61x 360.18 2739.68 chroma_vps[ 4x8] 5.57x 360.36 2006.81 chroma_vsp[ 4x8] 7.76x 399.22 3096.07 chroma_vss[ 4x8] 6.76x 366.51 2478.40 chroma_p2s[ 4x8] 5.57x 167.12 930.66 chroma_p2s_aligned[ 4x8] 5.75x 165.38 950.50 chroma_hpp[ 16x8] 11.47x 903.27 10356.51 chroma_hps[ 16x8] 9.11x 1128.14 10279.28 chroma_vpp[ 16x8] 16.92x 614.74 10399.40 chroma_vps[ 16x8] 14.58x 525.02 7654.58 chroma_vsp[ 16x8] 9.65x 1243.93 12002.29 chroma_vss[ 16x8] 8.74x 1059.32 9261.21 chroma_p2s[ 16x8] 9.20x 378.37 3479.16 chroma_p2s_aligned[ 16x8] 9.01x 382.60 3446.87 chroma_hpp[ 8x16] 10.82x 975.01 10550.24 chroma_hps[ 8x16] 8.12x 1085.31 8813.98 chroma_vpp[ 8x16] 17.00x 630.77 10724.58 chroma_vps[ 8x16] 14.00x 548.67 7680.48 chroma_vsp[ 8x16] 10.13x 1237.84 12538.07 chroma_vss[ 8x16] 8.84x 1044.67 9238.92 chroma_p2s[ 8x16] 10.01x 312.67 3129.98 chroma_p2s_aligned[ 8x16] 10.53x 308.40 3248.31 chroma_hpp[32x16] 12.03x 3616.52 43509.74 chroma_hps[32x16] 10.47x 3851.93 40327.09 chroma_vpp[32x16] 20.31x 1997.39 40575.27 chroma_vps[32x16] 12.71x 2516.67 31982.29 chroma_vsp[32x16] 11.15x 4637.96 51716.27 chroma_vss[32x16] 9.38x 4133.45 38756.51 chroma_p2s[32x16] 12.49x 1282.34 16013.51 chroma_p2s_aligned[32x16] 12.48x 1296.43 16179.56 chroma_hpp[16x32] 11.39x 3652.55 41613.30 chroma_hps[16x32] 8.74x 3743.96 32722.97 chroma_vpp[16x32] 12.96x 3322.10 43040.08 chroma_vps[16x32] 11.03x 2803.48 30913.83 chroma_vsp[16x32] 10.39x 4881.99 50734.87 chroma_vss[16x32] 8.77x 4265.14 37423.17 chroma_p2s[16x32] 9.92x 1399.24 13876.75 chroma_p2s_aligned[16x32] 10.10x 1393.72 14072.83 chroma_hpp[ 8x6] 10.71x 433.99 4646.27 chroma_hps[ 8x6] 8.35x 597.09 4983.13 chroma_vpp[ 8x6] 12.87x 370.69 4770.48 chroma_vps[ 8x6] 9.99x 356.55 3561.28 chroma_vsp[ 8x6] 9.45x 578.44 5465.05 chroma_vss[ 8x6] 8.08x 535.44 4325.54 chroma_p2s[ 8x6] 10.75x 164.96 1773.91 chroma_p2s_aligned[ 8x6] 10.72x 162.89 1746.01 chroma_hpp[ 6x8] 8.56x 558.55 4780.84 chroma_hps[ 6x8] 5.72x 804.76 4603.29 chroma_vpp[ 6x8] 10.04x 480.09 4820.44 chroma_vps[ 6x8] 7.70x 474.12 3651.57 chroma_vsp[ 6x8] 7.09x 801.13 5681.12 chroma_vss[ 6x8] 6.68x 660.57 4413.55 chroma_p2s[ 6x8] 6.15x 308.07 1893.43 chroma_p2s_aligned[ 6x8] 5.22x 306.12 1598.55 chroma_hpp[ 8x2] 6.38x 251.59 1605.21 chroma_hps[ 8x2] 6.11x 445.96 2722.61 chroma_vpp[ 8x2] 6.61x 245.61 1623.13 chroma_vps[ 8x2] 5.20x 239.70 1246.41 chroma_vsp[ 8x2] 5.62x 330.41 1856.03 chroma_vss[ 8x2] 4.59x 315.28 1446.73 chroma_p2s[ 8x2] 4.30x 111.06 477.35 chroma_p2s_aligned[ 8x2] 4.15x 110.91 460.40 chroma_hpp[ 2x8] 5.14x 320.23 1647.41 chroma_hps[ 2x8] 3.64x 409.01 1490.62 chroma_vpp[ 2x8] 4.98x 360.09 1792.77 chroma_vps[ 2x8] 4.41x 309.09 1362.81 chroma_vsp[ 2x8] 4.84x 405.29 1962.20 chroma_vss[ 2x8] 4.08x 387.13 1580.44 chroma_p2s[ 2x8] 1.94x 207.91 402.81 chroma_p2s_aligned[ 2x8] 2.06x 198.19 407.86 chroma_hpp[16x12] 11.42x 1545.71 17648.06 chroma_hps[16x12] 9.02x 1793.97 16185.57 chroma_vpp[16x12] 12.04x 1515.37 18246.25 chroma_vps[16x12] 10.65x 1244.54 13256.27 chroma_vsp[16x12] 10.18x 2137.84 21773.63 chroma_vss[16x12] 8.44x 1861.38 15705.42 chroma_p2s[16x12] 9.89x 603.27 5964.82 chroma_p2s_aligned[16x12] 10.00x 603.30 6035.18 chroma_hpp[12x16] 8.25x 2280.51 18805.01 chroma_hps[12x16] 8.78x 1832.25 16091.06 chroma_vpp[12x16] 13.63x 1450.36 19766.09 chroma_vps[12x16] 10.89x 1295.80 14114.07 chroma_vsp[12x16] 10.23x 2274.56 23267.38 chroma_vss[12x16] 8.67x 1965.23 17046.49 chroma_p2s[12x16] 10.08x 659.70 6646.87 chroma_p2s_aligned[12x16] 10.26x 666.51 6836.39 chroma_hpp[ 16x4] 11.51x 585.14 6737.80 chroma_hps[ 16x4] 8.91x 945.26 8422.24 chroma_vpp[ 16x4] 10.57x 651.65 6885.45 chroma_vps[ 16x4] 8.69x 600.99 5220.84 chroma_vsp[ 16x4] 9.66x 901.83 8714.10 chroma_vss[ 16x4] 7.76x 829.16 6432.77 chroma_p2s[ 16x4] 9.18x 330.20 3031.02 chroma_p2s_aligned[ 16x4] 8.57x 341.66 2926.51 chroma_hpp[ 4x16] 10.11x 729.48 7376.27 chroma_hps[ 4x16] 7.58x 822.17 6230.02 chroma_vpp[ 4x16] 9.04x 829.31 7498.32 chroma_vps[ 4x16] 7.01x 782.70 5486.21 chroma_vsp[ 4x16] 9.25x 922.48 8530.96 chroma_vss[ 4x16] 8.01x 823.90 6596.63 chroma_p2s[ 4x16] 5.64x 376.06 2120.92 chroma_p2s_aligned[ 4x16] 6.35x 375.70 2385.21 chroma_hpp[32x24] 12.22x 7231.85 88359.80 chroma_hps[32x24] 9.89x 7265.35 71835.39 chroma_vpp[32x24] 20.42x 4029.34 82297.27 chroma_vps[32x24] 13.18x 5185.78 68371.74 chroma_vsp[32x24] 10.76x 10290.75 110752.79 chroma_vss[32x24] 9.25x 9600.12 88790.02 chroma_p2s[32x24] 12.07x 2948.59 35587.82 chroma_p2s_aligned[32x24] 13.48x 2930.33 39491.90 chroma_hpp[24x32] 8.30x 10750.01 89172.87 chroma_hps[24x32] 8.41x 8278.23 69625.85 chroma_vpp[24x32] 13.50x 6623.21 89388.70 chroma_vps[24x32] 11.45x 5443.54 62305.61 chroma_vsp[24x32] 10.14x 9804.84 99416.27 chroma_vss[24x32] 8.41x 8599.78 72331.14 chroma_p2s[24x32] 9.79x 2532.73 24802.72 chroma_p2s_aligned[24x32] 9.81x 2531.26 24843.37 chroma_hpp[ 32x8] 12.81x 2504.53 32094.59 chroma_hps[ 32x8] 9.78x 3142.55 30723.37 chroma_vpp[ 32x8] 21.07x 1363.33 28722.69 chroma_vps[ 32x8] 12.51x 1771.05 22161.76 chroma_vsp[ 32x8] 10.35x 3396.25 35166.86 chroma_vss[ 32x8] 8.78x 2851.89 25044.41 chroma_p2s[ 32x8] 12.07x 871.76 10524.58 chroma_p2s_aligned[ 32x8] 10.47x 866.50 9072.41 chroma_hpp[ 8x32] 10.60x 2630.42 27891.10 chroma_hps[ 8x32] 8.13x 2698.38 21935.95 chroma_vpp[ 8x32] 16.88x 1661.78 28051.38 chroma_vps[ 8x32] 14.46x 1379.55 19946.45 chroma_vsp[ 8x32] 10.45x 3175.46 33196.23 chroma_vss[ 8x32] 8.81x 2785.32 24532.67 chroma_p2s[ 8x32] 11.42x 753.66 8608.50 chroma_p2s_aligned[ 8x32] 10.25x 829.43 8498.72 = Color Space i422 = chroma_vpp[ 2x4] 3.76x 303.36 1139.16 chroma_vps[ 2x4] 3.45x 280.10 967.58 chroma_vsp[ 2x4] 3.53x 354.33 1252.42 chroma_vss[ 2x4] 2.97x 338.90 1006.89 chroma_hpp[ 4x8] 7.81x 467.90 3655.79 chroma_hps[ 4x8] 7.07x 554.47 3921.93 chroma_vpp[ 4x8] 7.66x 487.23 3732.99 chroma_vps[ 4x8] 5.71x 487.26 2783.25 chroma_vsp[ 4x8] 7.87x 543.57 4277.44 chroma_vss[ 4x8] 6.66x 506.50 3375.18 chroma_p2s[ 4x8] 5.67x 225.89 1281.40 chroma_p2s_aligned[ 4x8] 5.86x 223.58 1309.54 chroma_hpp[ 8x16] 10.89x 1311.50 14280.60 chroma_hps[ 8x16] 8.61x 1394.26 12007.35 chroma_vpp[ 8x16] 16.64x 877.54 14604.17 chroma_vps[ 8x16] 13.46x 766.94 10319.76 chroma_vsp[ 8x16] 10.12x 1647.00 16662.32 chroma_vss[ 8x16] 8.67x 1422.91 12336.51 chroma_p2s[ 8x16] 9.79x 408.77 4002.08 chroma_p2s_aligned[ 8x16] 10.69x 408.68 4367.35 chroma_hpp[16x32] 11.29x 4803.45 54247.34 chroma_hps[16x32] 8.73x 4911.71 42857.43 chroma_vpp[16x32] 12.70x 4379.70 55611.82 chroma_vps[16x32] 10.74x 3657.93 39286.29 chroma_vsp[16x32] 10.74x 6118.77 65729.70 chroma_vss[16x32] 8.86x 5438.41 48209.10 chroma_p2s[16x32] 10.09x 1778.92 17952.75 chroma_p2s_aligned[16x32] 9.96x 1771.31 17647.95 chroma_hpp[32x64] 11.50x 20302.83 233552.95 chroma_hps[32x64] 9.83x 18308.92 180014.67 chroma_vpp[32x64] 20.86x 10280.84 214476.55 chroma_vps[32x64] 11.67x 12482.46 145725.94 chroma_vsp[32x64] 11.09x 22979.13 254795.00 chroma_vss[32x64] 9.56x 20818.32 198978.75 chroma_p2s[32x64] 12.08x 7118.37 85991.55 chroma_p2s_aligned[32x64] 11.87x 7118.15 84476.88 chroma_hpp[ 4x4] 5.66x 323.23 1830.30 chroma_hps[ 4x4] 5.39x 425.88 2296.23 chroma_vpp[ 4x4] 5.60x 349.25 1955.35 chroma_vps[ 4x4] 4.18x 342.86 1433.51 chroma_vsp[ 4x4] 5.64x 384.31 2166.61 chroma_vss[ 4x4] 4.74x 353.75 1675.31 chroma_p2s[ 4x4] 4.71x 137.71 648.94 chroma_p2s_aligned[ 4x4] 4.05x 133.36 540.72 chroma_hpp[ 2x8] 5.11x 369.45 1887.29 chroma_hps[ 2x8] 3.70x 463.93 1715.35 chroma_vpp[ 2x8] 5.74x 358.56 2057.56 chroma_vps[ 2x8] 4.36x 357.54 1560.36 chroma_vsp[ 2x8] 4.81x 463.24 2226.49 chroma_vss[ 2x8] 4.09x 442.48 1808.30 chroma_p2s[ 2x8] 1.97x 233.34 460.76 chroma_p2s_aligned[ 2x8] 1.97x 233.28 460.16 chroma_hpp[ 8x8] 10.81x 660.48 7136.51 chroma_hps[ 8x8] 8.38x 844.29 7077.23 chroma_vpp[ 8x8] 14.93x 496.45 7410.12 chroma_vps[ 8x8] 11.12x 481.11 5350.48 chroma_vsp[ 8x8] 9.09x 920.83 8367.35 chroma_vss[ 8x8] 7.81x 810.83 6334.34 chroma_p2s[ 8x8] 10.96x 257.65 2824.81 chroma_p2s_aligned[ 8x8] 10.87x 259.30 2818.32 chroma_hpp[ 4x16] 9.90x 759.67 7520.44 chroma_hps[ 4x16] 7.71x 819.88 6318.64 chroma_vpp[ 4x16] 9.17x 837.60 7680.96 chroma_vps[ 4x16] 6.82x 810.69 5532.14 chroma_vsp[ 4x16] 9.18x 949.10 8709.28 chroma_vss[ 4x16] 8.42x 793.63 6684.46 chroma_p2s[ 4x16] 5.80x 375.61 2177.07 chroma_p2s_aligned[ 4x16] 6.48x 367.75 2381.48 chroma_hpp[16x16] 11.39x 2383.42 27141.04 chroma_hps[16x16] 9.14x 2544.11 23251.62 chroma_vpp[16x16] 16.82x 1650.23 27749.10 chroma_vps[16x16] 16.02x 1227.85 19668.94 chroma_vsp[16x16] 10.78x 3060.60 32989.66 chroma_vss[16x16] 8.76x 2685.77 23524.81 chroma_p2s[16x16] 10.35x 842.43 8719.52 chroma_p2s_aligned[16x16] 10.40x 826.49 8591.69 chroma_hpp[ 8x32] 10.58x 2541.86 26890.22 chroma_hps[ 8x32] 8.37x 2483.93 20780.68 chroma_vpp[ 8x32] 17.18x 1582.97 27192.02 chroma_vps[ 8x32] 14.43x 1324.98 19117.28 chroma_vsp[ 8x32] 10.49x 3001.50 31480.40 chroma_vss[ 8x32] 8.91x 2583.60 23010.72 chroma_p2s[ 8x32] 11.82x 694.46 8208.31 chroma_p2s_aligned[ 8x32] 10.89x 752.54 8196.26 chroma_hpp[32x32] 11.67x 9362.86 109261.45 chroma_hps[32x32] 12.07x 6754.48 81495.75 chroma_vpp[32x32] 19.78x 4671.59 92393.62 chroma_vps[32x32] 12.52x 5627.98 70440.00 chroma_vsp[32x32] 10.67x 10049.44 107232.02 chroma_vss[32x32] 9.37x 8416.14 78876.02 chroma_p2s[32x32] 12.29x 2639.85 32437.52 chroma_p2s_aligned[32x32] 12.11x 2632.85 31878.52 chroma_hpp[16x64] 10.98x 7207.21 79162.37 chroma_hps[16x64] 8.57x 6661.86 57075.75 chroma_vpp[16x64] 12.51x 6099.63 76297.16 chroma_vps[16x64] 10.76x 4952.52 53268.46 chroma_vsp[16x64] 10.32x 8352.99 86185.13 chroma_vss[16x64] 8.50x 7244.17 61579.96 chroma_p2s[16x64] 9.63x 2285.02 22006.53 chroma_p2s_aligned[16x64] 9.57x 2288.32 21900.36 chroma_hpp[ 8x12] 10.65x 648.08 6900.48 chroma_hps[ 8x12] 8.37x 736.16 6160.28 chroma_vpp[ 8x12] 17.11x 412.20 7052.05 chroma_vps[ 8x12] 12.76x 391.70 4997.11 chroma_vsp[ 8x12] 9.84x 827.72 8146.41 chroma_vss[ 8x12] 8.35x 711.12 5936.51 chroma_p2s[ 8x12] 9.41x 216.07 2032.91 chroma_p2s_aligned[ 8x12] 9.51x 216.17 2054.91 chroma_hpp[ 6x16] 7.85x 870.32 6832.65 chroma_hps[ 6x16] 6.27x 929.62 5830.24 chroma_vpp[ 6x16] 10.60x 664.26 7038.07 chroma_vps[ 6x16] 10.00x 500.59 5006.09 chroma_vsp[ 6x16] 7.54x 1092.82 8242.00 chroma_vss[ 6x16] 6.73x 906.10 6098.00 chroma_p2s[ 6x16] 5.26x 368.49 1937.43 chroma_p2s_aligned[ 6x16] 5.17x 368.77 1907.49 chroma_hpp[ 8x4] 8.56x 264.73 2264.85 chroma_hps[ 8x4] 7.68x 392.99 3017.83 chroma_vpp[ 8x4] 10.05x 233.31 2345.17 chroma_vps[ 8x4] 7.64x 222.23 1698.04 chroma_vsp[ 8x4] 7.51x 350.01 2630.02 chroma_vss[ 8x4] 6.29x 326.02 2051.54 chroma_p2s[ 8x4] 6.12x 100.40 614.19 chroma_p2s_aligned[ 8x4] 6.12x 99.92 611.42 chroma_hpp[ 2x16] 6.64x 389.47 2585.29 chroma_hps[ 2x16] 4.62x 403.78 1866.01 chroma_vpp[ 2x16] 5.74x 444.19 2548.86 chroma_vps[ 2x16] 5.32x 350.04 1862.16 chroma_vsp[ 2x16] 5.63x 508.59 2865.33 chroma_vss[ 2x16] 5.19x 433.03 2248.26 chroma_p2s[ 2x16] 1.97x 273.74 538.92 chroma_p2s_aligned[ 2x16] 1.97x 271.62 535.43 chroma_hpp[16x24] 11.53x 2274.69 26231.42 chroma_hps[16x24] 8.53x 2414.35 20588.90 chroma_vpp[16x24] 16.63x 1569.70 26110.34 chroma_vps[16x24] 15.73x 1186.70 18662.29 chroma_vsp[16x24] 10.42x 2953.30 30778.68 chroma_vss[16x24] 8.66x 2628.05 22748.90 chroma_p2s[16x24] 10.37x 818.71 8485.97 chroma_p2s_aligned[16x24] 10.56x 820.03 8662.73 chroma_hpp[12x32] 8.10x 3288.11 26649.02 chroma_hps[12x32] 8.77x 2377.36 20856.67 chroma_vpp[12x32] 13.27x 2026.82 26905.97 chroma_vps[12x32] 11.06x 1722.88 19051.86 chroma_vsp[12x32] 10.57x 3031.76 32036.99 chroma_vss[12x32] 8.44x 2706.67 22842.80 chroma_p2s[12x32] 8.92x 955.53 8525.54 chroma_p2s_aligned[12x32] 8.93x 951.03 8497.23 chroma_hpp[ 16x8] 11.64x 788.97 9181.81 chroma_hps[ 16x8] 9.09x 988.26 8987.86 chroma_vpp[ 16x8] 17.26x 528.11 9115.55 chroma_vps[ 16x8] 14.50x 455.86 6608.06 chroma_vsp[ 16x8] 9.58x 1107.55 10606.26 chroma_vss[ 16x8] 8.57x 939.43 8054.55 chroma_p2s[ 16x8] 9.03x 331.62 2995.07 chroma_p2s_aligned[ 16x8] 9.08x 331.55 3011.54 chroma_hpp[ 4x32] 10.23x 928.98 9507.78 chroma_hps[ 4x32] 6.64x 1074.66 7137.48 chroma_vpp[ 4x32] 8.90x 1088.53 9687.47 chroma_vps[ 4x32] 6.80x 1010.37 6869.64 chroma_vsp[ 4x32] 9.52x 1181.03 11243.33 chroma_vss[ 4x32] 8.63x 976.75 8432.58 chroma_p2s[ 4x32] 5.62x 452.69 2546.33 chroma_p2s_aligned[ 4x32] 5.67x 450.42 2553.79 chroma_hpp[32x48] 11.85x 9772.82 115779.56 chroma_hps[32x48] 9.44x 9257.53 87405.33 chroma_vpp[32x48] 21.23x 5292.41 112333.11 chroma_vps[32x48] 12.65x 6582.81 83262.56 chroma_vsp[32x48] 10.56x 11984.71 126615.51 chroma_vss[32x48] 8.92x 10742.58 95798.48 chroma_p2s[32x48] 12.53x 3495.20 43803.01 chroma_p2s_aligned[32x48] 11.96x 3518.80 42095.11 chroma_hpp[24x64] 8.16x 13078.02 106748.18 chroma_hps[24x64] 7.91x 10011.56 79151.06 chroma_vpp[24x64] 15.01x 7066.75 106090.82 chroma_vps[24x64] 8.82x 8519.10 75133.59 chroma_vsp[24x64] 10.46x 11838.22 123834.47 chroma_vss[24x64] 8.56x 10569.79 90434.31 chroma_p2s[24x64] 9.28x 3100.89 28782.69 chroma_p2s_aligned[24x64] 9.16x 3108.98 28466.21 chroma_hpp[32x16] 12.02x 3220.98 38703.25 chroma_hps[32x16] 10.04x 3479.76 34939.48 chroma_vpp[32x16] 20.36x 1830.84 37274.19 chroma_vps[32x16] 12.97x 2276.31 29529.98 chroma_vsp[32x16] 10.81x 4346.52 47007.05 chroma_vss[32x16] 9.60x 3785.17 36345.69 chroma_p2s[32x16] 12.36x 1215.40 15023.45 chroma_p2s_aligned[32x16] 12.37x 1204.86 14898.16 chroma_hpp[ 8x64] 10.64x 3645.23 38783.33 chroma_hps[ 8x64] 8.28x 3495.32 28949.10 chroma_vpp[ 8x64] 17.17x 2307.75 39614.79 chroma_vps[ 8x64] 14.65x 1915.71 28057.28 chroma_vsp[ 8x64] 10.42x 4477.71 46660.04 chroma_vss[ 8x64] 8.96x 3814.44 34165.85 chroma_p2s[ 8x64] 10.05x 970.39 9751.45 chroma_p2s_aligned[ 8x64] 10.28x 960.75 9875.42 = Color Space i444 = chroma_hpp[ 4x4] 5.75x 227.63 1310.00 chroma_hps[ 4x4] 5.37x 304.38 1635.03 chroma_vpp[ 4x4] 5.62x 247.65 1391.78 chroma_vps[ 4x4] 4.19x 245.16 1027.94 chroma_vsp[ 4x4] 5.64x 274.67 1548.31 chroma_vss[ 4x4] 4.80x 252.52 1211.06 chroma_p2s[ 4x4] 4.61x 96.62 445.49 chroma_p2s_aligned[ 4x4] 4.12x 94.19 388.26 chroma_hpp[ 8x8] 10.90x 469.70 5120.12 chroma_hps[ 8x8] 8.19x 602.94 4939.96 chroma_vpp[ 8x8] 14.88x 347.84 5176.35 chroma_vps[ 8x8] 11.32x 336.56 3810.66 chroma_vsp[ 8x8] 9.57x 622.10 5950.82 chroma_vss[ 8x8] 7.96x 577.13 4596.02 chroma_p2s[ 8x8] 10.82x 188.16 2035.55 chroma_p2s_aligned[ 8x8] 10.75x 188.13 2022.93 chroma_hpp[16x16] 11.42x 1712.52 19561.08 chroma_hps[16x16] 9.03x 1851.83 16719.56 chroma_vpp[16x16] 17.08x 1172.54 20024.25 chroma_vps[16x16] 15.94x 882.59 14070.00 chroma_vsp[16x16] 10.39x 2249.04 23359.00 chroma_vss[16x16] 8.61x 1951.02 16801.68 chroma_p2s[16x16] 11.20x 546.33 6117.35 chroma_p2s_aligned[16x16] 11.07x 551.08 6099.44 chroma_hpp[32x32] 11.83x 6922.00 81867.05 chroma_hps[32x32] 12.22x 5223.03 63825.09 chroma_vpp[32x32] 20.11x 3773.51 75883.16 chroma_vps[32x32] 13.05x 4715.93 61524.89 chroma_vsp[32x32] 11.09x 8911.47 98808.58 chroma_vss[32x32] 9.38x 8045.65 75505.49 chroma_p2s[32x32] 12.34x 2578.38 31806.37 chroma_p2s_aligned[32x32] 14.15x 2580.78 36519.44 chroma_hpp[64x64] 11.70x 29893.24 349839.56 chroma_hps[64x64] 8.95x 28717.88 257023.03 chroma_vpp[64x64] 19.85x 16490.58 327346.28 chroma_vps[64x64] 12.34x 19030.66 234750.66 chroma_vsp[64x64] 10.79x 36845.61 397732.56 chroma_vss[64x64] 8.97x 32947.80 295506.84 chroma_p2s[64x64] 10.85x 10892.10 118156.11 chroma_p2s_aligned[64x64] 11.04x 10531.47 116306.21 chroma_hpp[ 8x4] 8.58x 301.38 2587.09 chroma_hps[ 8x4] 7.76x 447.70 3473.03 chroma_vpp[ 8x4] 10.85x 240.15 2606.21 chroma_vps[ 8x4] 7.60x 252.73 1919.64 chroma_vsp[ 8x4] 7.54x 398.38 3003.25 chroma_vss[ 8x4] 6.30x 372.88 2348.30 chroma_p2s[ 8x4] 6.96x 99.80 694.99 chroma_p2s_aligned[ 8x4] 6.99x 100.01 699.52 chroma_hpp[ 4x8] 7.91x 337.43 2670.18 chroma_hps[ 4x8] 7.02x 398.54 2797.64 chroma_vpp[ 4x8] 7.68x 352.47 2705.78 chroma_vps[ 4x8] 5.69x 349.91 1990.10 chroma_vsp[ 4x8] 7.90x 393.35 3107.86 chroma_vss[ 4x8] 6.72x 362.73 2437.76 chroma_p2s[ 4x8] 5.01x 183.90 920.56 chroma_p2s_aligned[ 4x8] 5.16x 184.02 950.38 chroma_hpp[ 16x8] 11.68x 870.77 10172.58 chroma_hps[ 16x8] 9.15x 1071.71 9803.49 chroma_vpp[ 16x8] 16.99x 590.64 10035.75 chroma_vps[ 16x8] 14.63x 503.02 7358.60 chroma_vsp[ 16x8] 9.98x 1190.15 11882.89 chroma_vss[ 16x8] 8.77x 1025.88 8998.19 chroma_p2s[ 16x8] 11.48x 288.17 3307.33 chroma_p2s_aligned[ 16x8] 11.21x 294.83 3304.81 chroma_hpp[ 8x16] 11.08x 918.49 10175.54 chroma_hps[ 8x16] 8.82x 967.80 8531.81 chroma_vpp[ 8x16] 17.14x 600.06 10284.70 chroma_vps[ 8x16] 14.09x 520.10 7329.16 chroma_vsp[ 8x16] 10.55x 1144.68 12072.26 chroma_vss[ 8x16] 8.57x 1035.88 8877.47 chroma_p2s[ 8x16] 9.54x 308.28 2942.16 chroma_p2s_aligned[ 8x16] 10.58x 300.18 3177.35 chroma_hpp[32x16] 11.82x 3498.84 41345.65 chroma_hps[32x16] 9.87x 3627.12 35794.75 chroma_vpp[32x16] 20.47x 1856.10 37996.71 chroma_vps[32x16] 12.89x 2316.10 29862.69 chroma_vsp[32x16] 11.20x 4322.10 48405.57 chroma_vss[32x16] 9.35x 3814.05 35669.10 chroma_p2s[32x16] 13.92x 1159.46 16143.01 chroma_p2s_aligned[32x16] 13.06x 1165.84 15222.57 chroma_hpp[16x32] 11.40x 3475.59 39633.07 chroma_hps[16x32] 8.58x 3551.96 30487.21 chroma_vpp[16x32] 12.58x 3152.40 39671.54 chroma_vps[16x32] 10.88x 2622.29 28536.43 chroma_vsp[16x32] 10.60x 4424.35 46911.82 chroma_vss[16x32] 8.65x 3968.59 34347.78 chroma_p2s[16x32] 10.71x 1228.60 13159.96 chroma_p2s_aligned[16x32] 10.46x 1218.13 12743.18 chroma_hpp[64x32] 11.45x 14840.11 169907.84 chroma_hps[64x32] 9.13x 15295.56 139591.27 chroma_vpp[64x32] 20.36x 8759.85 178363.64 chroma_vps[64x32] 12.31x 10792.70 132870.06 chroma_vsp[64x32] 10.90x 20384.00 222230.38 chroma_vss[64x32] 8.36x 18662.52 155985.09 chroma_p2s[64x32] 11.28x 6031.94 68059.72 chroma_p2s_aligned[64x32] 11.22x 6038.46 67740.48 chroma_hpp[32x64] 11.78x 16975.07 199986.25 chroma_hps[32x64] 9.71x 15771.83 153113.50 chroma_vpp[32x64] 20.76x 9282.02 192678.64 chroma_vps[32x64] 11.77x 11197.15 131747.02 chroma_vsp[32x64] 10.79x 21125.79 227940.48 chroma_vss[32x64] 9.26x 18069.61 167403.36 chroma_p2s[32x64] 11.76x 5814.65 68384.01 chroma_p2s_aligned[32x64] 11.83x 5643.73 66791.30 chroma_hpp[16x12] 11.61x 1392.13 16164.89 chroma_hps[16x12] 9.12x 1572.25 14331.70 chroma_vpp[16x12] 11.71x 1350.14 15808.31 chroma_vps[16x12] 10.51x 1089.54 11456.39 chroma_vsp[16x12] 10.00x 1896.73 18960.36 chroma_vss[16x12] 8.18x 1650.45 13498.44 chroma_p2s[16x12] 10.27x 499.00 5123.86 chroma_p2s_aligned[16x12] 12.26x 416.79 5108.78 chroma_hpp[12x16] 8.31x 1900.99 15795.15 chroma_hps[12x16] 8.80x 1499.04 13197.47 chroma_vpp[12x16] 13.36x 1187.63 15865.13 chroma_vps[12x16] 10.73x 1041.97 11181.93 chroma_vsp[12x16] 10.06x 1863.36 18742.61 chroma_vss[12x16] 8.52x 1579.46 13464.46 chroma_p2s[12x16] 10.14x 522.86 5303.61 chroma_p2s_aligned[12x16] 10.58x 511.55 5410.58 chroma_hpp[ 16x4] 11.44x 469.82 5376.87 chroma_hps[ 16x4] 8.88x 741.55 6583.86 chroma_vpp[ 16x4] 10.71x 503.62 5391.34 chroma_vps[ 16x4] 8.66x 467.12 4046.33 chroma_vsp[ 16x4] 9.47x 699.17 6618.67 chroma_vss[ 16x4] 7.62x 636.53 4847.50 chroma_p2s[ 16x4] 9.91x 191.50 1898.60 chroma_p2s_aligned[ 16x4] 11.48x 191.47 2198.00 chroma_hpp[ 4x16] 9.63x 571.94 5506.39 chroma_hps[ 4x16] 7.49x 614.08 4600.64 chroma_vpp[ 4x16] 9.21x 606.37 5586.97 chroma_vps[ 4x16] 7.08x 574.40 4067.95 chroma_vsp[ 4x16] 9.19x 704.84 6478.80 chroma_vss[ 4x16] 8.06x 607.75 4897.52 chroma_p2s[ 4x16] 5.50x 288.68 1588.74 chroma_p2s_aligned[ 4x16] 6.09x 288.62 1757.35 chroma_hpp[32x24] 12.12x 5331.77 64608.58 chroma_hps[32x24] 9.73x 5162.70 50226.61 chroma_vpp[32x24] 20.28x 2826.13 57318.16 chroma_vps[32x24] 12.76x 3461.62 44159.88 chroma_vsp[32x24] 11.35x 6440.14 73081.45 chroma_vss[32x24] 9.29x 5678.65 52730.38 chroma_p2s[32x24] 12.17x 1770.00 21549.02 chroma_p2s_aligned[32x24] 13.73x 1756.90 24115.67 chroma_hpp[24x32] 8.15x 6735.56 54882.32 chroma_hps[24x32] 8.15x 5139.54 41900.68 chroma_vpp[24x32] 13.48x 3965.47 53470.46 chroma_vps[24x32] 11.48x 3273.63 37570.82 chroma_vsp[24x32] 10.41x 5977.08 62222.04 chroma_vss[24x32] 8.54x 5236.34 44708.90 chroma_p2s[24x32] 9.41x 1642.01 15458.48 chroma_p2s_aligned[24x32] 9.38x 1634.23 15329.70 chroma_hpp[ 32x8] 12.54x 1520.35 19067.59 chroma_hps[ 32x8] 9.85x 1895.89 18674.31 chroma_vpp[ 32x8] 20.60x 825.44 17000.68 chroma_vps[ 32x8] 12.88x 1046.17 13478.43 chroma_vsp[ 32x8] 9.71x 2118.13 20566.17 chroma_vss[ 32x8] 8.78x 1734.20 15228.31 chroma_p2s[ 32x8] 13.02x 484.56 6310.00 chroma_p2s_aligned[ 32x8] 11.16x 493.12 5503.29 chroma_hpp[ 8x32] 10.75x 1607.00 17269.06 chroma_hps[ 8x32] 8.20x 1619.34 13276.99 chroma_vpp[ 8x32] 17.37x 1014.48 17617.28 chroma_vps[ 8x32] 14.47x 866.23 12534.82 chroma_vsp[ 8x32] 10.46x 1979.16 20707.70 chroma_vss[ 8x32] 8.76x 1693.69 14836.95 chroma_p2s[ 8x32] 10.96x 481.05 5271.46 chroma_p2s_aligned[ 8x32] 11.06x 475.80 5261.45 chroma_hpp[64x48] 10.76x 18162.91 195495.02 chroma_hps[64x48] 9.11x 16463.86 150066.98 chroma_vpp[64x48] 20.39x 9568.48 195083.92 chroma_vps[64x48] 12.25x 11593.73 142079.77 chroma_vsp[64x48] 10.64x 21747.13 231393.31 chroma_vss[64x48] 8.73x 19431.60 169629.73 chroma_p2s[64x48] 11.05x 6336.47 69999.80 chroma_p2s_aligned[64x48] 10.98x 6332.67 69551.55 chroma_hpp[48x64] 8.55x 23569.79 201407.86 chroma_hps[48x64] 9.29x 16942.56 157454.30 chroma_vpp[48x64] 20.92x 10058.56 210470.25 chroma_vps[48x64] 13.82x 11282.58 155911.16 chroma_vsp[48x64] 10.99x 23212.80 255102.20 chroma_vss[48x64] 9.21x 21154.43 194890.45 chroma_p2s[48x64] 10.84x 7148.57 77519.16 chroma_p2s_aligned[48x64] 10.90x 7286.66 79395.15 chroma_hpp[64x16] 11.77x 6828.01 80371.74 chroma_hps[64x16] 8.90x 7472.37 66471.59 chroma_vpp[64x16] 20.38x 3844.00 78333.06 chroma_vps[64x16] 12.48x 4628.71 57771.22 chroma_vsp[64x16] 10.61x 8830.07 93671.30 chroma_vss[64x16] 8.93x 7965.76 71144.01 chroma_p2s[64x16] 11.51x 2606.19 29989.78 chroma_p2s_aligned[64x16] 11.62x 2595.22 30155.35 chroma_hpp[16x64] 11.05x 7531.17 83243.69 chroma_hps[16x64] 8.64x 7237.35 62522.64 chroma_vpp[16x64] 12.74x 6784.60 86431.38 chroma_vps[16x64] 10.74x 5745.46 61688.54 chroma_vsp[16x64] 10.67x 9851.54 105110.50 chroma_vss[16x64] 8.53x 8840.29 75406.05 chroma_p2s[16x64] 9.86x 2763.48 27247.70 chroma_p2s_aligned[16x64] 9.69x 2746.70 26609.10 == intrapred primitives == intra_planar_4x4 4.33x 194.59 842.65 intra_dc_4x4[f=0] 2.32x 104.99 243.13 intra_dc_4x4[f=1] 2.30x 191.35 440.20 intra_allangs4x4 31.61x 1215.53 38418.88 intra_ang_4x4[ 2] 9.27x 102.14 946.41 intra_ang_4x4[ 3] 5.99x 196.54 1178.00 intra_ang_4x4[ 4] 6.04x 196.27 1186.17 intra_ang_4x4[ 5] 6.01x 196.54 1181.33 intra_ang_4x4[ 6] 6.01x 196.48 1181.12 intra_ang_4x4[ 7] 6.01x 196.36 1180.04 intra_ang_4x4[ 8] 5.98x 196.57 1175.35 intra_ang_4x4[ 9] 5.96x 196.36 1170.90 intra_ang_4x4[10] 9.55x 107.99 1031.42 intra_ang_4x4[11] 7.39x 196.51 1452.26 intra_ang_4x4[12] 7.37x 196.33 1447.82 intra_ang_4x4[13] 7.54x 198.61 1496.63 intra_ang_4x4[14] 7.68x 194.65 1494.82 intra_ang_4x4[15] 7.36x 194.56 1430.98 intra_ang_4x4[16] 7.33x 194.59 1426.53 intra_ang_4x4[17] 7.39x 194.71 1438.80 intra_ang_4x4[18] 2.35x 371.62 874.27 intra_ang_4x4[19] 6.50x 177.99 1156.59 intra_ang_4x4[20] 6.36x 178.02 1131.34 intra_ang_4x4[21] 6.26x 177.90 1114.27 intra_ang_4x4[22] 6.19x 177.96 1102.12 intra_ang_4x4[23] 6.18x 177.93 1100.20 intra_ang_4x4[24] 5.99x 178.11 1067.01 intra_ang_4x4[25] 6.01x 178.02 1069.42 intra_ang_4x4[26] 6.74x 122.97 828.82 intra_ang_4x4[27] 5.72x 178.08 1018.32 intra_ang_4x4[28] 5.71x 178.02 1016.75 intra_ang_4x4[29] 5.67x 177.96 1008.46 intra_ang_4x4[30] 5.71x 178.02 1016.75 intra_ang_4x4[31] 5.66x 178.11 1008.58 intra_ang_4x4[32] 5.77x 178.02 1028.06 intra_ang_4x4[33] 5.71x 176.34 1006.41 intra_ang_4x4[34] 7.45x 99.92 744.46 intra_filter_4x4 2.59x 225.77 585.57 intra_planar_8x8 9.07x 330.41 2997.60 intra_dc_8x8[f=0] 2.49x 142.60 355.55 intra_dc_8x8[f=1] 2.78x 290.85 808.02 intra_allangs8x8 25.87x 5159.16 133482.81 intra_ang_8x8[ 2] 33.35x 107.06 3570.24 intra_ang_8x8[ 3] 12.06x 305.70 3686.69 intra_ang_8x8[ 4] 12.18x 308.52 3759.04 intra_ang_8x8[ 5] 11.86x 308.55 3659.76 intra_ang_8x8[ 6] 11.83x 309.87 3666.39 intra_ang_8x8[ 7] 12.01x 305.64 3671.90 intra_ang_8x8[ 8] 12.10x 305.73 3699.80 intra_ang_8x8[ 9] 12.10x 305.83 3699.92 intra_ang_8x8[10] 17.90x 172.44 3087.29 intra_ang_8x8[11] 13.36x 320.17 4276.39 intra_ang_8x8[12] 13.38x 320.11 4282.48 intra_ang_8x8[13] 13.46x 319.12 4294.10 intra_ang_8x8[14] 12.90x 330.77 4267.94 intra_ang_8x8[15] 12.98x 327.82 4253.86 intra_ang_8x8[16] 12.80x 327.43 4190.50 intra_ang_8x8[17] 13.05x 327.88 4280.20 intra_ang_8x8[18] 30.12x 99.41 2994.59 intra_ang_8x8[19] 11.41x 264.43 3015.90 intra_ang_8x8[20] 9.54x 314.05 2996.87 intra_ang_8x8[21] 8.98x 336.05 3017.56 intra_ang_8x8[22] 9.36x 311.11 2913.43 intra_ang_8x8[23] 9.90x 294.75 2918.24 intra_ang_8x8[24] 10.84x 261.76 2836.51 intra_ang_8x8[25] 11.26x 250.81 2824.57 intra_ang_8x8[26] 8.22x 269.77 2216.27 intra_ang_8x8[27] 11.12x 253.90 2822.53 intra_ang_8x8[28] 10.33x 272.87 2820.00 intra_ang_8x8[29] 11.57x 264.67 3062.04 intra_ang_8x8[30] 10.65x 267.31 2846.14 intra_ang_8x8[31] 10.65x 267.16 2845.85 intra_ang_8x8[32] 10.65x 267.16 2846.09 intra_ang_8x8[33] 10.65x 267.21 2846.21 intra_ang_8x8[34] 26.55x 106.61 2830.34 intra_filter_8x8 5.56x 201.55 1120.88 intra_planar_16x16 11.01x 977.54 10764.17 intra_dc_16x16[f=0] 3.04x 294.63 896.99 intra_dc_16x16[f=1] 3.57x 525.53 1876.23 intra_allangs16x16 24.20x 19757.77 478173.19 intra_ang_16x16[ 2] 37.42x 294.21 11008.67 intra_ang_16x16[ 3] 13.12x 1161.70 15238.79 intra_ang_16x16[ 4] 13.24x 1160.44 15369.14 intra_ang_16x16[ 5] 13.46x 1143.24 15390.90 intra_ang_16x16[ 6] 13.49x 1144.98 15447.66 intra_ang_16x16[ 7] 13.55x 1124.96 15247.21 intra_ang_16x16[ 8] 13.56x 1124.53 15254.31 intra_ang_16x16[ 9] 21.33x 706.28 15062.17 intra_ang_16x16[10] 36.03x 321.49 11583.37 intra_ang_16x16[11] 21.71x 736.06 15979.60 intra_ang_16x16[12] 19.85x 815.41 16188.07 intra_ang_16x16[13] 20.27x 810.44 16425.69 intra_ang_16x16[14] 20.07x 819.05 16441.33 intra_ang_16x16[15] 19.98x 827.48 16533.31 intra_ang_16x16[16] 19.89x 836.25 16635.75 intra_ang_16x16[17] 19.63x 827.48 16245.27 intra_ang_16x16[18] 20.57x 299.85 6168.82 intra_ang_16x16[19] 10.87x 967.09 10512.77 intra_ang_16x16[20] 12.67x 832.62 10546.02 intra_ang_16x16[21] 13.28x 800.05 10625.42 intra_ang_16x16[22] 11.45x 908.40 10400.48 intra_ang_16x16[23] 12.42x 833.66 10357.76 intra_ang_16x16[24] 14.26x 729.94 10408.86 intra_ang_16x16[25] 14.29x 704.96 10075.90 intra_ang_16x16[26] 11.02x 533.67 5882.05 intra_ang_16x16[27] 14.03x 724.59 10162.89 intra_ang_16x16[28] 14.34x 729.09 10451.81 intra_ang_16x16[29] 12.32x 847.83 10447.95 intra_ang_16x16[30] 11.95x 874.01 10448.19 intra_ang_16x16[31] 11.07x 944.83 10455.54 intra_ang_16x16[32] 10.28x 1017.60 10456.26 intra_ang_16x16[33] 10.28x 995.36 10230.60 intra_ang_16x16[34] 18.14x 318.34 5775.18 intra_filter_16x16 7.79x 409.79 3190.94 intra_planar_32x32 15.51x 3660.06 56754.71 intra_dc_32x32[f=0] 2.85x 1009.64 2872.55 intra_allangs32x32 24.95x 85172.51 2124756.50 intra_ang_32x32[ 2] 59.73x 792.13 47312.46 intra_ang_32x32[ 3] 13.62x 4368.83 59519.76 intra_ang_32x32[ 4] 11.49x 5204.08 59817.59 intra_ang_32x32[ 5] 12.99x 4515.08 58638.40 intra_ang_32x32[ 6] 13.00x 4401.48 57238.32 intra_ang_32x32[ 7] 13.37x 4370.93 58442.16 intra_ang_32x32[ 8] 13.26x 4417.62 58564.81 intra_ang_32x32[ 9] 22.66x 2557.67 57944.37 intra_ang_32x32[10] 48.12x 767.06 36908.18 intra_ang_32x32[11] 22.42x 2625.44 58864.81 intra_ang_32x32[12] 22.64x 2624.68 59426.09 intra_ang_32x32[13] 22.34x 2679.88 59869.30 intra_ang_32x32[14] 22.95x 2645.35 60707.13 intra_ang_32x32[15] 22.06x 2762.67 60949.18 intra_ang_32x32[16] 20.86x 2938.02 61288.07 intra_ang_32x32[17] 21.55x 2880.48 62066.70 intra_ang_32x32[18] 33.31x 816.77 27202.97 intra_ang_32x32[19] 15.36x 2684.71 41238.40 intra_ang_32x32[20] 14.54x 2811.29 40885.73 intra_ang_32x32[21] 14.60x 2782.73 40619.16 intra_ang_32x32[22] 14.61x 2788.74 40743.25 intra_ang_32x32[23] 14.88x 2758.65 41052.39 intra_ang_32x32[24] 14.77x 2785.02 41143.77 intra_ang_32x32[25] 15.31x 2708.56 41478.64 intra_ang_32x32[26] 17.68x 880.64 15566.21 intra_ang_32x32[27] 15.42x 2737.78 42203.81 intra_ang_32x32[28] 14.61x 2897.63 42322.25 intra_ang_32x32[29] 14.65x 2868.35 42010.82 intra_ang_32x32[30] 14.61x 2880.75 42083.81 intra_ang_32x32[31] 14.59x 2878.74 42001.56 intra_ang_32x32[32] 14.68x 2873.42 42186.25 intra_ang_32x32[33] 14.97x 2818.41 42189.14 intra_ang_32x32[34] 31.75x 872.04 27687.41 intra_filter_32x32 6.65x 775.23 5152.53 + 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 60C8305A 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.15x 401.06 1264.34 avg_pp[ 4x4] 3.66x 221.33 811.02 avg_pp_aligned[ 4x4] 3.91x 223.73 874.63 sad[ 4x4] 3.60x 240.15 865.13 sad_x3[ 4x4] 3.36x 532.29 1786.39 sad_x4[ 4x4] 3.36x 668.10 2241.76 copy_pp[ 4x4] 3.65x 142.69 521.24 addAvg[ 4x4] 3.37x 289.76 975.27 addAvg_aligned[ 4x4] 3.48x 290.46 1011.94 sse_ss[ 4x4] 4.98x 195.91 975.03 sub_ps[ 4x4] 3.56x 163.16 580.52 add_ps[ 4x4] 4.28x 240.12 1028.42 add_ps_aligned[ 4x4] 5.83x 180.21 1050.72 copy_ss[ 4x4] 3.57x 145.60 519.80 satd[ 8x8] 5.75x 663.12 3814.75 avg_pp[ 8x8] 9.15x 321.91 2946.63 avg_pp_aligned[ 8x8] 9.35x 328.03 3066.85 sad[ 8x8] 5.08x 582.59 2960.36 sad_x3[ 8x8] 6.99x 925.93 6469.64 sad_x4[ 8x8] 6.80x 1188.05 8077.59 copy_pp[ 8x8] 10.11x 207.73 2100.36 addAvg[ 8x8] 6.23x 616.03 3837.83 addAvg_aligned[ 8x8] 6.13x 629.50 3855.87 sse_ss[ 8x8] 10.27x 339.74 3489.76 sub_ps[ 8x8] 7.09x 337.13 2389.78 add_ps[ 8x8] 10.03x 384.22 3853.49 add_ps_aligned[ 8x8] 10.00x 384.16 3841.20 copy_ss[ 8x8] 11.20x 209.35 2345.77 [i420] copy_pp[ 4x4] 3.57x 144.02 513.91 [i420] addAvg[ 4x4] 3.54x 277.79 982.48 [i420] addAvg_aligned[ 4x4] 3.53x 278.06 980.68 [i420] copy_ss[ 4x4] 3.56x 142.66 508.26 [i420] sub_ps[ 4x4] 3.64x 160.82 584.61 [i420] add_ps[ 4x4] 5.17x 201.79 1043.33 [i420] add_ps_aligned[ 4x4] 5.16x 201.64 1039.96 [i422] copy_pp[ 4x8] 4.56x 208.99 952.42 [i422] addAvg[ 4x8] 4.38x 415.68 1819.96 [i422] addAvg_aligned[ 4x8] 4.37x 422.04 1843.65 [i422] satd[ 4x8] 6.24x 387.88 2419.00 [i422] copy_ss[ 4x8] 4.56x 210.41 959.16 [i422] sse_pp[ 4x8] 4.16x 334.61 1391.30 [i422] sub_ps[ 4x8] 3.26x 337.10 1100.08 [i422] add_ps[ 4x8] 5.21x 364.86 1899.68 [i422] add_ps_aligned[ 4x8] 5.71x 362.49 2070.24 satd[ 8x4] 5.17x 371.83 1921.20 avg_pp[ 8x4] 6.28x 196.39 1233.07 avg_pp_aligned[ 8x4] 6.96x 194.95 1357.52 sad[ 8x4] 4.21x 345.14 1453.23 sad_x3[ 8x4] 5.88x 542.79 3189.50 sad_x4[ 8x4] 6.01x 695.38 4180.28 copy_pp[ 8x4] 9.29x 145.48 1351.26 addAvg[ 8x4] 4.57x 448.09 2047.11 addAvg_aligned[ 8x4] 4.57x 448.15 2046.01 [i420] copy_pp[ 4x2] 2.02x 145.42 294.47 [i420] addAvg[ 4x2] 3.70x 152.45 564.53 [i420] addAvg_aligned[ 4x2] 3.60x 155.87 561.76 [i422] copy_pp[ 4x4] 3.54x 149.02 527.49 [i422] addAvg[ 4x4] 3.47x 287.33 998.36 [i422] addAvg_aligned[ 4x4] 3.47x 287.30 997.52 satd[ 4x8] 6.26x 396.59 2481.64 avg_pp[ 4x8] 4.23x 350.04 1480.28 avg_pp_aligned[ 4x8] 4.17x 351.24 1462.97 sad[ 4x8] 3.92x 385.06 1510.10 sad_x3[ 4x8] 3.58x 946.10 3384.17 sad_x4[ 4x8] 3.53x 1212.49 4285.85 copy_pp[ 4x8] 4.61x 214.13 986.69 addAvg[ 4x8] 4.37x 423.06 1850.26 addAvg_aligned[ 4x8] 4.38x 424.35 1857.60 [i420] copy_pp[ 2x4] 1.67x 148.02 247.45 [i420] addAvg[ 2x4] 2.49x 248.13 616.95 [i420] addAvg_aligned[ 2x4] 2.50x 248.16 620.68 [i422] copy_pp[ 2x8] 2.12x 198.97 421.08 [i422] addAvg[ 2x8] 2.68x 408.74 1094.31 [i422] addAvg_aligned[ 2x8] 2.68x 408.68 1095.87 satd[16x16] 7.50x 2124.08 15930.42 avg_pp[16x16] 10.38x 1000.43 10385.30 avg_pp_aligned[16x16] 10.17x 1015.68 10329.52 sad[16x16] 11.67x 937.19 10935.27 sad_x3[16x16] 8.75x 2759.22 24156.55 sad_x4[16x16] 8.59x 3657.69 31423.05 copy_pp[16x16] 8.44x 756.20 6385.78 addAvg[16x16] 10.97x 1365.89 14990.00 addAvg_aligned[16x16] 11.10x 1336.54 14836.47 sse_ss[16x16] 14.44x 843.45 12181.44 sub_ps[16x16] 7.45x 932.09 6947.83 add_ps[16x16] 12.17x 1042.84 12690.84 add_ps_aligned[16x16] 12.52x 1020.66 12777.96 copy_ss[16x16] 8.52x 707.96 6029.04 copy_sp[16x16] 8.27x 720.63 5958.64 copy_ps[16x16] 8.32x 706.19 5877.84 [i420] copy_pp[ 8x8] 10.51x 194.74 2046.61 [i420] addAvg[ 8x8] 6.19x 603.30 3736.59 [i420] addAvg_aligned[ 8x8] 6.09x 600.69 3660.96 [i420] satd[ 8x8] 7.56x 490.06 3705.09 [i420] copy_ss[ 8x8] 10.31x 197.05 2031.70 [i420] sub_ps[ 8x8] 7.03x 317.72 2233.71 [i420] add_ps[ 8x8] 10.27x 360.48 3703.41 [i420] add_ps_aligned[ 8x8] 10.26x 360.24 3694.94 [i420] sa8d[ 8x8] 7.42x 539.76 4003.29 [i422] copy_pp[ 8x16] 10.47x 409.28 4286.21 [i422] addAvg[ 8x16] 7.66x 976.78 7482.17 [i422] addAvg_aligned[ 8x16] 7.53x 976.99 7359.28 [i422] satd[ 8x16] 8.30x 901.59 7484.10 [i422] copy_ss[ 8x16] 10.12x 406.76 4116.79 [i422] sse_pp[ 8x16] 11.50x 479.91 5519.64 [i422] sub_ps[ 8x16] 6.82x 539.58 3677.68 [i422] add_ps[ 8x16] 10.92x 598.47 6533.15 [i422] add_ps_aligned[ 8x16] 10.91x 598.32 6530.26 [i422] sa8d[ 8x16] 7.54x 1014.02 7644.41 satd[ 16x8] 6.32x 1083.66 6847.46 avg_pp[ 16x8] 9.89x 499.46 4940.20 avg_pp_aligned[ 16x8] 9.58x 502.66 4816.39 sad[ 16x8] 12.86x 500.02 6428.66 sad_x3[ 16x8] 8.29x 1318.80 10934.58 sad_x4[ 16x8] 8.29x 1699.03 14088.41 copy_pp[ 16x8] 7.95x 388.63 3091.02 addAvg[ 16x8] 9.81x 717.00 7032.77 addAvg_aligned[ 16x8] 9.71x 717.84 6969.04 [i420] copy_pp[ 8x4] 9.07x 128.79 1167.54 [i420] addAvg[ 8x4] 4.58x 391.85 1795.19 [i420] addAvg_aligned[ 8x4] 4.57x 392.37 1794.71 [i420] satd[ 8x4] 5.61x 333.68 1873.35 [i422] copy_pp[ 8x8] 10.70x 180.27 1929.62 [i422] addAvg[ 8x8] 6.27x 565.18 3541.44 [i422] addAvg_aligned[ 8x8] 6.10x 564.82 3446.09 [i422] satd[ 8x8] 7.48x 464.23 3470.38 satd[ 8x16] 7.27x 990.32 7194.70 avg_pp[ 8x16] 9.17x 494.98 4538.80 avg_pp_aligned[ 8x16] 9.19x 497.02 4568.06 sad[ 8x16] 8.41x 578.99 4868.43 sad_x3[ 8x16] 7.32x 1496.28 10950.12 sad_x4[ 8x16] 6.80x 2067.84 14051.69 copy_pp[ 8x16] 10.35x 379.39 3926.14 addAvg[ 8x16] 7.75x 908.97 7044.34 addAvg_aligned[ 8x16] 7.62x 900.51 6864.34 [i420] copy_pp[ 4x8] 4.48x 184.50 825.93 [i420] addAvg[ 4x8] 4.36x 361.68 1577.31 [i420] addAvg_aligned[ 4x8] 4.36x 361.86 1578.52 [i420] satd[ 4x8] 6.30x 336.85 2122.97 [i422] copy_pp[ 4x16] 4.92x 375.88 1848.94 [i422] addAvg[ 4x16] 4.98x 611.89 3049.88 [i422] addAvg_aligned[ 4x16] 4.93x 617.38 3043.53 [i422] satd[ 4x16] 7.55x 549.15 4145.30 satd[ 16x4] 5.49x 606.93 3330.18 avg_pp[ 16x4] 8.31x 310.33 2577.83 avg_pp_aligned[ 16x4] 8.01x 310.21 2483.21 sad[ 16x4] 8.02x 330.89 2654.79 sad_x3[ 16x4] 7.57x 740.06 5600.80 sad_x4[ 16x4] 7.49x 905.11 6776.51 copy_pp[ 16x4] 10.94x 233.43 2553.79 addAvg[ 16x4] 7.11x 450.20 3199.60 addAvg_aligned[ 16x4] 7.21x 442.54 3190.58 [i420] copy_pp[ 8x2] 2.98x 123.21 366.99 [i420] addAvg[ 8x2] 4.01x 227.36 911.54 [i420] addAvg_aligned[ 8x2] 3.96x 227.30 900.72 [i422] copy_pp[ 8x4] 9.08x 119.70 1086.85 [i422] addAvg[ 8x4] 4.57x 366.21 1674.23 [i422] addAvg_aligned[ 8x4] 4.59x 370.12 1697.56 [i422] satd[ 8x4] 5.49x 320.14 1758.16 satd[16x12] 6.70x 1376.82 9223.17 avg_pp[16x12] 10.89x 632.04 6881.24 avg_pp_aligned[16x12] 10.89x 630.56 6868.31 sad[16x12] 11.04x 600.81 6633.98 sad_x3[16x12] 8.67x 1784.08 15461.24 sad_x4[16x12] 8.46x 2313.66 19571.66 copy_pp[16x12] 8.32x 506.32 4214.34 addAvg[16x12] 10.33x 934.76 9659.16 addAvg_aligned[16x12] 10.59x 912.34 9658.55 [i420] copy_pp[ 8x6] 11.68x 130.81 1527.66 [i420] addAvg[ 8x6] 5.95x 421.32 2508.70 [i420] addAvg_aligned[ 8x6] 6.11x 410.25 2505.81 [i422] copy_pp[ 8x12] 9.39x 286.82 2693.25 [i422] addAvg[ 8x12] 7.73x 680.83 5264.61 [i422] addAvg_aligned[ 8x12] 7.54x 688.50 5190.78 [i422] satd[ 8x12] 8.39x 700.16 5872.05 satd[ 4x16] 7.82x 527.39 4125.45 avg_pp[ 4x16] 4.67x 527.27 2462.04 avg_pp_aligned[ 4x16] 4.51x 528.50 2382.08 sad[ 4x16] 5.10x 521.08 2658.88 sad_x3[ 4x16] 4.06x 1425.77 5788.31 sad_x4[ 4x16] 3.82x 1896.05 7251.93 copy_pp[ 4x16] 4.84x 379.66 1837.64 addAvg[ 4x16] 4.97x 600.87 2987.25 addAvg_aligned[ 4x16] 4.96x 601.32 2984.01 [i420] copy_pp[ 2x8] 2.22x 164.86 366.49 [i420] addAvg[ 2x8] 2.67x 333.74 889.78 [i420] addAvg_aligned[ 2x8] 2.67x 333.80 890.86 [i422] copy_pp[ 2x16] 1.57x 375.34 589.90 [i422] addAvg[ 2x16] 2.30x 732.19 1686.61 [i422] addAvg_aligned[ 2x16] 2.89x 577.79 1671.46 satd[12x16] 8.11x 1462.73 11867.25 avg_pp[12x16] 7.25x 822.23 5959.72 avg_pp_aligned[12x16] 7.09x 840.78 5959.96 sad[12x16] 6.53x 985.32 6433.95 sad_x3[12x16] 3.88x 3854.03 14957.95 sad_x4[12x16] 3.65x 5185.59 18916.35 copy_pp[12x16] 6.86x 603.06 4139.04 addAvg[12x16] 7.85x 1184.87 9296.02 addAvg_aligned[12x16] 7.88x 1190.84 9388.98 [i420] copy_pp[ 6x8] 5.60x 317.23 1776.99 [i420] addAvg[ 6x8] 5.98x 406.10 2427.29 [i420] addAvg_aligned[ 6x8] 5.98x 406.19 2427.66 [i422] copy_pp[ 6x16] 3.82x 569.46 2178.04 [i422] addAvg[ 6x16] 6.98x 741.13 5171.93 [i422] addAvg_aligned[ 6x16] 6.41x 794.65 5091.58 satd[32x32] 7.70x 6051.53 46576.83 avg_pp[32x32] 13.86x 2638.14 36575.47 avg_pp_aligned[32x32] 14.95x 2626.61 39256.59 sad[32x32] 17.95x 2099.04 37674.11 sad_x3[32x32] 10.32x 8191.23 84553.11 sad_x4[32x32] 9.69x 10951.13 106113.79 copy_pp[32x32] 13.44x 1905.44 25612.79 addAvg[32x32] 12.24x 3806.85 46589.22 addAvg_aligned[32x32] 12.30x 3818.80 46989.38 sse_ss[32x32] 14.00x 3121.83 43697.32 sub_ps[32x32] 7.52x 2711.83 20400.12 add_ps[32x32] 17.02x 2773.66 47201.36 add_ps_aligned[32x32] 16.98x 2777.60 47153.03 copy_ss[32x32] 15.81x 1921.17 30368.90 copy_sp[32x32] 15.37x 1900.82 29213.87 copy_ps[32x32] 13.20x 1920.96 25358.48 [i420] copy_pp[16x16] 8.69x 591.41 5140.28 [i420] addAvg[16x16] 11.14x 1097.50 12231.46 [i420] addAvg_aligned[16x16] 11.18x 1110.20 12412.79 [i420] satd[16x16] 7.47x 1677.99 12542.04 [i420] copy_ss[16x16] 8.61x 590.91 5085.09 [i420] copy_ps[16x16] 8.69x 591.05 5135.83 [i420] copy_sp[16x16] 8.77x 590.79 5183.01 [i420] sse_pp[16x16] 14.43x 705.20 10177.23 [i420] sub_ps[16x16] 7.52x 772.50 5808.19 [i420] add_ps[16x16] 12.70x 877.94 11147.71 [i420] add_ps_aligned[16x16] 12.64x 877.61 11090.62 [i420] sa8d[16x16] 8.12x 1609.22 13062.08 [i422] copy_pp[16x32] 8.15x 1080.69 8802.77 [i422] addAvg[16x32] 12.10x 1993.33 24115.19 [i422] addAvg_aligned[16x32] 12.07x 1982.97 23936.87 [i422] satd[16x32] 7.76x 3066.58 23808.82 [i422] copy_ss[16x32] 8.21x 1099.72 9030.84 [i422] copy_ps[16x32] 8.03x 1113.92 8941.93 [i422] copy_sp[16x32] 8.35x 1090.39 9108.79 [i422] sse_pp[16x32] 11.48x 1398.17 16054.63 [i422] sub_ps[16x32] 11.29x 1453.24 16411.86 [i422] add_ps[16x32] 13.69x 1552.04 21255.03 [i422] add_ps_aligned[16x32] 13.66x 1536.43 20981.00 [i422] sa8d[16x32] 8.06x 3247.36 26185.37 satd[32x16] 7.64x 3090.95 23606.57 avg_pp[32x16] 13.97x 1355.95 18948.22 avg_pp_aligned[32x16] 14.03x 1348.95 18931.38 sad[32x16] 16.47x 1117.48 18407.74 sad_x3[32x16] 9.75x 4103.62 39991.02 sad_x4[32x16] 9.46x 5269.24 49845.93 copy_pp[32x16] 15.69x 944.18 14813.03 addAvg[32x16] 11.91x 1826.80 21763.65 addAvg_aligned[32x16] 11.81x 1825.65 21555.63 [i420] copy_pp[ 16x8] 8.02x 318.64 2554.87 [i420] addAvg[ 16x8] 9.76x 580.52 5663.01 [i420] addAvg_aligned[ 16x8] 9.75x 580.28 5660.44 [i420] satd[ 16x8] 6.59x 862.64 5683.05 [i422] copy_pp[16x16] 8.49x 533.82 4530.60 [i422] addAvg[16x16] 11.05x 992.51 10967.35 [i422] addAvg_aligned[16x16] 10.99x 992.42 10906.87 [i422] satd[16x16] 7.56x 1509.52 11415.66 satd[16x32] 7.52x 2836.40 21341.45 avg_pp[16x32] 10.39x 1322.91 13751.30 avg_pp_aligned[16x32] 10.47x 1308.62 13706.75 sad[16x32] 17.01x 1190.49 20245.30 sad_x3[16x32] 8.99x 3782.37 34022.04 sad_x4[16x32] 8.74x 4926.01 43061.72 copy_pp[16x32] 8.05x 969.94 7811.18 addAvg[16x32] 12.08x 1742.01 21047.62 addAvg_aligned[16x32] 11.90x 1764.82 21004.09 [i420] copy_pp[ 8x16] 10.33x 311.74 3220.00 [i420] addAvg[ 8x16] 7.77x 737.80 5729.46 [i420] addAvg_aligned[ 8x16] 7.75x 744.80 5769.26 [i420] satd[ 8x16] 8.09x 716.04 5794.34 [i422] copy_pp[ 8x32] 7.67x 632.12 4845.78 [i422] addAvg[ 8x32] 8.23x 1328.58 10930.96 [i422] addAvg_aligned[ 8x32] 8.17x 1340.87 10957.15 [i422] satd[ 8x32] 8.10x 1325.56 10733.98 satd[ 32x8] 7.27x 1456.60 10595.54 avg_pp[ 32x8] 13.47x 656.37 8840.32 avg_pp_aligned[ 32x8] 12.98x 663.03 8608.50 sad[ 32x8] 14.20x 603.75 8575.91 sad_x3[ 32x8] 9.51x 1913.57 18193.23 sad_x4[ 32x8] 9.56x 2477.45 23692.67 copy_pp[ 32x8] 11.46x 507.27 5813.51 addAvg[ 32x8] 11.10x 956.76 10615.78 addAvg_aligned[ 32x8] 11.08x 966.28 10704.82 [i420] copy_pp[ 16x4] 11.32x 201.25 2278.08 [i420] addAvg[ 16x4] 7.28x 371.35 2702.40 [i420] addAvg_aligned[ 16x4] 7.26x 371.56 2699.28 [i420] satd[ 16x4] 5.60x 509.98 2854.87 [i422] copy_pp[ 16x8] 8.00x 308.19 2464.57 [i422] addAvg[ 16x8] 9.78x 569.04 5564.97 [i422] addAvg_aligned[ 16x8] 9.77x 569.14 5559.40 [i422] satd[ 16x8] 6.47x 838.44 5423.73 satd[32x24] 7.87x 4055.86 31901.72 avg_pp[32x24] 14.71x 1851.51 27243.37 avg_pp_aligned[32x24] 13.88x 1894.82 26296.47 sad[32x24] 17.19x 1505.19 25874.67 sad_x3[32x24] 7.83x 5171.81 40487.38 sad_x4[32x24] 9.83x 5391.23 52983.01 copy_pp[32x24] 13.44x 960.54 12908.18 addAvg[32x24] 12.12x 1908.14 23131.26 addAvg_aligned[32x24] 12.19x 1883.47 22960.88 [i420] copy_pp[16x12] 8.61x 314.89 2711.45 [i420] addAvg[16x12] 10.46x 571.58 5981.48 [i420] addAvg_aligned[16x12] 10.63x 571.49 6075.27 [i420] satd[16x12] 6.91x 850.42 5875.18 [i422] copy_pp[16x24] 8.48x 557.14 4723.01 [i422] addAvg[16x24] 11.65x 999.86 11646.39 [i422] addAvg_aligned[16x24] 11.62x 1009.94 11740.16 [i422] satd[16x24] 8.19x 1439.37 11783.33 satd[ 8x32] 7.79x 1013.01 7892.41 avg_pp[ 8x32] 9.16x 550.78 5045.89 avg_pp_aligned[ 8x32] 9.16x 554.95 5083.05 sad[ 8x32] 9.13x 600.72 5483.01 sad_x3[ 8x32] 7.58x 1688.85 12806.69 sad_x4[ 8x32] 7.50x 2210.45 16581.52 copy_pp[ 8x32] 8.19x 453.56 3714.11 addAvg[ 8x32] 8.26x 987.25 8159.16 addAvg_aligned[ 8x32] 8.20x 991.26 8123.57 [i420] copy_pp[ 4x16] 5.00x 227.84 1139.40 [i420] addAvg[ 4x16] 5.05x 367.03 1853.99 [i420] addAvg_aligned[ 4x16] 4.97x 372.61 1853.63 [i420] satd[ 4x16] 7.39x 337.25 2493.43 [i422] copy_pp[ 4x32] 5.02x 462.88 2322.81 [i422] addAvg[ 4x32] 5.27x 735.58 3874.75 [i422] addAvg_aligned[ 4x32] 5.43x 696.01 3776.39 [i422] satd[ 4x32] 6.92x 730.33 5056.27 satd[24x32] 7.64x 3028.68 23137.52 avg_pp[24x32] 10.53x 1357.79 14292.53 avg_pp_aligned[24x32] 10.64x 1356.55 14434.39 sad[24x32] 12.16x 1593.27 19379.64 sad_x3[24x32] 7.69x 4731.65 36409.90 sad_x4[24x32] 7.35x 6416.06 47157.11 copy_pp[24x32] 8.34x 985.12 8213.74 addAvg[24x32] 12.19x 1906.85 23248.02 addAvg_aligned[24x32] 12.09x 1912.92 23119.60 [i420] copy_pp[12x16] 7.05x 389.29 2744.01 [i420] addAvg[12x16] 7.68x 780.36 5992.91 [i420] addAvg_aligned[12x16] 7.92x 763.93 6047.37 [i420] satd[12x16] 7.40x 1005.23 7435.07 [i422] copy_pp[12x32] 10.28x 749.52 7705.97 [i422] addAvg[12x32] 8.43x 1409.43 11885.65 [i422] addAvg_aligned[12x32] 8.35x 1409.38 11774.22 [i422] satd[12x32] 8.02x 1812.94 14548.26 satd[64x64] 7.88x 15877.60 125193.06 avg_pp[64x64] 14.28x 6665.62 95159.28 avg_pp_aligned[64x64] 14.25x 6662.91 94975.55 sad[64x64] 17.70x 5364.46 94934.55 sad_x3[64x64] 9.14x 21356.43 195115.80 sad_x4[64x64] 9.02x 28497.75 257034.09 copy_pp[64x64] 14.44x 4496.94 64924.93 addAvg[64x64] 13.78x 9783.28 134766.36 addAvg_aligned[64x64] 13.55x 9825.31 133173.06 sse_ss[64x64] 13.69x 7618.86 104302.73 sub_ps[64x64] 14.48x 6665.08 96497.55 add_ps[64x64] 17.43x 6720.87 117164.73 add_ps_aligned[64x64] 17.00x 6720.87 114239.76 copy_ss[64x64] 14.44x 4492.01 64870.94 copy_sp[64x64] 14.57x 4455.26 64905.69 copy_ps[64x64] 14.59x 4455.35 64996.95 [i420] copy_pp[32x32] 16.32x 1256.40 20504.61 [i420] addAvg[32x32] 12.12x 2529.52 30653.75 [i420] addAvg_aligned[32x32] 12.15x 2498.08 30353.75 [i420] satd[32x32] 7.84x 3934.38 30827.62 [i420] copy_ss[32x32] 13.66x 1256.25 17161.92 [i420] copy_ps[32x32] 13.57x 1256.22 17048.42 [i420] copy_sp[32x32] 13.15x 1256.91 16524.53 [i420] sse_pp[32x32] 13.79x 2078.11 28655.11 [i420] sub_ps[32x32] 7.61x 1759.40 13385.53 [i420] add_ps[32x32] 17.79x 1817.21 32323.29 [i420] add_ps_aligned[32x32] 17.48x 1817.00 31763.21 [i420] sa8d[32x32] 8.18x 4273.45 34941.28 [i422] copy_pp[32x64] 13.43x 2448.59 32873.27 [i422] addAvg[32x64] 12.30x 4946.52 60819.32 [i422] addAvg_aligned[32x64] 12.03x 5045.56 60711.95 [i422] satd[32x64] 8.44x 7987.09 67430.26 [i422] copy_ss[32x64] 16.21x 2448.53 39685.37 [i422] copy_ps[32x64] 13.49x 2448.29 33028.38 [i422] copy_sp[32x64] 13.46x 2448.47 32945.05 [i422] sse_pp[32x64] 16.56x 3262.97 54049.90 [i422] sub_ps[32x64] 7.54x 3477.15 26221.56 [i422] add_ps[32x64] 17.49x 3538.44 61887.66 [i422] add_ps_aligned[32x64] 17.51x 3538.59 61946.21 [i422] sa8d[32x64] 8.00x 8545.95 68325.81 satd[64x32] 7.90x 7927.67 62664.29 avg_pp[64x32] 14.26x 3352.40 47815.31 avg_pp_aligned[64x32] 14.25x 3352.49 47786.57 sad[64x32] 17.75x 2667.57 47347.34 sad_x3[64x32] 9.14x 10679.04 97579.36 sad_x4[64x32] 9.10x 14163.03 128831.06 copy_pp[64x32] 13.77x 2270.34 31266.85 addAvg[64x32] 13.12x 4977.90 65292.87 addAvg_aligned[64x32] 13.11x 4968.25 65109.86 [i420] copy_pp[32x16] 12.70x 668.73 8495.18 [i420] addAvg[32x16] 11.76x 1311.32 15421.93 [i420] addAvg_aligned[32x16] 11.81x 1310.04 15476.02 [i420] satd[32x16] 7.72x 2040.06 15740.32 [i422] copy_pp[32x32] 15.72x 1256.04 19739.52 [i422] addAvg[32x32] 12.24x 2507.96 30688.86 [i422] addAvg_aligned[32x32] 12.18x 2514.50 30638.48 [i422] satd[32x32] 7.90x 3937.27 31108.14 satd[32x64] 8.59x 7867.00 67587.90 avg_pp[32x64] 16.16x 3481.26 56249.58 avg_pp_aligned[32x64] 14.28x 3482.01 49712.71 sad[32x64] 18.53x 2684.71 49741.68 sad_x3[32x64] 10.03x 10721.37 107540.32 sad_x4[32x64] 9.79x 14382.84 140751.45 copy_pp[32x64] 16.74x 2450.25 41006.33 addAvg[32x64] 12.42x 4896.13 60819.32 addAvg_aligned[32x64] 12.37x 4913.75 60790.94 [i420] copy_pp[16x32] 7.94x 720.06 5716.83 [i420] addAvg[16x32] 12.04x 1297.73 15629.58 [i420] addAvg_aligned[16x32] 12.11x 1287.52 15597.35 [i420] satd[16x32] 7.66x 2027.63 15529.54 [i422] copy_pp[16x64] 14.25x 1374.30 19588.74 [i422] addAvg[16x64] 12.14x 2536.85 30797.07 [i422] addAvg_aligned[16x64] 12.18x 2536.85 30895.43 [i422] satd[16x64] 7.83x 3909.94 30607.21 satd[64x16] 8.01x 3950.42 31636.95 avg_pp[64x16] 11.92x 1697.15 20225.29 avg_pp_aligned[64x16] 11.92x 1697.26 20232.38 sad[64x16] 17.91x 1395.17 24992.59 sad_x3[64x16] 9.18x 5347.15 49095.87 sad_x4[64x16] 8.90x 7178.76 63865.97 copy_pp[64x16] 13.79x 1185.89 16350.54 addAvg[64x16] 13.08x 2503.85 32744.37 addAvg_aligned[64x16] 12.79x 2531.38 32363.81 [i420] copy_pp[ 32x8] 12.13x 366.51 4446.02 [i420] addAvg[ 32x8] 11.20x 703.70 7880.00 [i420] addAvg_aligned[ 32x8] 11.11x 703.76 7816.63 [i420] satd[ 32x8] 7.27x 1090.42 7929.64 [i422] copy_pp[32x16] 13.63x 668.37 9106.87 [i422] addAvg[32x16] 11.96x 1284.97 15367.12 [i422] addAvg_aligned[32x16] 11.94x 1285.00 15344.73 [i422] satd[32x16] 7.68x 2041.56 15675.03 satd[64x48] 7.86x 11909.52 93589.30 avg_pp[64x48] 11.95x 5016.05 59917.04 avg_pp_aligned[64x48] 11.96x 5007.61 59892.75 sad[64x48] 17.66x 3948.62 69729.50 sad_x3[64x48] 9.52x 16042.87 152658.28 sad_x4[64x48] 9.08x 21259.00 193108.62 copy_pp[64x48] 14.46x 3362.61 48628.26 addAvg[64x48] 12.32x 7346.36 90503.45 addAvg_aligned[64x48] 12.25x 7383.52 90444.89 [i420] copy_pp[32x24] 13.17x 958.41 12622.97 [i420] addAvg[32x24] 12.14x 1902.02 23084.85 [i420] addAvg_aligned[32x24] 12.17x 1890.93 23016.67 [i420] satd[32x24] 7.87x 2956.67 23279.64 [i422] copy_pp[32x48] 13.50x 1852.34 25015.67 [i422] addAvg[32x48] 12.31x 3710.15 45682.12 [i422] addAvg_aligned[32x48] 11.82x 3864.53 45669.38 [i422] satd[32x48] 8.53x 5727.37 48826.41 satd[16x64] 7.69x 3969.52 30543.01 avg_pp[16x64] 9.85x 1887.70 18603.25 avg_pp_aligned[16x64] 9.78x 1885.14 18441.76 sad[16x64] 18.67x 1647.54 30759.68 sad_x3[16x64] 8.95x 5445.94 48763.17 sad_x4[16x64] 8.86x 7133.87 63219.44 copy_pp[16x64] 14.62x 1374.35 20095.55 addAvg[16x64] 12.20x 2531.89 30899.28 addAvg_aligned[16x64] 12.30x 2508.35 30863.57 [i420] copy_pp[ 8x32] 8.17x 451.49 3687.59 [i420] addAvg[ 8x32] 8.24x 989.38 8149.40 [i420] addAvg_aligned[ 8x32] 8.24x 989.32 8148.19 [i420] satd[ 8x32] 8.31x 964.20 8009.04 [i422] copy_pp[ 8x64] 12.75x 931.61 11881.57 [i422] addAvg[ 8x64] 8.38x 1904.26 15963.97 [i422] addAvg_aligned[ 8x64] 8.37x 1904.17 15943.77 [i422] satd[ 8x64] 8.00x 1956.52 15646.05 satd[48x64] 7.96x 11944.59 95077.40 avg_pp[48x64] 12.30x 5074.07 62426.93 avg_pp_aligned[48x64] 12.29x 5073.86 62359.48 sad[48x64] 17.50x 4101.77 71781.77 sad_x3[48x64] 9.23x 16175.63 149293.81 sad_x4[48x64] 9.18x 21324.13 195745.97 copy_pp[48x64] 14.53x 3509.70 50999.88 addAvg[48x64] 12.29x 7370.38 90585.45 addAvg_aligned[48x64] 12.28x 7385.53 90694.75 [i420] copy_pp[24x32] 8.32x 985.20 8198.60 [i420] addAvg[24x32] 11.78x 1945.45 22927.09 [i420] addAvg_aligned[24x32] 12.24x 1889.34 23124.77 [i420] satd[24x32] 7.91x 2937.93 23245.61 [i422] copy_pp[24x64] 8.31x 1914.20 15913.23 [i422] addAvg[24x64] 11.96x 3829.57 45810.78 [i422] addAvg_aligned[24x64] 12.12x 3769.76 45703.41 [i422] satd[24x64] 8.18x 5690.02 46522.12 ssd_s[4x4] 4.08x 76.51 312.02 ssd_s_aligned[4x4] 4.44x 75.55 335.23 sa8d[4x4] 3.42x 202.84 694.27 residual[4x4] 3.66x 82.30 301.44 residual_aligned[4x4] 3.66x 82.33 301.32 blkfill[4x4] 3.39x 74.89 254.19 blkfill_aligned[4x4] 3.36x 75.31 252.87 transpose[4x4] 4.01x 75.19 301.32 cpy2Dto1D_shl[4x4] 4.81x 74.89 360.24 cpy2Dto1D_shr[4x4] 4.97x 75.73 376.11 cpy1Dto2D_shl[4x4] 3.19x 112.97 359.88 cpy1Dto2D_shl_aligned[4x4] 3.15x 112.92 356.03 cpy1Dto2D_shr[4x4] 2.89x 138.76 400.76 copy_cnt[4x4] 5.12x 75.76 388.02 psy_cost_pp[4x4] 6.05x 333.17 2016.19 ssimDist[4x4] 2.24x 341.81 764.73 ssd_s[8x8] 11.17x 103.79 1158.92 ssd_s_aligned[8x8] 10.00x 120.09 1200.72 sa8d[8x8] 6.79x 320.83 2177.68 residual[8x8] 7.49x 152.24 1140.12 residual_aligned[8x8] 7.37x 152.60 1124.61 blkfill[8x8] 13.82x 79.78 1102.17 blkfill_aligned[8x8] 11.85x 79.78 945.09 transpose[8x8] 5.04x 209.08 1053.19 var[8x8] 10.27x 159.41 1636.59 cpy2Dto1D_shl[8x8] 8.90x 163.61 1456.47 cpy2Dto1D_shr[8x8] 7.21x 194.62 1404.10 cpy1Dto2D_shl[8x8] 7.40x 163.52 1210.46 cpy1Dto2D_shl_aligned[8x8] 7.09x 163.49 1159.60 cpy1Dto2D_shr[8x8] 6.88x 202.60 1394.31 copy_cnt[8x8] 6.83x 182.52 1246.65 psy_cost_pp[8x8] 11.35x 666.64 7565.65 ssimDist[8x8] 3.89x 796.79 3101.72 ssd_s[16x16] 16.46x 335.78 5528.06 ssd_s_aligned[16x16] 16.92x 337.69 5714.31 sa8d[16x16] 7.85x 1092.49 8575.18 residual[16x16] 7.04x 529.73 3729.88 residual_aligned[16x16] 6.98x 533.91 3724.57 blkfill[16x16] 10.13x 343.49 3479.40 blkfill_aligned[16x16] 10.11x 339.32 3430.46 transpose[16x16] 10.34x 529.73 5477.35 var[16x16] 9.09x 469.94 4274.07 cpy2Dto1D_shl[16x16] 14.52x 457.46 6642.65 cpy2Dto1D_shr[16x16] 10.11x 488.43 4939.16 cpy1Dto2D_shl[16x16] 8.93x 457.40 4082.53 cpy1Dto2D_shl_aligned[16x16] 8.76x 457.40 4008.07 cpy1Dto2D_shr[16x16] 10.87x 488.46 5309.22 copy_cnt[16x16] 13.49x 385.27 5196.79 psy_cost_pp[16x16] 13.58x 2464.32 33460.64 ssimDist[16x16] 3.83x 2862.28 10959.40 ssd_s[32x32] 18.60x 1169.08 21743.81 ssd_s_aligned[32x32] 18.32x 1173.50 21493.47 sa8d[32x32] 8.48x 4113.15 34876.11 residual[32x32] 13.55x 1620.06 21952.79 residual_aligned[32x32] 13.35x 1620.12 21636.55 blkfill[32x32] 17.76x 1133.82 20135.95 blkfill_aligned[32x32] 14.98x 1134.74 17003.45 transpose[32x32] 7.29x 2252.55 16419.88 var[32x32] 13.23x 1821.41 24090.78 cpy2Dto1D_shl[32x32] 9.86x 2044.20 20159.76 cpy2Dto1D_shr[32x32] 12.89x 2068.86 26664.77 cpy1Dto2D_shl[32x32] 7.89x 2044.17 16132.29 cpy1Dto2D_shl_aligned[32x32] 7.89x 2044.17 16126.53 cpy1Dto2D_shr[32x32] 12.27x 2077.30 25485.45 copy_cnt[32x32] 20.02x 1225.74 24535.31 psy_cost_pp[32x32] 13.97x 9551.63 133447.94 ssimDist[32x32] 4.58x 11260.82 51525.69 sa8d[64x64] 7.99x 17245.90 137847.89 transpose[64x64] 6.73x 8970.32 60365.53 var[64x64] 12.38x 7638.18 94578.64 psy_cost_pp[64x64] 12.19x 38264.06 466303.34 ssimDist[64x64] 4.17x 45006.34 187522.25 weight_pp 11.40x 4125.59 47034.11 weight_sp 9.52x 4535.12 43176.19 downscale 8.80x 68254.55 600583.19 scale1D_128to64 5.56x 486.36 2705.30 scale1D_128to64_aligned 5.64x 486.27 2740.76 scale2D_64to32 7.28x 4440.66 32314.27 ssim_4x4x2_core 7.24x 188.43 1364.94 ssim_end_4 2.96x 171.84 508.50 calSign 4.82x 364.56 1755.99 SAO_EO_0 8.31x 815.75 6781.33 SAO_EO_1 8.99x 503.23 4525.13 SAO_EO_1_2Rows 11.92x 774.56 9234.22 SAO_EO_2[0] 5.18x 217.34 1125.93 SAO_EO_2[1] 8.60x 517.46 4449.74 SAO_EO_3[0] 3.63x 283.43 1028.80 SAO_EO_3[1] 7.52x 562.93 4231.50 SAO_BO_0 9.07x 16663.23 151113.08 saoCuStatsE0 1.46x 134729.41 197128.38 saoCuStatsE1 1.56x 136879.61 213724.81 saoCuStatsE2 2.75x 140542.66 386773.09 saoCuStatsE3 2.86x 137361.44 393536.03 planecopy_cp 7.56x 8462.28 64001.00 propagateCost 2.21x 2965.65 6545.18 cuTreeFix8Pack 3.33x 2069.88 6886.77 cuTreeFix8Unpack 1.93x 3575.02 6901.08 scanPosLast 1.64x 51705.57 85043.09 findPosFirstLast 4.14x 142.84 590.86 costCoeffNxN 0.17x 10087.48 1726.53 costCoeffRemain 1.14x 363.45 413.51 pelFilterLumaStrong_Vertical 3.21x 439.66 1412.89 pelFilterLumaStrong_Horizontal 5.38x 273.20 1469.94 pelFilterChroma_Vertical 1.72x 297.93 513.07 pelFilterChroma_Horizontal 3.24x 160.04 518.24 integral_init4v 3.87x 273.77 1060.76 integral_init8v 5.70x 265.57 1513.25 integral_init12v 3.93x 277.91 1092.75 integral_init16v 3.95x 273.71 1080.36 integral_init24v 3.94x 265.60 1047.29 integral_init32v 5.56x 273.68 1520.56 integral_init4h 2.74x 648.53 1779.92 integral_init8h 1.53x 1103.53 1684.69 integral_init12h 1.09x 1409.64 1539.20 integral_init16h 0.91x 1757.48 1601.36 normFact[8x8] 2.79x 451.34 1259.40 normFact[16x16] 2.91x 1466.80 4266.73 normFact[32x32] 4.09x 5594.78 22900.28 normFact[64x64] 3.50x 22468.39 78557.67 == transforms primitives == dst4x4 3.80x 304.20 1157.31 dct4x4 4.22x 277.40 1169.70 dct8x8 4.80x 1476.16 7092.87 dct16x16 4.56x 9665.56 44085.09 dct32x32 3.73x 74615.75 278687.00 idst4x4 5.94x 314.50 1866.97 idct4x4 7.33x 277.34 2033.39 idct8x8 8.04x 1257.60 10111.74 idct16x16 6.60x 8112.49 53563.17 idct32x32 5.25x 59579.85 312527.12 dequant_normal 9.21x 4562.55 42043.89 dequant_scaling 10.00x 6239.31 62414.31 quant 8.77x 10572.05 92703.01 nquant 10.48x 8629.39 90457.88 nonPsyRdoQuant[4x4] 2.43x 370.42 899.64 nonPsyRdoQuant[8x8] 2.26x 397.28 899.16 nonPsyRdoQuant[16x16] 2.42x 372.49 900.24 nonPsyRdoQuant[32x32] 2.28x 395.32 899.76 psyRdoQuant_1p[4x4] 2.43x 370.54 898.68 psyRdoQuant_1p[8x8] 2.38x 376.69 897.60 psyRdoQuant_1p[16x16] 2.38x 376.66 896.27 psyRdoQuant_1p[32x32] 2.38x 376.73 897.60 count_nonzero[4x4] 3.03x 86.11 260.80 count_nonzero[8x8] 8.09x 151.16 1223.09 count_nonzero[16x16] 11.22x 273.17 3064.45 count_nonzero[32x32] 16.51x 693.63 11451.58 denoiseDct 7.38x 5598.89 41305.61 == interp primitives == luma_hpp[ 4x4] 3.21x 532.38 1707.54 luma_hps[ 4x4] 4.14x 955.80 3960.60 luma_vpp[ 4x4] 6.79x 264.94 1797.72 luma_vps[ 4x4] 5.83x 262.90 1533.43 luma_vsp[ 4x4] 7.07x 302.07 2134.87 luma_vss[ 4x4] 7.33x 246.30 1804.69 luma_hv [ 4x4] 5.03x 1260.30 6342.05 luma_hpp[ 8x8] 7.11x 918.70 6532.41 luma_hps[ 8x8] 5.64x 1841.71 10387.94 luma_vpp[ 8x8] 8.89x 806.37 7165.13 luma_vps[ 8x8] 7.35x 800.63 5882.28 luma_vsp[ 8x8] 10.14x 823.49 8348.79 luma_vss[ 8x8] 9.70x 742.81 7203.25 luma_hv [ 8x8] 6.92x 2738.89 18951.82 convert_p2s[ 8x8] 8.40x 149.26 1254.11 convert_p2s_aligned[ 8x8] 8.39x 149.35 1252.55 luma_hpp[16x16] 7.87x 3177.69 24997.52 luma_hps[16x16] 7.25x 4212.08 30534.83 luma_vpp[16x16] 9.04x 3018.89 27276.55 luma_vps[16x16] 7.45x 2850.57 21241.20 luma_vsp[16x16] 10.61x 2993.90 31752.62 luma_vss[16x16] 9.59x 2699.07 25873.59 luma_hv [16x16] 8.49x 7379.31 62651.06 convert_p2s[16x16] 9.73x 447.13 4349.34 convert_p2s_aligned[16x16] 9.72x 447.19 4346.14 luma_hpp[32x32] 7.85x 12479.73 97983.25 luma_hps[32x32] 7.52x 14205.41 106757.07 luma_vpp[32x32] 9.06x 11828.47 107156.52 luma_vps[32x32] 7.35x 11426.34 84012.02 luma_vsp[32x32] 10.86x 11877.45 129040.16 luma_vss[32x32] 9.90x 10765.80 106578.76 luma_hv [32x32] 8.95x 26177.66 234301.20 convert_p2s[32x32] 9.95x 2044.17 20333.99 convert_p2s_aligned[32x32] 9.81x 2044.26 20062.37 luma_hpp[64x64] 8.10x 49356.32 399673.34 luma_hps[64x64] 7.40x 51175.05 378814.62 luma_vpp[64x64] 9.21x 47308.66 435562.25 luma_vps[64x64] 7.45x 45176.43 336595.19 luma_vsp[64x64] 10.70x 47429.59 507311.28 luma_vss[64x64] 9.65x 42998.87 414893.50 luma_hv [64x64] 9.03x 98716.72 891196.75 convert_p2s[64x64] 9.73x 8411.93 81814.03 convert_p2s_aligned[64x64] 9.72x 8410.88 81718.68 luma_hpp[ 8x4] 6.05x 525.59 3178.32 luma_hps[ 8x4] 5.49x 1376.58 7555.31 luma_vpp[ 8x4] 7.33x 480.06 3518.19 luma_vps[ 8x4] 6.29x 463.61 2913.91 luma_vsp[ 8x4] 8.66x 480.09 4159.04 luma_vss[ 8x4] 8.08x 422.13 3412.79 luma_hv [ 8x4] 6.30x 1879.49 11837.43 convert_p2s[ 8x4] 6.82x 84.16 574.03 convert_p2s_aligned[ 8x4] 6.28x 91.13 571.86 luma_hpp[ 4x8] 3.55x 913.12 3239.76 luma_hps[ 4x8] 4.26x 1254.24 5341.08 luma_vpp[ 4x8] 7.67x 455.21 3489.86 luma_vps[ 4x8] 7.02x 420.00 2947.21 luma_vsp[ 4x8] 8.89x 466.97 4151.66 luma_vss[ 4x8] 8.73x 401.39 3504.41 luma_hv [ 4x8] 5.58x 1752.85 9786.85 convert_p2s[ 4x8] 4.30x 136.03 584.73 convert_p2s_aligned[ 4x8] 4.28x 135.94 582.08 luma_hpp[ 16x8] 7.68x 1634.50 12553.25 luma_hps[ 16x8] 7.25x 2770.87 20086.77 luma_vpp[ 16x8] 8.47x 1603.18 13581.52 luma_vps[ 16x8] 7.55x 1483.75 11198.84 luma_vsp[ 16x8] 10.13x 1591.73 16126.53 luma_vss[ 16x8] 9.39x 1439.13 13516.83 luma_hv [ 16x8] 8.27x 4409.56 36473.27 convert_p2s[ 16x8] 10.75x 262.96 2827.09 convert_p2s_aligned[ 16x8] 11.00x 263.20 2894.43 luma_hpp[ 8x16] 7.14x 1767.57 12624.22 luma_hps[ 8x16] 5.55x 2799.88 15541.44 luma_vpp[ 8x16] 9.20x 1512.13 13913.49 luma_vps[ 8x16] 7.60x 1464.11 11132.83 luma_vsp[ 8x16] 10.69x 1530.44 16356.87 luma_vss[ 8x16] 9.70x 1391.23 13496.63 luma_hv [ 8x16] 7.27x 4421.13 32161.68 convert_p2s[ 8x16] 9.31x 240.54 2239.52 convert_p2s_aligned[ 8x16] 9.27x 240.51 2228.66 luma_hpp[32x16] 8.21x 6241.41 51214.75 luma_hps[32x16] 7.66x 8256.44 63205.73 luma_vpp[32x16] 9.10x 5899.59 53700.72 luma_vps[32x16] 7.50x 5636.51 42250.34 luma_vsp[32x16] 10.54x 5945.95 62685.09 luma_vss[32x16] 10.16x 5378.68 54629.70 luma_hv [32x16] 8.88x 14320.92 127169.34 convert_p2s[32x16] 12.96x 984.95 12769.30 convert_p2s_aligned[32x16] 12.81x 984.94 12619.60 luma_hpp[16x32] 7.88x 6265.93 49363.89 luma_hps[16x32] 7.18x 7191.01 51628.50 luma_vpp[16x32] 9.20x 5922.81 54500.80 luma_vps[16x32] 7.58x 5721.81 43375.67 luma_vsp[16x32] 10.52x 6009.88 63227.50 luma_vss[16x32] 9.50x 5416.19 51435.63 luma_hv [16x32] 8.63x 13404.61 115721.24 convert_p2s[16x32] 8.47x 984.91 8346.63 convert_p2s_aligned[16x32] 8.56x 985.03 8428.43 luma_hpp[64x32] 8.16x 24823.10 202505.05 luma_hps[64x32] 7.38x 28142.10 207804.66 luma_vpp[64x32] 9.23x 23622.44 218134.03 luma_vps[64x32] 7.71x 22606.19 174304.20 luma_vsp[64x32] 10.71x 23657.80 253468.25 luma_vss[64x32] 9.63x 21636.53 208268.89 luma_hv [64x32] 8.93x 51887.06 463512.28 convert_p2s[64x32] 9.71x 4162.79 40401.64 convert_p2s_aligned[64x32] 9.70x 4162.88 40397.32 luma_hpp[32x64] 7.90x 24814.34 195921.05 luma_hps[32x64] 7.56x 25747.80 194595.27 luma_vpp[32x64] 9.02x 23679.02 213660.47 luma_vps[32x64] 7.40x 22593.53 167238.16 luma_vsp[32x64] 11.08x 23642.37 261885.69 luma_vss[32x64] 9.95x 21639.08 215390.86 luma_hv [32x64] 8.99x 49963.16 449344.09 convert_p2s[32x64] 8.29x 4164.91 34526.45 convert_p2s_aligned[32x64] 8.28x 4162.79 34458.76 luma_hpp[16x12] 7.89x 2358.74 18616.35 luma_hps[16x12] 7.27x 3472.55 25250.74 luma_vpp[16x12] 8.94x 2331.81 20848.50 luma_vps[16x12] 7.28x 2190.69 15943.41 luma_vsp[16x12] 10.25x 2322.40 23809.18 luma_vss[16x12] 9.29x 2098.17 19487.38 luma_hv [16x12] 8.44x 5906.56 49852.79 convert_p2s[16x12] 10.12x 331.64 3356.15 convert_p2s_aligned[16x12] 10.37x 331.49 3436.35 luma_hpp[12x16] 4.07x 4602.24 18728.66 luma_hps[12x16] 5.16x 4454.02 22999.48 luma_vpp[12x16] 9.18x 2252.73 20672.29 luma_vps[12x16] 7.27x 2213.88 16097.31 luma_vsp[12x16] 10.40x 2312.55 24048.94 luma_vss[12x16] 9.90x 1998.67 19789.90 luma_hv [12x16] 7.04x 6757.65 47557.39 convert_p2s[12x16] 9.81x 381.10 3739.16 convert_p2s_aligned[12x16] 9.46x 389.26 3681.64 luma_hpp[ 16x4] 7.47x 852.58 6371.08 luma_hps[ 16x4] 7.17x 2061.17 14775.15 luma_vpp[ 16x4] 8.14x 856.87 6979.16 luma_vps[ 16x4] 6.83x 840.51 5737.11 luma_vsp[ 16x4] 8.34x 968.76 8079.28 luma_vss[ 16x4] 8.28x 830.01 6874.70 luma_hv [ 16x4] 7.60x 3043.00 23116.11 convert_p2s[ 16x4] 7.95x 188.40 1498.32 convert_p2s_aligned[ 16x4] 8.50x 188.31 1599.80 luma_hpp[ 4x16] 3.79x 1737.45 6576.55 luma_hps[ 4x16] 4.32x 1871.08 8081.72 luma_vpp[ 4x16] 8.44x 834.68 7044.65 luma_vps[ 4x16] 7.48x 786.19 5881.56 luma_vsp[ 4x16] 9.96x 844.26 8410.12 luma_vss[ 4x16] 9.79x 724.20 7090.24 luma_hv [ 4x16] 6.12x 2763.27 16919.76 convert_p2s[ 4x16] 6.89x 184.29 1269.38 convert_p2s_aligned[ 4x16] 5.53x 229.67 1269.26 luma_hpp[32x24] 7.88x 9342.51 73615.19 luma_hps[32x24] 7.56x 11398.05 86149.05 luma_vpp[32x24] 8.95x 8926.80 79913.62 luma_vps[32x24] 7.30x 8581.65 62679.44 luma_vsp[32x24] 10.86x 8976.13 97469.82 luma_vss[32x24] 9.82x 8065.10 79159.60 luma_hv [32x24] 8.98x 20197.97 181345.02 convert_p2s[32x24] 8.60x 1514.62 13031.06 convert_p2s_aligned[32x24] 8.61x 1514.59 13042.61 luma_hpp[24x32] 5.37x 13719.68 73634.55 luma_hps[24x32] 5.46x 14076.71 76831.74 luma_vpp[24x32] 9.08x 8849.25 80368.26 luma_vps[24x32] 7.52x 8539.30 64239.20 luma_vsp[24x32] 10.64x 8858.88 94286.21 luma_vss[24x32] 9.52x 8103.07 77179.96 luma_hv [24x32] 7.40x 23175.43 171610.23 convert_p2s[24x32] 7.12x 1779.44 12666.97 convert_p2s_aligned[24x32] 7.18x 1779.52 12782.04 luma_hpp[ 32x8] 8.14x 3173.87 25835.83 luma_hps[ 32x8] 7.78x 5407.15 42043.77 luma_vpp[ 32x8] 8.67x 3077.18 26672.71 luma_vps[ 32x8] 7.36x 2939.43 21642.32 luma_vsp[ 32x8] 10.15x 3086.58 31327.21 luma_vss[ 32x8] 9.83x 2772.82 27252.02 luma_hv [ 32x8] 8.58x 8561.57 73457.20 convert_p2s[ 32x8] 14.01x 455.36 6378.88 convert_p2s_aligned[ 32x8] 13.89x 455.47 6324.89 luma_hpp[ 8x32] 7.19x 3462.55 24904.09 luma_hps[ 8x32] 5.46x 4806.49 26242.12 luma_vpp[ 8x32] 9.20x 3025.02 27821.12 luma_vps[ 8x32] 7.53x 2900.66 21827.86 luma_vsp[ 8x32] 10.85x 3010.90 32669.94 luma_vss[ 8x32] 9.71x 2742.31 26628.94 luma_hv [ 8x32] 7.50x 7854.38 58901.36 convert_p2s[ 8x32] 9.79x 455.51 4458.43 convert_p2s_aligned[ 8x32] 9.38x 455.57 4272.26 luma_hpp[64x48] 8.07x 37156.42 299846.44 luma_hps[64x48] 7.39x 39546.84 292413.31 luma_vpp[64x48] 9.24x 35403.36 327269.94 luma_vps[64x48] 7.44x 33987.46 252713.03 luma_vsp[64x48] 10.75x 35381.15 380398.22 luma_vss[64x48] 9.52x 32557.28 309897.50 luma_hv [64x48] 9.01x 75105.87 676550.19 convert_p2s[64x48] 11.48x 6282.29 72124.69 convert_p2s_aligned[64x48] 11.41x 6282.96 71692.42 luma_hpp[48x64] 8.21x 37182.83 305172.97 luma_hps[48x64] 6.81x 42602.07 290238.41 luma_vpp[48x64] 9.28x 35399.22 328442.53 luma_vps[48x64] 7.52x 33988.75 255519.11 luma_vsp[48x64] 10.76x 35580.12 382795.66 luma_vss[48x64] 9.64x 32392.20 312288.31 luma_hv [48x64] 8.62x 78633.82 677431.25 convert_p2s[48x64] 10.20x 6281.67 64059.80 convert_p2s_aligned[48x64] 10.22x 6277.65 64187.25 luma_hpp[64x16] 8.24x 12338.61 101630.02 luma_hps[64x16] 7.45x 16474.97 122768.41 luma_vpp[64x16] 9.23x 11824.75 109193.62 luma_vps[64x16] 7.76x 11279.07 87575.35 luma_vsp[64x16] 10.83x 11775.42 127519.36 luma_vss[64x16] 9.79x 10672.21 104436.91 luma_hv [64x16] 8.85x 28380.15 251184.42 convert_p2s[64x16] 10.05x 2044.17 20541.52 convert_p2s_aligned[64x16] 10.04x 2044.17 20529.14 luma_hpp[16x64] 7.95x 12433.99 98867.73 luma_hps[16x64] 7.28x 12841.68 93539.52 luma_vpp[16x64] 9.16x 11791.19 108053.27 luma_vps[16x64] 7.66x 11284.06 86381.00 luma_vsp[16x64] 10.69x 11803.45 126178.80 luma_vss[16x64] 9.59x 10759.37 103156.48 luma_hv [16x64] 8.91x 24864.52 221549.81 convert_p2s[16x64] 11.07x 2044.26 22628.90 convert_p2s_aligned[16x64] 11.05x 2044.23 22582.61 = Color Space i420 = chroma_hpp[ 4x4] 5.28x 215.24 1137.47 chroma_hps[ 4x4] 4.69x 306.30 1435.55 chroma_vpp[ 4x4] 4.78x 240.06 1148.42 chroma_vps[ 4x4] 3.85x 229.70 884.73 chroma_vsp[ 4x4] 5.33x 240.06 1278.76 chroma_vss[ 4x4] 4.58x 221.41 1013.03 chroma_p2s[ 4x4] 4.52x 74.65 337.27 chroma_p2s_aligned[ 4x4] 4.46x 74.62 332.95 chroma_hpp[ 8x8] 5.57x 786.90 4382.17 chroma_hps[ 8x8] 5.31x 964.71 5121.52 chroma_vpp[ 8x8] 7.54x 571.71 4308.10 chroma_vps[ 8x8] 5.99x 542.10 3248.30 chroma_vsp[ 8x8] 8.49x 575.86 4889.70 chroma_vss[ 8x8] 7.92x 492.52 3902.05 chroma_p2s[ 8x8] 8.36x 151.22 1264.69 chroma_p2s_aligned[ 8x8] 9.55x 151.46 1446.13 chroma_hpp[16x16] 5.62x 2879.82 16179.80 chroma_hps[16x16] 4.69x 2975.95 13949.76 chroma_vpp[16x16] 9.27x 1771.92 16433.37 chroma_vps[16x16] 7.68x 1494.48 11473.01 chroma_vsp[16x16] 10.62x 1771.35 18811.02 chroma_vss[16x16] 10.45x 1350.30 14116.39 chroma_p2s[16x16] 9.87x 455.54 4495.67 chroma_p2s_aligned[16x16] 9.79x 454.16 4447.26 chroma_hpp[32x32] 6.10x 11448.39 69853.11 chroma_hps[32x32] 5.30x 10588.69 56155.55 chroma_vpp[32x32] 11.03x 6253.34 68995.55 chroma_vps[32x32] 8.75x 5732.18 50184.89 chroma_vsp[32x32] 12.13x 6363.70 77215.55 chroma_vss[32x32] 11.12x 5346.25 59450.38 chroma_p2s[32x32] 10.30x 2044.20 21059.04 chroma_p2s_aligned[32x32] 10.22x 2044.17 20882.16 chroma_hpp[ 4x2] 4.13x 147.04 607.47 chroma_hps[ 4x2] 4.42x 242.16 1070.02 chroma_vpp[ 4x2] 3.15x 198.67 625.25 chroma_vps[ 4x2] 2.63x 188.28 495.75 chroma_vsp[ 4x2] 3.51x 198.70 698.12 chroma_vss[ 4x2] 3.05x 182.13 556.35 chroma_p2s[ 4x2] 2.59x 75.67 196.35 chroma_p2s_aligned[ 4x2] 2.64x 74.74 197.43 chroma_hpp[ 2x4] 3.46x 162.52 562.48 chroma_hps[ 2x4] 3.30x 217.34 716.87 chroma_vpp[ 2x4] 3.79x 178.80 677.68 chroma_vps[ 2x4] 3.32x 159.44 529.18 chroma_vsp[ 2x4] 4.49x 163.49 733.71 chroma_vss[ 2x4] 4.14x 149.05 616.95 chroma_p2s[ 2x4] 2.31x 74.65 172.55 chroma_p2s_aligned[ 2x4] 2.27x 78.25 177.23 chroma_hpp[ 8x4] 4.72x 442.82 2088.34 chroma_hps[ 8x4] 4.27x 666.72 2845.49 chroma_vpp[ 8x4] 6.20x 339.38 2105.18 chroma_vps[ 8x4] 4.93x 320.80 1582.12 chroma_vsp[ 8x4] 7.32x 331.16 2425.37 chroma_vss[ 8x4] 6.30x 304.20 1917.47 chroma_p2s[ 8x4] 6.70x 84.16 563.69 chroma_p2s_aligned[ 8x4] 6.26x 90.20 565.01 chroma_hpp[ 4x8] 6.24x 347.69 2168.06 chroma_hps[ 4x8] 5.42x 438.70 2378.43 chroma_vpp[ 4x8] 6.89x 315.07 2169.86 chroma_vps[ 4x8] 5.09x 326.98 1664.01 chroma_vsp[ 4x8] 8.19x 300.06 2458.56 chroma_vss[ 4x8] 6.19x 310.39 1921.68 chroma_p2s[ 4x8] 4.29x 135.97 583.53 chroma_p2s_aligned[ 4x8] 4.35x 135.94 591.58 chroma_hpp[ 16x8] 5.99x 1494.53 8954.07 chroma_hps[ 16x8] 4.60x 1784.20 8198.92 chroma_vpp[ 16x8] 9.72x 914.98 8889.52 chroma_vps[ 16x8] 8.61x 778.20 6701.08 chroma_vsp[ 16x8] 10.15x 926.47 9404.46 chroma_vss[ 16x8] 10.49x 705.92 7406.27 chroma_p2s[ 16x8] 11.34x 263.20 2983.41 chroma_p2s_aligned[ 16x8] 11.35x 263.35 2988.94 chroma_hpp[ 8x16] 5.88x 1417.78 8330.12 chroma_hps[ 8x16] 4.65x 1560.69 7261.44 chroma_vpp[ 8x16] 8.68x 976.54 8472.65 chroma_vps[ 8x16] 6.82x 904.26 6164.10 chroma_vsp[ 8x16] 9.76x 999.32 9750.96 chroma_vss[ 8x16] 8.79x 831.84 7313.49 chroma_p2s[ 8x16] 9.44x 240.57 2271.46 chroma_p2s_aligned[ 8x16] 9.59x 240.57 2307.54 chroma_hpp[32x16] 5.92x 5705.44 33794.79 chroma_hps[32x16] 5.17x 5792.48 29935.07 chroma_vpp[32x16] 10.02x 3187.72 31935.63 chroma_vps[32x16] 7.76x 2936.70 22790.86 chroma_vsp[32x16] 12.24x 3186.19 38992.18 chroma_vss[32x16] 10.94x 2716.88 29734.39 chroma_p2s[32x16] 12.81x 984.94 12618.28 chroma_p2s_aligned[32x16] 12.64x 984.91 12450.24 chroma_hpp[16x32] 5.59x 5784.85 32328.10 chroma_hps[16x32] 4.74x 5359.46 25426.77 chroma_vpp[16x32] 9.00x 3621.89 32605.97 chroma_vps[16x32] 7.62x 2954.77 22516.35 chroma_vsp[16x32] 10.40x 3590.45 37349.94 chroma_vss[16x32] 10.81x 2574.53 27827.74 chroma_p2s[16x32] 8.50x 984.94 8372.89 chroma_p2s_aligned[16x32] 8.48x 985.00 8357.23 chroma_hpp[ 8x6] 5.26x 629.44 3310.36 chroma_hps[ 8x6] 4.34x 815.87 3537.23 chroma_vpp[ 8x6] 7.41x 442.81 3283.37 chroma_vps[ 8x6] 6.24x 411.78 2568.34 chroma_vsp[ 8x6] 8.39x 438.67 3680.96 chroma_vss[ 8x6] 7.72x 389.05 3002.28 chroma_p2s[ 8x6] 10.04x 113.97 1144.09 chroma_p2s_aligned[ 8x6] 10.47x 113.91 1192.18 chroma_hpp[ 6x8] 4.07x 819.79 3334.27 chroma_hps[ 6x8] 3.39x 975.19 3307.71 chroma_vpp[ 6x8] 5.13x 656.22 3368.90 chroma_vps[ 6x8] 4.20x 629.29 2640.36 chroma_vsp[ 6x8] 5.75x 670.78 3854.79 chroma_vss[ 6x8] 4.98x 608.67 3029.28 chroma_p2s[ 6x8] 4.98x 207.34 1031.78 chroma_p2s_aligned[ 6x8] 4.92x 210.11 1033.59 chroma_hpp[ 8x2] 3.93x 287.60 1130.14 chroma_hps[ 8x2] 3.73x 517.61 1929.28 chroma_vpp[ 8x2] 4.46x 248.37 1108.02 chroma_vps[ 8x2] 3.55x 238.08 845.89 chroma_vsp[ 8x2] 5.08x 248.31 1262.04 chroma_vss[ 8x2] 4.36x 227.78 992.71 chroma_p2s[ 8x2] 4.20x 75.76 317.95 chroma_p2s_aligned[ 8x2] 4.21x 75.76 319.12 chroma_hpp[ 2x8] 4.18x 244.20 1020.36 chroma_hps[ 2x8] 4.34x 240.24 1042.73 chroma_vpp[ 2x8] 4.82x 254.98 1228.98 chroma_vps[ 2x8] 3.88x 236.25 915.51 chroma_vsp[ 2x8] 5.40x 250.75 1353.19 chroma_vss[ 2x8] 4.78x 232.08 1108.26 chroma_p2s[ 2x8] 2.10x 140.77 295.67 chroma_p2s_aligned[ 2x8] 2.38x 124.29 296.03 chroma_hpp[16x12] 5.52x 2220.69 12256.02 chroma_hps[16x12] 4.66x 2380.24 11083.13 chroma_vpp[16x12] 9.21x 1340.98 12348.70 chroma_vps[16x12] 7.60x 1138.41 8647.58 chroma_vsp[16x12] 10.44x 1363.81 14231.66 chroma_vss[16x12] 10.59x 995.54 10546.63 chroma_p2s[16x12] 10.01x 331.49 3317.47 chroma_p2s_aligned[16x12] 9.96x 331.49 3302.40 chroma_hpp[12x16] 4.43x 2752.49 12194.46 chroma_hps[12x16] 3.91x 2663.75 10410.12 chroma_vpp[12x16] 6.86x 1804.71 12388.13 chroma_vps[12x16] 5.59x 1581.22 8832.53 chroma_vsp[12x16] 7.89x 1800.42 14207.47 chroma_vss[12x16] 7.50x 1407.16 10556.75 chroma_p2s[12x16] 9.61x 389.05 3740.00 chroma_p2s_aligned[12x16] 9.82x 383.59 3765.09 chroma_hpp[ 16x4] 5.09x 819.92 4173.73 chroma_hps[ 16x4] 4.54x 1188.80 5399.76 chroma_vpp[ 16x4] 8.84x 513.41 4540.64 chroma_vps[ 16x4] 7.75x 459.71 3561.57 chroma_vsp[ 16x4] 9.79x 511.46 5005.37 chroma_vss[ 16x4] 10.61x 360.45 3823.73 chroma_p2s[ 16x4] 7.96x 188.43 1499.64 chroma_p2s_aligned[ 16x4] 8.94x 188.43 1684.93 chroma_hpp[ 4x16] 6.84x 637.37 4360.84 chroma_hps[ 4x16] 5.19x 740.89 3841.56 chroma_vpp[ 4x16] 8.11x 564.16 4577.56 chroma_vps[ 4x16] 6.56x 529.70 3474.82 chroma_vsp[ 4x16] 8.87x 575.12 5098.68 chroma_vss[ 4x16] 8.12x 488.37 3965.18 chroma_p2s[ 4x16] 5.82x 229.73 1336.35 chroma_p2s_aligned[ 4x16] 6.19x 210.14 1300.76 chroma_hpp[32x24] 5.81x 8546.45 49675.31 chroma_hps[32x24] 4.72x 8189.76 38672.71 chroma_vpp[32x24] 10.89x 4699.08 51181.08 chroma_vps[32x24] 8.88x 4326.04 38430.66 chroma_vsp[32x24] 11.65x 4739.88 55229.82 chroma_vss[32x24] 10.96x 3974.77 43581.64 chroma_p2s[32x24] 8.75x 1514.53 13251.93 chroma_p2s_aligned[32x24] 8.64x 1514.62 13091.54 chroma_hpp[24x32] 6.28x 7649.88 48016.23 chroma_hps[24x32] 4.80x 7964.07 38192.11 chroma_vpp[24x32] 9.12x 5301.06 48350.86 chroma_vps[24x32] 7.15x 4777.33 34163.81 chroma_vsp[24x32] 10.53x 5276.39 55561.68 chroma_vss[24x32] 9.54x 4306.01 41073.91 chroma_p2s[24x32] 7.34x 1779.40 13054.99 chroma_p2s_aligned[24x32] 7.28x 1779.43 12957.23 chroma_hpp[ 32x8] 5.88x 2913.66 17130.30 chroma_hps[ 32x8] 5.20x 3422.76 17792.59 chroma_vpp[ 32x8] 10.39x 1637.63 17023.05 chroma_vps[ 32x8] 8.34x 1516.13 12642.93 chroma_vsp[ 32x8] 11.45x 1696.90 19421.12 chroma_vss[ 32x8] 10.38x 1392.79 14459.76 chroma_p2s[ 32x8] 14.19x 447.16 6344.13 chroma_p2s_aligned[ 32x8] 14.24x 447.28 6367.47 chroma_hpp[ 8x32] 5.75x 2859.37 16429.42 chroma_hps[ 8x32] 4.76x 2752.43 13111.38 chroma_vpp[ 8x32] 9.05x 1850.12 16737.71 chroma_vps[ 8x32] 6.80x 1787.27 12150.06 chroma_vsp[ 8x32] 9.51x 2008.26 19097.92 chroma_vss[ 8x32] 8.78x 1611.86 14152.91 chroma_p2s[ 8x32] 9.50x 455.66 4329.04 chroma_p2s_aligned[ 8x32] 9.50x 455.63 4326.97 = Color Space i422 = chroma_hpp[ 4x8] 6.21x 347.69 2159.04 chroma_hps[ 4x8] 5.45x 442.84 2411.30 chroma_vpp[ 4x8] 7.27x 300.09 2183.09 chroma_vps[ 4x8] 5.12x 326.98 1674.46 chroma_vsp[ 4x8] 6.85x 360.03 2464.45 chroma_vss[ 4x8] 6.28x 306.24 1922.40 chroma_p2s[ 4x8] 4.42x 136.00 601.68 chroma_p2s_aligned[ 4x8] 4.25x 136.00 577.47 chroma_hpp[ 8x16] 5.90x 1415.30 8345.06 chroma_hps[ 8x16] 4.59x 1560.69 7161.81 chroma_vpp[ 8x16] 8.60x 988.99 8502.17 chroma_vps[ 8x16] 6.65x 935.09 6220.84 chroma_vsp[ 8x16] 9.67x 1001.42 9684.82 chroma_vss[ 8x16] 8.71x 835.92 7278.80 chroma_p2s[ 8x16] 10.25x 240.24 2462.65 chroma_p2s_aligned[ 8x16] 9.60x 240.33 2308.07 chroma_hpp[16x32] 5.55x 5782.95 32076.07 chroma_hps[16x32] 4.76x 5359.05 25502.53 chroma_vpp[16x32] 9.01x 3599.82 32426.81 chroma_vps[16x32] 7.76x 2913.60 22610.26 chroma_vsp[16x32] 10.34x 3613.33 37346.81 chroma_vss[16x32] 10.65x 2614.59 27850.70 chroma_p2s[16x32] 8.48x 984.97 8357.47 chroma_p2s_aligned[16x32] 8.57x 985.00 8437.03 chroma_hpp[32x64] 5.85x 23109.37 135141.52 chroma_hps[32x64] 5.12x 20440.66 104739.56 chroma_vpp[32x64] 11.04x 12449.91 137391.11 chroma_vps[32x64] 7.89x 11408.59 90068.18 chroma_vsp[32x64] 12.44x 12496.47 155420.69 chroma_vss[32x64] 11.54x 10327.15 119127.66 chroma_p2s[32x64] 8.26x 4162.85 34395.39 chroma_p2s_aligned[32x64] 8.26x 4163.53 34409.58 chroma_hpp[ 4x4] 5.20x 215.24 1119.80 chroma_hps[ 4x4] 4.66x 309.24 1440.00 chroma_vpp[ 4x4] 4.73x 240.06 1136.15 chroma_vps[ 4x4] 3.86x 229.79 887.74 chroma_vsp[ 4x4] 5.30x 240.06 1273.47 chroma_vss[ 4x4] 4.61x 221.39 1021.08 chroma_p2s[ 4x4] 4.39x 74.65 328.02 chroma_p2s_aligned[ 4x4] 4.29x 74.65 320.20 chroma_hpp[ 2x8] 4.20x 244.26 1025.53 chroma_hps[ 2x8] 3.71x 283.61 1050.90 chroma_vpp[ 2x8] 4.85x 250.57 1215.63 chroma_vps[ 2x8] 3.89x 237.24 921.88 chroma_vsp[ 2x8] 5.29x 254.59 1347.29 chroma_vss[ 2x8] 4.74x 232.05 1100.44 chroma_p2s[ 2x8] 2.07x 140.77 290.74 chroma_p2s_aligned[ 2x8] 2.30x 126.39 290.60 chroma_hpp[ 8x8] 5.61x 786.39 4411.62 chroma_hps[ 8x8] 5.25x 964.74 5066.21 chroma_vpp[ 8x8] 7.31x 587.63 4297.95 chroma_vps[ 8x8] 5.98x 546.27 3264.05 chroma_vsp[ 8x8] 8.68x 562.81 4883.01 chroma_vss[ 8x8] 7.88x 492.37 3879.32 chroma_p2s[ 8x8] 8.58x 149.20 1279.84 chroma_p2s_aligned[ 8x8] 8.31x 151.34 1257.84 chroma_hpp[ 4x16] 6.93x 630.29 4370.26 chroma_hps[ 4x16] 5.12x 742.72 3803.86 chroma_vpp[ 4x16] 7.84x 575.15 4507.09 chroma_vps[ 4x16] 6.56x 533.09 3495.27 chroma_vsp[ 4x16] 8.96x 562.84 5041.33 chroma_vss[ 4x16] 7.92x 496.63 3934.27 chroma_p2s[ 4x16] 5.83x 221.45 1290.66 chroma_p2s_aligned[ 4x16] 5.67x 226.82 1285.78 chroma_hpp[16x16] 5.57x 2900.57 16165.37 chroma_hps[16x16] 4.68x 2975.62 13931.66 chroma_vpp[16x16] 9.14x 1788.02 16342.00 chroma_vps[16x16] 7.63x 1496.61 11412.02 chroma_vsp[16x16] 10.41x 1820.83 18958.56 chroma_vss[16x16] 10.51x 1343.11 14115.99 chroma_p2s[16x16] 9.50x 452.94 4304.01 chroma_p2s_aligned[16x16] 9.46x 447.13 4230.96 chroma_hpp[ 8x32] 5.85x 2797.91 16370.62 chroma_hps[ 8x32] 4.73x 2752.04 13030.22 chroma_vpp[ 8x32] 8.88x 1889.97 16773.55 chroma_vps[ 8x32] 6.93x 1751.47 12130.70 chroma_vsp[ 8x32] 9.51x 2015.57 19163.81 chroma_vss[ 8x32] 8.97x 1590.77 14261.60 chroma_p2s[ 8x32] 9.37x 455.33 4264.93 chroma_p2s_aligned[ 8x32] 9.52x 455.33 4333.73 chroma_hpp[32x32] 6.04x 11512.58 69557.07 chroma_hps[32x32] 5.42x 10572.78 57321.52 chroma_vpp[32x32] 11.47x 6239.64 71571.95 chroma_vps[32x32] 9.01x 5730.77 51613.59 chroma_vsp[32x32] 12.28x 6295.31 77277.48 chroma_vss[32x32] 11.36x 5253.56 59685.45 chroma_p2s[32x32] 10.59x 2044.17 21656.39 chroma_p2s_aligned[32x32] 10.89x 2044.14 22261.92 chroma_hpp[16x64] 6.23x 11671.97 72678.40 chroma_hps[16x64] 4.70x 10319.22 48488.90 chroma_vpp[16x64] 9.15x 7036.65 64398.28 chroma_vps[16x64] 7.98x 5777.70 46123.05 chroma_vsp[16x64] 10.36x 7189.09 74469.50 chroma_vss[16x64] 10.77x 5122.02 55161.04 chroma_p2s[16x64] 11.12x 2044.23 22732.67 chroma_p2s_aligned[16x64] 10.79x 2044.35 22064.97 chroma_hpp[ 8x12] 5.72x 1111.76 6362.77 chroma_hps[ 8x12] 4.58x 1262.79 5785.18 chroma_vpp[ 8x12] 8.39x 769.73 6454.46 chroma_vps[ 8x12] 6.68x 706.64 4717.15 chroma_vsp[ 8x12] 9.35x 782.10 7309.30 chroma_vss[ 8x12] 8.17x 682.81 5581.08 chroma_p2s[ 8x12] 8.67x 203.08 1760.20 chroma_p2s_aligned[ 8x12] 8.61x 202.63 1744.09 chroma_hpp[ 6x16] 4.30x 1498.02 6438.43 chroma_hps[ 6x16] 3.47x 1589.50 5511.33 chroma_vpp[ 6x16] 5.29x 1233.59 6523.37 chroma_vps[ 6x16] 4.00x 1196.37 4790.38 chroma_vsp[ 6x16] 6.15x 1212.37 7460.56 chroma_vss[ 6x16] 5.06x 1109.07 5615.83 chroma_p2s[ 6x16] 4.94x 364.53 1800.12 chroma_p2s_aligned[ 6x16] 4.83x 372.49 1800.96 chroma_hpp[ 8x4] 4.78x 442.81 2116.95 chroma_hps[ 8x4] 4.24x 666.76 2828.06 chroma_vpp[ 8x4] 6.23x 339.35 2113.47 chroma_vps[ 8x4] 4.92x 320.71 1578.88 chroma_vsp[ 8x4] 7.22x 335.83 2425.37 chroma_vss[ 8x4] 6.22x 304.17 1891.50 chroma_p2s[ 8x4] 6.34x 90.17 571.38 chroma_p2s_aligned[ 8x4] 5.93x 95.30 565.37 chroma_hpp[ 2x16] 4.59x 426.27 1957.35 chroma_hps[ 2x16] 4.23x 426.24 1801.80 chroma_vpp[ 2x16] 5.78x 412.32 2383.17 chroma_vps[ 2x16] 4.77x 389.50 1858.43 chroma_vsp[ 2x16] 6.42x 422.55 2712.38 chroma_vss[ 2x16] 5.39x 377.26 2032.79 chroma_p2s[ 2x16] 2.15x 231.84 497.47 chroma_p2s_aligned[ 2x16] 2.27x 219.44 497.56 chroma_hpp[16x24] 6.32x 4311.41 27263.69 chroma_hps[16x24] 4.74x 4168.09 19761.88 chroma_vpp[16x24] 8.93x 2726.86 24363.73 chroma_vps[16x24] 7.89x 2222.61 17545.97 chroma_vsp[16x24] 10.49x 2683.45 28147.21 chroma_vss[16x24] 10.60x 1958.74 20758.68 chroma_p2s[16x24] 8.79x 720.33 6331.86 chroma_p2s_aligned[16x24] 8.85x 720.12 6372.14 chroma_hpp[12x32] 4.42x 5502.48 24302.64 chroma_hps[12x32] 4.01x 4782.30 19173.31 chroma_vpp[12x32] 6.87x 3597.03 24710.02 chroma_vps[12x32] 5.41x 3176.73 17200.52 chroma_vsp[12x32] 7.86x 3598.98 28274.67 chroma_vss[12x32] 7.74x 2691.50 20837.31 chroma_p2s[12x32] 8.38x 852.82 7142.40 chroma_p2s_aligned[12x32] 8.46x 844.35 7146.73 chroma_hpp[ 16x8] 6.13x 1479.70 9074.07 chroma_hps[ 16x8] 4.61x 1783.93 8232.41 chroma_vpp[ 16x8] 9.81x 922.99 9052.41 chroma_vps[ 16x8] 8.64x 782.31 6758.55 chroma_vsp[ 16x8] 10.16x 923.02 9377.47 chroma_vss[ 16x8] 10.35x 705.86 7306.27 chroma_p2s[ 16x8] 11.32x 262.99 2977.03 chroma_p2s_aligned[ 16x8] 11.27x 263.11 2965.97 chroma_hpp[ 4x32] 7.16x 1179.16 8439.04 chroma_hps[ 4x32] 5.39x 1268.22 6836.87 chroma_vpp[ 4x32] 7.84x 1105.06 8658.55 chroma_vps[ 4x32] 6.86x 962.61 6598.92 chroma_vsp[ 4x32] 9.01x 1092.82 9844.10 chroma_vss[ 4x32] 8.90x 852.85 7590.96 chroma_p2s[ 4x32] 5.79x 409.82 2373.91 chroma_p2s_aligned[ 4x32] 5.72x 409.73 2342.89 chroma_hpp[32x48] 5.87x 17323.93 101739.44 chroma_hps[32x48] 5.13x 15595.86 79950.18 chroma_vpp[32x48] 10.11x 9413.57 95203.77 chroma_vps[32x48] 7.93x 8548.65 67817.80 chroma_vsp[32x48] 12.46x 9350.51 116512.30 chroma_vss[32x48] 11.67x 7964.70 92936.52 chroma_p2s[32x48] 8.33x 3103.45 25863.37 chroma_p2s_aligned[32x48] 8.33x 3103.57 25849.30 chroma_hpp[24x64] 6.20x 15396.98 95388.45 chroma_hps[24x64] 4.64x 15437.68 71695.91 chroma_vpp[24x64] 8.99x 10651.98 95784.41 chroma_vps[24x64] 7.02x 9461.26 66462.69 chroma_vsp[24x64] 10.54x 10508.47 110774.79 chroma_vss[24x64] 9.47x 8666.93 82064.25 chroma_p2s[24x64] 8.42x 3633.24 30593.15 chroma_p2s_aligned[24x64] 8.35x 3631.70 30330.90 chroma_hpp[32x16] 5.94x 5723.22 34007.02 chroma_hps[32x16] 5.16x 5797.84 29899.12 chroma_vpp[32x16] 10.12x 3179.40 32164.33 chroma_vps[32x16] 7.84x 2917.48 22873.71 chroma_vsp[32x16] 12.17x 3192.91 38866.53 chroma_vss[32x16] 11.07x 2714.65 30060.96 chroma_p2s[32x16] 12.78x 984.88 12584.49 chroma_p2s_aligned[32x16] 11.99x 984.98 11806.53 chroma_hpp[ 8x64] 6.01x 5464.80 32845.49 chroma_hps[ 8x64] 4.67x 5317.56 24822.80 chroma_vpp[ 8x64] 8.98x 3708.71 33298.44 chroma_vps[ 8x64] 6.89x 3440.45 23691.22 chroma_vsp[ 8x64] 10.35x 3671.03 37987.34 chroma_vss[ 8x64] 9.00x 3127.75 28164.17 chroma_p2s[ 8x64] 8.45x 984.98 8323.65 chroma_p2s_aligned[ 8x64] 8.43x 985.20 8301.04 = Color Space i444 = chroma_hpp[ 4x4] 5.31x 215.24 1143.25 chroma_hps[ 4x4] 4.90x 306.30 1501.20 chroma_vpp[ 4x4] 4.74x 240.09 1137.23 chroma_vps[ 4x4] 3.80x 229.79 873.19 chroma_vsp[ 4x4] 5.38x 240.12 1292.10 chroma_vss[ 4x4] 4.53x 221.48 1003.05 chroma_p2s[ 4x4] 4.19x 78.13 327.05 chroma_p2s_aligned[ 4x4] 4.17x 78.67 328.14 chroma_hpp[ 8x8] 5.67x 786.45 4461.88 chroma_hps[ 8x8] 5.37x 964.41 5175.51 chroma_vpp[ 8x8] 7.63x 571.13 4358.55 chroma_vps[ 8x8] 6.04x 542.16 3276.55 chroma_vsp[ 8x8] 8.58x 572.67 4914.95 chroma_vss[ 8x8] 7.98x 492.94 3934.03 chroma_p2s[ 8x8] 9.04x 140.84 1273.47 chroma_p2s_aligned[ 8x8] 8.94x 140.77 1257.84 chroma_hpp[16x16] 5.62x 2878.50 16184.97 chroma_hps[16x16] 4.72x 2975.80 14047.21 chroma_vpp[16x16] 9.38x 1753.60 16448.66 chroma_vps[16x16] 7.74x 1488.44 11513.51 chroma_vsp[16x16] 10.67x 1783.39 19026.01 chroma_vss[16x16] 10.45x 1349.13 14102.28 chroma_p2s[16x16] 9.57x 455.21 4356.91 chroma_p2s_aligned[16x16] 9.53x 455.29 4340.80 chroma_hpp[32x32] 6.14x 11478.17 70445.53 chroma_hps[32x32] 5.31x 10573.05 56126.57 chroma_vpp[32x32] 11.50x 6284.41 72292.66 chroma_vps[32x32] 9.36x 5733.03 53667.89 chroma_vsp[32x32] 12.20x 6351.35 77515.55 chroma_vss[32x32] 11.23x 5292.35 59416.59 chroma_p2s[32x32] 13.09x 2044.14 26756.63 chroma_p2s_aligned[32x32] 12.62x 2043.33 25796.51 chroma_hpp[64x64] 6.98x 39255.64 274039.72 chroma_hps[64x64] 5.01x 40586.89 203170.83 chroma_vpp[64x64] 9.16x 28655.09 262362.44 chroma_vps[64x64] 8.12x 23339.34 189462.31 chroma_vsp[64x64] 10.55x 28571.08 301497.00 chroma_vss[64x64] 11.02x 20599.96 226967.50 chroma_p2s[64x64] 9.78x 8409.64 82206.49 chroma_p2s_aligned[64x64] 9.73x 8426.00 81975.39 chroma_hpp[ 8x4] 4.73x 442.81 2092.29 chroma_hps[ 8x4] 4.24x 666.57 2827.70 chroma_vpp[ 8x4] 6.20x 339.32 2104.33 chroma_vps[ 8x4] 4.91x 320.66 1574.31 chroma_vsp[ 8x4] 7.39x 331.01 2446.17 chroma_vss[ 8x4] 6.31x 304.17 1918.80 chroma_p2s[ 8x4] 7.64x 74.71 570.66 chroma_p2s_aligned[ 8x4] 7.26x 78.83 572.10 chroma_hpp[ 4x8] 6.06x 355.95 2157.96 chroma_hps[ 4x8] 5.45x 438.70 2391.82 chroma_vpp[ 4x8] 7.25x 300.15 2175.42 chroma_vps[ 4x8] 5.09x 327.01 1664.01 chroma_vsp[ 4x8] 6.93x 360.03 2493.91 chroma_vss[ 4x8] 6.26x 308.58 1932.77 chroma_p2s[ 4x8] 4.58x 128.31 587.25 chroma_p2s_aligned[ 4x8] 4.50x 128.43 578.24 chroma_hpp[ 16x8] 6.03x 1494.03 9013.98 chroma_hps[ 16x8] 4.59x 1783.72 8193.43 chroma_vpp[ 16x8] 9.62x 914.74 8797.15 chroma_vps[ 16x8] 8.71x 778.29 6782.52 chroma_vsp[ 16x8] 10.31x 916.67 9452.83 chroma_vss[ 16x8] 10.50x 706.07 7410.30 chroma_p2s[ 16x8] 14.09x 213.29 3005.66 chroma_p2s_aligned[ 16x8] 14.33x 211.22 3026.09 chroma_hpp[ 8x16] 5.91x 1420.51 8401.44 chroma_hps[ 8x16] 4.62x 1560.57 7206.37 chroma_vpp[ 8x16] 8.46x 1006.97 8519.40 chroma_vps[ 8x16] 6.87x 904.32 6209.46 chroma_vsp[ 8x16] 10.05x 970.03 9744.82 chroma_vss[ 8x16] 8.75x 837.90 7329.04 chroma_p2s[ 8x16] 10.28x 227.69 2340.12 chroma_p2s_aligned[ 8x16] 9.77x 240.12 2346.85 chroma_hpp[32x16] 5.97x 5710.94 34097.91 chroma_hps[32x16] 5.16x 5790.04 29902.97 chroma_vpp[32x16] 10.02x 3169.85 31755.87 chroma_vps[32x16] 7.78x 2921.80 22732.30 chroma_vsp[32x16] 12.19x 3190.99 38909.46 chroma_vss[32x16] 11.18x 2668.80 29835.75 chroma_p2s[32x16] 14.78x 985.06 14557.51 chroma_p2s_aligned[32x16] 11.95x 984.83 11766.39 chroma_hpp[16x32] 5.62x 5742.93 32301.16 chroma_hps[16x32] 4.74x 5360.28 25407.47 chroma_vpp[16x32] 8.99x 3607.93 32429.22 chroma_vps[16x32] 7.64x 2959.43 22603.73 chroma_vsp[16x32] 10.37x 3601.41 37349.10 chroma_vss[16x32] 10.84x 2551.26 27655.91 chroma_p2s[16x32] 8.61x 984.76 8479.76 chroma_p2s_aligned[16x32] 8.53x 984.82 8400.72 chroma_hpp[64x32] 6.73x 19540.59 131536.11 chroma_hps[64x32] 4.96x 21133.87 104859.08 chroma_vpp[64x32] 9.27x 14035.16 130136.52 chroma_vps[64x32] 7.97x 11662.70 92991.59 chroma_vsp[64x32] 10.46x 14291.68 149484.53 chroma_vss[64x32] 11.02x 10366.17 114195.15 chroma_p2s[64x32] 9.76x 4162.76 40620.60 chroma_p2s_aligned[64x32] 9.76x 4162.67 40627.94 chroma_hpp[32x64] 5.86x 23099.16 135249.86 chroma_hps[32x64] 5.14x 20434.61 105003.85 chroma_vpp[32x64] 11.28x 12399.11 139888.61 chroma_vps[32x64] 7.94x 11340.24 90082.73 chroma_vsp[32x64] 12.43x 12441.95 154591.98 chroma_vss[32x64] 11.37x 10620.39 120777.95 chroma_p2s[32x64] 8.21x 4162.83 34193.99 chroma_p2s_aligned[32x64] 8.27x 4162.80 34431.70 chroma_hpp[16x12] 5.55x 2189.56 12144.51 chroma_hps[16x12] 4.66x 2379.89 11092.18 chroma_vpp[16x12] 9.24x 1338.95 12373.95 chroma_vps[16x12] 7.52x 1150.63 8653.01 chroma_vsp[16x12] 10.33x 1373.88 14189.16 chroma_vss[16x12] 10.40x 1020.33 10615.19 chroma_p2s[16x12] 10.27x 322.93 3317.56 chroma_p2s_aligned[16x12] 10.20x 322.90 3295.06 chroma_hpp[12x16] 4.46x 2764.02 12324.89 chroma_hps[12x16] 3.95x 2663.42 10520.44 chroma_vpp[12x16] 6.86x 1804.71 12383.09 chroma_vps[12x16] 5.56x 1590.75 8839.12 chroma_vsp[12x16] 7.67x 1830.66 14037.35 chroma_vss[12x16] 7.73x 1376.58 10646.21 chroma_p2s[12x16] 9.57x 389.08 3724.45 chroma_p2s_aligned[12x16] 9.92x 380.80 3776.39 chroma_hpp[ 16x4] 5.12x 819.77 4199.76 chroma_hps[ 16x4] 4.52x 1188.26 5373.43 chroma_vpp[ 16x4] 8.75x 513.44 4493.01 chroma_vps[ 16x4] 7.71x 459.50 3544.57 chroma_vsp[ 16x4] 9.54x 511.28 4876.02 chroma_vss[ 16x4] 9.02x 420.18 3790.94 chroma_p2s[ 16x4] 11.78x 133.42 1572.29 chroma_p2s_aligned[ 16x4] 12.76x 132.61 1692.63 chroma_hpp[ 4x16] 7.32x 600.12 4390.94 chroma_hps[ 4x16] 5.23x 739.58 3869.82 chroma_vpp[ 4x16] 7.87x 571.10 4495.06 chroma_vps[ 4x16] 6.44x 538.05 3464.37 chroma_vsp[ 4x16] 9.00x 562.87 5065.42 chroma_vss[ 4x16] 8.06x 488.34 3936.07 chroma_p2s[ 4x16] 6.27x 209.11 1311.45 chroma_p2s_aligned[ 4x16] 6.26x 209.08 1308.58 chroma_hpp[32x24] 5.78x 8521.50 49259.28 chroma_hps[32x24] 4.71x 8189.43 38546.93 chroma_vpp[32x24] 10.93x 4722.40 51622.12 chroma_vps[32x24] 8.79x 4328.71 38050.46 chroma_vsp[32x24] 11.72x 4734.26 55462.25 chroma_vss[32x24] 10.73x 4027.27 43208.90 chroma_p2s[32x24] 8.67x 1514.47 13128.19 chroma_p2s_aligned[32x24] 8.65x 1511.80 13070.86 chroma_hpp[24x32] 6.25x 7674.23 47939.88 chroma_hps[24x32] 4.80x 7964.40 38220.72 chroma_vpp[24x32] 9.07x 5296.92 48043.53 chroma_vps[24x32] 7.19x 4769.23 34299.08 chroma_vsp[24x32] 10.44x 5294.38 55292.46 chroma_vss[24x32] 9.60x 4290.04 41173.35 chroma_p2s[24x32] 8.61x 1514.41 13045.90 chroma_p2s_aligned[24x32] 8.57x 1514.56 12984.77 chroma_hpp[ 32x8] 5.89x 2905.77 17105.65 chroma_hps[ 32x8] 5.59x 3422.82 19136.15 chroma_vpp[ 32x8] 10.37x 1630.72 16904.73 chroma_vps[ 32x8] 8.41x 1516.52 12750.30 chroma_vsp[ 32x8] 11.69x 1655.50 19351.38 chroma_vss[ 32x8] 10.12x 1423.60 14404.94 chroma_p2s[ 32x8] 13.85x 455.24 6306.63 chroma_p2s_aligned[ 32x8] 14.86x 455.30 6767.01 chroma_hpp[ 8x32] 5.91x 2796.66 16523.09 chroma_hps[ 8x32] 4.76x 2752.19 13095.30 chroma_vpp[ 8x32] 9.00x 1872.58 16851.58 chroma_vps[ 8x32] 6.90x 1750.90 12080.60 chroma_vsp[ 8x32] 9.61x 2001.13 19234.75 chroma_vss[ 8x32] 8.89x 1610.31 14319.80 chroma_p2s[ 8x32] 9.44x 455.21 4297.03 chroma_p2s_aligned[ 8x32] 9.45x 455.27 4304.22 chroma_hpp[64x48] 6.69x 29372.27 196603.16 chroma_hps[64x48] 4.96x 30887.51 153056.39 chroma_vpp[64x48] 9.20x 21241.26 195523.41 chroma_vps[64x48] 8.14x 17441.99 142055.83 chroma_vsp[64x48] 10.67x 21173.22 226023.86 chroma_vss[64x48] 10.49x 15474.81 162348.45 chroma_p2s[64x48] 11.33x 6281.28 71144.49 chroma_p2s_aligned[64x48] 11.34x 6284.20 71277.72 chroma_hpp[48x64] 6.71x 29384.45 197107.47 chroma_hps[48x64] 5.08x 30491.83 154807.34 chroma_vpp[48x64] 9.34x 21224.41 198199.25 chroma_vps[48x64] 8.36x 17387.60 145314.11 chroma_vsp[48x64] 10.76x 21246.78 228576.33 chroma_vss[48x64] 10.78x 15284.77 164743.64 chroma_p2s[48x64] 10.21x 6281.31 64123.65 chroma_p2s_aligned[48x64] 10.23x 6277.27 64194.95 chroma_hpp[64x16] 6.73x 9771.29 65793.55 chroma_hps[64x16] 4.93x 11487.81 56688.34 chroma_vpp[64x16] 9.13x 7133.96 65162.89 chroma_vps[64x16] 8.14x 5829.16 47430.66 chroma_vsp[64x16] 10.54x 7117.27 75040.40 chroma_vss[64x16] 10.96x 5120.61 56134.03 chroma_p2s[64x16] 10.01x 2042.76 20458.08 chroma_p2s_aligned[64x16] 10.02x 2044.17 20482.37 chroma_hpp[16x64] 6.22x 11687.00 72736.48 chroma_hps[16x64] 4.69x 10336.22 48501.04 chroma_vpp[16x64] 9.17x 7020.33 64381.08 chroma_vps[16x64] 7.94x 5809.24 46148.54 chroma_vsp[16x64] 10.38x 7171.35 74437.88 chroma_vss[16x64] 10.76x 5115.95 55073.14 chroma_p2s[16x64] 11.00x 2044.17 22480.40 chroma_p2s_aligned[16x64] 10.71x 2044.14 21902.04 == intrapred primitives == intra_planar_4x4 4.53x 138.76 628.14 intra_dc_4x4[f=0] 4.05x 82.55 334.63 intra_dc_4x4[f=1] 2.93x 157.79 463.05 intra_ang_4x4[ 2] 8.81x 76.90 677.80 intra_ang_4x4[ 3] 5.38x 165.62 890.62 intra_ang_4x4[ 4] 7.49x 120.15 900.24 intra_ang_4x4[ 5] 5.00x 180.06 900.24 intra_ang_4x4[ 6] 5.53x 161.54 893.51 intra_ang_4x4[ 7] 5.09x 175.50 893.51 intra_ang_4x4[ 8] 5.75x 155.27 893.39 intra_ang_4x4[ 9] 5.76x 155.09 893.75 intra_ang_4x4[10] 8.41x 80.14 674.31 intra_ang_4x4[11] 7.68x 155.18 1191.94 intra_ang_4x4[12] 7.62x 155.24 1183.65 intra_ang_4x4[13] 7.44x 158.74 1181.36 intra_ang_4x4[14] 7.40x 157.46 1165.61 intra_ang_4x4[15] 6.92x 165.68 1146.73 intra_ang_4x4[16] 6.92x 165.50 1144.69 intra_ang_4x4[17] 6.41x 178.02 1141.80 intra_ang_4x4[18] 8.36x 75.79 633.31 intra_ang_4x4[19] 5.00x 163.61 818.36 intra_ang_4x4[20] 5.09x 149.05 758.36 intra_ang_4x4[21] 5.12x 149.17 764.01 intra_ang_4x4[22] 5.31x 147.04 780.36 intra_ang_4x4[23] 5.44x 140.80 765.69 intra_ang_4x4[24] 5.22x 142.84 745.61 intra_ang_4x4[25] 5.20x 142.87 743.01 intra_ang_4x4[26] 4.60x 101.57 467.49 intra_ang_4x4[27] 5.17x 140.92 729.14 intra_ang_4x4[28] 5.12x 140.77 720.24 intra_ang_4x4[29] 5.00x 144.94 724.45 intra_ang_4x4[30] 5.00x 144.91 724.33 intra_ang_4x4[31] 4.60x 157.37 724.21 intra_ang_4x4[32] 4.84x 149.17 721.68 intra_ang_4x4[33] 4.51x 157.31 710.14 intra_ang_4x4[34] 7.09x 76.75 544.21 intra_filter_4x4 2.95x 153.20 451.98 intra_planar_8x8 10.26x 223.55 2294.31 intra_dc_8x8[f=0] 10.87x 121.89 1325.17 intra_dc_8x8[f=1] 7.03x 223.67 1571.69 intra_ang_8x8[ 2] 18.27x 109.88 2007.05 intra_ang_8x8[ 3] 7.76x 374.71 2906.57 intra_ang_8x8[ 4] 7.22x 397.37 2869.62 intra_ang_8x8[ 5] 7.85x 374.57 2939.64 intra_ang_8x8[ 6] 8.06x 364.29 2937.35 intra_ang_8x8[ 7] 7.61x 383.06 2913.43 intra_ang_8x8[ 8] 8.30x 347.78 2888.30 intra_ang_8x8[ 9] 8.53x 337.46 2876.87 intra_ang_8x8[10] 13.08x 155.24 2029.78 intra_ang_8x8[11] 8.86x 353.97 3134.55 intra_ang_8x8[12] 9.10x 351.93 3203.25 intra_ang_8x8[13] 8.98x 356.04 3195.75 intra_ang_8x8[14] 8.33x 380.92 3173.49 intra_ang_8x8[15] 8.57x 374.77 3212.83 intra_ang_8x8[16] 8.41x 378.79 3186.97 intra_ang_8x8[17] 7.59x 427.84 3248.78 intra_ang_8x8[18] 17.23x 96.26 1658.24 intra_ang_8x8[19] 8.59x 286.55 2462.04 intra_ang_8x8[20] 8.05x 300.18 2416.83 intra_ang_8x8[21] 7.67x 312.67 2398.32 intra_ang_8x8[22] 8.99x 265.06 2383.77 intra_ang_8x8[23] 8.97x 263.99 2367.66 intra_ang_8x8[24] 8.02x 292.65 2347.70 intra_ang_8x8[25] 9.57x 244.29 2338.32 intra_ang_8x8[26] 6.18x 202.82 1253.27 intra_ang_8x8[27] 8.63x 260.74 2249.10 intra_ang_8x8[28] 9.04x 248.49 2246.93 intra_ang_8x8[29] 7.33x 306.45 2247.41 intra_ang_8x8[30] 8.11x 277.40 2250.06 intra_ang_8x8[31] 8.09x 277.67 2246.81 intra_ang_8x8[32] 8.23x 273.26 2248.43 intra_ang_8x8[33] 7.53x 298.23 2247.05 intra_ang_8x8[34] 13.16x 111.84 1471.38 intra_filter_8x8 5.68x 149.26 848.06 intra_planar_16x16 14.27x 573.17 8177.35 intra_dc_16x16[f=0] 8.74x 364.17 3183.73 intra_dc_16x16[f=1] 6.80x 579.38 3938.00 intra_ang_16x16[ 2] 25.52x 360.00 9188.67 intra_ang_16x16[ 3] 10.08x 1225.03 12353.75 intra_ang_16x16[ 4] 10.05x 1266.33 12720.72 intra_ang_16x16[ 5] 10.31x 1224.94 12634.53 intra_ang_16x16[ 6] 10.31x 1231.01 12694.63 intra_ang_16x16[ 7] 10.44x 1214.74 12682.65 intra_ang_16x16[ 8] 10.57x 1200.09 12682.61 intra_ang_16x16[ 9] 10.86x 1142.22 12400.56 intra_ang_16x16[10] 20.59x 370.36 7627.46 intra_ang_16x16[11] 9.15x 1383.99 12659.88 intra_ang_16x16[12] 9.09x 1434.81 13045.73 intra_ang_16x16[13] 8.85x 1477.09 13078.08 intra_ang_16x16[14] 8.61x 1512.79 13027.95 intra_ang_16x16[15] 8.41x 1542.56 12978.79 intra_ang_16x16[16] 8.42x 1551.95 13070.86 intra_ang_16x16[17] 8.12x 1575.47 12792.14 intra_ang_16x16[18] 16.88x 360.03 6075.87 intra_ang_16x16[19] 8.92x 951.86 8489.70 intra_ang_16x16[20] 9.31x 963.24 8970.06 intra_ang_16x16[21] 9.84x 945.56 9306.51 intra_ang_16x16[22] 9.77x 916.63 8953.49 intra_ang_16x16[23] 9.54x 910.45 8687.23 intra_ang_16x16[24] 10.50x 871.10 9149.16 intra_ang_16x16[25] 11.28x 772.92 8716.14 intra_ang_16x16[26] 7.21x 496.60 3581.12 intra_ang_16x16[27] 10.83x 784.23 8496.07 intra_ang_16x16[28] 12.01x 834.05 10017.35 intra_ang_16x16[29] 10.60x 852.49 9038.07 intra_ang_16x16[30] 9.81x 887.72 8710.60 intra_ang_16x16[31] 9.97x 879.35 8765.90 intra_ang_16x16[32] 9.61x 943.55 9068.79 intra_ang_16x16[33] 9.93x 871.13 8652.41 intra_ang_16x16[34] 14.75x 360.00 5311.69 intra_filter_16x16 6.46x 281.54 1819.24 intra_planar_32x32 15.21x 2113.84 32144.01 intra_dc_32x32[f=0] 12.83x 1209.94 15524.13 intra_ang_32x32[ 2] 27.72x 1133.88 31429.90 intra_ang_32x32[ 3] 11.05x 4862.73 53751.93 intra_ang_32x32[ 4] 11.04x 4962.37 54796.47 intra_ang_32x32[ 5] 11.36x 4880.04 55457.20 intra_ang_32x32[ 6] 10.40x 4898.67 50959.96 intra_ang_32x32[ 7] 11.29x 4839.75 54632.59 intra_ang_32x32[ 8] 11.45x 4843.27 55443.49 intra_ang_32x32[ 9] 11.67x 4566.31 53289.62 intra_ang_32x32[10] 29.79x 1135.86 33840.12 intra_ang_32x32[11] 10.51x 4796.73 50397.36 intra_ang_32x32[12] 10.43x 5206.06 54319.84 intra_ang_32x32[13] 10.72x 5137.74 55097.68 intra_ang_32x32[14] 10.64x 5250.27 55838.24 intra_ang_32x32[15] 9.67x 5237.28 50637.59 intra_ang_32x32[16] 10.01x 5363.07 53673.79 intra_ang_32x32[17] 9.46x 5453.30 51600.48 intra_ang_32x32[18] 12.93x 1222.88 15816.67 intra_ang_32x32[19] 9.59x 3941.01 37779.20 intra_ang_32x32[20] 10.04x 3875.17 38915.95 intra_ang_32x32[21] 9.04x 3726.25 33678.16 intra_ang_32x32[22] 8.31x 3731.12 31016.87 intra_ang_32x32[23] 9.00x 3452.40 31080.48 intra_ang_32x32[24] 9.01x 3460.39 31175.95 intra_ang_32x32[25] 11.26x 3089.01 34797.48 intra_ang_32x32[26] 15.13x 1135.92 17190.78 intra_ang_32x32[27] 10.74x 3100.36 33299.28 intra_ang_32x32[28] 9.97x 3348.70 33397.39 intra_ang_32x32[29] 9.95x 3351.20 33356.99 intra_ang_32x32[30] 9.74x 3414.05 33252.62 intra_ang_32x32[31] 9.72x 3423.30 33284.85 intra_ang_32x32[32] 9.36x 3557.91 33316.47 intra_ang_32x32[33] 9.83x 3382.78 33248.30 intra_ang_32x32[34] 14.17x 1138.53 16128.70 intra_filter_32x32 7.62x 467.75 3565.42 + 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 60C8306E 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.11x 208.80 648.82 avg_pp[ 4x4] 3.60x 116.40 418.92 avg_pp_aligned[ 4x4] 3.40x 118.35 402.20 sad[ 4x4] 3.50x 126.33 442.61 sad_x3[ 4x4] 3.95x 240.09 947.25 sad_x4[ 4x4] 3.42x 347.66 1190.74 copy_pp[ 4x4] 3.49x 76.00 265.25 addAvg[ 4x4] 3.37x 153.24 517.15 addAvg_aligned[ 4x4] 3.38x 153.20 517.39 sub_ps[ 4x4] 3.67x 85.12 312.02 add_ps[ 4x4] 5.03x 115.95 583.53 add_ps_aligned[ 4x4] 4.56x 115.95 529.06 copy_ss[ 4x4] 3.61x 75.82 273.43 satd[ 8x8] 6.66x 298.02 1985.29 avg_pp[ 8x8] 9.03x 165.65 1495.55 avg_pp_aligned[ 8x8] 8.66x 169.85 1471.50 sad[ 8x8] 5.85x 302.58 1770.42 sad_x3[ 8x8] 6.96x 495.01 3443.86 sad_x4[ 8x8] 7.09x 629.77 4462.36 copy_pp[ 8x8] 10.69x 114.36 1222.61 addAvg[ 8x8] 6.06x 333.57 2020.04 addAvg_aligned[ 8x8] 6.09x 331.52 2018.48 sub_ps[ 8x8] 6.31x 176.28 1112.10 add_ps[ 8x8] 9.61x 207.25 1990.96 add_ps_aligned[ 8x8] 9.79x 207.31 2029.42 copy_ss[ 8x8] 10.98x 110.52 1213.11 [i420] copy_pp[ 4x4] 4.71x 75.16 354.35 [i420] addAvg[ 4x4] 3.47x 146.98 509.58 [i420] addAvg_aligned[ 4x4] 3.48x 147.01 511.14 [i420] copy_ss[ 4x4] 3.52x 75.22 264.53 [i420] sub_ps[ 4x4] 3.74x 81.97 306.25 [i420] add_ps[ 4x4] 4.92x 106.67 525.33 [i420] add_ps_aligned[ 4x4] 4.95x 106.61 528.22 [i422] copy_pp[ 4x8] 5.59x 109.85 613.59 [i422] addAvg[ 4x8] 4.35x 219.68 955.91 [i422] addAvg_aligned[ 4x8] 4.35x 219.77 954.95 [i422] satd[ 4x8] 6.17x 206.95 1276.47 [i422] copy_ss[ 4x8] 4.65x 108.89 506.75 [i422] sub_ps[ 4x8] 3.18x 178.11 566.57 [i422] add_ps[ 4x8] 5.15x 188.79 971.42 [i422] add_ps_aligned[ 4x8] 5.23x 188.64 987.17 satd[ 8x4] 5.30x 190.45 1010.14 avg_pp[ 8x4] 6.42x 103.49 664.69 avg_pp_aligned[ 8x4] 6.15x 105.41 648.22 sad[ 8x4] 4.38x 182.16 797.68 sad_x3[ 8x4] 5.06x 331.10 1673.87 sad_x4[ 8x4] 6.26x 362.22 2269.06 copy_pp[ 8x4] 9.35x 75.01 701.24 addAvg[ 8x4] 4.56x 231.81 1056.51 addAvg_aligned[ 8x4] 4.54x 231.84 1052.10 [i420] copy_pp[ 4x2] 2.11x 75.37 158.96 [i420] addAvg[ 4x2] 3.73x 79.27 295.55 [i420] addAvg_aligned[ 4x2] 3.68x 79.36 291.70 [i422] copy_pp[ 4x4] 4.06x 75.25 305.17 [i422] addAvg[ 4x4] 3.26x 157.28 512.71 [i422] addAvg_aligned[ 4x4] 3.23x 157.34 508.62 satd[ 4x8] 5.98x 211.13 1261.81 avg_pp[ 4x8] 4.64x 180.30 837.23 avg_pp_aligned[ 4x8] 4.16x 182.37 758.36 sad[ 4x8] 3.71x 203.17 754.15 sad_x3[ 4x8] 3.29x 530.04 1745.65 sad_x4[ 4x8] 3.34x 667.84 2232.99 copy_pp[ 4x8] 5.26x 112.32 591.10 addAvg[ 4x8] 5.32x 180.66 961.68 addAvg_aligned[ 4x8] 3.99x 240.30 958.08 [i420] copy_pp[ 2x4] 1.82x 75.64 137.80 [i420] addAvg[ 2x4] 2.49x 128.37 319.28 [i420] addAvg_aligned[ 2x4] 2.48x 128.37 318.64 [i422] copy_pp[ 2x8] 2.12x 100.46 213.43 [i422] addAvg[ 2x8] 2.64x 213.83 563.57 [i422] addAvg_aligned[ 2x8] 2.61x 215.30 561.52 satd[16x16] 7.52x 1086.24 8168.07 avg_pp[16x16] 10.40x 511.52 5321.45 avg_pp_aligned[16x16] 10.08x 513.71 5176.71 sad[16x16] 11.38x 488.62 5558.12 sad_x3[16x16] 8.71x 1439.55 12541.93 sad_x4[16x16] 8.63x 1870.69 16139.52 copy_pp[16x16] 8.79x 381.19 3351.94 addAvg[16x16] 11.21x 714.27 8010.18 addAvg_aligned[16x16] 11.21x 714.57 8007.17 sse_ss[16x16] 14.78x 449.02 6637.95 sub_ps[16x16] 7.22x 500.68 3613.71 add_ps[16x16] 12.42x 563.44 6996.99 add_ps_aligned[16x16] 12.28x 563.38 6917.23 copy_ss[16x16] 8.57x 389.29 3336.55 copy_sp[16x16] 8.65x 381.04 3294.22 copy_ps[16x16] 8.69x 389.59 3386.93 [i420] copy_pp[ 8x8] 11.10x 109.16 1211.78 [i420] addAvg[ 8x8] 6.14x 331.52 2036.87 [i420] addAvg_aligned[ 8x8] 6.14x 329.35 2021.72 [i420] satd[ 8x8] 6.57x 298.05 1959.56 [i420] copy_ss[ 8x8] 11.38x 105.68 1203.13 [i420] sub_ps[ 8x8] 6.25x 177.48 1109.34 [i420] add_ps[ 8x8] 9.57x 209.35 2004.17 [i420] add_ps_aligned[ 8x8] 9.87x 203.11 2003.81 [i420] sa8d[ 8x8] 7.44x 306.30 2278.32 [i422] copy_pp[ 8x16] 9.98x 233.21 2326.53 [i422] addAvg[ 8x16] 7.74x 544.74 4219.00 [i422] addAvg_aligned[ 8x16] 7.71x 544.68 4200.72 [i422] satd[ 8x16] 8.12x 529.73 4303.65 [i422] copy_ss[ 8x16] 10.06x 232.31 2337.96 [i422] sub_ps[ 8x16] 7.28x 310.78 2261.00 [i422] add_ps[ 8x16] 10.23x 360.42 3686.75 [i422] add_ps_aligned[ 8x16] 10.23x 360.51 3688.02 [i422] sa8d[ 8x16] 2.48x 1797.87 4457.68 satd[ 16x8] 6.29x 622.75 3918.31 avg_pp[ 16x8] 10.55x 270.11 2849.58 avg_pp_aligned[ 16x8] 10.29x 270.11 2780.20 sad[ 16x8] 12.94x 290.28 3756.02 sad_x3[ 16x8] 8.39x 770.28 6460.00 sad_x4[ 16x8] 8.38x 977.17 8191.57 copy_pp[ 16x8] 7.73x 227.93 1761.64 addAvg[ 16x8] 9.70x 422.52 4096.47 addAvg_aligned[ 16x8] 9.75x 416.31 4056.91 [i420] copy_pp[ 8x4] 9.01x 74.83 674.43 [i420] addAvg[ 8x4] 4.59x 229.76 1053.79 [i420] addAvg_aligned[ 8x4] 4.58x 229.58 1052.59 [i420] satd[ 8x4] 5.45x 184.41 1005.45 [i422] copy_pp[ 8x8] 10.75x 111.90 1202.40 [i422] addAvg[ 8x8] 6.13x 331.22 2029.42 [i422] addAvg_aligned[ 8x8] 6.13x 329.11 2018.72 [i422] satd[ 8x8] 6.78x 291.83 1978.08 satd[ 8x16] 8.06x 529.76 4270.58 avg_pp[ 8x16] 9.00x 300.33 2702.05 avg_pp_aligned[ 8x16] 9.18x 293.31 2693.15 sad[ 8x16] 8.60x 331.61 2850.42 sad_x3[ 8x16] 7.33x 890.84 6532.06 sad_x4[ 8x16] 7.14x 1172.61 8369.46 copy_pp[ 8x16] 10.50x 232.40 2439.44 addAvg[ 8x16] 7.69x 546.60 4201.56 addAvg_aligned[ 8x16] 7.72x 546.79 4221.04 [i420] copy_pp[ 4x8] 5.96x 110.58 659.04 [i420] addAvg[ 4x8] 4.40x 219.59 965.65 [i420] addAvg_aligned[ 4x8] 4.39x 219.50 963.49 [i420] satd[ 4x8] 6.10x 206.94 1261.92 [i422] copy_pp[ 4x16] 4.76x 240.39 1143.49 [i422] addAvg[ 4x16] 4.97x 372.88 1853.27 [i422] addAvg_aligned[ 4x16] 4.96x 373.03 1851.46 [i422] satd[ 4x16] 7.23x 343.88 2485.37 satd[ 16x4] 5.35x 370.39 1980.84 avg_pp[ 16x4] 7.50x 188.34 1412.22 avg_pp_aligned[ 16x4] 7.55x 188.37 1422.65 sad[ 16x4] 7.86x 200.74 1578.40 sad_x3[ 16x4] 7.34x 451.16 3313.47 sad_x4[ 16x4] 7.82x 558.67 4368.80 copy_pp[ 16x4] 12.07x 144.91 1749.26 addAvg[ 16x4] 7.38x 273.23 2016.43 addAvg_aligned[ 16x4] 7.33x 275.32 2018.48 [i420] copy_pp[ 8x2] 3.03x 75.10 227.37 [i420] addAvg[ 8x2] 4.10x 140.74 577.52 [i420] addAvg_aligned[ 8x2] 4.09x 140.77 576.43 [i422] copy_pp[ 8x4] 8.92x 75.28 671.54 [i422] addAvg[ 8x4] 4.69x 229.73 1077.60 [i422] addAvg_aligned[ 8x4] 4.69x 229.67 1076.14 [i422] satd[ 8x4] 5.28x 190.51 1005.09 satd[16x12] 6.78x 854.53 5791.93 avg_pp[16x12] 10.93x 386.92 4228.62 avg_pp_aligned[16x12] 11.01x 386.83 4260.48 sad[16x12] 11.02x 368.52 4062.08 sad_x3[16x12] 8.47x 1117.46 9465.66 sad_x4[16x12] 8.44x 1445.41 12193.71 copy_pp[16x12] 8.68x 315.04 2733.55 addAvg[16x12] 10.46x 573.86 6001.08 addAvg_aligned[16x12] 10.50x 573.53 6023.25 [i420] copy_pp[ 8x6] 11.64x 80.92 942.20 [i420] addAvg[ 8x6] 6.07x 256.60 1556.63 [i420] addAvg_aligned[ 8x6] 6.05x 256.57 1553.39 [i422] copy_pp[ 8x12] 9.72x 174.21 1693.61 [i422] addAvg[ 8x12] 7.58x 422.64 3204.41 [i422] addAvg_aligned[ 8x12] 7.66x 422.73 3236.75 [i422] satd[ 8x12] 8.73x 420.12 3667.21 satd[ 4x16] 6.82x 370.42 2527.82 avg_pp[ 4x16] 4.64x 325.51 1511.81 avg_pp_aligned[ 4x16] 4.76x 323.29 1537.76 sad[ 4x16] 3.87x 426.75 1650.54 sad_x3[ 4x16] 4.29x 886.07 3796.99 sad_x4[ 4x16] 3.85x 1175.54 4523.73 copy_pp[ 4x16] 4.91x 230.10 1130.50 addAvg[ 4x16] 4.97x 373.00 1855.19 addAvg_aligned[ 4x16] 4.96x 372.97 1851.10 [i420] copy_pp[ 2x8] 2.07x 100.70 208.50 [i420] addAvg[ 2x8] 2.68x 209.76 562.61 [i420] addAvg_aligned[ 2x8] 2.59x 217.40 563.21 [i422] copy_pp[ 2x16] 1.73x 210.77 364.93 [i422] addAvg[ 2x16] 2.90x 365.73 1062.20 [i422] addAvg_aligned[ 2x16] 2.91x 364.86 1062.32 satd[12x16] 8.14x 925.05 7529.46 avg_pp[12x16] 7.51x 524.18 3935.47 avg_pp_aligned[12x16] 7.20x 524.12 3772.79 sad[12x16] 5.87x 697.52 4096.71 sad_x3[12x16] 3.77x 2518.65 9489.04 sad_x4[12x16] 3.69x 3294.56 12151.57 copy_pp[12x16] 7.33x 391.52 2869.30 addAvg[12x16] 7.81x 768.44 6004.21 addAvg_aligned[12x16] 7.95x 768.05 6104.46 [i420] copy_pp[ 6x8] 5.82x 202.81 1180.40 [i420] addAvg[ 6x8] 6.01x 264.94 1591.74 [i420] addAvg_aligned[ 6x8] 6.18x 256.66 1586.39 [i422] copy_pp[ 6x16] 4.24x 368.67 1561.56 [i422] addAvg[ 6x16] 6.89x 480.63 3309.74 [i422] addAvg_aligned[ 6x16] 7.03x 480.66 3378.40 satd[32x32] 7.70x 4010.81 30875.83 avg_pp[32x32] 14.70x 1755.16 25803.13 avg_pp_aligned[32x32] 14.10x 1763.17 24861.04 sad[32x32] 18.62x 1405.15 26164.69 sad_x3[32x32] 9.70x 5387.20 52242.80 sad_x4[32x32] 9.69x 7139.97 69164.61 copy_pp[32x32] 13.32x 1258.56 16759.00 addAvg[32x32] 12.03x 2531.89 30453.67 addAvg_aligned[32x32] 12.18x 2509.37 30554.31 sse_ss[32x32] 14.54x 2092.13 30427.33 sub_ps[32x32] 10.09x 1761.11 17764.81 add_ps[32x32] 16.89x 1821.02 30751.26 add_ps_aligned[32x32] 16.88x 1816.96 30673.95 copy_ss[32x32] 13.23x 1258.47 16647.59 copy_sp[32x32] 13.11x 1258.44 16497.71 copy_ps[32x32] 13.93x 1258.35 17533.71 [i420] copy_pp[16x16] 8.39x 383.29 3216.55 [i420] addAvg[16x16] 11.01x 712.38 7846.14 [i420] addAvg_aligned[16x16] 11.01x 712.41 7840.12 [i420] satd[16x16] 7.58x 1082.16 8202.53 [i420] copy_ss[16x16] 8.40x 383.08 3218.48 [i420] copy_ps[16x16] 8.97x 382.96 3436.02 [i420] copy_sp[16x16] 8.36x 383.05 3202.12 [i420] sse_pp[16x16] 14.36x 457.67 6571.08 [i420] sub_ps[16x16] 7.52x 496.63 3734.55 [i420] add_ps[16x16] 12.43x 563.18 6999.68 [i420] add_ps_aligned[16x16] 12.40x 563.11 6982.65 [i420] sa8d[16x16] 8.05x 1084.23 8724.82 [i422] copy_pp[16x32] 8.01x 720.57 5770.00 [i422] addAvg[16x32] 11.86x 1312.17 15555.87 [i422] addAvg_aligned[16x32] 11.69x 1324.68 15480.48 [i422] satd[16x32] 7.65x 2021.59 15463.29 [i422] copy_ss[16x32] 8.04x 712.76 5733.31 [i422] copy_ps[16x32] 8.04x 720.18 5788.50 [i422] copy_sp[16x32] 8.01x 720.30 5769.38 [i422] sse_pp[16x32] 11.56x 898.68 10387.58 [i422] sub_ps[16x32] 10.90x 943.52 10280.96 [i422] add_ps[16x32] 13.58x 1005.98 13657.88 [i422] add_ps_aligned[16x32] 13.48x 1005.98 13557.35 [i422] sa8d[16x32] 2.61x 6680.70 17429.70 satd[32x16] 7.67x 2033.00 15588.46 avg_pp[32x16] 14.13x 894.42 12637.88 avg_pp_aligned[32x16] 14.28x 902.85 12888.82 sad[32x16] 16.85x 753.53 12698.96 sad_x3[32x16] 9.87x 2727.27 26930.86 sad_x4[32x16] 9.59x 3632.15 34844.01 copy_pp[32x16] 12.64x 671.02 8478.64 addAvg[32x16] 12.03x 1285.23 15465.69 addAvg_aligned[32x16] 11.99x 1289.49 15458.96 [i420] copy_pp[ 16x8] 7.93x 223.76 1774.75 [i420] addAvg[ 16x8] 9.92x 416.55 4130.96 [i420] addAvg_aligned[ 16x8] 9.92x 416.43 4129.78 [i420] satd[ 16x8] 6.36x 618.73 3934.94 [i422] copy_pp[16x16] 8.43x 382.72 3226.29 [i422] addAvg[16x16] 11.11x 711.90 7911.69 [i422] addAvg_aligned[16x16] 11.04x 711.87 7858.55 [i422] satd[16x16] 7.27x 1082.10 7866.02 satd[16x32] 7.59x 2032.79 15438.76 avg_pp[16x32] 10.40x 956.43 9947.38 avg_pp_aligned[16x32] 10.59x 952.58 10084.45 sad[16x32] 16.86x 869.77 14665.85 sad_x3[16x32] 8.93x 2762.37 24666.61 sad_x4[16x32] 8.77x 3638.17 31900.04 copy_pp[16x32] 8.03x 720.54 5789.16 addAvg[16x32] 11.78x 1324.80 15611.90 addAvg_aligned[16x32] 11.76x 1320.72 15530.98 [i420] copy_pp[ 8x16] 10.02x 231.93 2323.37 [i420] addAvg[ 8x16] 7.72x 544.29 4200.60 [i420] addAvg_aligned[ 8x16] 7.71x 544.35 4195.42 [i420] satd[ 8x16] 8.18x 521.57 4265.05 [i422] copy_pp[ 8x32] 7.76x 462.04 3585.21 [i422] addAvg[ 8x32] 8.18x 989.44 8095.18 [i422] addAvg_aligned[ 8x32] 8.19x 989.38 8102.29 [i422] satd[ 8x32] 8.06x 976.66 7870.84 satd[ 32x8] 7.16x 1094.53 7841.45 avg_pp[ 32x8] 14.75x 480.45 7084.70 avg_pp_aligned[ 32x8] 14.93x 488.67 7296.63 sad[ 32x8] 13.83x 455.36 6299.40 sad_x3[ 32x8] 9.65x 1425.62 13761.81 sad_x4[ 32x8] 9.15x 1889.61 17280.84 copy_pp[ 32x8] 11.71x 372.88 4366.39 addAvg[ 32x8] 12.00x 660.63 7926.51 addAvg_aligned[ 32x8] 11.13x 710.34 7903.53 [i420] copy_pp[ 16x4] 10.25x 147.03 1506.73 [i420] addAvg[ 16x4] 7.36x 273.08 2010.78 [i420] addAvg_aligned[ 16x4] 7.36x 273.20 2010.06 [i420] satd[ 16x4] 5.60x 366.27 2051.93 [i422] copy_pp[ 16x8] 7.80x 223.67 1744.09 [i422] addAvg[ 16x8] 10.05x 414.00 4159.12 [i422] addAvg_aligned[ 16x8] 9.88x 418.02 4130.26 [i422] satd[ 16x8] 6.34x 618.61 3922.61 satd[32x24] 7.74x 2998.44 23216.39 avg_pp[32x24] 14.53x 1324.62 19252.67 avg_pp_aligned[32x24] 14.05x 1332.94 18732.14 sad[32x24] 17.22x 1076.37 18537.60 sad_x3[32x24] 10.11x 4075.59 41190.06 sad_x4[32x24] 9.75x 5410.70 52729.54 copy_pp[32x24] 13.79x 960.36 13244.73 addAvg[32x24] 12.07x 1904.11 22977.11 addAvg_aligned[32x24] 12.13x 1901.84 23070.18 [i420] copy_pp[16x12] 8.45x 310.78 2627.11 [i420] addAvg[16x12] 10.49x 571.61 5996.99 [i420] addAvg_aligned[16x12] 10.48x 570.39 5976.79 [i420] satd[16x12] 6.93x 850.39 5895.42 [i422] copy_pp[16x24] 8.55x 554.89 4745.05 [i422] addAvg[16x24] 11.74x 1000.03 11736.67 [i422] addAvg_aligned[16x24] 11.53x 1014.12 11691.94 [i422] satd[16x24] 8.03x 1446.13 11606.75 satd[ 8x32] 8.18x 972.52 7953.37 avg_pp[ 8x32] 9.02x 563.02 5079.92 avg_pp_aligned[ 8x32] 9.04x 560.93 5070.90 sad[ 8x32] 9.07x 611.26 5546.14 sad_x3[ 8x32] 7.61x 1688.85 12854.07 sad_x4[ 8x32] 7.18x 2321.89 16673.87 copy_pp[ 8x32] 8.41x 453.74 3815.23 addAvg[ 8x32] 8.20x 991.67 8134.87 addAvg_aligned[ 8x32] 8.19x 991.61 8116.51 [i420] copy_pp[ 4x16] 4.86x 233.10 1133.51 [i420] addAvg[ 4x16] 5.02x 372.76 1870.10 [i420] addAvg_aligned[ 4x16] 5.03x 372.67 1873.35 [i420] satd[ 4x16] 6.93x 360.03 2495.95 [i422] copy_pp[ 4x32] 5.13x 451.65 2315.71 [i422] addAvg[ 4x32] 5.35x 682.99 3651.82 [i422] addAvg_aligned[ 4x32] 5.09x 737.06 3755.23 [i422] satd[ 4x32] 6.99x 720.06 5036.39 satd[24x32] 7.90x 2946.37 23268.82 avg_pp[24x32] 10.46x 1358.00 14208.70 avg_pp_aligned[24x32] 10.50x 1358.95 14267.13 sad[24x32] 12.30x 1586.65 19518.52 sad_x3[24x32] 7.47x 4865.08 36344.13 sad_x4[24x32] 7.34x 6443.35 47311.86 copy_pp[24x32] 8.40x 985.36 8276.63 addAvg[24x32] 12.07x 1902.55 22971.46 addAvg_aligned[24x32] 11.77x 1953.53 22986.85 [i420] copy_pp[12x16] 7.35x 389.41 2862.41 [i420] addAvg[12x16] 7.74x 780.33 6037.76 [i420] addAvg_aligned[12x16] 7.76x 780.42 6053.39 [i420] satd[12x16] 7.17x 1051.23 7541.72 [i422] copy_pp[12x32] 10.70x 751.61 8045.90 [i422] addAvg[12x32] 8.32x 1423.39 11848.02 [i422] addAvg_aligned[12x32] 8.24x 1423.97 11736.99 [i422] satd[12x32] 7.95x 1836.49 14592.50 satd[64x64] 7.87x 15908.94 125209.78 avg_pp[64x64] 14.26x 6678.68 95261.60 avg_pp_aligned[64x64] 14.29x 6663.03 95212.42 sad[64x64] 18.18x 5223.12 94970.02 sad_x3[64x64] 6.97x 27995.72 194995.08 sad_x4[64x64] 9.06x 28363.73 256942.02 copy_pp[64x64] 14.55x 4455.35 64825.97 addAvg[64x64] 13.22x 9806.75 129669.02 addAvg_aligned[64x64] 13.61x 9804.08 133415.83 sse_ss[64x64] 13.58x 7687.90 104373.79 sub_ps[64x64] 14.31x 6665.05 95348.66 add_ps[64x64] 17.05x 6720.90 114612.14 add_ps_aligned[64x64] 16.98x 6727.45 114235.67 copy_ss[64x64] 14.38x 4499.43 64716.91 copy_sp[64x64] 14.88x 4455.41 66298.20 copy_ps[64x64] 14.50x 4453.49 64596.07 [i420] copy_pp[32x32] 16.17x 1256.37 20314.99 [i420] addAvg[32x32] 11.88x 2569.01 30520.16 [i420] addAvg_aligned[32x32] 11.99x 2535.14 30404.61 [i420] satd[32x32] 7.77x 3958.56 30767.49 [i420] copy_ss[32x32] 13.75x 1256.37 17275.91 [i420] copy_ps[32x32] 13.29x 1256.34 16698.64 [i420] copy_sp[32x32] 13.13x 1256.22 16494.71 [i420] sse_pp[32x32] 14.94x 2114.65 31582.61 [i420] sub_ps[32x32] 10.35x 1763.54 18248.06 [i420] add_ps[32x32] 17.06x 1817.03 31007.49 [i420] add_ps_aligned[32x32] 17.04x 1817.00 30957.96 [i420] sa8d[32x32] 8.03x 4307.75 34585.61 [i422] copy_pp[32x64] 13.47x 2448.35 32977.64 [i422] addAvg[32x64] 12.02x 5048.41 60681.64 [i422] addAvg_aligned[32x64] 12.16x 4990.55 60701.00 [i422] satd[32x64] 8.57x 7878.91 67499.64 [i422] copy_ss[32x64] 15.16x 2493.78 37797.11 [i422] copy_ps[32x64] 13.26x 2493.69 33073.35 [i422] copy_sp[32x64] 13.48x 2448.32 32999.28 [i422] sse_pp[32x64] 15.51x 3253.96 50461.93 [i422] sub_ps[32x64] 7.56x 3485.32 26365.37 [i422] add_ps[32x64] 19.77x 3538.80 69966.61 [i422] add_ps_aligned[32x64] 18.26x 3538.95 64635.99 [i422] sa8d[32x64] 2.62x 26481.52 69375.15 satd[64x32] 7.81x 8010.57 62535.15 avg_pp[64x32] 14.13x 3352.46 47367.54 avg_pp_aligned[64x32] 14.18x 3352.49 47546.09 sad[64x32] 18.08x 2666.85 48217.52 sad_x3[64x32] 9.16x 10684.62 97883.69 sad_x4[64x32] 9.10x 14155.68 128795.95 copy_pp[64x32] 14.50x 2270.27 32925.57 addAvg[64x32] 13.35x 4970.60 66366.85 addAvg_aligned[64x32] 13.47x 4908.71 66114.11 [i420] copy_pp[32x16] 13.14x 668.88 8786.02 [i420] addAvg[32x16] 11.86x 1308.14 15513.19 [i420] addAvg_aligned[32x16] 12.03x 1289.32 15515.47 [i420] satd[32x16] 7.81x 2010.05 15705.45 [i422] copy_pp[32x32] 14.70x 1256.04 18464.25 [i422] addAvg[32x32] 12.17x 2515.98 30616.59 [i422] addAvg_aligned[32x32] 12.09x 2516.58 30421.44 [i422] satd[32x32] 7.71x 3989.59 30759.68 satd[32x64] 8.59x 7861.38 67544.97 avg_pp[32x64] 14.70x 3482.85 51199.36 avg_pp_aligned[32x64] 14.22x 3484.95 49541.96 sad[32x64] 18.10x 2690.42 48694.27 sad_x3[32x64] 9.64x 10858.08 104719.48 sad_x4[32x64] 9.82x 14224.50 139648.02 copy_pp[32x64] 16.65x 2450.57 40792.55 addAvg[32x64] 12.07x 5033.00 60723.49 addAvg_aligned[32x64] 11.96x 5084.20 60789.38 [i420] copy_pp[16x32] 8.05x 720.36 5802.29 [i420] addAvg[16x32] 11.90x 1307.99 15569.64 [i420] addAvg_aligned[16x32] 11.92x 1307.99 15595.07 [i420] satd[16x32] 7.65x 2014.02 15397.39 [i422] copy_pp[16x64] 14.17x 1374.80 19487.74 [i422] addAvg[16x64] 12.36x 2504.23 30950.62 [i422] addAvg_aligned[16x64] 12.25x 2513.96 30799.36 [i422] satd[16x64] 7.73x 3934.94 30424.57 satd[64x16] 7.99x 3956.45 31626.37 avg_pp[64x16] 11.95x 1700.08 20316.55 avg_pp_aligned[64x16] 11.97x 1697.05 20310.18 sad[64x16] 16.27x 1395.04 22700.08 sad_x3[64x16] 9.09x 5394.26 49030.46 sad_x4[64x16] 8.97x 7103.00 63739.72 copy_pp[64x16] 13.71x 1185.92 16256.63 addAvg[64x16] 12.88x 2514.14 32390.38 addAvg_aligned[64x16] 13.69x 2504.68 34282.25 [i420] copy_pp[ 32x8] 12.08x 366.63 4427.71 [i420] addAvg[ 32x8] 11.13x 703.97 7835.11 [i420] addAvg_aligned[ 32x8] 11.09x 704.02 7809.98 [i420] satd[ 32x8] 7.21x 1090.36 7856.03 [i422] copy_pp[32x16] 12.51x 668.50 8365.73 [i422] addAvg[32x16] 11.79x 1305.32 15395.23 [i422] addAvg_aligned[32x16] 11.87x 1297.63 15396.43 [i422] satd[32x16] 7.63x 2040.00 15573.55 satd[64x48] 7.87x 11913.93 93710.98 avg_pp[64x48] 12.03x 5008.02 60226.05 avg_pp_aligned[64x48] 11.91x 5007.54 59664.53 sad[64x48] 17.50x 3944.53 69038.12 sad_x3[64x48] 9.54x 16000.25 152669.09 sad_x4[64x48] 9.09x 21230.61 193056.91 copy_pp[64x48] 14.59x 3362.43 49052.82 addAvg[64x48] 12.15x 7435.55 90345.21 addAvg_aligned[64x48] 12.21x 7395.71 90310.22 [i420] copy_pp[32x24] 13.24x 958.23 12687.05 [i420] addAvg[32x24] 12.13x 1898.02 23017.88 [i420] addAvg_aligned[32x24] 12.11x 1897.84 22984.45 [i420] satd[32x24] 7.75x 3001.65 23264.25 [i422] copy_pp[32x48] 15.88x 1852.56 29424.10 [i422] addAvg[32x48] 12.16x 3749.64 45581.96 [i422] addAvg_aligned[32x48] 12.10x 3769.37 45619.84 [i422] satd[32x48] 8.11x 5708.47 46278.64 satd[16x64] 7.78x 3919.64 30479.16 avg_pp[16x64] 9.81x 1887.40 18523.41 avg_pp_aligned[16x64] 9.89x 1886.49 18651.22 sad[16x64] 18.50x 1651.53 30552.62 sad_x3[16x64] 8.97x 5431.07 48729.02 sad_x4[16x64] 8.87x 7144.45 63391.98 copy_pp[16x64] 14.29x 1366.10 19516.59 addAvg[16x64] 12.20x 2529.43 30851.06 addAvg_aligned[16x64] 12.34x 2500.34 30849.98 [i420] copy_pp[ 8x32] 7.93x 465.44 3692.89 [i420] addAvg[ 8x32] 8.15x 989.20 8066.27 [i420] addAvg_aligned[ 8x32] 8.24x 989.14 8147.13 [i420] satd[ 8x32] 7.98x 986.89 7872.05 [i422] copy_pp[ 8x64] 11.81x 935.72 11051.66 [i422] addAvg[ 8x64] 8.35x 1904.05 15901.80 [i422] addAvg_aligned[ 8x64] 8.35x 1909.67 15938.96 [i422] satd[ 8x64] 7.94x 1954.44 15509.58 satd[48x64] 8.06x 11735.53 94592.23 avg_pp[48x64] 12.34x 5074.02 62608.50 avg_pp_aligned[48x64] 12.37x 5073.69 62773.23 sad[48x64] 17.79x 4027.78 71642.65 sad_x3[48x64] 9.23x 16191.75 149488.12 sad_x4[48x64] 9.14x 21267.94 194347.58 copy_pp[48x64] 14.40x 3517.96 50654.79 addAvg[48x64] 12.20x 7429.33 90623.20 addAvg_aligned[48x64] 12.19x 7437.57 90639.56 [i420] copy_pp[24x32] 8.21x 985.12 8091.20 [i420] addAvg[24x32] 12.30x 1872.28 23022.69 [i420] addAvg_aligned[24x32] 12.21x 1890.57 23077.28 [i420] satd[24x32] 7.88x 2941.68 23184.17 [i422] copy_pp[24x64] 8.14x 1953.60 15908.30 [i422] addAvg[24x64] 12.13x 3774.74 45805.37 [i422] addAvg_aligned[24x64] 11.84x 3862.16 45721.08 [i422] satd[24x64] 8.16x 5687.32 46422.20 ssd_s[4x4] 4.15x 75.73 314.55 ssd_s_aligned[4x4] 4.17x 75.85 316.35 sa8d[4x4] 3.20x 202.84 649.18 residual[4x4] 3.62x 82.87 299.88 residual_aligned[4x4] 3.57x 83.26 297.35 blkfill[4x4] 3.36x 75.22 252.51 blkfill_aligned[4x4] 3.36x 75.22 252.75 transpose[4x4] 3.91x 75.13 293.99 cpy2Dto1D_shl[4x4] 5.14x 75.31 387.17 cpy2Dto1D_shr[4x4] 4.98x 75.73 376.83 cpy1Dto2D_shl[4x4] 3.20x 112.92 361.32 cpy1Dto2D_shl_aligned[4x4] 3.74x 112.86 422.28 cpy1Dto2D_shr[4x4] 2.71x 138.67 376.47 copy_cnt[4x4] 5.24x 75.91 397.64 psy_cost_pp[4x4] 6.03x 333.23 2010.18 ssimDist[4x4] 2.21x 341.75 756.91 ssd_s[8x8] 11.65x 101.42 1181.36 ssd_s_aligned[8x8] 11.84x 101.33 1200.12 sa8d[8x8] 2.39x 957.24 2283.13 residual[8x8] 7.04x 157.28 1108.02 residual_aligned[8x8] 7.09x 157.37 1115.23 blkfill[8x8] 11.81x 80.14 946.77 blkfill_aligned[8x8] 11.95x 79.45 949.30 transpose[8x8] 5.04x 209.08 1053.91 var[8x8] 10.41x 159.38 1659.08 cpy2Dto1D_shl[8x8] 8.78x 163.58 1436.75 cpy2Dto1D_shr[8x8] 8.40x 194.62 1635.15 cpy1Dto2D_shl[8x8] 7.39x 163.49 1207.47 cpy1Dto2D_shl_aligned[8x8] 7.24x 163.61 1184.61 cpy1Dto2D_shr[8x8] 7.90x 180.09 1423.53 copy_cnt[8x8] 7.17x 182.16 1306.41 psy_cost_pp[8x8] 6.07x 1241.50 7532.10 ssimDist[8x8] 4.26x 774.39 3298.92 ssd_s[16x16] 15.10x 339.74 5128.74 ssd_s_aligned[16x16] 15.62x 335.75 5243.93 sa8d[16x16] 2.57x 3401.35 8729.16 residual[16x16] 6.85x 529.76 3626.57 residual_aligned[16x16] 7.17x 529.85 3798.28 blkfill[16x16] 11.70x 339.32 3969.62 blkfill_aligned[16x16] 10.23x 339.55 3473.15 transpose[16x16] 10.00x 542.10 5421.64 var[16x16] 8.69x 492.94 4283.09 cpy2Dto1D_shl[16x16] 14.41x 459.47 6623.13 cpy2Dto1D_shr[16x16] 10.06x 488.40 4914.59 cpy1Dto2D_shl[16x16] 8.94x 457.54 4092.26 cpy1Dto2D_shl_aligned[16x16] 9.00x 457.40 4115.23 cpy1Dto2D_shr[16x16] 10.62x 488.47 5187.78 copy_cnt[16x16] 14.29x 381.25 5446.75 psy_cost_pp[16x16] 6.91x 4802.67 33189.74 ssimDist[16x16] 3.77x 2878.56 10846.26 ssd_s[32x32] 18.93x 1159.21 21942.69 ssd_s_aligned[32x32] 18.55x 1169.49 21696.07 sa8d[32x32] 2.64x 13277.53 35089.18 residual[32x32] 8.30x 1620.09 13439.52 residual_aligned[32x32] 8.25x 1620.12 13367.62 blkfill[32x32] 17.97x 1133.78 20376.43 blkfill_aligned[32x32] 13.08x 1137.96 14887.94 transpose[32x32] 7.27x 2245.38 16327.21 var[32x32] 11.71x 1876.10 21972.75 cpy2Dto1D_shl[32x32] 10.71x 2044.17 21893.51 cpy2Dto1D_shr[32x32] 12.73x 2077.27 26437.39 cpy1Dto2D_shl[32x32] 7.94x 2044.23 16226.93 cpy1Dto2D_shl_aligned[32x32] 7.94x 2044.20 16221.28 cpy1Dto2D_shr[32x32] 14.33x 2077.15 29756.27 copy_cnt[32x32] 19.80x 1229.56 24342.69 psy_cost_pp[32x32] 6.88x 19008.11 130764.29 ssimDist[32x32] 4.70x 11218.29 52689.14 sa8d[64x64] 2.64x 52766.92 139435.31 transpose[64x64] 6.73x 8939.64 60143.45 var[64x64] 12.34x 7506.91 92637.72 psy_cost_pp[64x64] 6.09x 76008.59 462631.25 ssimDist[64x64] 4.25x 44931.83 191000.69 weight_pp 11.58x 4150.78 48053.75 weight_sp 9.51x 4549.06 43248.46 downscale 8.80x 68170.41 599697.94 scale1D_128to64 5.64x 486.30 2742.77 scale1D_128to64_aligned 5.65x 486.33 2747.37 scale2D_64to32 7.46x 4354.56 32470.70 ssim_4x4x2_core 7.40x 184.23 1363.13 ssim_end_4 2.92x 171.84 502.24 calSign 5.14x 364.80 1875.39 SAO_EO_0 7.66x 815.51 6249.28 SAO_EO_1 8.97x 503.23 4512.38 SAO_EO_1_2Rows 12.07x 774.32 9342.45 SAO_EO_2[0] 5.34x 219.28 1170.90 SAO_EO_2[1] 8.83x 509.17 4497.48 SAO_EO_3[0] 3.62x 284.93 1032.51 SAO_EO_3[1] 7.61x 562.54 4278.64 SAO_BO_0 9.08x 16586.92 150652.80 saoCuStatsE0 1.44x 135261.55 195433.45 saoCuStatsE1 1.49x 136729.38 203353.11 saoCuStatsE2 1.46x 140187.86 204581.00 saoCuStatsE3 1.54x 136304.25 209813.39 planecopy_cp 7.36x 8460.00 62242.73 propagateCost 2.22x 2955.23 6548.67 cuTreeFix8Pack 3.33x 2059.19 6861.28 cuTreeFix8Unpack 1.88x 3562.85 6687.71 scanPosLast 1.66x 51472.74 85291.62 findPosFirstLast 4.06x 142.69 578.72 costCoeffNxN 0.17x 10069.48 1743.97 costCoeffRemain 0.83x 502.39 416.39 pelFilterLumaStrong_Vertical 3.22x 433.63 1395.87 pelFilterLumaStrong_Horizontal 5.36x 272.49 1461.16 pelFilterChroma_Vertical 1.74x 295.86 513.67 pelFilterChroma_Horizontal 3.20x 160.07 512.10 integral_init4v 5.55x 273.74 1519.72 integral_init8v 3.76x 273.74 1028.90 integral_init12v 3.87x 270.42 1047.78 integral_init16v 3.98x 265.51 1056.43 integral_init24v 5.58x 273.83 1529.10 integral_init32v 4.23x 273.95 1160.08 integral_init4h 2.58x 652.14 1684.69 integral_init8h 1.47x 1101.19 1614.47 integral_init12h 1.09x 1409.76 1539.80 integral_init16h 0.88x 1757.45 1542.57 normFact[8x8] 2.79x 452.03 1260.84 normFact[16x16] 2.99x 1461.64 4371.70 normFact[32x32] 4.09x 5686.03 23251.86 normFact[64x64] 3.50x 22465.18 78598.80 == transforms primitives == dst4x4 3.84x 304.20 1167.17 dct4x4 4.22x 277.34 1171.74 dct8x8 4.76x 1475.20 7027.21 dct16x16 4.58x 9617.68 44063.09 dct32x32 3.77x 74270.99 279704.03 idst4x4 5.95x 314.68 1871.42 idct4x4 7.31x 277.31 2027.86 idct8x8 8.01x 1264.26 10125.18 idct16x16 6.73x 8092.91 54427.09 idct32x32 5.38x 59488.70 320204.97 dequant_normal 9.26x 4532.21 41949.38 dequant_scaling 10.02x 6233.15 62451.70 quant 8.77x 10581.58 92798.59 nquant 10.50x 8603.15 90306.38 nonPsyRdoQuant[4x4] 2.43x 370.39 901.57 nonPsyRdoQuant[8x8] 2.26x 397.31 899.40 nonPsyRdoQuant[16x16] 2.43x 372.52 906.01 nonPsyRdoQuant[32x32] 2.28x 397.34 907.58 psyRdoQuant_1p[4x4] 2.42x 370.69 896.15 psyRdoQuant_1p[8x8] 2.38x 376.55 896.27 psyRdoQuant_1p[16x16] 2.44x 374.65 914.67 psyRdoQuant_1p[32x32] 2.40x 376.60 903.49 count_nonzero[4x4] 2.73x 85.75 234.23 count_nonzero[8x8] 6.94x 151.16 1049.34 count_nonzero[16x16] 11.07x 277.37 3070.70 count_nonzero[32x32] 16.77x 695.21 11660.08 denoiseDct 7.41x 5594.63 41468.54 == interp primitives == luma_hpp[ 4x4] 3.16x 532.41 1681.20 luma_hps[ 4x4] 4.21x 954.18 4017.72 luma_vpp[ 4x4] 6.75x 273.26 1844.73 luma_vps[ 4x4] 5.98x 254.56 1523.45 luma_vsp[ 4x4] 7.02x 302.16 2122.36 luma_vss[ 4x4] 7.26x 246.30 1788.92 luma_hv [ 4x4] 4.76x 1320.21 6288.19 luma_hpp[ 8x8] 6.97x 943.46 6577.35 luma_hps[ 8x8] 5.53x 1850.34 10226.75 luma_vpp[ 8x8] 8.57x 823.61 7056.39 luma_vps[ 8x8] 7.60x 775.95 5900.24 luma_vsp[ 8x8] 10.10x 840.06 8484.58 luma_vss[ 8x8] 9.32x 744.85 6945.30 luma_hv [ 8x8] 6.87x 2745.44 18851.78 convert_p2s[ 8x8] 7.47x 151.37 1130.02 convert_p2s_aligned[ 8x8] 7.56x 149.35 1129.06 luma_hpp[16x16] 7.85x 3172.55 24890.86 luma_hps[16x16] 7.27x 4196.46 30493.23 luma_vpp[16x16] 9.30x 2939.31 27322.72 luma_vps[16x16] 7.33x 2872.85 21065.30 luma_vsp[16x16] 10.61x 2993.33 31759.60 luma_vss[16x16] 9.64x 2719.49 26213.51 luma_hv [16x16] 8.66x 7243.57 62760.12 convert_p2s[16x16] 8.42x 455.57 3835.90 convert_p2s_aligned[16x16] 8.42x 455.42 3833.39 luma_hpp[32x32] 8.00x 12439.45 99463.52 luma_hps[32x32] 7.62x 14208.71 108255.63 luma_vpp[32x32] 9.11x 11739.49 106939.60 luma_vps[32x32] 7.57x 11195.77 84766.89 luma_vsp[32x32] 10.95x 11794.53 129123.85 luma_vss[32x32] 10.27x 10785.60 110745.57 luma_hv [32x32] 9.05x 26124.88 236305.02 convert_p2s[32x32] 7.01x 2044.23 14332.79 convert_p2s_aligned[32x32] 7.05x 2044.29 14405.29 luma_hpp[64x64] 8.10x 49333.06 399440.09 luma_hps[64x64] 7.42x 51079.12 379023.72 luma_vpp[64x64] 9.18x 47385.29 435134.44 luma_vps[64x64] 7.70x 44835.49 345044.12 luma_vsp[64x64] 10.71x 47320.10 506820.50 luma_vss[64x64] 9.63x 43057.58 414642.09 luma_hv [64x64] 9.04x 98513.01 890280.50 convert_p2s[64x64] 7.81x 8400.21 65592.27 convert_p2s_aligned[64x64] 7.79x 8400.15 65401.32 luma_hpp[ 8x4] 6.15x 517.34 3180.96 luma_hps[ 8x4] 5.49x 1376.31 7560.84 luma_vpp[ 8x4] 7.39x 480.06 3546.49 luma_vps[ 8x4] 6.29x 461.44 2901.64 luma_vsp[ 8x4] 8.67x 480.06 4160.56 luma_vss[ 8x4] 8.31x 413.88 3439.88 luma_hv [ 8x4] 6.32x 1862.73 11777.80 convert_p2s[ 8x4] 5.53x 91.25 504.70 convert_p2s_aligned[ 8x4] 5.64x 91.22 514.75 luma_hpp[ 4x8] 3.52x 913.06 3212.34 luma_hps[ 4x8] 4.30x 1237.90 5318.12 luma_vpp[ 4x8] 7.52x 469.70 3533.01 luma_vps[ 4x8] 7.06x 413.91 2921.12 luma_vsp[ 4x8] 8.44x 488.34 4120.60 luma_vss[ 4x8] 8.32x 420.03 3495.75 luma_hv [ 4x8] 5.54x 1755.23 9715.67 convert_p2s[ 4x8] 4.13x 136.13 562.36 convert_p2s_aligned[ 4x8] 4.85x 136.03 659.40 luma_hpp[ 16x8] 7.56x 1651.13 12489.38 luma_hps[ 16x8] 7.22x 2764.11 19952.71 luma_vpp[ 16x8] 8.36x 1609.07 13444.34 luma_vps[ 16x8] 7.63x 1469.47 11214.59 luma_vsp[ 16x8] 10.09x 1577.60 15923.57 luma_vss[ 16x8] 9.57x 1385.80 13261.08 luma_hv [ 16x8] 8.28x 4399.22 36412.06 convert_p2s[ 16x8] 10.85x 265.21 2877.11 convert_p2s_aligned[ 16x8] 11.41x 265.18 3024.41 luma_hpp[ 8x16] 6.98x 1805.86 12601.44 luma_hps[ 8x16] 5.44x 2838.77 15439.64 luma_vpp[ 8x16] 9.30x 1506.30 14013.43 luma_vps[ 8x16] 7.39x 1498.02 11064.89 luma_vsp[ 8x16] 10.80x 1526.16 16479.28 luma_vss[ 8x16] 9.75x 1382.22 13474.99 luma_hv [ 8x16] 7.35x 4401.97 32347.33 convert_p2s[ 8x16] 8.52x 253.09 2156.63 convert_p2s_aligned[ 8x16] 8.53x 252.76 2155.31 luma_hpp[32x16] 8.33x 6216.13 51787.21 luma_hps[32x16] 7.74x 8252.62 63890.38 luma_vpp[32x16] 9.56x 5922.33 56603.69 luma_vps[32x16] 7.45x 5688.52 42353.75 luma_vsp[32x16] 10.66x 5918.07 63086.70 luma_vss[32x16] 10.18x 5343.46 54407.25 luma_hv [32x16] 8.89x 14310.92 127201.20 convert_p2s[32x16] 12.81x 984.95 12614.55 convert_p2s_aligned[32x16] 12.67x 984.94 12480.60 luma_hpp[16x32] 7.87x 6253.82 49222.12 luma_hps[16x32] 7.13x 7190.77 51268.74 luma_vpp[16x32] 9.00x 6019.80 54177.84 luma_vps[16x32] 7.50x 5728.33 42966.13 luma_vsp[16x32] 10.63x 5935.76 63112.30 luma_vss[16x32] 9.53x 5431.67 51744.05 luma_hv [16x32] 8.69x 13302.25 115630.82 convert_p2s[16x32] 7.50x 985.00 7389.04 convert_p2s_aligned[16x32] 7.52x 985.03 7406.39 luma_hpp[64x32] 8.17x 24806.23 202730.39 luma_hps[64x32] 7.39x 28145.49 207960.72 luma_vpp[64x32] 9.25x 23618.03 218494.62 luma_vps[64x32] 7.74x 22545.92 174457.64 luma_vsp[64x32] 10.83x 23521.11 254678.23 luma_vss[64x32] 9.65x 21610.36 208580.69 luma_hv [64x32] 8.95x 51759.59 463010.03 convert_p2s[64x32] 8.02x 4162.88 33399.80 convert_p2s_aligned[64x32] 7.86x 4162.85 32725.85 luma_hpp[32x64] 7.92x 24721.26 195689.81 luma_hps[32x64] 7.65x 25731.90 196958.69 luma_vpp[32x64] 9.56x 23643.06 225916.83 luma_vps[32x64] 7.54x 22478.87 169382.89 luma_vsp[32x64] 11.12x 23686.85 263364.41 luma_vss[32x64] 9.86x 21589.25 212795.11 luma_hv [32x64] 9.01x 50112.21 451607.72 convert_p2s[32x64] 6.69x 4162.89 27848.78 convert_p2s_aligned[32x64] 6.66x 4162.86 27736.35 luma_hpp[16x12] 7.59x 2453.81 18633.79 luma_hps[16x12] 7.27x 3468.85 25208.06 luma_vpp[16x12] 8.86x 2332.02 20651.54 luma_vps[16x12] 7.26x 2202.97 15991.74 luma_vsp[16x12] 10.29x 2324.89 23920.52 luma_vss[16x12] 9.32x 2088.44 19461.76 luma_hv [16x12] 8.41x 5890.31 49548.82 convert_p2s[16x12] 8.92x 333.41 2974.75 convert_p2s_aligned[16x12] 8.91x 333.62 2971.74 luma_hpp[12x16] 4.05x 4629.85 18763.89 luma_hps[12x16] 5.32x 4323.81 23019.20 luma_vpp[12x16] 9.06x 2277.63 20637.84 luma_vps[12x16] 7.57x 2193.57 16611.34 luma_vsp[12x16] 10.77x 2226.24 23979.08 luma_vss[12x16] 9.96x 1978.26 19710.66 luma_hv [12x16] 6.99x 6753.86 47195.11 convert_p2s[12x16] 9.56x 389.35 3721.80 convert_p2s_aligned[12x16] 9.55x 386.25 3687.78 luma_hpp[ 16x4] 7.58x 852.55 6465.90 luma_hps[ 16x4] 7.15x 2061.43 14733.25 luma_vpp[ 16x4] 8.07x 861.13 6951.57 luma_vps[ 16x4] 6.78x 844.50 5726.09 luma_vsp[ 16x4] 9.21x 877.00 8073.67 luma_vss[ 16x4] 8.63x 798.29 6891.70 luma_hv [ 16x4] 7.53x 3083.06 23206.05 convert_p2s[ 16x4] 9.21x 188.34 1735.30 convert_p2s_aligned[ 16x4] 8.74x 188.37 1646.45 luma_hpp[ 4x16] 3.81x 1744.68 6652.41 luma_hps[ 4x16] 4.20x 1887.69 7928.06 luma_vpp[ 4x16] 8.40x 833.90 7000.88 luma_vps[ 4x16] 7.49x 778.02 5829.02 luma_vsp[ 4x16] 9.82x 849.39 8339.76 luma_vss[ 4x16] 9.50x 746.95 7096.27 luma_hv [ 4x16] 6.09x 2770.48 16872.51 convert_p2s[ 4x16] 5.45x 227.72 1242.20 convert_p2s_aligned[ 4x16] 5.88x 227.78 1339.12 luma_hpp[32x24] 7.94x 9295.28 73760.44 luma_hps[32x24] 8.05x 11148.10 89709.50 luma_vpp[32x24] 8.95x 9003.79 80583.97 luma_vps[32x24] 7.46x 8553.35 63832.79 luma_vsp[32x24] 10.85x 8963.92 97219.36 luma_vss[32x24] 9.91x 8068.54 79992.98 luma_hv [32x24] 9.07x 20136.71 182623.89 convert_p2s[32x24] 7.14x 1514.56 10816.39 convert_p2s_aligned[32x24] 7.18x 1514.71 10878.04 luma_hpp[24x32] 5.37x 13714.50 73650.18 luma_hps[24x32] 5.46x 14058.47 76728.82 luma_vpp[24x32] 9.01x 8907.64 80286.13 luma_vps[24x32] 7.41x 8434.33 62461.08 luma_vsp[24x32] 10.62x 8919.84 94684.69 luma_vss[24x32] 9.55x 8091.19 77302.01 luma_hv [24x32] 7.42x 23109.46 171468.22 convert_p2s[24x32] 5.99x 1778.80 10661.24 convert_p2s_aligned[24x32] 5.98x 1779.40 10635.51 luma_hpp[ 32x8] 8.00x 3190.79 25537.28 luma_hps[ 32x8] 7.60x 5435.09 41282.41 luma_vpp[ 32x8] 8.87x 3114.11 27628.14 luma_vps[ 32x8] 7.35x 2950.90 21687.05 luma_vsp[ 32x8] 10.16x 3112.76 31631.06 luma_vss[ 32x8] 9.72x 2801.02 27234.71 luma_hv [ 32x8] 8.66x 8576.24 74272.66 convert_p2s[ 32x8] 14.40x 455.42 6556.14 convert_p2s_aligned[ 32x8] 14.18x 455.42 6459.28 luma_hpp[ 8x32] 7.21x 3480.09 25076.03 luma_hps[ 8x32] 5.40x 4808.62 25970.50 luma_vpp[ 8x32] 9.28x 2972.22 27588.22 luma_vps[ 8x32] 7.56x 2884.77 21819.32 luma_vsp[ 8x32] 10.88x 2980.60 32414.91 luma_vss[ 8x32] 9.81x 2688.74 26373.31 luma_hv [ 8x32] 7.45x 7881.31 58734.47 convert_p2s[ 8x32] 8.79x 455.68 4003.53 convert_p2s_aligned[ 8x32] 8.79x 455.57 4003.05 luma_hpp[64x48] 8.04x 37110.40 298542.34 luma_hps[64x48] 7.41x 39563.41 293303.78 luma_vpp[64x48] 9.24x 35406.18 327032.59 luma_vps[64x48] 7.49x 33701.21 252382.02 luma_vsp[64x48] 10.75x 35362.36 380082.44 luma_vss[64x48] 9.55x 32393.37 309443.34 luma_hv [64x48] 9.02x 74962.00 676097.94 convert_p2s[64x48] 11.27x 6281.51 70791.59 convert_p2s_aligned[64x48] 11.19x 6281.33 70267.70 luma_hpp[48x64] 8.19x 37155.07 304131.59 luma_hps[48x64] 6.83x 42574.76 290704.69 luma_vpp[48x64] 9.26x 35365.75 327424.09 luma_vps[48x64] 7.49x 33910.92 254028.70 luma_vsp[48x64] 10.78x 35426.75 381954.00 luma_vss[48x64] 9.65x 32293.66 311595.03 luma_hv [48x64] 8.62x 78529.73 676659.81 convert_p2s[48x64] 7.96x 6281.33 49983.25 convert_p2s_aligned[48x64] 7.94x 6281.64 49850.74 luma_hpp[64x16] 8.19x 12400.09 101616.20 luma_hps[64x16] 7.44x 16526.20 122946.02 luma_vpp[64x16] 9.33x 11771.48 109803.48 luma_vps[64x16] 7.83x 11239.48 87958.68 luma_vsp[64x16] 10.74x 11858.86 127415.11 luma_vss[64x16] 9.82x 10724.05 105312.87 luma_hv [64x16] 8.82x 28425.71 250613.73 convert_p2s[64x16] 8.15x 2044.35 16659.08 convert_p2s_aligned[64x16] 7.80x 2044.14 15937.39 luma_hpp[16x64] 7.90x 12438.91 98284.21 luma_hps[16x64] 7.25x 12867.42 93257.55 luma_vpp[16x64] 9.08x 11861.12 107737.52 luma_vps[16x64] 7.67x 11297.03 86670.54 luma_vsp[16x64] 10.59x 11886.01 125850.06 luma_vss[16x64] 9.54x 10752.50 102584.97 luma_hv [16x64] 8.85x 24938.18 220679.52 convert_p2s[16x64] 9.62x 2044.23 19670.38 convert_p2s_aligned[16x64] 9.76x 2044.26 19954.27 = Color Space i420 = chroma_hpp[ 4x4] 5.28x 215.27 1137.35 chroma_hps[ 4x4] 4.66x 306.33 1427.98 chroma_vpp[ 4x4] 4.76x 240.06 1142.89 chroma_vps[ 4x4] 3.83x 229.73 879.20 chroma_vsp[ 4x4] 5.31x 240.06 1274.67 chroma_vss[ 4x4] 4.58x 221.51 1013.75 chroma_p2s[ 4x4] 3.92x 74.71 292.55 chroma_p2s_aligned[ 4x4] 3.82x 74.56 284.73 chroma_hpp[ 8x8] 5.46x 787.03 4300.76 chroma_hps[ 8x8] 4.43x 964.86 4273.73 chroma_vpp[ 8x8] 7.54x 571.16 4306.17 chroma_vps[ 8x8] 5.95x 542.13 3225.81 chroma_vsp[ 8x8] 8.66x 562.84 4872.41 chroma_vss[ 8x8] 7.84x 492.43 3859.00 chroma_p2s[ 8x8] 7.69x 149.29 1148.66 chroma_p2s_aligned[ 8x8] 7.61x 151.34 1151.30 chroma_hpp[16x16] 5.62x 2881.02 16180.04 chroma_hps[16x16] 4.45x 3109.79 13846.87 chroma_vpp[16x16] 8.86x 1836.40 16276.47 chroma_vps[16x16] 7.54x 1507.27 11357.31 chroma_vsp[16x16] 10.80x 1746.94 18866.33 chroma_vss[16x16] 10.57x 1320.57 13952.41 chroma_p2s[16x16] 8.56x 455.39 3897.83 chroma_p2s_aligned[16x16] 8.80x 455.27 4005.21 chroma_hpp[32x32] 5.94x 11681.83 69380.32 chroma_hps[32x32] 5.28x 10615.32 56073.91 chroma_vpp[32x32] 11.07x 6281.04 69539.64 chroma_vps[32x32] 8.77x 5739.51 50326.53 chroma_vsp[32x32] 12.36x 6298.56 77834.07 chroma_vss[32x32] 11.57x 5317.74 61540.04 chroma_p2s[32x32] 6.92x 2044.32 14144.97 chroma_p2s_aligned[32x32] 7.02x 2044.14 14359.24 chroma_hpp[ 4x2] 4.21x 146.98 618.76 chroma_hps[ 4x2] 4.32x 242.13 1045.25 chroma_vpp[ 4x2] 3.14x 198.67 623.21 chroma_vps[ 4x2] 2.96x 188.28 557.31 chroma_vsp[ 4x2] 3.45x 198.77 686.21 chroma_vss[ 4x2] 3.06x 182.19 558.16 chroma_p2s[ 4x2] 2.29x 75.25 172.67 chroma_p2s_aligned[ 4x2] 2.43x 75.55 183.37 chroma_hpp[ 2x4] 3.20x 177.99 569.70 chroma_hps[ 2x4] 3.29x 217.37 716.03 chroma_vpp[ 2x4] 5.54x 120.27 666.61 chroma_vps[ 2x4] 3.19x 164.33 524.97 chroma_vsp[ 2x4] 4.22x 176.55 744.17 chroma_vss[ 2x4] 4.00x 149.08 596.39 chroma_p2s[ 2x4] 2.00x 80.83 161.48 chroma_p2s_aligned[ 2x4] 2.03x 79.63 161.60 chroma_hpp[ 8x4] 4.72x 442.84 2089.06 chroma_hps[ 8x4] 4.23x 666.73 2816.99 chroma_vpp[ 8x4] 6.28x 339.44 2132.71 chroma_vps[ 8x4] 5.04x 320.80 1616.51 chroma_vsp[ 8x4] 7.05x 339.01 2391.34 chroma_vss[ 8x4] 6.22x 306.30 1904.25 chroma_p2s[ 8x4] 5.58x 91.13 508.74 chroma_p2s_aligned[ 8x4] 5.56x 91.22 507.41 chroma_hpp[ 4x8] 6.33x 347.72 2202.05 chroma_hps[ 4x8] 5.42x 438.70 2379.56 chroma_vpp[ 4x8] 6.15x 360.03 2212.79 chroma_vps[ 4x8] 5.19x 326.92 1697.83 chroma_vsp[ 4x8] 6.84x 360.06 2463.49 chroma_vss[ 4x8] 6.36x 314.56 2000.68 chroma_p2s[ 4x8] 4.19x 135.91 570.06 chroma_p2s_aligned[ 4x8] 4.20x 136.03 570.66 chroma_hpp[ 16x8] 5.99x 1494.50 8958.31 chroma_hps[ 16x8] 4.57x 1784.09 8146.87 chroma_vpp[ 16x8] 9.50x 914.83 8695.30 chroma_vps[ 16x8] 8.79x 778.26 6840.48 chroma_vsp[ 16x8] 10.43x 906.48 9454.46 chroma_vss[ 16x8] 10.43x 705.89 7365.90 chroma_p2s[ 16x8] 11.39x 265.18 3019.12 chroma_p2s_aligned[ 16x8] 10.77x 265.29 2858.24 chroma_hpp[ 8x16] 5.79x 1436.43 8314.70 chroma_hps[ 8x16] 4.57x 1560.72 7134.71 chroma_vpp[ 8x16] 8.42x 999.58 8415.99 chroma_vps[ 8x16] 6.54x 933.15 6098.36 chroma_vsp[ 8x16] 9.68x 1003.52 9714.10 chroma_vss[ 8x16] 8.64x 834.53 7209.14 chroma_p2s[ 8x16] 9.15x 252.82 2314.27 chroma_p2s_aligned[ 8x16] 8.43x 252.94 2132.95 chroma_hpp[32x16] 5.95x 5707.45 33976.23 chroma_hps[32x16] 5.17x 5792.78 29959.48 chroma_vpp[32x16] 10.75x 3171.74 34104.53 chroma_vps[32x16] 7.80x 2924.05 22794.35 chroma_vsp[32x16] 12.16x 3186.79 38755.55 chroma_vss[32x16] 11.01x 2665.35 29347.57 chroma_p2s[32x16] 12.73x 984.97 12534.11 chroma_p2s_aligned[32x16] 12.88x 984.94 12682.00 chroma_hpp[16x32] 5.53x 5773.73 31955.59 chroma_hps[16x32] 4.52x 5618.76 25382.04 chroma_vpp[16x32] 9.05x 3566.37 32278.44 chroma_vps[16x32] 7.71x 2920.48 22509.62 chroma_vsp[16x32] 10.54x 3545.74 37383.49 chroma_vss[16x32] 10.67x 2593.03 27655.91 chroma_p2s[16x32] 7.54x 984.95 7430.98 chroma_p2s_aligned[16x32] 7.54x 984.95 7427.62 chroma_hpp[ 8x6] 5.34x 629.62 3361.20 chroma_hps[ 8x6] 4.34x 815.81 3543.86 chroma_vpp[ 8x6] 7.53x 442.81 3335.71 chroma_vps[ 8x6] 6.24x 411.84 2570.62 chroma_vsp[ 8x6] 8.63x 438.62 3787.21 chroma_vss[ 8x6] 7.81x 389.11 3038.84 chroma_p2s[ 8x6] 9.75x 114.09 1112.34 chroma_p2s_aligned[ 8x6] 9.95x 114.02 1134.35 chroma_hpp[ 6x8] 4.05x 819.56 3321.04 chroma_hps[ 6x8] 3.42x 975.08 3336.79 chroma_vpp[ 6x8] 5.10x 679.06 3463.05 chroma_vps[ 6x8] 3.97x 647.93 2574.95 chroma_vsp[ 6x8] 5.75x 662.40 3808.14 chroma_vss[ 6x8] 5.20x 590.03 3068.54 chroma_p2s[ 6x8] 4.51x 207.37 934.27 chroma_p2s_aligned[ 6x8] 4.47x 211.07 943.17 chroma_hpp[ 8x2] 3.89x 287.84 1120.00 chroma_hps[ 8x2] 3.86x 517.58 1997.80 chroma_vpp[ 8x2] 4.50x 248.43 1117.64 chroma_vps[ 8x2] 3.61x 238.02 859.48 chroma_vsp[ 8x2] 5.16x 248.43 1282.12 chroma_vss[ 8x2] 4.35x 227.69 991.14 chroma_p2s[ 8x2] 3.82x 76.42 291.82 chroma_p2s_aligned[ 8x2] 3.98x 75.43 300.24 chroma_hpp[ 2x8] 4.25x 244.20 1037.19 chroma_hps[ 2x8] 3.46x 300.09 1037.56 chroma_vpp[ 2x8] 4.45x 273.56 1216.27 chroma_vps[ 2x8] 3.82x 238.35 910.82 chroma_vsp[ 2x8] 5.34x 254.83 1360.52 chroma_vss[ 2x8] 4.83x 230.16 1111.02 chroma_p2s[ 2x8] 1.90x 136.69 259.60 chroma_p2s_aligned[ 2x8] 2.06x 124.47 255.87 chroma_hpp[16x12] 6.20x 2186.25 13561.44 chroma_hps[16x12] 4.66x 2379.79 11097.35 chroma_vpp[16x12] 9.06x 1358.41 12306.25 chroma_vps[16x12] 7.61x 1134.27 8636.99 chroma_vsp[16x12] 10.52x 1338.73 14085.93 chroma_vss[16x12] 10.13x 1039.88 10537.64 chroma_p2s[16x12] 8.78x 333.44 2928.10 chroma_p2s_aligned[16x12] 8.82x 333.32 2941.44 chroma_hpp[12x16] 4.40x 2791.68 12290.26 chroma_hps[12x16] 3.94x 2663.30 10495.78 chroma_vpp[12x16] 6.90x 1808.77 12486.97 chroma_vps[12x16] 5.53x 1572.85 8693.86 chroma_vsp[12x16] 7.93x 1804.08 14298.52 chroma_vss[12x16] 7.33x 1454.50 10659.56 chroma_p2s[12x16] 9.48x 389.25 3691.98 chroma_p2s_aligned[12x16] 9.73x 380.86 3704.61 chroma_hpp[ 16x4] 5.13x 819.97 4208.66 chroma_hps[ 16x4] 4.48x 1188.11 5317.47 chroma_vpp[ 16x4] 9.00x 505.21 4544.85 chroma_vps[ 16x4] 7.55x 459.68 3471.46 chroma_vsp[ 16x4] 9.64x 509.77 4915.54 chroma_vss[ 16x4] 10.45x 360.36 3764.13 chroma_p2s[ 16x4] 8.07x 188.28 1518.52 chroma_p2s_aligned[ 16x4] 7.96x 188.31 1499.88 chroma_hpp[ 4x16] 6.56x 662.13 4341.04 chroma_hps[ 4x16] 5.32x 730.45 3882.65 chroma_vpp[ 4x16] 7.94x 566.92 4502.16 chroma_vps[ 4x16] 6.49x 537.09 3487.33 chroma_vsp[ 4x16] 8.84x 575.27 5085.69 chroma_vss[ 4x16] 7.91x 496.61 3928.62 chroma_p2s[ 4x16] 5.30x 240.09 1272.75 chroma_p2s_aligned[ 4x16] 5.62x 229.76 1291.02 chroma_hpp[32x24] 5.94x 8556.67 50796.91 chroma_hps[32x24] 4.73x 8190.08 38717.80 chroma_vpp[32x24] 10.87x 4738.14 51510.78 chroma_vps[32x24] 8.81x 4341.41 38227.34 chroma_vsp[32x24] 11.69x 4731.65 55302.93 chroma_vss[32x24] 10.91x 3921.27 42762.57 chroma_p2s[32x24] 7.06x 1514.53 10698.88 chroma_p2s_aligned[32x24] 7.26x 1514.53 10988.66 chroma_hpp[24x32] 6.25x 7654.87 47856.55 chroma_hps[24x32] 4.62x 8240.16 38089.78 chroma_vpp[24x32] 9.05x 5286.51 47834.55 chroma_vps[24x32] 7.16x 4748.38 33994.39 chroma_vsp[24x32] 10.44x 5295.29 55274.67 chroma_vss[24x32] 9.57x 4287.64 41035.55 chroma_p2s[24x32] 6.05x 1779.61 10757.95 chroma_p2s_aligned[24x32] 6.00x 1779.43 10672.91 chroma_hpp[ 32x8] 5.88x 2907.78 17112.14 chroma_hps[ 32x8] 5.26x 3422.61 17986.41 chroma_vpp[ 32x8] 10.17x 1639.24 16671.82 chroma_vps[ 32x8] 8.44x 1512.94 12767.01 chroma_vsp[ 32x8] 11.28x 1632.10 18412.06 chroma_vss[ 32x8] 10.32x 1378.65 14232.17 chroma_p2s[ 32x8] 13.79x 455.57 6282.77 chroma_p2s_aligned[ 32x8] 14.08x 455.39 6412.30 chroma_hpp[ 8x32] 5.97x 2750.36 16433.15 chroma_hps[ 8x32] 4.71x 2752.37 12965.77 chroma_vpp[ 8x32] 9.01x 1860.36 16757.68 chroma_vps[ 8x32] 6.79x 1758.97 11950.24 chroma_vsp[ 8x32] 10.22x 1876.07 19178.96 chroma_vss[ 8x32] 8.82x 1616.25 14258.96 chroma_p2s[ 8x32] 8.62x 455.77 3930.90 chroma_p2s_aligned[ 8x32] 8.63x 455.84 3932.22 = Color Space i422 = chroma_hpp[ 4x8] 6.19x 353.87 2190.54 chroma_hps[ 4x8] 5.50x 438.70 2413.35 chroma_vpp[ 4x8] 6.15x 360.06 2214.95 chroma_vps[ 4x8] 5.19x 330.75 1717.88 chroma_vsp[ 4x8] 7.25x 339.41 2461.56 chroma_vss[ 4x8] 6.40x 310.42 1987.70 chroma_p2s[ 4x8] 4.17x 136.61 569.70 chroma_p2s_aligned[ 4x8] 4.16x 136.00 565.13 chroma_hpp[ 8x16] 5.83x 1421.75 8284.35 chroma_hps[ 8x16] 4.56x 1560.54 7119.88 chroma_vpp[ 8x16] 8.48x 1001.42 8491.33 chroma_vps[ 8x16] 6.63x 929.02 6158.19 chroma_vsp[ 8x16] 10.08x 966.30 9740.08 chroma_vss[ 8x16] 8.71x 835.95 7281.20 chroma_p2s[ 8x16] 9.78x 240.18 2348.54 chroma_p2s_aligned[ 8x16] 8.42x 255.95 2155.07 chroma_hpp[16x32] 5.47x 5811.77 31808.90 chroma_hps[16x32] 4.53x 5622.81 25449.74 chroma_vpp[16x32] 9.04x 3584.68 32400.96 chroma_vps[16x32] 7.67x 2941.05 22565.53 chroma_vsp[16x32] 10.36x 3607.33 37382.77 chroma_vss[16x32] 10.61x 2615.45 27754.03 chroma_p2s[16x32] 7.51x 984.91 7400.60 chroma_p2s_aligned[16x32] 7.52x 984.94 7403.13 chroma_hpp[32x64] 5.87x 23006.02 135116.98 chroma_hps[32x64] 5.44x 20402.73 111030.90 chroma_vpp[32x64] 10.16x 12505.51 127081.68 chroma_vps[32x64] 7.90x 11411.33 90124.45 chroma_vsp[32x64] 12.40x 12456.32 154414.62 chroma_vss[32x64] 11.30x 10484.82 118500.12 chroma_p2s[32x64] 6.68x 4163.03 27806.09 chroma_p2s_aligned[32x64] 6.69x 4163.07 27859.48 chroma_hpp[ 4x4] 5.27x 215.24 1134.35 chroma_hps[ 4x4] 4.70x 306.30 1438.68 chroma_vpp[ 4x4] 4.74x 240.06 1136.75 chroma_vps[ 4x4] 3.83x 229.73 879.56 chroma_vsp[ 4x4] 5.34x 240.09 1282.48 chroma_vss[ 4x4] 4.53x 221.57 1003.29 chroma_p2s[ 4x4] 3.91x 74.71 292.18 chroma_p2s_aligned[ 4x4] 3.79x 74.68 283.17 chroma_hpp[ 2x8] 4.26x 244.20 1039.12 chroma_hps[ 2x8] 4.32x 242.31 1045.85 chroma_vpp[ 2x8] 4.44x 273.32 1212.38 chroma_vps[ 2x8] 3.83x 238.17 911.42 chroma_vsp[ 2x8] 5.34x 254.77 1360.12 chroma_vss[ 2x8] 4.74x 230.01 1089.14 chroma_p2s[ 2x8] 1.93x 135.10 260.80 chroma_p2s_aligned[ 2x8] 2.09x 124.26 260.20 chroma_hpp[ 8x8] 5.44x 786.54 4281.20 chroma_hps[ 8x8] 4.43x 964.59 4272.38 chroma_vpp[ 8x8] 7.53x 571.11 4298.12 chroma_vps[ 8x8] 6.00x 542.13 3253.11 chroma_vsp[ 8x8] 8.66x 565.68 4900.16 chroma_vss[ 8x8] 7.86x 492.40 3872.53 chroma_p2s[ 8x8] 7.90x 149.35 1179.44 chroma_p2s_aligned[ 8x8] 7.94x 151.25 1200.60 chroma_hpp[ 4x16] 6.61x 662.13 4376.99 chroma_hps[ 4x16] 5.28x 730.33 3853.35 chroma_vpp[ 4x16] 7.89x 571.13 4506.02 chroma_vps[ 4x16] 6.42x 537.99 3454.03 chroma_vsp[ 4x16] 8.48x 600.09 5086.27 chroma_vss[ 4x16] 8.01x 496.57 3975.03 chroma_p2s[ 4x16] 5.33x 229.67 1224.65 chroma_p2s_aligned[ 4x16] 5.72x 225.11 1286.69 chroma_hpp[16x16] 5.64x 2880.96 16235.95 chroma_hps[16x16] 4.52x 3088.17 13972.89 chroma_vpp[16x16] 8.83x 1843.84 16282.00 chroma_vps[16x16] 7.58x 1500.00 11368.07 chroma_vsp[16x16] 10.47x 1802.25 18866.93 chroma_vss[16x16] 10.62x 1322.28 14040.72 chroma_p2s[16x16] 8.63x 447.10 3860.08 chroma_p2s_aligned[16x16] 8.47x 455.60 3859.04 chroma_hpp[ 8x32] 5.91x 2765.68 16346.21 chroma_hps[ 8x32] 4.71x 2752.28 12975.87 chroma_vpp[ 8x32] 8.83x 1894.92 16723.53 chroma_vps[ 8x32] 6.67x 1783.06 11886.85 chroma_vsp[ 8x32] 10.40x 1842.40 19159.36 chroma_vss[ 8x32] 8.76x 1630.51 14276.51 chroma_p2s[ 8x32] 8.62x 455.30 3925.73 chroma_p2s_aligned[ 8x32] 8.66x 455.35 3943.89 chroma_hpp[32x32] 6.00x 11575.65 69432.51 chroma_hps[32x32] 5.50x 10601.32 58316.15 chroma_vpp[32x32] 11.44x 6248.68 71501.12 chroma_vps[32x32] 8.76x 5729.59 50172.27 chroma_vsp[32x32] 12.33x 6289.18 77566.66 chroma_vss[32x32] 11.51x 5272.10 60690.54 chroma_p2s[32x32] 6.93x 2044.29 14169.74 chroma_p2s_aligned[32x32] 7.06x 2044.14 14423.45 chroma_hpp[16x64] 6.24x 11570.93 72228.58 chroma_hps[16x64] 4.67x 10324.78 48228.10 chroma_vpp[16x64] 8.98x 7150.63 64245.57 chroma_vps[16x64] 7.86x 5821.38 45778.07 chroma_vsp[16x64] 10.43x 7124.41 74296.95 chroma_vss[16x64] 10.57x 5215.40 55130.62 chroma_p2s[16x64] 9.70x 2044.41 19823.69 chroma_p2s_aligned[16x64] 9.69x 2044.32 19818.52 chroma_hpp[ 8x12] 5.70x 1101.23 6278.96 chroma_hps[ 8x12] 4.56x 1262.67 5754.59 chroma_vpp[ 8x12] 8.38x 761.48 6384.10 chroma_vps[ 8x12] 6.67x 711.78 4745.18 chroma_vsp[ 8x12] 9.39x 782.07 7346.14 chroma_vss[ 8x12] 8.20x 668.37 5482.85 chroma_p2s[ 8x12] 8.39x 199.12 1670.96 chroma_p2s_aligned[ 8x12] 8.89x 190.84 1697.07 chroma_hpp[ 6x16] 4.19x 1527.34 6395.66 chroma_hps[ 6x16] 3.43x 1585.57 5440.72 chroma_vpp[ 6x16] 5.13x 1258.23 6459.40 chroma_vps[ 6x16] 4.08x 1194.24 4873.86 chroma_vsp[ 6x16] 6.02x 1233.65 7425.54 chroma_vss[ 6x16] 5.01x 1109.47 5555.30 chroma_p2s[ 6x16] 5.17x 331.67 1715.23 chroma_p2s_aligned[ 6x16] 4.60x 372.52 1713.07 chroma_hpp[ 8x4] 4.75x 442.84 2101.81 chroma_hps[ 8x4] 4.21x 666.54 2806.65 chroma_vpp[ 8x4] 6.31x 339.44 2141.48 chroma_vps[ 8x4] 5.05x 320.69 1619.16 chroma_vsp[ 8x4] 7.09x 339.38 2405.05 chroma_vss[ 8x4] 6.22x 304.26 1894.03 chroma_p2s[ 8x4] 5.33x 95.36 508.02 chroma_p2s_aligned[ 8x4] 5.46x 93.57 510.78 chroma_hpp[ 2x16] 4.51x 429.09 1933.23 chroma_hps[ 2x16] 4.15x 420.06 1741.56 chroma_vpp[ 2x16] 5.99x 412.32 2470.36 chroma_vps[ 2x16] 4.54x 389.32 1767.54 chroma_vsp[ 2x16] 5.19x 513.47 2665.13 chroma_vss[ 2x16] 5.42x 376.94 2043.97 chroma_p2s[ 2x16] 2.23x 210.17 468.94 chroma_p2s_aligned[ 2x16] 2.12x 219.38 465.81 chroma_hpp[16x24] 6.37x 4290.09 27326.57 chroma_hps[16x24] 4.51x 4346.52 19609.42 chroma_vpp[16x24] 8.90x 2727.42 24264.53 chroma_vps[16x24] 7.92x 2195.09 17385.45 chroma_vsp[16x24] 10.41x 2683.54 27937.76 chroma_vss[16x24] 10.54x 1984.65 20913.43 chroma_p2s[16x24] 7.77x 720.09 5596.14 chroma_p2s_aligned[16x24] 7.70x 720.15 5544.89 chroma_hpp[12x32] 4.48x 5464.21 24454.15 chroma_hps[12x32] 3.79x 5020.50 19044.17 chroma_vpp[12x32] 6.84x 3587.17 24539.16 chroma_vps[12x32] 5.42x 3152.70 17094.83 chroma_vsp[12x32] 7.86x 3596.36 28254.47 chroma_vss[12x32] 7.67x 2718.64 20864.61 chroma_p2s[12x32] 8.45x 844.50 7138.56 chroma_p2s_aligned[12x32] 8.45x 845.14 7137.23 chroma_hpp[ 16x8] 6.00x 1490.00 8933.61 chroma_hps[ 16x8] 4.58x 1784.27 8176.51 chroma_vpp[ 16x8] 9.59x 914.68 8771.18 chroma_vps[ 16x8] 8.79x 778.29 6843.01 chroma_vsp[ 16x8] 10.15x 914.65 9282.41 chroma_vss[ 16x8] 10.41x 703.85 7329.28 chroma_p2s[ 16x8] 11.25x 265.09 2981.24 chroma_p2s_aligned[ 16x8] 11.27x 265.03 2986.51 chroma_hpp[ 4x32] 7.18x 1167.01 8376.51 chroma_hps[ 4x32] 5.46x 1253.88 6852.29 chroma_vpp[ 4x32] 8.18x 1068.05 8739.40 chroma_vps[ 4x32] 7.00x 936.95 6559.16 chroma_vsp[ 4x32] 9.51x 1039.06 9877.47 chroma_vss[ 4x32] 9.02x 840.39 7582.05 chroma_p2s[ 4x32] 5.56x 409.88 2278.20 chroma_p2s_aligned[ 4x32] 5.38x 409.70 2204.13 chroma_hpp[32x48] 5.82x 17382.35 101204.12 chroma_hps[32x48] 5.62x 15623.38 87770.02 chroma_vpp[32x48] 10.17x 9368.24 95283.12 chroma_vps[32x48] 8.66x 8612.99 74608.62 chroma_vsp[32x48] 12.26x 9397.14 115228.86 chroma_vss[32x48] 11.26x 7827.94 88117.52 chroma_p2s[32x48] 9.44x 3103.75 29310.30 chroma_p2s_aligned[32x48] 9.50x 3103.45 29469.76 chroma_hpp[24x64] 6.18x 15398.90 95125.85 chroma_hps[24x64] 4.66x 15359.31 71566.66 chroma_vpp[24x64] 9.08x 10520.15 95547.66 chroma_vps[24x64] 7.02x 9485.08 66574.75 chroma_vsp[24x64] 10.53x 10485.48 110456.27 chroma_vss[24x64] 9.55x 8576.21 81915.63 chroma_p2s[24x64] 7.75x 3628.23 28125.81 chroma_p2s_aligned[24x64] 7.73x 3627.27 28048.38 chroma_hpp[32x16] 5.96x 5716.34 34043.09 chroma_hps[32x16] 5.16x 5812.82 29991.70 chroma_vpp[32x16] 10.81x 3177.66 34360.04 chroma_vps[32x16] 7.82x 2915.47 22800.12 chroma_vsp[32x16] 12.20x 3178.68 38766.49 chroma_vss[32x16] 10.94x 2706.28 29601.52 chroma_p2s[32x16] 12.89x 984.94 12692.58 chroma_p2s_aligned[32x16] 12.78x 984.92 12585.45 chroma_hpp[ 8x64] 5.95x 5466.46 32551.02 chroma_hps[ 8x64] 4.63x 5317.44 24609.14 chroma_vpp[ 8x64] 8.96x 3692.09 33080.68 chroma_vps[ 8x64] 6.82x 3472.07 23678.96 chroma_vsp[ 8x64] 10.30x 3690.96 38018.84 chroma_vss[ 8x64] 8.86x 3168.35 28071.22 chroma_p2s[ 8x64] 7.85x 985.29 7731.82 chroma_p2s_aligned[ 8x64] 7.88x 984.98 7762.97 = Color Space i444 = chroma_hpp[ 4x4] 5.28x 215.36 1136.75 chroma_hps[ 4x4] 4.65x 306.27 1425.33 chroma_vpp[ 4x4] 4.76x 240.09 1141.92 chroma_vps[ 4x4] 3.87x 229.73 888.10 chroma_vsp[ 4x4] 5.29x 240.09 1269.52 chroma_vss[ 4x4] 4.64x 221.42 1028.06 chroma_p2s[ 4x4] 3.62x 79.18 286.65 chroma_p2s_aligned[ 4x4] 3.85x 78.94 304.09 chroma_hpp[ 8x8] 5.47x 786.39 4300.48 chroma_hps[ 8x8] 4.41x 964.50 4255.31 chroma_vpp[ 8x8] 7.61x 571.17 4345.49 chroma_vps[ 8x8] 6.05x 540.06 3268.38 chroma_vsp[ 8x8] 8.56x 571.47 4894.27 chroma_vss[ 8x8] 7.87x 492.49 3878.31 chroma_p2s[ 8x8] 8.42x 140.86 1186.05 chroma_p2s_aligned[ 8x8] 8.31x 140.86 1170.90 chroma_hpp[16x16] 5.55x 2898.20 16076.51 chroma_hps[16x16] 4.51x 3083.18 13896.75 chroma_vpp[16x16] 8.82x 1835.41 16179.80 chroma_vps[16x16] 7.66x 1476.34 11312.41 chroma_vsp[16x16] 10.68x 1756.97 18768.55 chroma_vss[16x16] 10.85x 1286.31 13953.49 chroma_p2s[16x16] 8.42x 455.27 3833.39 chroma_p2s_aligned[16x16] 8.51x 455.27 3872.65 chroma_hpp[32x32] 6.02x 11552.13 69575.35 chroma_hps[32x32] 5.34x 10573.26 56413.59 chroma_vpp[32x32] 10.90x 6257.13 68201.00 chroma_vps[32x32] 9.63x 5755.19 55434.47 chroma_vsp[32x32] 12.38x 6267.76 77571.10 chroma_vss[32x32] 11.89x 5245.00 62386.29 chroma_p2s[32x32] 6.85x 2044.14 13993.86 chroma_p2s_aligned[32x32] 7.03x 2044.17 14364.53 chroma_hpp[64x64] 6.97x 39198.64 273379.47 chroma_hps[64x64] 5.01x 40553.16 203040.12 chroma_vpp[64x64] 9.17x 28600.46 262169.94 chroma_vps[64x64] 8.16x 23202.20 189431.05 chroma_vsp[64x64] 10.78x 27908.16 300917.06 chroma_vss[64x64] 11.04x 20515.68 226467.42 chroma_p2s[64x64] 7.78x 8400.00 65331.58 chroma_p2s_aligned[64x64] 7.76x 8400.12 65224.69 chroma_hpp[ 8x4] 4.76x 442.84 2106.01 chroma_hps[ 8x4] 4.24x 666.39 2823.01 chroma_vpp[ 8x4] 6.45x 331.13 2134.39 chroma_vps[ 8x4] 5.11x 320.77 1637.92 chroma_vsp[ 8x4] 7.23x 331.10 2393.49 chroma_vss[ 8x4] 6.19x 304.26 1883.21 chroma_p2s[ 8x4] 6.17x 80.86 499.00 chroma_p2s_aligned[ 8x4] 6.16x 80.86 498.04 chroma_hpp[ 4x8] 6.36x 347.69 2210.26 chroma_hps[ 4x8] 5.46x 438.68 2396.99 chroma_vpp[ 4x8] 6.17x 360.06 2220.60 chroma_vps[ 4x8] 5.36x 327.01 1751.90 chroma_vsp[ 4x8] 7.15x 342.10 2445.21 chroma_vss[ 4x8] 6.37x 310.48 1976.63 chroma_p2s[ 4x8] 4.45x 128.43 571.38 chroma_p2s_aligned[ 4x8] 4.40x 128.37 565.37 chroma_hpp[ 16x8] 6.01x 1493.96 8972.83 chroma_hps[ 16x8] 4.59x 1784.09 8187.83 chroma_vpp[ 16x8] 9.62x 914.65 8800.36 chroma_vps[ 16x8] 8.78x 786.48 6907.11 chroma_vsp[ 16x8] 10.16x 914.59 9288.43 chroma_vss[ 16x8] 10.23x 705.74 7217.35 chroma_p2s[ 16x8] 14.26x 211.19 3012.26 chroma_p2s_aligned[ 16x8] 13.54x 211.16 2859.52 chroma_hpp[ 8x16] 5.87x 1415.63 8314.10 chroma_hps[ 8x16] 4.59x 1560.69 7157.59 chroma_vpp[ 8x16] 8.60x 982.78 8456.26 chroma_vps[ 8x16] 6.74x 904.23 6092.29 chroma_vsp[ 8x16] 9.66x 999.41 9656.26 chroma_vss[ 8x16] 8.67x 835.95 7247.71 chroma_p2s[ 8x16] 10.34x 223.64 2311.38 chroma_p2s_aligned[ 8x16] 9.46x 223.67 2115.90 chroma_hpp[32x16] 5.95x 5700.36 33889.30 chroma_hps[32x16] 5.16x 5820.48 30053.03 chroma_vpp[32x16] 10.83x 3172.82 34348.26 chroma_vps[32x16] 7.81x 2917.48 22795.31 chroma_vsp[32x16] 12.31x 3176.31 39104.49 chroma_vss[32x16] 11.15x 2655.08 29590.94 chroma_p2s[32x16] 12.84x 978.49 12564.41 chroma_p2s_aligned[32x16] 12.73x 984.82 12532.67 chroma_hpp[16x32] 5.57x 5750.99 32056.59 chroma_hps[16x32] 4.52x 5597.34 25322.89 chroma_vpp[16x32] 8.97x 3608.32 32377.28 chroma_vps[16x32] 7.80x 2894.47 22564.57 chroma_vsp[16x32] 10.32x 3608.41 37234.03 chroma_vss[16x32] 10.82x 2575.35 27859.48 chroma_p2s[16x32] 7.49x 984.86 7376.87 chroma_p2s_aligned[16x32] 7.56x 984.89 7443.49 chroma_hpp[64x32] 6.71x 19543.97 131073.06 chroma_hps[64x32] 4.97x 21122.73 104996.63 chroma_vpp[64x32] 9.30x 13926.67 129531.82 chroma_vps[64x32] 7.98x 11552.37 92227.34 chroma_vsp[64x32] 10.83x 13872.13 150205.72 chroma_vss[64x32] 11.03x 10264.23 113242.37 chroma_p2s[64x32] 7.89x 4162.76 32857.88 chroma_p2s_aligned[64x32] 7.96x 4162.67 33147.29 chroma_hpp[32x64] 5.85x 23066.59 134861.48 chroma_hps[32x64] 5.61x 20357.36 114110.98 chroma_vpp[32x64] 10.12x 12512.31 126565.13 chroma_vps[32x64] 7.86x 11435.12 89925.21 chroma_vsp[32x64] 12.31x 12511.55 154047.64 chroma_vss[32x64] 11.10x 10656.43 118284.17 chroma_p2s[32x64] 6.69x 4162.76 27869.22 chroma_p2s_aligned[32x64] 6.66x 4162.73 27719.88 chroma_hpp[16x12] 6.11x 2207.90 13483.53 chroma_hps[16x12] 4.63x 2379.85 11009.82 chroma_vpp[16x12] 9.07x 1356.07 12303.37 chroma_vps[16x12] 7.61x 1125.71 8569.88 chroma_vsp[16x12] 10.52x 1338.82 14090.72 chroma_vss[16x12] 10.11x 1060.21 10723.89 chroma_p2s[16x12] 9.18x 322.87 2965.25 chroma_p2s_aligned[16x12] 9.20x 322.84 2970.48 chroma_hpp[12x16] 4.49x 2756.40 12379.24 chroma_hps[12x16] 3.95x 2663.20 10514.70 chroma_vpp[12x16] 6.93x 1801.74 12479.04 chroma_vps[12x16] 5.50x 1582.91 8705.77 chroma_vsp[12x16] 7.87x 1801.65 14170.82 chroma_vss[12x16] 7.69x 1398.62 10759.24 chroma_p2s[12x16] 9.54x 389.14 3712.18 chroma_p2s_aligned[12x16] 9.55x 389.05 3713.87 chroma_hpp[ 16x4] 5.13x 819.88 4208.06 chroma_hps[ 16x4] 4.53x 1187.96 5379.80 chroma_vpp[ 16x4] 8.91x 513.32 4572.05 chroma_vps[ 16x4] 7.52x 455.66 3425.89 chroma_vsp[ 16x4] 9.50x 513.17 4874.70 chroma_vss[ 16x4] 10.50x 360.33 3782.04 chroma_p2s[ 16x4] 11.64x 132.61 1543.17 chroma_p2s_aligned[ 16x4] 11.46x 132.58 1519.04 chroma_hpp[ 4x16] 6.55x 662.13 4338.04 chroma_hps[ 4x16] 5.27x 732.49 3860.72 chroma_vpp[ 4x16] 7.72x 579.32 4470.54 chroma_vps[ 4x16] 6.51x 534.95 3484.45 chroma_vsp[ 4x16] 8.45x 600.03 5073.07 chroma_vss[ 4x16] 7.94x 496.57 3944.01 chroma_p2s[ 4x16] 5.97x 209.11 1248.22 chroma_p2s_aligned[ 4x16] 6.13x 209.02 1281.33 chroma_hpp[32x24] 5.85x 8641.62 50542.84 chroma_hps[32x24] 4.70x 8196.46 38529.74 chroma_vpp[32x24] 11.21x 4729.85 53038.92 chroma_vps[32x24] 8.77x 4345.32 38126.09 chroma_vsp[32x24] 11.78x 4696.89 55335.39 chroma_vss[32x24] 10.92x 4000.48 43699.24 chroma_p2s[32x24] 7.04x 1514.53 10666.41 chroma_p2s_aligned[32x24] 7.12x 1514.50 10779.08 chroma_hpp[24x32] 6.24x 7647.34 47705.53 chroma_hps[24x32] 4.61x 8231.27 37915.55 chroma_vpp[24x32] 9.09x 5258.19 47797.16 chroma_vps[24x32] 7.13x 4764.35 33980.68 chroma_vsp[24x32] 10.48x 5296.61 55484.97 chroma_vss[24x32] 9.57x 4295.29 41094.23 chroma_p2s[24x32] 7.17x 1514.44 10861.20 chroma_p2s_aligned[24x32] 7.07x 1514.62 10704.29 chroma_hpp[ 32x8] 5.87x 2887.69 16962.32 chroma_hps[ 32x8] 5.43x 3422.61 18596.38 chroma_vpp[ 32x8] 10.47x 1638.22 17150.50 chroma_vps[ 32x8] 8.55x 1506.51 12881.36 chroma_vsp[ 32x8] 11.27x 1634.80 18425.05 chroma_vss[ 32x8] 10.30x 1379.79 14213.87 chroma_p2s[ 32x8] 13.97x 455.24 6361.08 chroma_p2s_aligned[ 32x8] 14.70x 455.27 6692.34 chroma_hpp[ 8x32] 5.94x 2778.89 16505.17 chroma_hps[ 8x32] 4.71x 2752.61 12963.61 chroma_vpp[ 8x32] 9.00x 1854.06 16690.94 chroma_vps[ 8x32] 6.87x 1740.66 11958.40 chroma_vsp[ 8x32] 10.29x 1854.00 19085.89 chroma_vss[ 8x32] 8.95x 1597.46 14298.52 chroma_p2s[ 8x32] 8.76x 455.33 3988.74 chroma_p2s_aligned[ 8x32] 8.78x 455.24 3995.66 chroma_hpp[64x48] 6.69x 29343.33 196329.14 chroma_hps[64x48] 4.96x 30863.08 152959.23 chroma_vpp[64x48] 9.15x 21357.72 195361.09 chroma_vps[64x48] 8.16x 17342.34 141568.50 chroma_vsp[64x48] 10.58x 21357.69 225926.44 chroma_vss[64x48] 10.55x 15373.24 162143.33 chroma_p2s[64x48] 11.14x 6281.52 69976.35 chroma_p2s_aligned[64x48] 11.20x 6277.80 70291.74 chroma_hpp[48x64] 6.72x 29370.64 197283.50 chroma_hps[48x64] 5.07x 30502.60 154760.44 chroma_vpp[48x64] 9.31x 21233.49 197741.72 chroma_vps[48x64] 8.37x 17350.45 145194.95 chroma_vsp[48x64] 10.69x 21380.11 228475.80 chroma_vss[48x64] 10.97x 14985.35 164361.17 chroma_p2s[48x64] 7.95x 6281.33 49935.87 chroma_p2s_aligned[48x64] 7.96x 6281.52 49980.96 chroma_hpp[64x16] 6.73x 9757.95 65654.55 chroma_hps[64x16] 4.93x 11486.63 56647.34 chroma_vpp[64x16] 9.17x 7122.81 65321.00 chroma_vps[64x16] 8.14x 5828.62 47435.59 chroma_vsp[64x16] 10.72x 6963.37 74664.05 chroma_vss[64x16] 10.90x 5162.88 56258.36 chroma_p2s[64x16] 8.09x 2044.17 16546.17 chroma_p2s_aligned[64x16] 7.88x 2044.14 16110.66 chroma_hpp[16x64] 6.18x 11687.00 72208.38 chroma_hps[16x64] 4.66x 10353.36 48225.21 chroma_vpp[16x64] 9.10x 7079.73 64407.18 chroma_vps[16x64] 7.84x 5841.45 45768.21 chroma_vsp[16x64] 10.49x 7078.29 74266.89 chroma_vss[16x64] 10.56x 5213.09 55043.93 chroma_p2s[16x64] 9.73x 2044.17 19899.92 chroma_p2s_aligned[16x64] 9.73x 2044.20 19893.55 == intrapred primitives == intra_planar_4x4 5.03x 138.67 697.52 intra_dc_4x4[f=0] 4.32x 81.52 352.06 intra_dc_4x4[f=1] 3.96x 160.16 633.79 intra_ang_4x4[ 2] 8.97x 76.96 690.42 intra_ang_4x4[ 3] 5.42x 165.62 898.44 intra_ang_4x4[ 4] 7.68x 120.15 922.73 intra_ang_4x4[ 5] 7.68x 120.09 922.73 intra_ang_4x4[ 6] 4.88x 180.09 879.56 intra_ang_4x4[ 7] 5.12x 180.09 922.73 intra_ang_4x4[ 8] 5.95x 155.14 922.61 intra_ang_4x4[ 9] 5.67x 155.24 879.56 intra_ang_4x4[10] 7.86x 82.93 651.58 intra_ang_4x4[11] 7.56x 155.24 1173.79 intra_ang_4x4[12] 7.42x 157.31 1166.81 intra_ang_4x4[13] 9.59x 120.09 1151.78 intra_ang_4x4[14] 7.25x 159.13 1153.47 intra_ang_4x4[15] 6.89x 165.59 1140.36 intra_ang_4x4[16] 6.89x 165.74 1141.20 intra_ang_4x4[17] 6.50x 177.96 1157.56 intra_ang_4x4[18] 8.62x 75.52 651.10 intra_ang_4x4[19] 4.99x 163.46 815.90 intra_ang_4x4[20] 5.11x 150.41 768.94 intra_ang_4x4[21] 5.15x 149.11 767.74 intra_ang_4x4[22] 5.46x 140.83 768.34 intra_ang_4x4[23] 5.44x 140.80 765.81 intra_ang_4x4[24] 5.46x 138.73 757.76 intra_ang_4x4[25] 5.30x 142.84 757.39 intra_ang_4x4[26] 4.79x 101.69 487.45 intra_ang_4x4[27] 5.04x 149.01 751.50 intra_ang_4x4[28] 5.05x 140.86 710.98 intra_ang_4x4[29] 5.05x 140.83 710.86 intra_ang_4x4[30] 4.91x 144.97 711.10 intra_ang_4x4[31] 4.77x 149.05 710.86 intra_ang_4x4[32] 4.52x 157.31 710.74 intra_ang_4x4[33] 4.52x 157.37 711.93 intra_ang_4x4[34] 7.00x 76.15 533.39 intra_filter_4x4 3.28x 153.14 502.97 intra_planar_8x8 11.31x 223.64 2530.10 intra_dc_8x8[f=0] 10.78x 122.76 1323.85 intra_dc_8x8[f=1] 7.30x 223.88 1635.27 intra_ang_8x8[ 2] 17.28x 111.56 1927.58 intra_ang_8x8[ 3] 7.62x 374.68 2856.55 intra_ang_8x8[ 4] 7.45x 374.71 2792.89 intra_ang_8x8[ 5] 7.84x 372.73 2921.24 intra_ang_8x8[ 6] 8.00x 364.26 2913.07 intra_ang_8x8[ 7] 7.50x 380.83 2856.63 intra_ang_8x8[ 8] 8.21x 347.81 2855.95 intra_ang_8x8[ 9] 8.45x 337.46 2851.86 intra_ang_8x8[10] 13.86x 155.32 2152.42 intra_ang_8x8[11] 8.72x 362.25 3158.48 intra_ang_8x8[12] 9.12x 351.87 3208.19 intra_ang_8x8[13] 8.85x 356.01 3151.14 intra_ang_8x8[14] 7.65x 413.88 3165.21 intra_ang_8x8[15] 8.50x 374.65 3184.57 intra_ang_8x8[16] 8.40x 378.85 3180.72 intra_ang_8x8[17] 7.42x 426.42 3165.90 intra_ang_8x8[18] 15.55x 96.35 1498.32 intra_ang_8x8[19] 8.45x 270.20 2281.80 intra_ang_8x8[20] 7.45x 300.15 2234.94 intra_ang_8x8[21] 6.48x 339.35 2200.04 intra_ang_8x8[22] 8.34x 269.08 2243.09 intra_ang_8x8[23] 8.24x 262.93 2167.59 intra_ang_8x8[24] 8.41x 259.84 2186.33 intra_ang_8x8[25] 4.27x 496.75 2119.24 intra_ang_8x8[26] 6.36x 202.87 1289.58 intra_ang_8x8[27] 8.97x 240.18 2155.31 intra_ang_8x8[28] 8.48x 256.66 2176.47 intra_ang_8x8[29] 7.48x 290.82 2176.59 intra_ang_8x8[30] 7.85x 277.46 2177.23 intra_ang_8x8[31] 7.73x 281.51 2176.83 intra_ang_8x8[32] 7.62x 285.68 2176.47 intra_ang_8x8[33] 6.34x 343.40 2176.99 intra_ang_8x8[34] 10.24x 111.90 1145.77 intra_filter_8x8 5.54x 157.31 870.78 intra_planar_16x16 5.59x 1448.31 8098.92 intra_dc_16x16[f=0] 10.13x 364.17 3690.12 intra_dc_16x16[f=1] 7.97x 579.38 4620.00 intra_ang_16x16[ 2] 26.38x 360.00 9498.07 intra_ang_16x16[ 3] 10.11x 1235.62 12497.80 intra_ang_16x16[ 4] 9.99x 1262.16 12610.12 intra_ang_16x16[ 5] 10.21x 1229.43 12557.23 intra_ang_16x16[ 6] 10.35x 1220.74 12629.58 intra_ang_16x16[ 7] 10.39x 1213.54 12612.99 intra_ang_16x16[ 8] 10.53x 1200.06 12642.32 intra_ang_16x16[ 9] 10.88x 1146.34 12472.89 intra_ang_16x16[10] 21.05x 370.33 7796.75 intra_ang_16x16[11] 9.56x 1384.44 13239.32 intra_ang_16x16[12] 10.14x 1450.54 14711.06 intra_ang_16x16[13] 9.23x 1482.62 13690.60 intra_ang_16x16[14] 9.23x 1516.60 13992.50 intra_ang_16x16[15] 8.85x 1531.59 13556.26 intra_ang_16x16[16] 8.57x 1549.58 13274.94 intra_ang_16x16[17] 8.15x 1564.26 12743.98 intra_ang_16x16[18] 16.05x 360.06 5780.12 intra_ang_16x16[19] 9.26x 958.02 8871.93 intra_ang_16x16[20] 9.47x 976.66 9250.22 intra_ang_16x16[21] 9.45x 945.53 8938.56 intra_ang_16x16[22] 9.83x 904.20 8891.81 intra_ang_16x16[23] 9.92x 913.51 9065.89 intra_ang_16x16[24] 12.24x 849.49 10397.07 intra_ang_16x16[25] 11.54x 767.69 8858.07 intra_ang_16x16[26] 7.69x 490.39 3769.42 intra_ang_16x16[27] 11.39x 786.27 8953.47 intra_ang_16x16[28] 12.92x 835.92 10798.79 intra_ang_16x16[29] 12.91x 842.07 10868.90 intra_ang_16x16[30] 12.09x 887.63 10730.98 intra_ang_16x16[31] 10.67x 885.56 9446.75 intra_ang_16x16[32] 9.41x 943.49 8879.40 intra_ang_16x16[33] 9.88x 868.99 8581.69 intra_ang_16x16[34] 15.74x 360.00 5666.02 intra_filter_16x16 8.14x 240.09 1953.55 intra_planar_32x32 6.21x 5174.96 32144.85 intra_dc_32x32[f=0] 13.33x 1216.55 16212.99 intra_ang_32x32[ 2] 26.39x 1142.13 30139.96 intra_ang_32x32[ 3] 10.75x 4851.05 52167.89 intra_ang_32x32[ 4] 10.90x 5015.57 54657.96 intra_ang_32x32[ 5] 11.17x 4871.60 54413.03 intra_ang_32x32[ 6] 10.90x 4870.30 53108.54 intra_ang_32x32[ 7] 11.30x 4845.47 54737.07 intra_ang_32x32[ 8] 11.22x 4828.12 54182.52 intra_ang_32x32[ 9] 11.48x 4567.54 52451.18 intra_ang_32x32[10] 31.01x 1135.89 35228.30 intra_ang_32x32[11] 10.32x 4791.38 49445.41 intra_ang_32x32[12] 9.18x 5209.39 47801.12 intra_ang_32x32[13] 9.28x 5142.81 47730.66 intra_ang_32x32[14] 9.05x 5251.55 47517.96 intra_ang_32x32[15] 9.09x 5250.74 47727.41 intra_ang_32x32[16] 8.95x 5363.89 47984.13 intra_ang_32x32[17] 8.82x 5429.56 47863.53 intra_ang_32x32[18] 10.19x 1222.90 12456.67 intra_ang_32x32[19] 7.79x 3973.70 30938.72 intra_ang_32x32[20] 8.29x 4032.29 33418.92 intra_ang_32x32[21] 9.39x 3727.63 35005.85 intra_ang_32x32[22] 9.57x 3730.75 35717.20 intra_ang_32x32[23] 11.50x 3464.29 39839.04 intra_ang_32x32[24] 8.82x 3465.83 30561.88 intra_ang_32x32[25] 9.98x 3065.29 30581.12 intra_ang_32x32[26] 15.19x 1135.86 17255.23 intra_ang_32x32[27] 10.66x 3095.26 32989.18 intra_ang_32x32[28] 9.89x 3335.41 32993.27 intra_ang_32x32[29] 9.75x 3357.66 32743.89 intra_ang_32x32[30] 9.69x 3404.59 32974.75 intra_ang_32x32[31] 9.62x 3413.93 32831.54 intra_ang_32x32[32] 9.33x 3537.60 32990.50 intra_ang_32x32[33] 9.80x 3367.12 32996.88 intra_ang_32x32[34] 10.90x 1134.02 12363.13 intra_filter_32x32 7.62x 467.72 3565.13 + 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.RR6GJL 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.PNjhfM 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.ynZ3EJ 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.75mzPM 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.zKoYpJ 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.Pf6LZL 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.T1fG0I 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.g7kn0I 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.qqm6rJ 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.Wdoz9I find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V1w16I 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.2dfVmL find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dA9arM 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.eL1McK find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.828ZXK 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) 1021.48user 18.37system 6:23.68elapsed 271%CPU (0avgtext+0avgdata 652888maxresident)k 0inputs+0outputs (0major+6610613minor)pagefaults 0swaps 1027.61user 22.33system 6:33.24elapsed 266%CPU (0avgtext+0avgdata 652888maxresident)k 0inputs+0outputs (0major+7047563minor)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-15 04:46:09.078674278 +0000 @@ -26,3 +26,3 @@ Requires: rtld(GNU_UNIQUE) -Requires: rpmlib(PayloadIsLzma) +Requires: rpmlib(PayloadIsXz) Provides: libx265.so.199()(64bit) = set:odAwuoP1goyiOsDFZ36lussM3wKIZAuFF9l6Ormff9Darh1eQog98c4ZwaaLbq8xim3Ka0JgRT47gXchJjJrox55Zt4FbqGCkcK5cgZkkvydFntajBncJDa0v8ux4cCAU7qquC06k9ywEOwPxxRV0F1Zk5jp2FOKXCni5C6VuZ3EXp6mBlLEhArU6mh6vKj50hwb2vD4wMvIJbIZ9WNw4So75e0ris2E9hk9IH3IuHku1UofHVBOMfORo7xFZdmbuxcU5hhF5LzQjp6gROPP2Y8IpYdlAY6oapyPyScIkhghPbg4jo1eY4xgxCXP0OHJSZwCjwDa81ohIRd0Bwm5VNHegEaaqPGYc8Qvf8WtV8g94eDr0FQyQ8otsGquX2BQqAkQmb63JkYuDb0Pw6K5GxPhx3NTcROIMP5idqU6wyY4gW3nYLQ2PgwW4O9VTiZ568Jgw2e3ZrZgKJnLxrUXcHv9VOjmWS2qd4LA4EHzNT0x4EqHgvqz987qqQTqTPM9n5OrUFZhhE8J1Q4VrwMZrMIzLSYg77ksSKxISzdZh04sD4clSkFRBlq0Q0QFQn4fN7SDMNsJN8jl14FCbkxi9kRG5ogx27wisIBxbsWZ2ieLKAo1OG8OjbQwHQYbysHTa6UWpJtM5Eg11jfK027bGWMQUc1fdZJRTEsJl4E5Zb9JfCyFXZdzJr3YZGa3wgD57u6lCOfWEzkzRrFNGH1TsNG5ZeHPCHIgIyQd0FFXL7j2hCoj40fWq2uVU9Mn30NmvkH2cyd3clkKUtHu6CeMr0ZgvcsZmpw6YtfYhZkclq0IGokd9WFkYrNQtrMIUGNQkt9KlZINbwjEnKWxKcP1RxX00fFEVpq8WYpmjcTghnJWpKGkuBa4KwOFjJgQlKgH0xmG3Zi2Wvl6AAh1Z008HwZsdJfNVAuaZrldSGP6PlZdWhRmStz2aSvM7l4NgZmgKO2baZIw38NCCRm8NNWASm0ntmKRZH8j0Tt9d9NZipCV1sJ5kvYZ0qdREmNZEf5cJs0z7r00zOfNuoyijsZK2eDOCywHCdxZauZ7P2d4C5ZLm9DqoBMqveiS8u88M6oHyAjQ4DVz71TLm6lSqlUx2Qa9YTHOgtiwU5YhT5fB2ZBz2GwAjQInlhXfy1rLWg9Z7mTNCpNMroJvpSf0BkeBw6KAjSwBFEghX0Pi1C2soycm8hkgqUjQ0F561IZaFumWBprOHJEwPyGMRf4MteM8OqVnvSa3IWWD2p5hJlEDk9r55NqPVG31ABG3slPYOxARtd8skHV4tuXgGAquUeZcWceWZ3YJ3Gj5zx4tf6A1tGneg4ONpf438ciu9MXHGZqpEGcjrgkOJZhgA29aTDRh8xGak6t29GgdwX4RMKIx5u3GUG04EZgV7EM4G8LZcyW2otFCe963U6987VAvX12o7dYnceZxIoCankMgJtxSOsDAODjVotzK4mBH8R5Zr23um7aKMQUHN7nWKVZAXuoJ26TZ9g6gHDfUv71p573hJEii2qB5NyZzanqTYnyFQ8sZhZ0atZKksaq5Q75erprQn8hsq79xpZ5p5gN8CMZpBR9HtiPY5leEEU5W7Q8THNKZG9ZxcYWCNfjIPaRyCZoymHZAg2OaPZpGUpsL8z3G0AyWb0NkOBN4E6rVBi8W0TFibVU52UFdybp8V1WV16EaEWZc1jA3cnv1Ajz76NLw4qIEAu1Z0uELW2lvAXANByvKCwh0xVl66S94YDZhRxUggmk3Ygnx2rTyBsQdy8MWB74Y4CuQab9dMDvYTVAxlijKFOckF8Z9tZjI0mqzz55eljwFgFJegTbaBIZs9k0N1JZytIKc2T8mbZxns5In9C6PzQdtyw9NZKQKdlDu93E0NNRFVBqAP1iurv0nt10NDf9cdshAeD6QnqEtSNQK8MCCs56zNdrdF3crjtP0jLNcRF7GRDUTVAKZn4vn82AR8aRX898SYkwWSbnWqNmBMTPXN33hqgi8jICxexxy2FjKQnTi2Ta0ADZDu4RyiHZBX5cHxldHMJ6wuIXqIIcvPvWdkZB4oc2ARow4sT7ndtlkKd0Im2oIHyGEZlZiW30PvhG52ypgZ6RT0oZwklQ1WGIfZgVhimZ37GvDcTMn4YFw3Y3h7jFVPpcgljMcjlggSqgcT8UyrvZIAU1E5zbED57MY7pRlE530LM9cjB9Hq4FEWDTbZ5LRz4wUUpkj1Od7Dz2svXNLgwX5TDUdfwJraqVhYO79fwsTdBqgsDYmlPOLCxEVQbvxLBT7WCPR6gG0yQzduK3wfs2EaeZ474rpYJ68TlZGylqfc0OkKh3r1CaCnqhpPCXxg1XktBObSUQ0qbksMaSUxSK0yaCBsdpAl6Td2ntfH7Cd94XwSJFzY7yhcpM7BGqmiA3QirTCasIO18ZtoPLE6RM4fnZtZixllk1wU2G9AHqrBK92ytlcSTwF5v9ebD4rhhMkYj2PPQTJ8O6jwn8Zhltes6bBwvK6fvPsjQb9wB6WroBQq6dhsnjnZwhWah8Y9udV2YqUQZrkhDIfUAZcMCsES6WEcQY1ze508BZCkooEtCnlKaI2wdwLZsVdQYyggkqC4syu1UM1SaY4FBQb0rrtT05mxxKP55hwk9wDPZ84KxRLkerIA2j1hCnYiW4kUYu7FPKngtrWYnokjFoJS1Zvjkz6KQb9eMZwnZAlr5tr2gD5sHwQlnMLDadjHIqZh4V1 --- 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-15 04:46:09.110674490 +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)