Mock Version: 3.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1665088205.425204/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.jmt00ybl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.jmt00ybl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f591dfb6134144faa6d606a25fff0403', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1665088205.425204/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.jmt00ybl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1644364800 Wrote: /builddir/build/SRPMS/x265-3.5-3.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1665088205.425204/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.jmt00ybl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.jmt00ybl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '54e611dcff354af793af0ccb810882d6', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1665088205.425204/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.jmt00ybl:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/x265.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1644364800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Yl8Dtr + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf x265_3.5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/x265_3.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd x265_3.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/x265-pic.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/x265-high-bit-depth-soname.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/x265-detect_cpu_armhfp.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/x265-arm-cflags.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/x265-pkgconfig_path_fix.patch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.MV7EFV + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd x265_3.5 + mkdir 10bit ~/build/BUILD/x265_3.5/10bit ~/build/BUILD/x265_3.5 + pushd 10bit + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/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_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES -DENABLE_PIC:BOOL=ON -DENABLE_SHARED=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON ../source -- cmake version 3.24.1 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 3.5+1-f0c1022b6 -- 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_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/x265_3.5/10bit + /usr/bin/cmake --build . -j2 --verbose [1/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF encoder/CMakeFiles/encoder.dir/analysis.cpp.o.d -o encoder/CMakeFiles/encoder.dir/analysis.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [2/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF encoder/CMakeFiles/encoder.dir/bitcost.cpp.o.d -o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/bitcost.cpp [3/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF encoder/CMakeFiles/encoder.dir/search.cpp.o.d -o encoder/CMakeFiles/encoder.dir/search.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/search.cpp [4/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF encoder/CMakeFiles/encoder.dir/motion.cpp.o.d -o encoder/CMakeFiles/encoder.dir/motion.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/motion.cpp [5/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF encoder/CMakeFiles/encoder.dir/slicetype.cpp.o.d -o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/slicetype.cpp [6/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF encoder/CMakeFiles/encoder.dir/framefilter.cpp.o.d -o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp [7/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF encoder/CMakeFiles/encoder.dir/level.cpp.o.d -o encoder/CMakeFiles/encoder.dir/level.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/level.cpp [8/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp [9/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF encoder/CMakeFiles/encoder.dir/nal.cpp.o.d -o encoder/CMakeFiles/encoder.dir/nal.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/nal.cpp [10/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF encoder/CMakeFiles/encoder.dir/sei.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sei.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/sei.cpp [11/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF encoder/CMakeFiles/encoder.dir/sao.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sao.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/sao.cpp [12/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF encoder/CMakeFiles/encoder.dir/entropy.cpp.o.d -o encoder/CMakeFiles/encoder.dir/entropy.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/entropy.cpp [13/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF encoder/CMakeFiles/encoder.dir/dpb.cpp.o.d -o encoder/CMakeFiles/encoder.dir/dpb.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/dpb.cpp [14/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF encoder/CMakeFiles/encoder.dir/reference.cpp.o.d -o encoder/CMakeFiles/encoder.dir/reference.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/reference.cpp [15/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/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:906, from /usr/include/c++/12/cstdio:42, from /builddir/build/BUILD/x265_3.5/source/common/common.h:33, from /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:30: In function 'sprintf', inlined from 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)' at /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3025:20: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 3 and 140 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 overlaps destination object 'deltaPOC' [-Wrestrict] /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3016:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3016 | char deltaPOC[128]; | ^~~~~~~~ /builddir/build/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 function 'sprintf', inlined from 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)' at /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3026:20: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 3 and 42 bytes into a destination of size 40 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 overlaps destination object 'bUsed' [-Wrestrict] /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3017:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3017 | char bUsed[40]; | ^~~~~ [16/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF encoder/CMakeFiles/encoder.dir/api.cpp.o.d -o encoder/CMakeFiles/encoder.dir/api.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/api.cpp [17/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/weightPrediction.cpp [18/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/encoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/encoder.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp [19/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/const-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/const-a.asm [20/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/cpu-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/cpu-a.asm [21/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/ssd-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/ssd-a.asm [22/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/mc-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/mc-a.asm [23/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/mc-a2.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/mc-a2.asm [24/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixel-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixel-a.asm [25/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixel-util8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixel-util8.asm [26/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixeladd8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixeladd8.asm [27/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/blockcopy8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/blockcopy8.asm [28/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/seaintegral.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/seaintegral.asm [29/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/dct8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/dct8.asm [30/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/intrapred16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/intrapred16.asm [31/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/sad16-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/sad16-a.asm [32/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/v4-ipfilter16.asm [33/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/h-ipfilter16.asm [34/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/h4-ipfilter16.asm [35/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/loopfilter.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/loopfilter.asm [36/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/x86/asm-primitives.cpp [37/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/vec-primitives.cpp [38/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-sse3.cpp [39/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-ssse3.cpp [40/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-sse41.cpp [41/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF common/CMakeFiles/common.dir/primitives.cpp.o.d -o common/CMakeFiles/common.dir/primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/primitives.cpp [42/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF common/CMakeFiles/common.dir/pixel.cpp.o.d -o common/CMakeFiles/common.dir/pixel.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/pixel.cpp [43/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF common/CMakeFiles/common.dir/dct.cpp.o.d -o common/CMakeFiles/common.dir/dct.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/dct.cpp [44/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF common/CMakeFiles/common.dir/lowpassdct.cpp.o.d -o common/CMakeFiles/common.dir/lowpassdct.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/lowpassdct.cpp [45/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/ipfilter16.asm [46/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF common/CMakeFiles/common.dir/intrapred.cpp.o.d -o common/CMakeFiles/common.dir/intrapred.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/intrapred.cpp [47/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF common/CMakeFiles/common.dir/loopfilter.cpp.o.d -o common/CMakeFiles/common.dir/loopfilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/loopfilter.cpp [48/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF common/CMakeFiles/common.dir/constants.cpp.o.d -o common/CMakeFiles/common.dir/constants.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/constants.cpp [49/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF common/CMakeFiles/common.dir/cpu.cpp.o.d -o common/CMakeFiles/common.dir/cpu.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/cpu.cpp [50/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5+1-f0c1022b6 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF common/CMakeFiles/common.dir/version.cpp.o.d -o common/CMakeFiles/common.dir/version.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/version.cpp [51/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF common/CMakeFiles/common.dir/threading.cpp.o.d -o common/CMakeFiles/common.dir/threading.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/threading.cpp [52/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF common/CMakeFiles/common.dir/threadpool.cpp.o.d -o common/CMakeFiles/common.dir/threadpool.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp [53/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF common/CMakeFiles/common.dir/wavefront.cpp.o.d -o common/CMakeFiles/common.dir/wavefront.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/wavefront.cpp [54/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF common/CMakeFiles/common.dir/md5.cpp.o.d -o common/CMakeFiles/common.dir/md5.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/md5.cpp [55/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF common/CMakeFiles/common.dir/bitstream.cpp.o.d -o common/CMakeFiles/common.dir/bitstream.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/bitstream.cpp [56/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF common/CMakeFiles/common.dir/yuv.cpp.o.d -o common/CMakeFiles/common.dir/yuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/yuv.cpp [57/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF common/CMakeFiles/common.dir/shortyuv.cpp.o.d -o common/CMakeFiles/common.dir/shortyuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/shortyuv.cpp [58/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF common/CMakeFiles/common.dir/picyuv.cpp.o.d -o common/CMakeFiles/common.dir/picyuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/picyuv.cpp [59/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF common/CMakeFiles/common.dir/ipfilter.cpp.o.d -o common/CMakeFiles/common.dir/ipfilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/ipfilter.cpp [60/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF common/CMakeFiles/common.dir/common.cpp.o.d -o common/CMakeFiles/common.dir/common.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/common.cpp [61/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF common/CMakeFiles/common.dir/frame.cpp.o.d -o common/CMakeFiles/common.dir/frame.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/frame.cpp [62/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF common/CMakeFiles/common.dir/framedata.cpp.o.d -o common/CMakeFiles/common.dir/framedata.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/framedata.cpp [63/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF common/CMakeFiles/common.dir/param.cpp.o.d -o common/CMakeFiles/common.dir/param.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/param.cpp [64/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF common/CMakeFiles/common.dir/slice.cpp.o.d -o common/CMakeFiles/common.dir/slice.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/slice.cpp [65/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF common/CMakeFiles/common.dir/cudata.cpp.o.d -o common/CMakeFiles/common.dir/cudata.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/cudata.cpp [66/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF common/CMakeFiles/common.dir/piclist.cpp.o.d -o common/CMakeFiles/common.dir/piclist.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/piclist.cpp [67/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF common/CMakeFiles/common.dir/lowres.cpp.o.d -o common/CMakeFiles/common.dir/lowres.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/lowres.cpp [68/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF common/CMakeFiles/common.dir/scalinglist.cpp.o.d -o common/CMakeFiles/common.dir/scalinglist.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/scalinglist.cpp [69/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF common/CMakeFiles/common.dir/predict.cpp.o.d -o common/CMakeFiles/common.dir/predict.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/predict.cpp [70/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF common/CMakeFiles/common.dir/deblock.cpp.o.d -o common/CMakeFiles/common.dir/deblock.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/deblock.cpp [71/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF common/CMakeFiles/common.dir/scaler.cpp.o.d -o common/CMakeFiles/common.dir/scaler.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp [72/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 test/CMakeFiles/TestBench.dir/checkasm-a.asm.o /builddir/build/BUILD/x265_3.5/source/test/checkasm-a.asm [73/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF common/CMakeFiles/common.dir/quant.cpp.o.d -o common/CMakeFiles/common.dir/quant.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/quant.cpp [74/82] : && /usr/bin/cmake -E rm -f libx265.a && /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 && : [75/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF test/CMakeFiles/TestBench.dir/testbench.cpp.o.d -o test/CMakeFiles/TestBench.dir/testbench.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/testbench.cpp [76/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF test/CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/pixelharness.h:28, from /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:25: /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /builddir/build/BUILD/x265_3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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))': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /builddir/build/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__)) /builddir/build/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)); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ [77/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.h:30, from /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp:28: /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ [78/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.h:30, from /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp:28: /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ [79/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=10 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/10bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.h:27, from /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.cpp:26: /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ [80/82] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 && : /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp: In member function 'init': /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp: In member function 'initCoeff': /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [81/82] /usr/bin/cmake -E cmake_symlink_library libx265_main10.so.199 libx265_main10.so.199 libx265_main10.so && : [82/82] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,-Bsymbolic,-znoexecstack test/CMakeFiles/TestBench.dir/checkasm-a.asm.o test/CMakeFiles/TestBench.dir/testbench.cpp.o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o test/TestBench libx265.a -lpthread -lrt -ldl -lnuma && : /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp: In member function 'init': /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ + popd ~/build/BUILD/x265_3.5 + mkdir 12bit + pushd 12bit ~/build/BUILD/x265_3.5/12bit ~/build/BUILD/x265_3.5 + build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/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_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES -DENABLE_PIC:BOOL=ON -DENABLE_SHARED=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON ../source -- cmake version 3.24.1 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 3.5+1-f0c1022b6 -- 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_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE ENABLE_ALTIVEC INCLUDE_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/x265_3.5/12bit + /usr/bin/cmake --build . -j2 --verbose [1/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF encoder/CMakeFiles/encoder.dir/analysis.cpp.o.d -o encoder/CMakeFiles/encoder.dir/analysis.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [2/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF encoder/CMakeFiles/encoder.dir/bitcost.cpp.o.d -o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/bitcost.cpp [3/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF encoder/CMakeFiles/encoder.dir/search.cpp.o.d -o encoder/CMakeFiles/encoder.dir/search.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/search.cpp [4/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF encoder/CMakeFiles/encoder.dir/motion.cpp.o.d -o encoder/CMakeFiles/encoder.dir/motion.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/motion.cpp [5/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF encoder/CMakeFiles/encoder.dir/slicetype.cpp.o.d -o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/slicetype.cpp [6/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF encoder/CMakeFiles/encoder.dir/framefilter.cpp.o.d -o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp [7/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF encoder/CMakeFiles/encoder.dir/level.cpp.o.d -o encoder/CMakeFiles/encoder.dir/level.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/level.cpp [8/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp [9/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF encoder/CMakeFiles/encoder.dir/nal.cpp.o.d -o encoder/CMakeFiles/encoder.dir/nal.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/nal.cpp [10/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF encoder/CMakeFiles/encoder.dir/sei.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sei.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/sei.cpp [11/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF encoder/CMakeFiles/encoder.dir/sao.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sao.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/sao.cpp [12/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF encoder/CMakeFiles/encoder.dir/entropy.cpp.o.d -o encoder/CMakeFiles/encoder.dir/entropy.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/entropy.cpp [13/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF encoder/CMakeFiles/encoder.dir/dpb.cpp.o.d -o encoder/CMakeFiles/encoder.dir/dpb.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/dpb.cpp [14/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF encoder/CMakeFiles/encoder.dir/reference.cpp.o.d -o encoder/CMakeFiles/encoder.dir/reference.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/reference.cpp [15/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/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:906, from /usr/include/c++/12/cstdio:42, from /builddir/build/BUILD/x265_3.5/source/common/common.h:33, from /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:30: In function 'sprintf', inlined from 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)' at /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3025:20: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 3 and 140 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 overlaps destination object 'deltaPOC' [-Wrestrict] /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3016:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3016 | char deltaPOC[128]; | ^~~~~~~~ /builddir/build/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 function 'sprintf', inlined from 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)' at /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3026:20: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 3 and 42 bytes into a destination of size 40 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 overlaps destination object 'bUsed' [-Wrestrict] /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3017:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3017 | char bUsed[40]; | ^~~~~ [16/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF encoder/CMakeFiles/encoder.dir/api.cpp.o.d -o encoder/CMakeFiles/encoder.dir/api.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/api.cpp [17/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/weightPrediction.cpp [18/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/encoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/encoder.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp [19/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/const-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/const-a.asm [20/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/cpu-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/cpu-a.asm [21/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/ssd-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/ssd-a.asm [22/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixel-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixel-a.asm [23/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/mc-a2.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/mc-a2.asm [24/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/mc-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/mc-a.asm [25/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/blockcopy8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/blockcopy8.asm [26/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixel-util8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixel-util8.asm [27/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixeladd8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixeladd8.asm [28/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/seaintegral.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/seaintegral.asm [29/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/dct8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/dct8.asm [30/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/intrapred16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/intrapred16.asm [31/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/sad16-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/sad16-a.asm [32/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/v4-ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/v4-ipfilter16.asm [33/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/h-ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/h-ipfilter16.asm [34/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/h4-ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/h4-ipfilter16.asm [35/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/loopfilter.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/loopfilter.asm [36/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/x86/asm-primitives.cpp [37/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/vec-primitives.cpp [38/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-sse3.cpp [39/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-ssse3.cpp [40/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-sse41.cpp [41/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF common/CMakeFiles/common.dir/primitives.cpp.o.d -o common/CMakeFiles/common.dir/primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/primitives.cpp [42/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF common/CMakeFiles/common.dir/pixel.cpp.o.d -o common/CMakeFiles/common.dir/pixel.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/pixel.cpp [43/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF common/CMakeFiles/common.dir/dct.cpp.o.d -o common/CMakeFiles/common.dir/dct.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/dct.cpp [44/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF common/CMakeFiles/common.dir/lowpassdct.cpp.o.d -o common/CMakeFiles/common.dir/lowpassdct.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/lowpassdct.cpp [45/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/ipfilter16.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/ipfilter16.asm [46/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF common/CMakeFiles/common.dir/intrapred.cpp.o.d -o common/CMakeFiles/common.dir/intrapred.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/intrapred.cpp [47/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF common/CMakeFiles/common.dir/loopfilter.cpp.o.d -o common/CMakeFiles/common.dir/loopfilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/loopfilter.cpp [48/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF common/CMakeFiles/common.dir/ipfilter.cpp.o.d -o common/CMakeFiles/common.dir/ipfilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/ipfilter.cpp [49/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF common/CMakeFiles/common.dir/constants.cpp.o.d -o common/CMakeFiles/common.dir/constants.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/constants.cpp [50/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5+1-f0c1022b6 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF common/CMakeFiles/common.dir/version.cpp.o.d -o common/CMakeFiles/common.dir/version.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/version.cpp [51/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF common/CMakeFiles/common.dir/cpu.cpp.o.d -o common/CMakeFiles/common.dir/cpu.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/cpu.cpp [52/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF common/CMakeFiles/common.dir/threading.cpp.o.d -o common/CMakeFiles/common.dir/threading.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/threading.cpp [53/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF common/CMakeFiles/common.dir/wavefront.cpp.o.d -o common/CMakeFiles/common.dir/wavefront.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/wavefront.cpp [54/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF common/CMakeFiles/common.dir/threadpool.cpp.o.d -o common/CMakeFiles/common.dir/threadpool.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp [55/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF common/CMakeFiles/common.dir/md5.cpp.o.d -o common/CMakeFiles/common.dir/md5.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/md5.cpp [56/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF common/CMakeFiles/common.dir/bitstream.cpp.o.d -o common/CMakeFiles/common.dir/bitstream.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/bitstream.cpp [57/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF common/CMakeFiles/common.dir/shortyuv.cpp.o.d -o common/CMakeFiles/common.dir/shortyuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/shortyuv.cpp [58/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF common/CMakeFiles/common.dir/yuv.cpp.o.d -o common/CMakeFiles/common.dir/yuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/yuv.cpp [59/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF common/CMakeFiles/common.dir/common.cpp.o.d -o common/CMakeFiles/common.dir/common.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/common.cpp [60/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF common/CMakeFiles/common.dir/picyuv.cpp.o.d -o common/CMakeFiles/common.dir/picyuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/picyuv.cpp [61/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF common/CMakeFiles/common.dir/frame.cpp.o.d -o common/CMakeFiles/common.dir/frame.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/frame.cpp [62/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF common/CMakeFiles/common.dir/framedata.cpp.o.d -o common/CMakeFiles/common.dir/framedata.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/framedata.cpp [63/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF common/CMakeFiles/common.dir/param.cpp.o.d -o common/CMakeFiles/common.dir/param.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/param.cpp [64/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF common/CMakeFiles/common.dir/slice.cpp.o.d -o common/CMakeFiles/common.dir/slice.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/slice.cpp [65/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF common/CMakeFiles/common.dir/cudata.cpp.o.d -o common/CMakeFiles/common.dir/cudata.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/cudata.cpp [66/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF common/CMakeFiles/common.dir/piclist.cpp.o.d -o common/CMakeFiles/common.dir/piclist.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/piclist.cpp [67/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF common/CMakeFiles/common.dir/lowres.cpp.o.d -o common/CMakeFiles/common.dir/lowres.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/lowres.cpp [68/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF common/CMakeFiles/common.dir/scalinglist.cpp.o.d -o common/CMakeFiles/common.dir/scalinglist.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/scalinglist.cpp [69/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF common/CMakeFiles/common.dir/predict.cpp.o.d -o common/CMakeFiles/common.dir/predict.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/predict.cpp [70/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF common/CMakeFiles/common.dir/deblock.cpp.o.d -o common/CMakeFiles/common.dir/deblock.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/deblock.cpp [71/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF common/CMakeFiles/common.dir/scaler.cpp.o.d -o common/CMakeFiles/common.dir/scaler.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp [72/82] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 test/CMakeFiles/TestBench.dir/checkasm-a.asm.o /builddir/build/BUILD/x265_3.5/source/test/checkasm-a.asm [73/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF common/CMakeFiles/common.dir/quant.cpp.o.d -o common/CMakeFiles/common.dir/quant.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/quant.cpp [74/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF test/CMakeFiles/TestBench.dir/testbench.cpp.o.d -o test/CMakeFiles/TestBench.dir/testbench.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/testbench.cpp [75/82] : && /usr/bin/cmake -E rm -f libx265.a && /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 && : [76/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF test/CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/pixelharness.h:28, from /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:25: /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /builddir/build/BUILD/x265_3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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))': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /builddir/build/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__)) /builddir/build/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)); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ [77/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.h:30, from /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp:28: /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ [78/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.h:30, from /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp:28: /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ [79/82] /usr/bin/g++ -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=1 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=12 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -I/builddir/build/BUILD/x265_3.5/12bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++98 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.h:27, from /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.cpp:26: /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ [80/82] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 && : /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp: In member function 'init': /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp: In member function 'initCoeff': /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [81/82] /usr/bin/cmake -E cmake_symlink_library libx265_main12.so.199 libx265_main12.so.199 libx265_main12.so && : [82/82] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,-Bsymbolic,-znoexecstack test/CMakeFiles/TestBench.dir/checkasm-a.asm.o test/CMakeFiles/TestBench.dir/testbench.cpp.o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o test/TestBench libx265.a -lpthread -lrt -ldl -lnuma && : /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp: In member function 'init': /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ + popd ~/build/BUILD/x265_3.5 + mkdir 8bit + pushd 8bit ~/build/BUILD/x265_3.5/8bit ~/build/BUILD/x265_3.5 + build -DENABLE_HDR10_PLUS=YES + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/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_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -Wno-dev -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=YES -DENABLE_PIC:BOOL=ON -DENABLE_SHARED=ON -DENABLE_TESTS:BOOL=ON -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy -DENABLE_HDR10_PLUS=YES ../source -- cmake version 3.24.1 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected x86_64 target processor -- Found NUMA: /usr -- Looking for numa_node_of_cpu -- Looking for numa_node_of_cpu - found -- libnuma found, building with support for NUMA nodes -- 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 -- Found nasm: /usr/bin/nasm (found version "2.15.05") -- Found Nasm 2.15.05 to build assembly primitives -- GIT_EXECUTABLE /usr/bin/git -- SOURCE CODE IS FROM x265 GIT ARCHIVED ZIP OR TAR BALL -- GIT ARCHIVAL INFORMATION PROCESSED -- X265 RELEASE VERSION 3.5+1-f0c1022b6 -- 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_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/x265_3.5/8bit + /usr/bin/cmake --build . -j2 --verbose [1/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/input.cpp.o -MF CMakeFiles/cli.dir/input/input.cpp.o.d -o CMakeFiles/cli.dir/input/input.cpp.o -c /builddir/build/BUILD/x265_3.5/source/input/input.cpp [2/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/y4m.cpp.o -MF CMakeFiles/cli.dir/input/y4m.cpp.o.d -o CMakeFiles/cli.dir/input/y4m.cpp.o -c /builddir/build/BUILD/x265_3.5/source/input/y4m.cpp [3/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/output.cpp.o -MF CMakeFiles/cli.dir/output/output.cpp.o.d -o CMakeFiles/cli.dir/output/output.cpp.o -c /builddir/build/BUILD/x265_3.5/source/output/output.cpp [4/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/input/yuv.cpp.o -MF CMakeFiles/cli.dir/input/yuv.cpp.o.d -o CMakeFiles/cli.dir/input/yuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/input/yuv.cpp [5/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/reconplay.cpp.o -MF CMakeFiles/cli.dir/output/reconplay.cpp.o.d -o CMakeFiles/cli.dir/output/reconplay.cpp.o -c /builddir/build/BUILD/x265_3.5/source/output/reconplay.cpp [6/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/raw.cpp.o -MF CMakeFiles/cli.dir/output/raw.cpp.o.d -o CMakeFiles/cli.dir/output/raw.cpp.o -c /builddir/build/BUILD/x265_3.5/source/output/raw.cpp [7/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/y4m.cpp.o -MF CMakeFiles/cli.dir/output/y4m.cpp.o.d -o CMakeFiles/cli.dir/output/y4m.cpp.o -c /builddir/build/BUILD/x265_3.5/source/output/y4m.cpp [8/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/output/yuv.cpp.o -MF CMakeFiles/cli.dir/output/yuv.cpp.o.d -o CMakeFiles/cli.dir/output/yuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/output/yuv.cpp [9/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265.cpp.o -MF CMakeFiles/cli.dir/x265.cpp.o.d -o CMakeFiles/cli.dir/x265.cpp.o -c /builddir/build/BUILD/x265_3.5/source/x265.cpp /builddir/build/BUILD/x265_3.5/source/x265.cpp: In function 'bool parseAbrConfig(FILE*, x265::CLIOptions*, uint8_t)': /builddir/build/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); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/x265cli.cpp.o -MF CMakeFiles/cli.dir/x265cli.cpp.o.d -o CMakeFiles/cli.dir/x265cli.cpp.o -c /builddir/build/BUILD/x265_3.5/source/x265cli.cpp [11/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT CMakeFiles/cli.dir/abrEncApp.cpp.o -MF CMakeFiles/cli.dir/abrEncApp.cpp.o.d -o CMakeFiles/cli.dir/abrEncApp.cpp.o -c /builddir/build/BUILD/x265_3.5/source/abrEncApp.cpp [12/101] /usr/bin/g++ -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/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o -MF dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o.d -o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/JsonHelper.cpp.o -c /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/JsonHelper.cpp [13/101] /usr/bin/g++ -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/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -MF dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o.d -o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/json11/json11.cpp.o -c /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/json11/json11.cpp [14/101] /usr/bin/g++ -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/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o -MF dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o.d -o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/SeiMetadataDictionary.cpp.o -c /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/SeiMetadataDictionary.cpp [15/101] /usr/bin/g++ -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/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -MF dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o.d -o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/api.cpp.o -c /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/api.cpp [16/101] /usr/bin/g++ -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/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wall -Wextra -Wshadow -std=c++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o -MF dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o.d -o dynamicHDR10/CMakeFiles/dynamicHDR10.dir/metadataFromJson.cpp.o -c /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp [17/101] : && /usr/bin/cmake -E rm -f libhdr10plus.a && /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 && : [18/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/analysis.cpp.o -MF encoder/CMakeFiles/encoder.dir/analysis.cpp.o.d -o encoder/CMakeFiles/encoder.dir/analysis.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp: In member function 'x265::Mode& x265::Analysis::compressCTU(x265::CUData&, x265::Frame&, const x265::CUGeom&, const x265::Entropy&)': /builddir/build/BUILD/x265_3.5/source/encoder/analysis.cpp:160:51: warning: comparing the result of pointer addition '((*((x265::Analysis*)this)->x265::Analysis::.x265::Search::m_frame->x265::Frame::m_ctuInfo) + ((sizetype)(((long unsigned int)ctu.x265::CUData::m_cuAddr) * 272)))' and NULL [-Waddress] 160 | if (m_param->bCTUInfo && (*m_frame->m_ctuInfo + ctu.m_cuAddr)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [19/101] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 && : /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [20/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -MF encoder/CMakeFiles/encoder.dir/bitcost.cpp.o.d -o encoder/CMakeFiles/encoder.dir/bitcost.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/bitcost.cpp [21/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/search.cpp.o -MF encoder/CMakeFiles/encoder.dir/search.cpp.o.d -o encoder/CMakeFiles/encoder.dir/search.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/search.cpp [22/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/motion.cpp.o -MF encoder/CMakeFiles/encoder.dir/motion.cpp.o.d -o encoder/CMakeFiles/encoder.dir/motion.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/motion.cpp [23/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp [24/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -Wno-strict-overflow -MD -MT encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -MF encoder/CMakeFiles/encoder.dir/slicetype.cpp.o.d -o encoder/CMakeFiles/encoder.dir/slicetype.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/slicetype.cpp [25/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/level.cpp.o -MF encoder/CMakeFiles/encoder.dir/level.cpp.o.d -o encoder/CMakeFiles/encoder.dir/level.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/level.cpp [26/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/nal.cpp.o -MF encoder/CMakeFiles/encoder.dir/nal.cpp.o.d -o encoder/CMakeFiles/encoder.dir/nal.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/nal.cpp [27/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -MF encoder/CMakeFiles/encoder.dir/framefilter.cpp.o.d -o encoder/CMakeFiles/encoder.dir/framefilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp [28/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sei.cpp.o -MF encoder/CMakeFiles/encoder.dir/sei.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sei.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/sei.cpp [29/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/sao.cpp.o -MF encoder/CMakeFiles/encoder.dir/sao.cpp.o.d -o encoder/CMakeFiles/encoder.dir/sao.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/sao.cpp [30/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/entropy.cpp.o -MF encoder/CMakeFiles/encoder.dir/entropy.cpp.o.d -o encoder/CMakeFiles/encoder.dir/entropy.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/entropy.cpp [31/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/dpb.cpp.o -MF encoder/CMakeFiles/encoder.dir/dpb.cpp.o.d -o encoder/CMakeFiles/encoder.dir/dpb.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/dpb.cpp [32/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/reference.cpp.o -MF encoder/CMakeFiles/encoder.dir/reference.cpp.o.d -o encoder/CMakeFiles/encoder.dir/reference.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/reference.cpp [33/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -MF encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o.d -o encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/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:906, from /usr/include/c++/12/cstdio:42, from /builddir/build/BUILD/x265_3.5/source/common/common.h:33, from /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:30: In function 'sprintf', inlined from 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)' at /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3025:20: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 3 and 140 bytes into a destination of size 128 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 overlaps destination object 'deltaPOC' [-Wrestrict] /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3016:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3016 | char deltaPOC[128]; | ^~~~~~~~ /builddir/build/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 function 'sprintf', inlined from 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)' at /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3026:20: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 3 and 42 bytes into a destination of size 40 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:34: warning: '__sprintf_chk' argument 5 overlaps destination object 'bUsed' [-Wrestrict] /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp: In member function 'x265::RateControl::writeRateControlFrameStats(x265::Frame*, x265::RateControlEntry*)': /builddir/build/BUILD/x265_3.5/source/encoder/ratecontrol.cpp:3017:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 3017 | char bUsed[40]; | ^~~~~ [34/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/api.cpp.o -MF encoder/CMakeFiles/encoder.dir/api.cpp.o.d -o encoder/CMakeFiles/encoder.dir/api.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/api.cpp [35/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -MF encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o.d -o encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/weightPrediction.cpp [36/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-uninitialized -MD -MT encoder/CMakeFiles/encoder.dir/encoder.cpp.o -MF encoder/CMakeFiles/encoder.dir/encoder.cpp.o.d -o encoder/CMakeFiles/encoder.dir/encoder.cpp.o -c /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp [37/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/const-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/const-a.asm [38/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/cpu-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/cpu-a.asm [39/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/ssd-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/ssd-a.asm [40/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/mc-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/mc-a.asm [41/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/mc-a2.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/mc-a2.asm [42/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixel-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixel-a.asm [43/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixel-util8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixel-util8.asm [44/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/pixeladd8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/pixeladd8.asm [45/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/blockcopy8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/blockcopy8.asm [46/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/seaintegral.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/seaintegral.asm [47/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/dct8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/dct8.asm [48/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/intrapred8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/intrapred8.asm [49/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/intrapred8_allangs.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/intrapred8_allangs.asm [50/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/sad-a.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/sad-a.asm [51/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/v4-ipfilter8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/v4-ipfilter8.asm [52/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/h-ipfilter8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/h-ipfilter8.asm [53/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/loopfilter.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/loopfilter.asm [54/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -MF common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o.d -o common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/x86/asm-primitives.cpp [55/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -MF common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o.d -o common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/vec-primitives.cpp [56/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-sse3.cpp [57/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -mssse3 -MD -MT common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-ssse3.cpp [58/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-unused-parameter -msse4.1 -MD -MT common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -MF common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o.d -o common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/vec/dct-sse41.cpp [59/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/primitives.cpp.o -MF common/CMakeFiles/common.dir/primitives.cpp.o.d -o common/CMakeFiles/common.dir/primitives.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/primitives.cpp [60/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/pixel.cpp.o -MF common/CMakeFiles/common.dir/pixel.cpp.o.d -o common/CMakeFiles/common.dir/pixel.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/pixel.cpp [61/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/dct.cpp.o -MF common/CMakeFiles/common.dir/dct.cpp.o.d -o common/CMakeFiles/common.dir/dct.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/dct.cpp [62/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowpassdct.cpp.o -MF common/CMakeFiles/common.dir/lowpassdct.cpp.o.d -o common/CMakeFiles/common.dir/lowpassdct.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/lowpassdct.cpp [63/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/ipfilter.cpp.o -MF common/CMakeFiles/common.dir/ipfilter.cpp.o.d -o common/CMakeFiles/common.dir/ipfilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/ipfilter.cpp [64/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/intrapred.cpp.o -MF common/CMakeFiles/common.dir/intrapred.cpp.o.d -o common/CMakeFiles/common.dir/intrapred.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/intrapred.cpp [65/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/loopfilter.cpp.o -MF common/CMakeFiles/common.dir/loopfilter.cpp.o.d -o common/CMakeFiles/common.dir/loopfilter.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/loopfilter.cpp [66/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/constants.cpp.o -MF common/CMakeFiles/common.dir/constants.cpp.o.d -o common/CMakeFiles/common.dir/constants.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/constants.cpp [67/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -Wno-narrowing -MD -MT common/CMakeFiles/common.dir/cpu.cpp.o -MF common/CMakeFiles/common.dir/cpu.cpp.o.d -o common/CMakeFiles/common.dir/cpu.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/cpu.cpp [68/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DX265_VERSION=3.5+1-f0c1022b6 -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/version.cpp.o -MF common/CMakeFiles/common.dir/version.cpp.o.d -o common/CMakeFiles/common.dir/version.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/version.cpp [69/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DENABLE_ASSEMBLY=1 -MD -MT common/CMakeFiles/common.dir/threading.cpp.o -MF common/CMakeFiles/common.dir/threading.cpp.o.d -o common/CMakeFiles/common.dir/threading.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/threading.cpp [70/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/threadpool.cpp.o -MF common/CMakeFiles/common.dir/threadpool.cpp.o.d -o common/CMakeFiles/common.dir/threadpool.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp [71/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/wavefront.cpp.o -MF common/CMakeFiles/common.dir/wavefront.cpp.o.d -o common/CMakeFiles/common.dir/wavefront.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/wavefront.cpp [72/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/md5.cpp.o -MF common/CMakeFiles/common.dir/md5.cpp.o.d -o common/CMakeFiles/common.dir/md5.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/md5.cpp [73/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/bitstream.cpp.o -MF common/CMakeFiles/common.dir/bitstream.cpp.o.d -o common/CMakeFiles/common.dir/bitstream.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/bitstream.cpp [74/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/yuv.cpp.o -MF common/CMakeFiles/common.dir/yuv.cpp.o.d -o common/CMakeFiles/common.dir/yuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/yuv.cpp [75/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/shortyuv.cpp.o -MF common/CMakeFiles/common.dir/shortyuv.cpp.o.d -o common/CMakeFiles/common.dir/shortyuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/shortyuv.cpp [76/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/picyuv.cpp.o -MF common/CMakeFiles/common.dir/picyuv.cpp.o.d -o common/CMakeFiles/common.dir/picyuv.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/picyuv.cpp [77/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/common.cpp.o -MF common/CMakeFiles/common.dir/common.cpp.o.d -o common/CMakeFiles/common.dir/common.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/common.cpp [78/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -DHAVE_STRTOK_R=1 -MD -MT common/CMakeFiles/common.dir/param.cpp.o -MF common/CMakeFiles/common.dir/param.cpp.o.d -o common/CMakeFiles/common.dir/param.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/param.cpp [79/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/frame.cpp.o -MF common/CMakeFiles/common.dir/frame.cpp.o.d -o common/CMakeFiles/common.dir/frame.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/frame.cpp [80/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/framedata.cpp.o -MF common/CMakeFiles/common.dir/framedata.cpp.o.d -o common/CMakeFiles/common.dir/framedata.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/framedata.cpp [81/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/cudata.cpp.o -MF common/CMakeFiles/common.dir/cudata.cpp.o.d -o common/CMakeFiles/common.dir/cudata.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/cudata.cpp [82/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/slice.cpp.o -MF common/CMakeFiles/common.dir/slice.cpp.o.d -o common/CMakeFiles/common.dir/slice.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/slice.cpp [83/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/lowres.cpp.o -MF common/CMakeFiles/common.dir/lowres.cpp.o.d -o common/CMakeFiles/common.dir/lowres.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/lowres.cpp [84/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/piclist.cpp.o -MF common/CMakeFiles/common.dir/piclist.cpp.o.d -o common/CMakeFiles/common.dir/piclist.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/piclist.cpp [85/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/predict.cpp.o -MF common/CMakeFiles/common.dir/predict.cpp.o.d -o common/CMakeFiles/common.dir/predict.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/predict.cpp [86/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scalinglist.cpp.o -MF common/CMakeFiles/common.dir/scalinglist.cpp.o.d -o common/CMakeFiles/common.dir/scalinglist.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/scalinglist.cpp [87/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/quant.cpp.o -MF common/CMakeFiles/common.dir/quant.cpp.o.d -o common/CMakeFiles/common.dir/quant.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/quant.cpp [88/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/deblock.cpp.o -MF common/CMakeFiles/common.dir/deblock.cpp.o.d -o common/CMakeFiles/common.dir/deblock.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/deblock.cpp [89/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIC -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT common/CMakeFiles/common.dir/scaler.cpp.o -MF common/CMakeFiles/common.dir/scaler.cpp.o.d -o common/CMakeFiles/common.dir/scaler.cpp.o -c /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp [90/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 test/CMakeFiles/TestBench.dir/checkasm-a.asm.o /builddir/build/BUILD/x265_3.5/source/test/checkasm-a.asm [91/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/testbench.cpp.o -MF test/CMakeFiles/TestBench.dir/testbench.cpp.o.d -o test/CMakeFiles/TestBench.dir/testbench.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/testbench.cpp [92/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -MF test/CMakeFiles/TestBench.dir/pixelharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/pixelharness.h:28, from /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:25: /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_sse(x265::pixel_sse_t, x265::pixel_sse_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x3(x265::pixelcmp_x3_t, x265::pixelcmp_x3_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:155:9: note: in expansion of macro 'checked' 155 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelcmp_x4(x265::pixelcmp_x4_t, x265::pixelcmp_x4_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:183:9: note: in expansion of macro 'checked' 183 | checked(opt, pixel_test_buff[index1], | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calresidual_aligned(x265::calcresidual_t, x265::calcresidual_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_sp_t, x265::weightp_sp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_weightp(x265::weightp_pp_t, x265::weightp_pp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_downscale_t(x265::downscale_t, x265::downscale_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixelavg_pp(x265::pixelavg_pp_t, x265::pixelavg_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_pp(x265::copy_pp_t, x265::copy_pp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_sp(x265::copy_sp_t, x265::copy_sp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ps(x265::copy_ps_t, x265::copy_ps_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_copy_ss(x265::copy_ss_t, x265::copy_ss_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_blockfill_s(x265::blockfill_s_t, x265::blockfill_s_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:753:9: note: in expansion of macro 'checked' 753 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:778:9: note: in expansion of macro 'checked' 778 | checked(opt, opt_dest, stride, value); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp(x265::scale1D_t, x265::scale1D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale1D_pp_aligned(x265::scale1D_t, x265::scale1D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scale2D_pp(x265::scale2D_t, x265::scale2D_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_transpose(x265::transpose_t, x265::transpose_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pixel_var(x265::var_t, x265::var_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_ssim_end(x265::ssim_end4_t, x265::ssim_end4_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg(x265::addAvg_t, x265::addAvg_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_addAvg_aligned(x265::addAvg_t, x265::addAvg_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:1087:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1087 | if (memcmp(ref_dest, opt_dest, 64 * 64 * sizeof(pixel))) | ^~ /builddir/build/BUILD/x265_3.5/source/test/testharness.h:173:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 173 | #define reportfail() if (!m_ok) { fflush(stdout); fprintf(stderr, "stack clobber check failed at %s:%d", __FILE__, __LINE__); abort(); } | ^~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:1090:13: note: in expansion of macro 'reportfail' 1090 | reportfail(); | ^~~~~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_calSign(x265::sign_t, x265::sign_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE0_t(x265::saoCuOrgE0_t, x265::saoCuOrgE0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE1_t(x265::saoCuOrgE1_t, x265::saoCuOrgE1_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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))': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsBO_t(x265::saoCuStatsBO_t, x265::saoCuStatsBO_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE0_t(x265::saoCuStatsE0_t, x265::saoCuStatsE0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE1_t(x265::saoCuStatsE1_t, x265::saoCuStatsE1_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE2_t(x265::saoCuStatsE2_t, x265::saoCuStatsE2_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuStatsE3_t(x265::saoCuStatsE3_t, x265::saoCuStatsE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgE3_32_t(x265::saoCuOrgE3_t, x265::saoCuOrgE3_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_sp(x265::planecopy_sp_t, x265::planecopy_sp_t)': /builddir/build/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__)) /builddir/build/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)); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_planecopy_cp(x265::planecopy_cp_t, x265::planecopy_cp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_psyCost_pp(x265::pixelcmp_t, x265::pixelcmp_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_saoCuOrgB0_t(x265::saoCuOrgB0_t, x265::saoCuOrgB0_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_scanPosLast(x265::scanPosLast_t, x265::scanPosLast_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_findPosFirstLast(x265::findPosFirstLast_t, x265::findPosFirstLast_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffNxN(x265::costCoeffNxN_t, x265::costCoeffNxN_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costCoeffRemain(x265::costCoeffRemain_t, x265::costCoeffRemain_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_costC1C2Flag(x265::costC1C2Flag_t, x265::costC1C2Flag_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_H(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterLumaStrong_V(x265::pelFilterLumaStrong_t, x265::pelFilterLumaStrong_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_H(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_pelFilterChroma_V(x265::pelFilterChroma_t, x265::pelFilterChroma_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_initv(x265::integralv_t, x265::integralv_t)': /builddir/build/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__)) /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp:2231:9: note: in expansion of macro 'checked' 2231 | checked(opt, dst_opt_ptr, srcStep); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/pixelharness.cpp: In member function 'bool PixelHarness::check_integral_inith(x265::integralh_t, x265::integralh_t)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ [93/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -MF test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.h:30, from /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp:28: /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dct_primitive(x265::dct_t, x265::dct_t, intptr_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_idct_primitive(x265::idct_t, x265::idct_t, intptr_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_normal_t, x265::dequant_normal_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_dequant_primitive(x265::dequant_scaling_t, x265::dequant_scaling_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_quant_primitive(x265::quant_t, x265::quant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nquant_primitive(x265::nquant_t, x265::nquant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_nonPsyRdoQuant_primitive(x265::nonPsyRdoQuant_t, x265::nonPsyRdoQuant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive(x265::psyRdoQuant_t, x265::psyRdoQuant_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_psyRdoQuant_primitive_avx2(x265::psyRdoQuant_t1, x265::psyRdoQuant_t1)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/mbdstharness.cpp: In member function 'bool MBDstHarness::check_denoise_dct_primitive(x265::denoiseDct_t, x265::denoiseDct_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ [94/101] /usr/bin/nasm -f elf64 -DARCH_X86_64=1 -I /builddir/build/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 common/CMakeFiles/common.dir/x86/ipfilter8.asm.o /builddir/build/BUILD/x265_3.5/source/common/x86/ipfilter8.asm [95/101] : && /usr/bin/cmake -E rm -f libx265.a && /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 && : [96/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -MF test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.h:30, from /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp:28: /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChroma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLuma_primitive(x265::filter_pp_t, x265::filter_pp_t)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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, | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterLumaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ /builddir/build/BUILD/x265_3.5/source/test/ipfilterharness.cpp: In member function 'bool IPFilterHarness::check_IPFilterChromaP2S_primitive(x265::filter_p2s_t, x265::filter_p2s_t)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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]); | ^~~~~~~ [97/101] /usr/bin/g++ -DENABLE_HDR10_PLUS -DEXPORT_C_API=1 -DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DPIC -DX265_ARCH_X86=1 -DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -I/builddir/build/BUILD/x265_3.5/source/. -I/builddir/build/BUILD/x265_3.5/source/dynamicHDR10 -I/builddir/build/BUILD/x265_3.5/8bit -I/builddir/build/BUILD/x265_3.5/source/common -I/builddir/build/BUILD/x265_3.5/source/encoder -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -fPIE -Wall -Wextra -Wshadow -Wno-class-memaccess -std=gnu++11 -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -MD -MT test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -MF test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o.d -o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -c /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.cpp In file included from /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.h:27, from /builddir/build/BUILD/x265_3.5/source/test/intrapredharness.cpp:26: /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ /builddir/build/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)': /builddir/build/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__)) /builddir/build/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); | ^~~~~~~ [98/101] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 && : /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp: In member function 'init': /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp: In member function 'initCoeff': /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:460:53: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 460 | m_filt = new int16_t[(dstW + 3)*(*outFilterSize)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/scaler.cpp:388:59: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 388 | filter = new int64_t[dstW*filterSize * sizeof(*filter)]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [99/101] /usr/bin/cmake -E cmake_symlink_library libx265.so.199 libx265.so.199 libx265.so && : [100/101] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 && : [101/101] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -Wl,-Bsymbolic,-znoexecstack test/CMakeFiles/TestBench.dir/checkasm-a.asm.o test/CMakeFiles/TestBench.dir/testbench.cpp.o test/CMakeFiles/TestBench.dir/pixelharness.cpp.o test/CMakeFiles/TestBench.dir/mbdstharness.cpp.o test/CMakeFiles/TestBench.dir/ipfilterharness.cpp.o test/CMakeFiles/TestBench.dir/intrapredharness.cpp.o -o test/TestBench libx265.a -lpthread -lrt -ldl -lnuma && : /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp: In member function 'init': /builddir/build/BUILD/x265_3.5/source/encoder/framefilter.cpp:195:50: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 195 | m_parallelFilter = new ParallelFilter[numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp: In function 'allocThreadPools': /builddir/build/BUILD/x265_3.5/source/common/threadpool.cpp:419:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 419 | ThreadPool *pools = new ThreadPool[numPools]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:138:57: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 138 | m_reconRowFlag = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/common/frame.cpp:139:58: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 139 | m_reconColCount = new ThreadSafeInteger[m_numRows]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'create': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:363:72: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 363 | zoneReadCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:364:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 364 | zoneWriteCount = new ThreadSafeInteger[m_param->rc.zonefileCount]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp: In member function 'threadMain': /builddir/build/BUILD/x265_3.5/source/encoder/frameencoder.cpp:300:47: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 300 | m_tld = new ThreadLocalData[numTLD]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieMetadataFromJson': /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp:302:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 302 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp: In member function 'movieExtendedInfoFrameMetadataFromJson': /builddir/build/BUILD/x265_3.5/source/dynamicHDR10/metadataFromJson.cpp:374:38: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 374 | metadata = new uint8_t*[numFrames]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp: In member function 'copyUserSEIMessages': /builddir/build/BUILD/x265_3.5/source/encoder/encoder.cpp:1090:73: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1090 | frame->m_userSEI.payloads = new x265_sei_payload[numPayloads]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ ~/build/BUILD/x265_3.5 + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rlMe05 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' ~/build/BUILD/x265_3.5/8bit ~/build/BUILD/x265_3.5 + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd x265_3.5 + for i in 8 10 12 + '[' -d 8bit ']' + pushd 8bit + DESTDIR=/builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 + /usr/bin/cmake --install . -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265.a -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libhdr10plus.a -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/x265.h -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/x265_config.h -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265.so.199 -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265.so -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libhdr10plus.so -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/pkgconfig/x265.pc -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/bin/x265 -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/hdr10plus.h + rm -f /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main8.so + popd ~/build/BUILD/x265_3.5 + for i in 8 10 12 + '[' -d 10bit ']' + pushd 10bit ~/build/BUILD/x265_3.5/10bit ~/build/BUILD/x265_3.5 + DESTDIR=/builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 + /usr/bin/cmake --install . -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265.a -- Up-to-date: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/x265.h -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/x265_config.h -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main10.so.199 -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main10.so -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/pkgconfig/x265.pc + rm -f /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main10.so + popd ~/build/BUILD/x265_3.5 + for i in 8 10 12 + '[' -d 12bit ']' + pushd 12bit ~/build/BUILD/x265_3.5/12bit ~/build/BUILD/x265_3.5 + DESTDIR=/builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 + /usr/bin/cmake --install . -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265.a -- Up-to-date: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/x265.h -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/include/x265_config.h -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main12.so.199 -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main12.so -- Installing: /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/pkgconfig/x265.pc + rm -f /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main12.so + popd ~/build/BUILD/x265_3.5 + find /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 -name '*.a' -delete + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 3.5-3.fc38 --unique-debug-suffix -3.5-3.fc38.x86_64 --unique-debug-src-base x265-3.5-3.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/x265_3.5 extracting debug info from /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/bin/x265 extracting debug info from /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libhdr10plus.so extracting debug info from /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265.so.199 extracting debug info from /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main10.so.199 extracting debug info from /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/lib64/libx265_main12.so.199 original debug info size: 25152kB, size after compression: 19732kB /usr/bin/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match. 6605 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/x265-3.5-3.fc38.x86_64/source/x265cli.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/x265-3.5-3.fc38.x86_64/source/common/param.cpp is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.rebwoc + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd x265_3.5 + for i in 8 10 12 + '[' -d 8bit ']' + pushd 8bit ~/build/BUILD/x265_3.5/8bit ~/build/BUILD/x265_3.5 + test/TestBench Using random seed 633F3EB0 8bit Testing primitives: SSE2 Testing primitives: SSE3 Testing primitives: SSSE3 Testing primitives: SSE4 Testing primitives: AVX Testing primitives: AVX2 Testing primitives: BMI2 Testing primitives: ARMv6 Testing primitives: NEON Testing primitives: FastNeonMRC Test performance improvement with full optimizations == pixel primitives == satd[ 4x4] 3.62x 159.08 576.10 avg_pp[ 4x4] 4.65x 93.72 435.87 avg_pp_aligned[ 4x4] 4.71x 93.31 439.33 sad[ 4x4] 5.75x 85.69 492.38 sad_x3[ 4x4] 8.27x 152.10 1257.26 sad_x4[ 4x4] 6.89x 188.38 1298.45 copy_pp[ 4x4] 3.31x 84.31 278.66 addAvg[ 4x4] 5.03x 116.50 585.39 addAvg_aligned[ 4x4] 5.04x 115.93 584.07 sse_pp[ 4x4] 3.22x 124.45 400.85 sse_ss[ 4x4] 4.62x 102.99 475.85 sub_ps[ 4x4] 4.72x 92.30 435.27 add_ps[ 4x4] 6.89x 89.86 619.54 add_ps_aligned[ 4x4] 6.99x 110.76 774.50 copy_ss[ 4x4] 4.31x 106.44 459.17 copy_sp[ 4x4] 3.59x 85.17 305.86 copy_ps[ 4x4] 5.06x 84.45 427.45 satd[ 8x8] 5.61x 263.66 1480.12 avg_pp[ 8x8] 7.11x 185.94 1321.74 avg_pp_aligned[ 8x8] 7.59x 187.56 1423.80 sad[ 8x8] 2.51x 113.64 284.82 sad_x3[ 8x8] 14.75x 240.91 3553.41 sad_x4[ 8x8] 15.68x 287.62 4510.69 copy_pp[ 8x8] 11.85x 85.66 1014.83 addAvg[ 8x8] 13.07x 200.01 2614.78 addAvg_aligned[ 8x8] 9.18x 243.83 2237.35 sse_pp[ 8x8] 5.39x 225.26 1214.46 sse_ss[ 8x8] 4.37x 177.31 775.70 sub_ps[ 8x8] 7.96x 202.30 1611.14 add_ps[ 8x8] 11.72x 175.06 2052.05 add_ps_aligned[ 8x8] 10.68x 190.11 2029.81 copy_ss[ 8x8] 9.59x 101.24 970.94 copy_sp[ 8x8] 9.70x 100.64 976.35 copy_ps[ 8x8] 7.54x 121.45 915.18 [i420] copy_pp[ 4x4] 3.21x 85.17 273.70 [i420] addAvg[ 4x4] 5.05x 116.31 586.92 [i420] addAvg_aligned[ 4x4] 5.06x 116.20 588.28 [i420] satd[ 4x4] 3.67x 156.83 575.35 [i420] copy_ss[ 4x4] 4.77x 85.02 405.66 [i420] copy_ps[ 4x4] 4.64x 85.47 396.79 [i420] copy_sp[ 4x4] 3.33x 85.21 283.32 [i420] sub_ps[ 4x4] 4.84x 89.67 434.07 [i420] add_ps[ 4x4] 6.84x 90.57 619.43 [i420] add_ps_aligned[ 4x4] 6.94x 89.71 623.00 [i420] sa8d[ 4x4] 3.61x 159.15 575.05 [i422] copy_pp[ 4x8] 5.97x 83.29 496.89 [i422] addAvg[ 4x8] 5.36x 200.05 1073.00 [i422] addAvg_aligned[ 4x8] 5.70x 191.01 1089.23 [i422] satd[ 4x8] 4.47x 262.48 1172.49 [i422] copy_ss[ 4x8] 6.44x 84.08 541.11 [i422] copy_ps[ 4x8] 4.03x 127.26 512.65 [i422] copy_sp[ 4x8] 5.40x 102.65 554.01 [i422] sse_pp[ 4x8] 3.83x 213.93 819.14 [i422] sub_ps[ 4x8] 4.37x 194.86 851.15 [i422] add_ps[ 4x8] 7.30x 182.64 1333.77 [i422] add_ps_aligned[ 4x8] 6.92x 182.58 1264.18 satd[ 8x4] 3.39x 225.00 762.80 avg_pp[ 8x4] 8.23x 102.84 846.13 avg_pp_aligned[ 8x4] 8.24x 103.60 853.41 sad[ 8x4] 2.04x 84.94 173.60 sad_x3[ 8x4] 12.11x 150.00 1816.86 sad_x4[ 8x4] 13.49x 172.74 2331.01 copy_pp[ 8x4] 6.55x 84.45 553.26 addAvg[ 8x4] 9.49x 123.02 1168.07 addAvg_aligned[ 8x4] 9.23x 126.48 1167.62 [i420] copy_pp[ 4x2] 1.83x 84.94 155.26 [i420] addAvg[ 4x2] 4.45x 84.87 377.56 [i420] addAvg_aligned[ 4x2] 3.99x 85.21 340.13 [i422] copy_pp[ 4x4] 3.24x 85.39 276.55 [i422] addAvg[ 4x4] 5.08x 116.20 590.68 [i422] addAvg_aligned[ 4x4] 5.12x 115.60 591.88 [i422] satd[ 4x4] 3.57x 159.27 568.44 satd[ 4x8] 4.55x 254.64 1158.82 avg_pp[ 4x8] 4.88x 165.72 808.32 avg_pp_aligned[ 4x8] 4.44x 177.44 788.48 sad[ 4x8] 7.09x 112.71 799.15 sad_x3[ 4x8] 8.19x 227.25 1861.02 sad_x4[ 4x8] 7.40x 324.99 2405.40 copy_pp[ 4x8] 6.82x 85.73 584.67 addAvg[ 4x8] 5.38x 200.05 1077.20 addAvg_aligned[ 4x8] 4.93x 218.40 1077.66 [i420] copy_pp[ 2x4] 1.02x 126.51 129.56 [i420] addAvg[ 2x4] 3.02x 118.86 359.22 [i420] addAvg_aligned[ 2x4] 2.91x 123.12 358.32 [i422] copy_pp[ 2x8] 1.81x 122.01 220.49 [i422] addAvg[ 2x8] 2.91x 218.21 634.57 [i422] addAvg_aligned[ 2x8] 2.80x 225.04 629.46 satd[16x16] 8.55x 668.13 5710.56 avg_pp[16x16] 16.91x 302.44 5113.98 avg_pp_aligned[16x16] 16.83x 303.56 5109.94 sad[16x16] 2.48x 221.58 548.45 sad_x3[16x16] 33.36x 407.98 13610.31 sad_x4[16x16] 31.80x 548.90 17453.77 copy_pp[16x16] 13.07x 238.51 3117.69 addAvg[16x16] 19.15x 461.45 8837.73 addAvg_aligned[16x16] 19.19x 461.90 8863.73 sse_pp[16x16] 3.16x 358.30 1130.71 sse_ss[16x16] 10.18x 277.26 2822.74 sub_ps[16x16] 18.31x 284.31 5206.56 add_ps[16x16] 22.63x 350.01 7920.88 add_ps_aligned[16x16] 23.07x 350.09 8075.35 copy_ss[16x16] 14.97x 227.36 3402.97 copy_sp[16x16] 23.20x 227.51 5279.16 copy_ps[16x16] 21.70x 242.22 5256.78 [i420] copy_pp[ 8x8] 11.76x 87.31 1026.70 [i420] addAvg[ 8x8] 11.16x 202.94 2265.03 [i420] addAvg_aligned[ 8x8] 11.30x 200.09 2261.12 [i420] satd[ 8x8] 4.45x 329.00 1464.16 [i420] copy_ss[ 8x8] 9.88x 100.51 992.89 [i420] copy_ps[ 8x8] 6.97x 127.53 888.55 [i420] copy_sp[ 8x8] 9.58x 102.99 986.87 [i420] sse_pp[ 8x8] 5.29x 225.49 1191.73 [i420] sub_ps[ 8x8] 7.93x 200.05 1586.72 [i420] add_ps[ 8x8] 11.00x 186.09 2047.55 [i420] add_ps_aligned[ 8x8] 10.89x 187.56 2042.43 [i420] sa8d[ 8x8] 5.08x 305.44 1552.61 [i422] copy_pp[ 8x16] 8.13x 215.96 1755.51 [i422] addAvg[ 8x16] 13.03x 345.70 4506.01 [i422] addAvg_aligned[ 8x16] 12.75x 350.05 4463.55 [i422] satd[ 8x16] 4.25x 683.86 2909.67 [i422] copy_ss[ 8x16] 12.81x 235.21 3012.20 [i422] copy_ps[ 8x16] 9.66x 227.25 2194.39 [i422] copy_sp[ 8x16] 8.20x 235.32 1929.56 [i422] sse_pp[ 8x16] 7.01x 348.02 2441.33 [i422] sub_ps[ 8x16] 8.53x 352.33 3006.63 [i422] add_ps[ 8x16] 13.05x 322.96 4214.43 [i422] add_ps_aligned[ 8x16] 13.02x 322.85 4203.46 [i422] sa8d[ 8x16] 3.67x 809.23 2968.59 satd[ 16x8] 8.57x 350.01 2998.50 avg_pp[ 16x8] 16.87x 163.88 2765.21 avg_pp_aligned[ 16x8] 16.22x 165.95 2691.58 sad[ 16x8] 3.36x 98.86 332.46 sad_x3[ 16x8] 30.21x 231.34 6987.78 sad_x4[ 16x8] 29.02x 305.56 8866.26 copy_pp[ 16x8] 28.06x 98.15 2753.96 addAvg[ 16x8] 16.94x 256.83 4350.75 addAvg_aligned[ 16x8] 16.86x 257.30 4337.22 [i420] copy_pp[ 8x4] 5.76x 93.61 538.98 [i420] addAvg[ 8x4] 9.69x 120.92 1171.74 [i420] addAvg_aligned[ 8x4] 9.18x 126.50 1160.92 [i420] satd[ 8x4] 3.43x 220.98 759.02 [i422] copy_pp[ 8x8] 11.81x 85.51 1009.57 [i422] addAvg[ 8x8] 11.11x 203.01 2254.81 [i422] addAvg_aligned[ 8x8] 11.20x 201.25 2254.21 [i422] satd[ 8x8] 4.51x 334.10 1507.83 satd[ 8x16] 6.55x 453.64 2972.95 avg_pp[ 8x16] 8.82x 327.43 2886.37 avg_pp_aligned[ 8x16] 9.08x 320.56 2910.69 sad[ 8x16] 2.13x 233.90 497.95 sad_x3[ 8x16] 16.76x 422.76 7084.72 sad_x4[ 8x16] 17.41x 518.17 9020.37 copy_pp[ 8x16] 8.56x 216.00 1848.70 addAvg[ 8x16] 14.19x 313.96 4455.03 addAvg_aligned[ 8x16] 12.89x 350.05 4512.17 [i420] copy_pp[ 4x8] 5.72x 93.31 533.57 [i420] addAvg[ 4x8] 5.67x 191.05 1083.07 [i420] addAvg_aligned[ 4x8] 5.41x 200.09 1081.48 [i420] satd[ 4x8] 4.45x 263.68 1172.65 [i422] copy_pp[ 4x16] 3.96x 218.32 863.55 [i422] addAvg[ 4x16] 5.94x 349.44 2074.85 [i422] addAvg_aligned[ 4x16] 6.09x 342.98 2087.83 [i422] satd[ 4x16] 5.29x 439.79 2325.60 satd[ 16x4] 6.71x 218.21 1464.31 avg_pp[ 16x4] 10.65x 121.37 1292.92 avg_pp_aligned[ 16x4] 10.72x 120.62 1293.34 sad[ 16x4] 2.34x 85.99 200.95 sad_x3[ 16x4] 30.32x 113.72 3448.35 sad_x4[ 16x4] 26.83x 163.69 4392.17 copy_pp[ 16x4] 9.90x 85.36 844.84 addAvg[ 16x4] 14.45x 155.14 2242.48 addAvg_aligned[ 16x4] 14.45x 155.10 2241.88 [i420] copy_pp[ 8x2] 4.21x 83.18 350.50 [i420] addAvg[ 8x2] 7.20x 85.92 618.49 [i420] addAvg_aligned[ 8x2] 7.20x 85.84 618.49 [i422] copy_pp[ 8x4] 6.16x 84.57 521.08 [i422] addAvg[ 8x4] 9.31x 127.56 1187.20 [i422] addAvg_aligned[ 8x4] 9.32x 127.15 1185.12 [i422] satd[ 8x4] 3.47x 219.90 763.68 satd[16x12] 7.99x 552.31 4414.63 avg_pp[16x12] 18.57x 233.71 4340.23 avg_pp_aligned[16x12] 18.77x 228.83 4296.19 sad[16x12] 2.32x 187.52 434.82 sad_x3[16x12] 31.28x 327.28 10236.82 sad_x4[16x12] 31.75x 451.43 14331.34 copy_pp[16x12] 13.50x 170.52 2302.71 addAvg[16x12] 17.63x 364.11 6420.84 addAvg_aligned[16x12] 17.99x 363.82 6544.62 [i420] copy_pp[ 8x6] 8.56x 85.24 729.71 [i420] addAvg[ 8x6] 12.07x 143.25 1728.76 [i420] addAvg_aligned[ 8x6] 11.74x 146.70 1721.54 [i422] copy_pp[ 8x12] 8.73x 163.69 1428.61 [i422] addAvg[ 8x12] 15.09x 225.08 3395.37 [i422] addAvg_aligned[ 8x12] 12.06x 276.40 3332.46 [i422] satd[ 8x12] 6.55x 545.64 3576.25 satd[ 4x16] 5.43x 431.12 2341.27 avg_pp[ 4x16] 4.80x 309.30 1484.82 avg_pp_aligned[ 4x16] 4.94x 309.12 1527.20 sad[ 4x16] 6.02x 248.19 1493.24 sad_x3[ 4x16] 8.50x 429.62 3650.75 sad_x4[ 4x16] 8.14x 595.50 4848.40 copy_pp[ 4x16] 4.00x 213.82 855.36 addAvg[ 4x16] 6.01x 345.50 2075.45 addAvg_aligned[ 4x16] 6.09x 340.97 2075.35 [i420] copy_pp[ 2x8] 1.71x 125.39 214.63 [i420] addAvg[ 2x8] 2.19x 290.96 635.77 [i420] addAvg_aligned[ 2x8] 2.18x 293.13 638.78 [i422] copy_pp[ 2x16] 1.61x 246.05 396.34 [i422] addAvg[ 2x16] 3.17x 373.35 1184.34 [i422] addAvg_aligned[ 2x16] 3.04x 391.81 1192.64 satd[12x16] 6.22x 1126.92 7013.93 avg_pp[12x16] 8.54x 475.29 4060.97 avg_pp_aligned[12x16] 8.44x 477.39 4028.01 sad[12x16] 11.29x 372.03 4200.60 sad_x3[12x16] 14.57x 706.82 10295.22 sad_x4[12x16] 15.05x 900.04 13542.99 copy_pp[12x16] 11.15x 381.94 4259.04 addAvg[12x16] 9.59x 683.90 6555.81 addAvg_aligned[12x16] 9.60x 677.25 6498.89 [i420] copy_pp[ 6x8] 5.59x 218.25 1219.39 [i420] addAvg[ 6x8] 6.34x 274.86 1743.79 [i420] addAvg_aligned[ 6x8] 6.33x 275.01 1742.13 [i422] copy_pp[ 6x16] 5.94x 371.85 2210.24 [i422] addAvg[ 6x16] 7.60x 456.79 3472.70 [i422] addAvg_aligned[ 6x16] 6.58x 527.48 3468.67 satd[32x32] 9.36x 2507.36 23472.45 avg_pp[32x32] 33.69x 603.56 20331.46 avg_pp_aligned[32x32] 33.62x 607.92 20440.66 sad[32x32] 2.73x 463.69 1264.48 sad_x3[32x32] 51.62x 1019.31 52619.94 sad_x4[32x32] 56.53x 1206.79 68225.80 copy_pp[32x32] 27.79x 400.10 11118.41 addAvg[32x32] 26.78x 1282.09 34339.33 addAvg_aligned[32x32] 22.76x 1505.26 34267.04 sse_pp[32x32] 2.48x 1216.70 3017.77 sse_ss[32x32] 11.18x 893.62 9990.69 sub_ps[32x32] 16.11x 958.08 15434.67 add_ps[32x32] 32.00x 954.70 30545.93 add_ps_aligned[32x32] 32.12x 950.13 30513.58 copy_ss[32x32] 17.78x 700.56 12454.69 copy_sp[32x32] 20.74x 582.98 12091.72 copy_ps[32x32] 16.59x 702.37 11649.64 [i420] copy_pp[16x16] 13.46x 228.56 3077.26 [i420] addAvg[16x16] 18.98x 462.04 8770.93 [i420] addAvg_aligned[16x16] 19.05x 462.04 8800.25 [i420] satd[16x16] 4.58x 1296.18 5930.27 [i420] copy_ss[16x16] 12.01x 307.25 3690.54 [i420] copy_ps[16x16] 16.72x 312.01 5215.58 [i420] copy_sp[16x16] 23.99x 233.67 5606.78 [i420] sse_pp[16x16] 2.48x 372.37 923.90 [i420] sub_ps[16x16] 19.59x 281.88 5523.10 [i420] add_ps[16x16] 22.38x 350.01 7831.54 [i420] add_ps_aligned[16x16] 22.32x 349.97 7810.84 [i420] sa8d[16x16] 4.96x 1194.67 5928.01 [i422] copy_pp[16x32] 22.87x 445.69 10192.30 [i422] addAvg[16x32] 20.49x 852.43 17464.33 [i422] addAvg_aligned[16x32] 19.93x 874.40 17426.75 [i422] satd[16x32] 4.50x 2522.33 11358.80 [i422] copy_ss[16x32] 29.55x 395.76 11693.84 [i422] copy_ps[16x32] 12.10x 493.28 5970.03 [i422] copy_sp[16x32] 12.02x 491.05 5900.45 [i422] sse_pp[16x32] 1.49x 1173.87 1743.79 [i422] sub_ps[16x32] 14.93x 531.30 7932.27 [i422] add_ps[16x32] 23.87x 654.81 15627.66 [i422] add_ps_aligned[16x32] 22.89x 675.19 15456.04 [i422] sa8d[16x32] 3.90x 3043.53 11859.81 satd[32x16] 8.82x 1310.19 11550.75 avg_pp[32x16] 31.20x 310.24 9679.23 avg_pp_aligned[32x16] 31.16x 310.28 9667.61 sad[32x16] 2.40x 291.07 698.00 sad_x3[32x16] 41.63x 636.36 26490.93 sad_x4[32x16] 51.12x 672.11 34360.82 copy_pp[32x16] 27.79x 218.17 6062.63 addAvg[32x16] 25.34x 686.56 17396.54 addAvg_aligned[32x16] 25.51x 683.29 17427.80 [i420] copy_pp[ 16x8] 29.02x 98.07 2846.39 [i420] addAvg[ 16x8] 16.99x 255.88 4346.69 [i420] addAvg_aligned[ 16x8] 17.21x 257.42 4429.66 [i420] satd[ 16x8] 4.65x 665.84 3095.74 [i422] copy_pp[16x16] 12.90x 238.62 3078.61 [i422] addAvg[16x16] 19.58x 450.04 8812.58 [i422] addAvg_aligned[16x16] 19.62x 450.04 8829.17 [i422] satd[16x16] 4.50x 1291.51 5817.77 satd[16x32] 8.95x 1300.34 11641.00 avg_pp[16x32] 17.91x 582.14 10426.06 avg_pp_aligned[16x32] 18.03x 583.38 10518.98 sad[16x32] 1.91x 527.52 1009.87 sad_x3[16x32] 32.11x 838.69 26933.57 sad_x4[16x32] 35.25x 1002.39 35329.81 copy_pp[16x32] 22.78x 445.72 10151.75 addAvg[16x32] 20.14x 866.46 17450.45 addAvg_aligned[16x32] 19.56x 910.58 17811.97 [i420] copy_pp[ 8x16] 9.11x 215.96 1968.22 [i420] addAvg[ 8x16] 14.28x 311.34 4444.54 [i420] addAvg_aligned[ 8x16] 11.84x 375.00 4438.23 [i420] satd[ 8x16] 4.33x 678.27 2938.10 [i422] copy_pp[ 8x32] 9.62x 395.49 3805.31 [i422] addAvg[ 8x32] 13.29x 685.69 9114.69 [i422] addAvg_aligned[ 8x32] 13.34x 680.40 9078.32 [i422] satd[ 8x32] 4.56x 1277.40 5826.61 satd[ 32x8] 8.28x 700.14 5795.59 avg_pp[ 32x8] 29.43x 169.55 4989.54 avg_pp_aligned[ 32x8] 29.70x 175.55 5213.03 sad[ 32x8] 2.18x 174.99 382.21 sad_x3[ 32x8] 42.06x 318.80 13408.89 sad_x4[ 32x8] 47.07x 374.59 17633.57 copy_pp[ 32x8] 31.40x 96.61 3033.89 addAvg[ 32x8] 23.92x 377.70 9036.45 addAvg_aligned[ 32x8] 23.64x 378.83 8954.91 [i420] copy_pp[ 16x4] 9.72x 83.55 811.92 [i420] addAvg[ 16x4] 14.53x 154.58 2246.54 [i420] addAvg_aligned[ 16x4] 14.51x 155.07 2250.15 [i420] satd[ 16x4] 4.15x 354.59 1472.80 [i422] copy_pp[ 16x8] 29.11x 97.77 2846.39 [i422] addAvg[ 16x8] 16.91x 257.38 4351.06 [i422] addAvg_aligned[ 16x8] 17.03x 257.42 4383.65 [i422] satd[ 16x8] 4.27x 700.03 2991.58 satd[32x24] 9.18x 1895.36 17407.38 avg_pp[32x24] 33.57x 456.87 15338.25 avg_pp_aligned[32x24] 34.08x 450.08 15337.27 sad[32x24] 2.62x 371.70 973.05 sad_x3[32x24] 54.61x 781.62 42684.94 sad_x4[32x24] 51.56x 991.35 51116.18 copy_pp[32x24] 27.80x 310.43 8630.13 addAvg[32x24] 26.25x 989.59 25977.51 addAvg_aligned[32x24] 25.36x 1022.84 25938.13 [i420] copy_pp[16x12] 13.94x 168.38 2347.09 [i420] addAvg[16x12] 17.83x 363.63 6482.75 [i420] addAvg_aligned[16x12] 17.98x 363.71 6541.23 [i420] satd[16x12] 4.38x 977.89 4282.06 [i422] copy_pp[16x24] 23.21x 347.87 8075.25 [i422] addAvg[16x24] 19.76x 666.63 13169.64 [i422] addAvg_aligned[16x24] 19.73x 663.86 13096.74 [i422] satd[16x24] 4.55x 1906.70 8669.52 satd[ 8x32] 4.48x 1299.87 5823.44 avg_pp[ 8x32] 8.75x 607.09 5312.37 avg_pp_aligned[ 8x32] 8.90x 607.21 5406.48 sad[ 8x32] 2.81x 472.32 1325.35 sad_x3[ 8x32] 20.28x 693.80 14068.07 sad_x4[ 8x32] 18.93x 948.42 17955.96 copy_pp[ 8x32] 9.74x 392.11 3821.09 addAvg[ 8x32] 13.13x 687.64 9030.18 addAvg_aligned[ 8x32] 13.39x 683.78 9157.23 [i420] copy_pp[ 4x16] 3.92x 218.25 855.96 [i420] addAvg[ 4x16] 5.99x 345.47 2070.99 [i420] addAvg_aligned[ 4x16] 5.97x 345.50 2064.23 [i420] satd[ 4x16] 5.49x 427.29 2345.89 [i422] copy_pp[ 4x32] 4.37x 395.49 1727.86 [i422] addAvg[ 4x32] 6.15x 663.93 4081.78 [i422] addAvg_aligned[ 4x32] 6.13x 663.78 4066.38 [i422] satd[ 4x32] 5.99x 797.76 4777.97 satd[24x32] 4.64x 3813.58 17708.11 avg_pp[24x32] 11.13x 1327.41 14774.40 avg_pp_aligned[24x32] 11.30x 1329.12 15018.04 sad[24x32] 2.98x 681.87 2032.06 sad_x3[24x32] 17.33x 2277.90 39478.71 sad_x4[24x32] 17.27x 2970.63 51305.11 copy_pp[24x32] 12.17x 745.57 9076.35 addAvg[24x32] 17.98x 1429.88 25709.37 addAvg_aligned[24x32] 17.99x 1444.89 25997.49 [i420] copy_pp[12x16] 11.06x 375.26 4149.05 [i420] addAvg[12x16] 9.77x 677.51 6617.05 [i420] addAvg_aligned[12x16] 9.61x 677.59 6511.32 [i420] satd[12x16] 5.66x 1201.58 6802.15 [i422] copy_pp[12x32] 7.29x 720.77 5257.55 [i422] addAvg[12x32] 9.85x 1363.62 13427.25 [i422] addAvg_aligned[12x32] 9.88x 1356.79 13402.15 [i422] satd[12x32] 6.11x 2253.19 13770.03 satd[64x64] 9.62x 9702.12 93317.44 avg_pp[64x64] 36.14x 2049.62 74063.77 avg_pp_aligned[64x64] 36.69x 2027.37 74376.85 sad[64x64] 3.15x 1513.77 4771.93 sad_x3[64x64] 55.70x 3736.10 208090.42 sad_x4[64x64] 56.89x 4965.36 282498.69 copy_pp[64x64] 33.40x 1350.19 45092.14 addAvg[64x64] 28.75x 4725.04 135848.75 addAvg_aligned[64x64] 28.74x 4736.83 136150.56 sse_pp[64x64] 2.25x 4823.48 10834.19 sse_ss[64x64] 12.14x 3076.16 37348.50 sub_ps[64x64] 17.36x 3513.66 60990.48 add_ps[64x64] 36.14x 3771.59 136323.98 add_ps_aligned[64x64] 35.89x 3747.75 134517.69 copy_ss[64x64] 19.50x 2528.64 49299.20 copy_sp[64x64] 21.55x 2302.63 49626.41 copy_ps[64x64] 26.33x 2516.67 66264.38 [i420] copy_pp[32x32] 29.17x 400.25 11676.16 [i420] addAvg[32x32] 26.54x 1300.21 34502.56 [i420] addAvg_aligned[32x32] 26.58x 1306.79 34732.06 [i420] satd[32x32] 4.63x 5059.81 23420.14 [i420] copy_ss[32x32] 16.72x 700.21 11707.54 [i420] copy_ps[32x32] 17.04x 702.25 11964.46 [i420] copy_sp[32x32] 20.48x 583.04 11940.51 [i420] sse_pp[32x32] 2.52x 1195.19 3014.28 [i420] sub_ps[32x32] 16.01x 956.27 15307.53 [i420] add_ps[32x32] 38.50x 975.08 37543.22 [i420] add_ps_aligned[32x32] 34.44x 1073.94 36989.91 [i420] sa8d[32x32] 5.03x 4945.07 24881.21 [i422] copy_pp[32x64] 31.44x 732.10 23020.93 [i422] addAvg[32x64] 27.64x 2499.07 69061.92 [i422] addAvg_aligned[32x64] 27.74x 2472.90 68603.51 [i422] satd[32x64] 4.62x 10106.59 46731.46 [i422] copy_ss[32x64] 30.22x 1350.19 40806.16 [i422] copy_ps[32x64] 16.63x 1354.80 22526.36 [i422] copy_sp[32x64] 20.06x 1154.56 23157.56 [i422] sse_pp[32x64] 1.27x 4801.58 6119.28 [i422] sub_ps[32x64] 16.19x 1902.55 30804.86 [i422] add_ps[32x64] 32.84x 1879.36 61727.10 [i422] add_ps_aligned[32x64] 32.09x 1882.80 60426.10 [i422] sa8d[32x64] 4.03x 12025.51 48422.64 satd[64x32] 9.39x 4908.69 46112.52 avg_pp[64x32] 39.15x 1021.34 39988.82 avg_pp_aligned[64x32] 39.68x 1010.25 40090.58 sad[64x32] 3.30x 958.37 3159.94 sad_x3[64x32] 56.02x 1876.69 105138.12 sad_x4[64x32] 56.48x 2423.21 136862.67 copy_pp[64x32] 36.77x 697.70 25657.67 addAvg[64x32] 28.46x 2399.81 68298.10 addAvg_aligned[64x32] 28.02x 2432.19 68155.61 [i420] copy_pp[32x16] 26.25x 225.00 5905.61 [i420] addAvg[32x16] 25.31x 687.61 17401.66 [i420] addAvg_aligned[32x16] 25.05x 688.96 17257.67 [i420] satd[32x16] 4.49x 2558.97 11484.04 [i422] copy_pp[32x32] 30.29x 377.18 11425.75 [i422] addAvg[32x32] 26.60x 1290.85 34332.57 [i422] addAvg_aligned[32x32] 25.97x 1323.44 34372.55 [i422] satd[32x32] 4.59x 5092.60 23376.25 satd[32x64] 9.50x 4939.33 46902.20 avg_pp[32x64] 31.40x 1222.89 38393.39 avg_pp_aligned[32x64] 31.35x 1227.39 38475.60 sad[32x64] 2.82x 868.18 2450.20 sad_x3[32x64] 56.00x 1915.41 107261.88 sad_x4[32x64] 53.09x 2596.80 137861.12 copy_pp[32x64] 31.90x 731.92 23351.60 addAvg[32x64] 27.91x 2494.07 69611.72 addAvg_aligned[32x64] 28.36x 2487.51 70536.07 [i420] copy_pp[16x32] 23.03x 445.53 10262.68 [i420] addAvg[16x32] 21.06x 860.90 18131.06 [i420] addAvg_aligned[16x32] 18.12x 968.47 17546.99 [i420] satd[16x32] 4.74x 2556.87 12128.81 [i422] copy_pp[16x64] 14.06x 1016.83 14300.60 [i422] addAvg[16x64] 21.46x 1677.60 36006.61 [i422] addAvg_aligned[16x64] 20.61x 1714.79 35343.19 [i422] satd[16x64] 4.57x 5073.45 23186.57 satd[64x16] 9.66x 2490.95 24056.21 avg_pp[64x16] 39.88x 509.17 20303.57 avg_pp_aligned[64x16] 40.16x 508.37 20414.28 sad[64x16] 3.05x 473.00 1443.98 sad_x3[64x16] 51.89x 1018.09 52828.86 sad_x4[64x16] 53.24x 1284.43 68389.02 copy_pp[64x16] 33.42x 371.74 12424.30 addAvg[64x16] 27.21x 1250.81 34029.56 addAvg_aligned[64x16] 24.90x 1412.06 35162.22 [i420] copy_pp[ 32x8] 32.98x 96.31 3176.15 [i420] addAvg[ 32x8] 23.02x 381.87 8790.79 [i420] addAvg_aligned[ 32x8] 23.00x 383.37 8816.33 [i420] satd[ 32x8] 4.49x 1279.21 5738.33 [i422] copy_pp[32x16] 27.87x 218.28 6084.36 [i422] addAvg[32x16] 25.25x 686.97 17342.92 [i422] addAvg_aligned[32x16] 25.54x 686.93 17542.48 [i422] satd[32x16] 4.48x 2550.19 11429.42 satd[64x48] 9.55x 7272.82 69432.41 avg_pp[64x48] 36.99x 1527.35 56491.68 avg_pp_aligned[64x48] 37.09x 1513.69 56137.27 sad[64x48] 3.18x 1150.21 3654.63 sad_x3[64x48] 55.92x 2790.31 156044.19 sad_x4[64x48] 54.60x 3734.41 203901.09 copy_pp[64x48] 57.93x 1016.07 58865.08 addAvg[64x48] 28.37x 3576.72 101483.27 addAvg_aligned[64x48] 28.30x 3599.21 101853.76 [i420] copy_pp[32x24] 31.50x 310.54 9783.57 [i420] addAvg[32x24] 26.27x 991.32 26038.08 [i420] addAvg_aligned[32x24] 26.34x 992.11 26133.28 [i420] satd[32x24] 4.57x 3812.00 17433.73 [i422] copy_pp[32x48] 56.21x 556.22 31266.10 [i422] addAvg[32x48] 27.39x 1884.77 51620.29 [i422] addAvg_aligned[32x48] 27.29x 1897.30 51773.14 [i422] satd[32x48] 4.62x 7568.95 34948.64 satd[16x64] 9.29x 2499.45 23223.10 avg_pp[16x64] 17.07x 1160.14 19801.65 avg_pp_aligned[16x64] 16.98x 1163.79 19758.37 sad[16x64] 1.69x 1108.56 1873.20 sad_x3[16x64] 31.39x 1700.19 53375.20 sad_x4[16x64] 29.98x 2302.35 69028.10 copy_pp[16x64] 14.61x 913.85 13346.84 addAvg[16x64] 20.66x 1678.87 34689.98 addAvg_aligned[16x64] 20.71x 1676.10 34711.62 [i420] copy_pp[ 8x32] 11.98x 393.76 4715.36 [i420] addAvg[ 8x32] 13.13x 685.17 8995.94 [i420] addAvg_aligned[ 8x32] 12.75x 706.61 9009.62 [i420] satd[ 8x32] 4.40x 1300.04 5716.27 [i422] copy_pp[ 8x64] 8.07x 756.83 6106.48 [i422] addAvg[ 8x64] 12.45x 1439.03 17922.90 [i422] addAvg_aligned[ 8x64] 12.55x 1430.30 17951.15 [i422] satd[ 8x64] 4.51x 2564.11 11561.29 satd[48x64] 9.65x 7329.81 70737.32 avg_pp[48x64] 29.05x 2050.76 59579.31 avg_pp_aligned[48x64] 29.37x 2027.36 59535.12 sad[48x64] 3.32x 1500.41 4985.92 sad_x3[48x64] 47.58x 3295.83 156828.77 sad_x4[48x64] 47.27x 4297.58 203130.50 copy_pp[48x64] 25.51x 1425.38 36368.09 addAvg[48x64] 23.82x 4281.50 102004.51 addAvg_aligned[48x64] 24.85x 4114.30 102243.64 [i420] copy_pp[24x32] 12.59x 745.69 9387.07 [i420] addAvg[24x32] 15.97x 1629.78 26022.14 [i420] addAvg_aligned[24x32] 15.83x 1646.81 26075.65 [i420] satd[24x32] 4.63x 3785.55 17543.07 [i422] copy_pp[24x64] 11.44x 1476.73 16895.14 [i422] addAvg[24x64] 18.37x 2807.92 51579.86 [i422] addAvg_aligned[24x64] 18.44x 2835.92 52284.92 [i422] satd[24x64] 4.59x 7593.46 34890.18 ssd_s[4x4] 4.12x 84.57 348.10 sa8d[4x4] 3.47x 163.73 567.99 residual[4x4] 3.69x 95.94 354.41 residual_aligned[4x4] 3.69x 95.64 353.21 blkfill[4x4] 1.10x 85.02 93.34 blkfill_aligned[4x4] 1.09x 84.98 92.28 transpose[4x4] 3.92x 90.50 355.16 cpy2Dto1D_shl[4x4] 3.71x 84.64 313.68 cpy2Dto1D_shr[4x4] 5.04x 84.23 424.90 cpy1Dto2D_shl[4x4] 4.87x 85.02 413.78 cpy1Dto2D_shl_aligned[4x4] 4.82x 84.79 409.12 cpy1Dto2D_shr[4x4] 4.65x 84.49 392.59 copy_cnt[4x4] 4.08x 84.79 345.69 psy_cost_pp[4x4] 11.25x 173.82 1955.56 ssimDist[4x4] 4.47x 201.40 901.20 ssd_s[8x8] 3.47x 90.43 314.13 sa8d[8x8] 5.02x 300.08 1506.76 residual[8x8] 5.85x 172.74 1011.22 residual_aligned[8x8] 5.70x 181.93 1037.37 blkfill[8x8] 1.87x 85.88 160.37 blkfill_aligned[8x8] 1.83x 87.46 159.62 transpose[8x8] 11.78x 84.83 999.35 var[8x8] 7.77x 204.55 1589.91 cpy2Dto1D_shl[8x8] 13.33x 86.29 1150.10 cpy2Dto1D_shr[8x8] 14.58x 89.52 1304.91 cpy1Dto2D_shl[8x8] 13.23x 85.09 1125.75 cpy1Dto2D_shl_aligned[8x8] 12.43x 90.80 1128.46 cpy1Dto2D_shr[8x8] 14.10x 102.28 1442.43 copy_cnt[8x8] 14.27x 81.53 1163.18 psy_cost_pp[8x8] 8.09x 429.51 3473.54 ssimDist[8x8] 7.98x 419.42 3346.29 ssd_s[16x16] 2.99x 213.89 638.78 ssd_s_aligned[16x16] 3.16x 213.74 675.60 sa8d[16x16] 4.92x 1206.20 5936.42 residual[16x16] 16.47x 240.98 3969.59 residual_aligned[16x16] 17.15x 240.01 4117.17 blkfill[16x16] 1.71x 204.63 350.65 blkfill_aligned[16x16] 1.71x 204.59 350.20 transpose[16x16] 18.07x 287.39 5193.94 var[16x16] 5.67x 284.24 1610.62 cpy2Dto1D_shl[16x16] 20.10x 222.97 4482.08 cpy2Dto1D_shr[16x16] 33.40x 236.44 7898.00 cpy1Dto2D_shl[16x16] 33.17x 219.89 7294.13 cpy1Dto2D_shl_aligned[16x16] 31.44x 218.58 6871.33 cpy1Dto2D_shr[16x16] 21.28x 254.75 5420.29 copy_cnt[16x16] 22.67x 232.09 5260.84 psy_cost_pp[16x16] 8.56x 1634.16 13989.38 ssimDist[16x16] 30.14x 518.28 15621.40 ssd_s[32x32] 3.98x 643.70 2564.00 ssd_s_aligned[32x32] 3.92x 646.59 2536.54 sa8d[32x32] 4.90x 5052.10 24736.32 residual[32x32] 15.46x 991.02 15322.74 residual_aligned[32x32] 15.49x 985.47 15265.43 blkfill[32x32] 1.00x 1222.81 1227.35 blkfill_aligned[32x32] 1.00x 1222.61 1227.35 transpose[32x32] 10.05x 1131.83 11377.67 var[32x32] 5.42x 1036.57 5620.18 cpy2Dto1D_shl[32x32] 16.56x 1082.70 17931.93 cpy2Dto1D_shr[32x32] 18.60x 1113.56 20707.21 cpy1Dto2D_shl[32x32] 16.77x 1072.70 17987.53 cpy1Dto2D_shl_aligned[32x32] 16.67x 1075.45 17927.71 cpy1Dto2D_shr[32x32] 18.37x 1109.09 20368.74 copy_cnt[32x32] 26.06x 720.42 18774.20 psy_cost_pp[32x32] 8.82x 6330.39 55815.03 ssimDist[32x32] 29.71x 1678.43 49860.42 sa8d[64x64] 4.03x 24187.11 97430.11 transpose[64x64] 8.77x 4725.04 41433.52 var[64x64] 4.76x 4136.16 19704.56 psy_cost_pp[64x64] 8.66x 25857.93 224053.39 ssimDist[64x64] 31.19x 6335.87 197617.80 weight_pp 14.93x 2850.38 42543.34 weight_sp 14.10x 3361.10 47401.96 downscale 45.02x 14568.98 655885.81 scale1D_128to64 17.27x 159.00 2745.84 scale1D_128to64_aligned 17.08x 159.12 2717.92 scale2D_64to32 10.94x 2925.30 32016.13 ssim_4x4x2_core 6.72x 223.24 1500.90 ssim_end_4 2.57x 193.75 498.10 calSign 19.33x 110.23 2130.36 SAO_EO_0 10.10x 581.35 5869.32 SAO_EO_1 16.17x 318.31 5146.59 SAO_EO_1_2Rows 17.33x 572.84 9925.65 SAO_EO_2[0] 8.42x 153.86 1296.04 SAO_EO_2[1] 13.94x 356.62 4970.98 SAO_EO_3[0] 3.18x 374.81 1191.43 SAO_EO_3[1] 11.49x 413.42 4749.35 SAO_BO_0 10.03x 15299.81 153464.88 saoCuStatsE0 6.69x 40100.24 268123.62 saoCuStatsE1 12.26x 35951.00 440700.44 saoCuStatsE2 11.40x 36486.58 415781.50 saoCuStatsE3 11.52x 36513.26 420614.09 planecopy_sp 13.90x 5456.29 75856.41 propagateCost 3.33x 1811.44 6034.34 cuTreeFix8Pack 4.54x 1618.84 7345.48 cuTreeFix8Unpack 2.68x 2734.53 7327.97 scanPosLast 1.68x 55605.01 93352.61 findPosFirstLast 4.35x 138.41 602.10 costCoeffNxN 0.26x 10779.99 2788.83 costCoeffRemain 0.66x 557.04 369.29 costC1C2Flag 0.87x 914.65 791.63 pelFilterLumaStrong_Vertical 2.52x 581.43 1465.73 pelFilterLumaStrong_Horizontal 4.59x 341.46 1566.58 pelFilterChroma_Vertical 1.39x 374.92 521.09 pelFilterChroma_Horizontal 2.31x 227.18 524.40 integral_init4v 4.93x 200.43 988.10 integral_init8v 4.90x 191.20 937.58 integral_init12v 7.10x 177.46 1260.27 integral_init16v 3.89x 232.02 901.80 integral_init24v 5.34x 177.50 948.25 integral_init32v 4.50x 200.35 901.05 integral_init4h 6.87x 266.14 1828.46 integral_init8h 5.00x 345.47 1728.76 integral_init12h 3.57x 454.76 1623.40 integral_init16h 3.70x 409.14 1512.17 integral_init24h 2.51x 527.33 1323.49 integral_init32h 2.25x 500.09 1123.05 normFact[8x8] 5.59x 250.25 1398.55 normFact[16x16] 17.22x 313.92 5406.78 normFact[32x32] 25.89x 846.97 21931.63 normFact[64x64] 30.64x 3146.09 96386.42 == transforms primitives == dst4x4 6.88x 177.31 1219.92 dct4x4 6.20x 162.53 1008.13 dct8x8 4.90x 1036.38 5082.26 dct16x16 8.90x 5526.40 49182.57 dct32x32 6.56x 44545.08 292257.88 idst4x4 9.36x 222.94 2087.53 idct4x4 12.04x 163.62 1970.14 idct8x8 11.16x 913.69 10196.23 idct16x16 8.61x 5090.39 43806.91 idct32x32 6.05x 35930.21 217547.19 dequant_normal 13.94x 3358.14 46807.97 dequant_scaling 18.09x 3753.53 67907.32 quant 14.55x 6398.38 93091.52 nquant 18.60x 4602.79 85608.22 nonPsyRdoQuant[4x4] 4.74x 208.00 985.37 nonPsyRdoQuant[8x8] 4.01x 245.52 985.52 nonPsyRdoQuant[16x16] 3.91x 251.80 984.94 nonPsyRdoQuant[32x32] 3.98x 247.66 984.47 psyRdoQuant_1p[4x4] 4.71x 209.20 985.97 psyRdoQuant_1p[8x8] 4.79x 205.34 983.72 psyRdoQuant_1p[16x16] 4.76x 206.20 980.86 psyRdoQuant_1p[32x32] 4.79x 204.89 981.31 count_nonzero[4x4] 1.01x 84.83 85.82 count_nonzero[8x8] 3.47x 85.66 297.29 count_nonzero[16x16] 4.42x 164.07 725.95 count_nonzero[32x32] 6.59x 398.86 2627.25 denoiseDct 11.52x 3513.17 40465.43 == interp primitives == luma_hpp[ 4x4] 14.34x 136.27 1954.51 luma_hps[ 4x4] 10.79x 356.88 3850.25 luma_vpp[ 4x4] 9.26x 218.21 2021.09 luma_vps[ 4x4] 7.40x 214.64 1587.93 luma_vsp[ 4x4] 10.33x 225.00 2325.30 luma_vss[ 4x4] 7.25x 255.69 1855.01 luma_hv [ 4x4] 9.36x 665.73 6231.34 convert_p2s[ 4x4] 4.46x 81.75 364.48 convert_p2s_aligned[ 4x4] 4.37x 81.90 358.02 luma_hpp[ 8x8] 19.47x 381.79 7431.93 luma_hps[ 8x8] 19.22x 529.88 10181.81 luma_vpp[ 8x8] 25.36x 295.61 7497.74 luma_vps[ 8x8] 18.63x 300.00 5587.95 luma_vsp[ 8x8] 15.42x 538.14 8298.55 luma_vss[ 8x8] 13.11x 525.04 6882.19 luma_hv [ 8x8] 17.98x 1076.68 19360.69 convert_p2s[ 8x8] 7.94x 150.15 1191.87 convert_p2s_aligned[ 8x8] 7.83x 150.11 1175.50 luma_hpp[16x16] 25.89x 1143.23 29594.34 luma_hps[16x16] 15.24x 1982.52 30214.48 luma_vpp[16x16] 29.85x 993.23 29649.50 luma_vps[16x16] 29.66x 736.23 21838.40 luma_vsp[16x16] 17.86x 1922.76 34340.08 luma_vss[16x16] 14.91x 1841.03 27440.68 luma_hv [16x16] 16.77x 3959.38 66413.62 convert_p2s[16x16] 20.72x 231.94 4805.27 convert_p2s_aligned[16x16] 21.17x 231.87 4909.42 luma_hpp[32x32] 25.65x 4555.16 116840.98 luma_hps[32x32] 13.65x 7416.50 101259.02 luma_vpp[32x32] 27.20x 4298.70 116936.72 luma_vps[32x32] 29.03x 2938.78 85310.62 luma_vsp[32x32] 16.72x 7731.69 129256.71 luma_vss[32x32] 14.42x 7431.47 107164.63 luma_hv [32x32] 16.22x 15342.24 248890.42 convert_p2s[32x32] 18.07x 1081.92 19555.42 convert_p2s_aligned[32x32] 17.95x 1072.85 19262.38 luma_hpp[64x64] 25.63x 18176.54 465809.66 luma_hps[64x64] 13.31x 27436.14 365062.91 luma_vpp[64x64] 27.21x 17408.45 473743.00 luma_vps[64x64] 30.65x 11431.99 350380.75 luma_vsp[64x64] 16.39x 31381.25 514321.59 luma_vss[64x64] 14.30x 29849.70 426930.66 luma_hv [64x64] 15.97x 59214.85 945633.19 convert_p2s[64x64] 17.09x 4588.67 78412.27 convert_p2s_aligned[64x64] 17.15x 4580.79 78538.98 luma_hpp[ 8x4] 16.57x 225.00 3729.11 luma_hps[ 8x4] 19.30x 384.49 7422.58 luma_vpp[ 8x4] 19.85x 202.38 4016.93 luma_vps[ 8x4] 14.80x 195.44 2891.78 luma_vsp[ 8x4] 13.31x 320.46 4266.72 luma_vss[ 8x4] 11.75x 303.41 3563.93 luma_hv [ 8x4] 14.03x 847.62 11893.91 convert_p2s[ 8x4] 6.71x 90.87 609.62 convert_p2s_aligned[ 8x4] 7.06x 85.99 607.06 luma_hpp[ 4x8] 14.07x 265.95 3741.27 luma_hps[ 4x8] 11.34x 456.87 5182.21 luma_vpp[ 4x8] 12.36x 318.20 3931.69 luma_vps[ 4x8] 9.57x 306.83 2937.32 luma_vsp[ 4x8] 14.22x 322.74 4588.53 luma_vss[ 4x8] 12.03x 294.18 3540.06 luma_hv [ 4x8] 11.42x 872.84 9967.46 convert_p2s[ 4x8] 5.67x 110.94 629.31 convert_p2s_aligned[ 4x8] 5.90x 110.19 650.35 luma_hpp[ 16x8] 26.34x 579.66 15268.67 luma_hps[ 16x8] 14.90x 1340.73 19972.39 luma_vpp[ 16x8] 28.89x 545.60 15762.40 luma_vps[ 16x8] 26.35x 416.80 10983.05 luma_vsp[ 16x8] 16.42x 1055.74 17331.16 luma_vss[ 16x8] 14.56x 996.77 14513.40 luma_hv [ 16x8] 15.61x 2438.63 38075.05 convert_p2s[ 16x8] 21.64x 131.20 2839.48 convert_p2s_aligned[ 16x8] 21.77x 130.30 2836.14 luma_hpp[ 8x16] 21.03x 719.35 15130.76 luma_hps[ 8x16] 19.52x 800.31 15625.25 luma_vpp[ 8x16] 24.56x 618.35 15184.87 luma_vps[ 8x16] 18.46x 602.93 11130.72 luma_vsp[ 8x16] 17.93x 949.99 17029.36 luma_vss[ 8x16] 15.62x 901.69 14081.21 luma_hv [ 8x16] 19.94x 1672.95 33350.80 convert_p2s[ 8x16] 12.06x 238.88 2879.76 convert_p2s_aligned[ 8x16] 11.85x 245.37 2906.51 luma_hpp[32x16] 25.92x 2264.31 58683.97 luma_hps[32x16] 14.23x 4364.31 62100.15 luma_vpp[32x16] 27.88x 2121.97 59157.68 luma_vps[32x16] 28.85x 1497.97 43220.14 luma_vsp[32x16] 16.72x 3872.17 64736.27 luma_vss[32x16] 14.84x 3615.36 53645.74 luma_hv [32x16] 15.73x 8526.38 134149.30 convert_p2s[32x16] 19.20x 496.58 9536.14 convert_p2s_aligned[32x16] 18.77x 508.49 9546.73 luma_hpp[16x32] 25.58x 2285.72 58462.43 luma_hps[16x32] 15.29x 3318.03 50747.95 luma_vpp[16x32] 28.06x 2125.11 59626.80 luma_vps[16x32] 29.07x 1496.47 43504.81 luma_vsp[16x32] 16.64x 3922.61 65277.80 luma_vss[16x32] 14.87x 3682.74 54769.69 luma_hv [16x32] 17.16x 7268.98 124753.41 convert_p2s[16x32] 17.90x 516.85 9253.31 convert_p2s_aligned[16x32] 18.80x 500.01 9398.54 luma_hpp[64x32] 25.74x 9053.46 233039.28 luma_hps[64x32] 13.34x 15017.60 200323.05 luma_vpp[64x32] 27.62x 8615.51 237970.95 luma_vps[64x32] 29.63x 5688.73 168554.47 luma_vsp[64x32] 16.40x 15651.59 256636.78 luma_vss[64x32] 14.56x 14833.89 215986.19 luma_hv [64x32] 15.96x 30798.25 491530.91 convert_p2s[64x32] 17.49x 2238.47 39141.13 convert_p2s_aligned[64x32] 17.41x 2238.07 38965.28 luma_hpp[32x64] 25.71x 9089.92 233676.55 luma_hps[32x64] 13.48x 13649.29 183967.62 luma_vpp[32x64] 27.15x 8583.96 233027.42 luma_vps[32x64] 30.26x 5677.79 171833.42 luma_vsp[32x64] 16.48x 15867.85 261544.23 luma_vss[32x64] 14.21x 15117.37 214781.80 luma_hv [32x64] 16.53x 29383.12 485649.22 convert_p2s[32x64] 16.85x 2251.35 37930.61 convert_p2s_aligned[32x64] 15.87x 2426.94 38514.23 luma_hpp[16x12] 25.48x 872.99 22242.47 luma_hps[16x12] 15.14x 1656.23 25080.21 luma_vpp[16x12] 30.70x 729.51 22398.40 luma_vps[16x12] 23.58x 700.06 16508.12 luma_vsp[16x12] 16.85x 1462.52 24647.49 luma_vss[16x12] 14.58x 1433.82 20908.17 luma_hv [16x12] 16.80x 3128.22 52565.68 convert_p2s[16x12] 22.93x 177.39 4066.87 convert_p2s_aligned[16x12] 22.81x 177.40 4046.69 luma_hpp[12x16] 17.50x 1273.42 22282.06 luma_hps[12x16] 11.82x 1936.46 22885.82 luma_vpp[12x16] 18.75x 1209.19 22673.45 luma_vps[12x16] 19.14x 868.18 16614.08 luma_vsp[12x16] 16.72x 1523.69 25480.76 luma_vss[12x16] 14.38x 1441.15 20728.71 luma_hv [12x16] 13.89x 3561.47 49452.05 convert_p2s[12x16] 8.95x 400.41 3583.89 convert_p2s_aligned[12x16] 9.21x 395.49 3642.99 luma_hpp[ 16x4] 22.36x 327.61 7326.01 luma_hps[ 16x4] 14.75x 991.32 14620.19 luma_vpp[ 16x4] 25.19x 295.54 7443.07 luma_vps[ 16x4] 18.09x 300.00 5425.55 luma_vsp[ 16x4] 12.69x 652.71 8279.73 luma_vss[ 16x4] 11.54x 591.22 6823.04 luma_hv [ 16x4] 14.20x 1663.85 23634.62 convert_p2s[ 16x4] 15.87x 93.51 1484.22 convert_p2s_aligned[ 16x4] 16.49x 88.58 1460.62 luma_hpp[ 4x16] 15.12x 491.18 7425.15 luma_hps[ 4x16] 11.16x 709.10 7914.23 luma_vpp[ 4x16] 11.94x 654.70 7815.39 luma_vps[ 4x16] 7.90x 728.43 5753.72 luma_vsp[ 4x16] 16.16x 555.86 8982.57 luma_vss[ 4x16] 13.36x 521.17 6961.57 luma_hv [ 4x16] 12.41x 1394.48 17302.73 convert_p2s[ 4x16] 6.82x 218.24 1489.16 convert_p2s_aligned[ 4x16] 6.30x 222.79 1404.26 luma_hpp[32x24] 25.86x 3393.89 87759.92 luma_hps[32x24] 13.63x 5883.48 80198.59 luma_vpp[32x24] 26.79x 3284.86 88006.41 luma_vps[32x24] 28.55x 2268.23 64756.56 luma_vsp[32x24] 16.57x 5869.38 97260.12 luma_vss[32x24] 14.13x 5701.88 80593.14 luma_hv [32x24] 16.15x 11874.79 191796.80 convert_p2s[32x24] 18.96x 790.97 14994.44 convert_p2s_aligned[32x24] 18.20x 791.01 14395.64 luma_hpp[24x32] 23.26x 3797.13 88337.23 luma_hps[24x32] 12.47x 6091.73 75937.43 luma_vpp[24x32] 26.39x 3333.50 87979.80 luma_vps[24x32] 27.17x 2365.93 64281.91 luma_vsp[24x32] 16.53x 5884.21 97269.59 luma_vss[24x32] 15.04x 5483.49 82469.34 luma_hv [24x32] 15.51x 12076.84 187365.16 convert_p2s[24x32] 19.84x 795.06 15772.85 convert_p2s_aligned[24x32] 19.57x 808.19 15818.69 luma_hpp[ 32x8] 25.91x 1135.32 29421.19 luma_hps[ 32x8] 13.86x 2824.85 39156.91 luma_vpp[ 32x8] 27.62x 1063.84 29385.57 luma_vps[ 32x8] 26.97x 803.23 21664.76 luma_vsp[ 32x8] 16.33x 1986.49 32444.79 luma_vss[ 32x8] 13.87x 1945.65 26988.88 luma_hv [ 32x8] 15.30x 4950.60 75730.91 convert_p2s[ 32x8] 23.43x 227.48 5330.72 convert_p2s_aligned[ 32x8] 23.01x 231.94 5337.32 luma_hpp[ 8x32] 21.20x 1399.31 29663.78 luma_hps[ 8x32] 20.57x 1268.47 26092.63 luma_vpp[ 8x32] 24.98x 1200.34 29979.56 luma_vps[ 8x32] 19.93x 1111.71 22157.62 luma_vsp[ 8x32] 17.03x 1964.61 33448.20 luma_vss[ 8x32] 15.06x 1857.89 27983.72 luma_hv [ 8x32] 19.28x 3204.68 61777.60 convert_p2s[ 8x32] 16.13x 463.88 7483.55 convert_p2s_aligned[ 8x32] 15.87x 463.84 7360.15 luma_hpp[64x48] 25.73x 13595.92 349863.72 luma_hps[64x48] 13.92x 21233.33 295501.97 luma_vpp[64x48] 26.75x 13056.50 349228.25 luma_vps[64x48] 30.56x 8542.29 261058.14 luma_vsp[64x48] 16.18x 23890.50 386458.31 luma_vss[64x48] 14.23x 22507.62 320173.19 luma_hv [64x48] 16.40x 44754.40 734073.56 convert_p2s[64x48] 17.22x 3409.06 58689.38 convert_p2s_aligned[64x48] 16.55x 3539.80 58579.36 luma_hpp[48x64] 24.68x 14233.81 351309.62 luma_hps[48x64] 13.30x 20739.42 275820.25 luma_vpp[48x64] 26.86x 13006.89 349363.22 luma_vps[48x64] 29.53x 8594.46 253760.33 luma_vsp[48x64] 16.44x 23527.75 386764.19 luma_vss[48x64] 14.25x 22460.00 319975.12 luma_hv [48x64] 16.16x 44123.07 713209.12 convert_p2s[48x64] 16.88x 3408.20 57543.94 convert_p2s_aligned[48x64] 17.12x 3408.65 58339.18 luma_hpp[64x16] 25.30x 4637.49 117320.89 luma_hps[64x16] 14.15x 8742.86 123705.66 luma_vpp[64x16] 28.51x 4286.46 122206.41 luma_vps[64x16] 30.10x 2827.70 85119.74 luma_vsp[64x16] 16.65x 7762.44 129215.08 luma_vss[64x16] 14.16x 7539.34 106765.58 luma_hv [64x16] 16.06x 16724.89 268677.81 convert_p2s[64x16] 17.92x 1081.38 19373.15 convert_p2s_aligned[64x16] 17.83x 1081.92 19295.98 luma_hpp[16x64] 25.64x 4556.75 116841.59 luma_hps[16x64] 15.74x 5912.64 93041.63 luma_vpp[16x64] 27.26x 4303.88 117316.54 luma_vps[16x64] 30.23x 2840.28 85854.71 luma_vsp[16x64] 16.49x 7910.66 130429.51 luma_vss[16x64] 14.12x 7488.27 105715.43 luma_hv [16x64] 17.44x 14030.56 244725.00 convert_p2s[16x64] 18.74x 1081.87 20277.05 convert_p2s_aligned[16x64] 18.74x 1081.87 20273.04 = Color Space i420 = chroma_hpp[ 4x4] 14.01x 89.26 1250.50 chroma_hps[ 4x4] 9.10x 163.69 1490.23 chroma_vpp[ 4x4] 10.38x 127.34 1321.29 chroma_vps[ 4x4] 8.32x 124.97 1040.08 chroma_vsp[ 4x4] 9.04x 154.80 1398.80 chroma_vss[ 4x4] 8.07x 136.64 1102.56 chroma_p2s[ 4x4] 4.02x 88.54 355.91 chroma_p2s_aligned[ 4x4] 4.45x 81.87 364.03 chroma_hpp[ 8x8] 18.01x 241.21 4343.54 chroma_hps[ 8x8] 13.43x 320.56 4304.97 chroma_vpp[ 8x8] 20.23x 218.54 4421.39 chroma_vps[ 8x8] 15.13x 209.13 3163.83 chroma_vsp[ 8x8] 13.95x 375.00 5231.74 chroma_vss[ 8x8] 11.95x 325.06 3884.97 chroma_p2s[ 8x8] 7.73x 150.08 1159.87 chroma_p2s_aligned[ 8x8] 7.86x 150.15 1180.46 chroma_hpp[16x16] 22.26x 770.28 17147.89 chroma_hps[16x16] 18.27x 809.35 14789.19 chroma_vpp[16x16] 24.11x 742.59 17904.33 chroma_vps[16x16] 23.77x 527.25 12534.51 chroma_vsp[16x16] 14.70x 1402.41 20615.21 chroma_vss[16x16] 11.22x 1377.38 15454.51 chroma_p2s[16x16] 20.85x 232.95 4856.51 chroma_p2s_aligned[16x16] 20.66x 236.29 4882.24 chroma_hpp[32x32] 22.42x 3095.67 69396.04 chroma_hps[32x32] 25.34x 2095.38 53101.05 chroma_vpp[32x32] 40.83x 1687.26 68896.14 chroma_vps[32x32] 30.78x 1580.18 48636.22 chroma_vsp[32x32] 13.82x 5890.94 81414.08 chroma_vss[32x32] 10.52x 5609.40 59036.12 chroma_p2s[32x32] 17.53x 1082.04 18965.38 chroma_p2s_aligned[32x32] 17.55x 1081.89 18987.35 chroma_hpp[ 4x2] 7.64x 85.28 651.70 chroma_hps[ 4x2] 7.67x 143.21 1098.55 chroma_vpp[ 4x2] 7.44x 91.85 683.42 chroma_vps[ 4x2] 5.51x 95.41 525.75 chroma_vsp[ 4x2] 7.65x 97.55 746.23 chroma_vss[ 4x2] 6.51x 92.11 600.00 chroma_p2s[ 4x2] 2.80x 84.65 237.17 chroma_p2s_aligned[ 4x2] 2.87x 84.57 242.74 chroma_hpp[ 2x4] 6.07x 114.28 693.79 chroma_hps[ 2x4] 4.69x 154.61 725.50 chroma_vpp[ 2x4] 5.25x 133.45 700.70 chroma_vps[ 2x4] 4.35x 124.37 540.63 chroma_vsp[ 2x4] 4.75x 165.31 785.32 chroma_vss[ 2x4] 4.30x 140.85 605.86 chroma_p2s[ 2x4] 2.30x 86.26 198.40 chroma_p2s_aligned[ 2x4] 2.38x 82.51 195.99 chroma_hpp[ 8x4] 15.43x 145.54 2246.23 chroma_hps[ 8x4] 11.97x 230.22 2755.57 chroma_vpp[ 8x4] 16.07x 140.88 2263.38 chroma_vps[ 8x4] 12.04x 135.22 1628.51 chroma_vsp[ 8x4] 11.72x 225.71 2646.08 chroma_vss[ 8x4] 9.43x 208.94 1970.29 chroma_p2s[ 8x4] 6.85x 92.48 633.97 chroma_p2s_aligned[ 8x4] 7.24x 87.38 632.62 chroma_hpp[ 4x8] 12.72x 177.46 2257.36 chroma_hps[ 4x8] 9.44x 236.56 2234.04 chroma_vpp[ 4x8] 11.42x 206.83 2361.22 chroma_vps[ 4x8] 7.34x 225.00 1651.80 chroma_vsp[ 4x8] 11.49x 231.83 2664.08 chroma_vss[ 4x8] 13.40x 152.33 2041.72 chroma_p2s[ 4x8] 5.72x 110.12 630.42 chroma_p2s_aligned[ 4x8] 5.66x 111.21 629.91 chroma_hpp[ 16x8] 23.72x 368.70 8745.18 chroma_hps[ 16x8] 16.73x 514.63 8608.92 chroma_vpp[ 16x8] 26.74x 336.28 8993.06 chroma_vps[ 16x8] 28.28x 225.45 6376.81 chroma_vsp[ 16x8] 13.92x 749.32 10434.21 chroma_vss[ 16x8] 10.93x 703.64 7694.19 chroma_p2s[ 16x8] 21.28x 130.34 2774.10 chroma_p2s_aligned[ 16x8] 21.10x 131.32 2770.18 chroma_hpp[ 8x16] 19.87x 439.94 8743.31 chroma_hps[ 8x16] 15.19x 485.55 7374.35 chroma_vpp[ 8x16] 23.85x 381.79 9106.54 chroma_vps[ 8x16] 19.24x 334.07 6427.91 chroma_vsp[ 8x16] 14.96x 708.50 10600.40 chroma_vss[ 8x16] 11.94x 661.79 7899.55 chroma_p2s[ 8x16] 11.97x 240.95 2883.82 chroma_p2s_aligned[ 8x16] 12.41x 234.83 2915.36 chroma_hpp[32x16] 22.05x 1530.77 33752.71 chroma_hps[32x16] 19.11x 1519.53 29040.18 chroma_vpp[32x16] 42.06x 827.29 34793.84 chroma_vps[32x16] 30.40x 802.09 24387.17 chroma_vsp[32x16] 14.39x 2822.28 40617.39 chroma_vss[32x16] 10.65x 2785.92 29679.26 chroma_p2s[32x16] 19.01x 500.19 9508.47 chroma_p2s_aligned[32x16] 19.09x 499.96 9545.78 chroma_hpp[16x32] 21.75x 1571.77 34181.96 chroma_hps[16x32] 18.86x 1432.20 27009.19 chroma_vpp[16x32] 22.59x 1566.07 35384.07 chroma_vps[16x32] 20.47x 1207.02 24704.16 chroma_vsp[16x32] 15.11x 2822.23 42643.29 chroma_vss[16x32] 10.71x 2791.74 29886.22 chroma_p2s[16x32] 19.02x 491.01 9337.12 chroma_p2s_aligned[16x32] 18.63x 500.05 9315.24 chroma_hpp[ 8x6] 16.15x 205.64 3322.09 chroma_hps[ 8x6] 12.62x 275.16 3473.49 chroma_vpp[ 8x6] 19.14x 176.11 3371.23 chroma_vps[ 8x6] 14.43x 169.66 2447.65 chroma_vsp[ 8x6] 13.40x 290.85 3896.84 chroma_vss[ 8x6] 10.72x 275.71 2955.72 chroma_p2s[ 8x6] 9.63x 94.85 913.38 chroma_p2s_aligned[ 8x6] 9.24x 96.95 895.64 chroma_hpp[ 6x8] 11.40x 290.43 3310.67 chroma_hps[ 6x8] 9.13x 359.13 3280.23 chroma_vpp[ 6x8] 13.40x 254.60 3412.58 chroma_vps[ 6x8] 10.06x 238.66 2400.45 chroma_vsp[ 6x8] 9.43x 424.97 4006.54 chroma_vss[ 6x8] 8.57x 345.47 2959.27 chroma_p2s[ 6x8] 5.62x 218.32 1226.90 chroma_p2s_aligned[ 6x8] 5.55x 218.25 1210.52 chroma_hpp[ 8x2] 13.31x 88.17 1173.49 chroma_hps[ 8x2] 10.88x 184.25 2004.52 chroma_vpp[ 8x2] 14.18x 85.24 1208.72 chroma_vps[ 8x2] 9.81x 90.95 892.03 chroma_vsp[ 8x2] 9.43x 145.46 1372.24 chroma_vss[ 8x2] 6.92x 150.00 1037.37 chroma_p2s[ 8x2] 4.26x 84.34 359.07 chroma_p2s_aligned[ 8x2] 4.01x 84.49 338.78 chroma_hpp[ 2x8] 7.45x 168.68 1256.48 chroma_hps[ 2x8] 5.45x 193.99 1057.67 chroma_vpp[ 2x8] 4.86x 267.62 1300.10 chroma_vps[ 2x8] 4.59x 205.00 941.33 chroma_vsp[ 2x8] 6.51x 225.00 1464.53 chroma_vss[ 2x8] 5.52x 209.05 1154.46 chroma_p2s[ 2x8] 2.35x 133.33 313.53 chroma_p2s_aligned[ 2x8] 2.26x 136.42 308.87 chroma_hpp[16x12] 22.07x 590.09 13022.59 chroma_hps[16x12] 17.28x 666.07 11512.27 chroma_vpp[16x12] 22.01x 601.99 13249.40 chroma_vps[16x12] 21.12x 444.30 9382.53 chroma_vsp[16x12] 14.47x 1072.71 15527.10 chroma_vss[16x12] 11.42x 1000.03 11419.62 chroma_p2s[16x12] 22.85x 177.35 4052.40 chroma_p2s_aligned[16x12] 22.24x 180.65 4018.61 chroma_hpp[12x16] 15.52x 842.93 13079.37 chroma_hps[12x16] 8.11x 1350.26 10944.72 chroma_vpp[12x16] 19.32x 695.45 13438.83 chroma_vps[12x16] 14.86x 636.43 9457.54 chroma_vsp[12x16] 14.64x 1070.52 15669.44 chroma_vss[12x16] 11.32x 1011.84 11450.30 chroma_p2s[12x16] 8.17x 445.50 3638.55 chroma_p2s_aligned[12x16] 8.14x 445.42 3627.66 chroma_hpp[ 16x4] 19.55x 218.21 4265.51 chroma_hps[ 16x4] 16.04x 347.56 5574.35 chroma_vpp[ 16x4] 21.71x 200.01 4342.03 chroma_vps[ 16x4] 18.50x 168.76 3122.84 chroma_vsp[ 16x4] 12.94x 400.03 5176.95 chroma_vss[ 16x4] 9.97x 372.71 3715.06 chroma_p2s[ 16x4] 16.02x 91.66 1467.92 chroma_p2s_aligned[ 16x4] 16.50x 86.03 1419.14 chroma_hpp[ 4x16] 14.20x 316.06 4486.47 chroma_hps[ 4x16] 10.91x 341.12 3721.78 chroma_vpp[ 4x16] 10.16x 461.41 4686.97 chroma_vps[ 4x16] 6.97x 454.54 3166.57 chroma_vsp[ 4x16] 14.19x 379.73 5386.47 chroma_vss[ 4x16] 11.57x 354.48 4102.46 chroma_p2s[ 4x16] 6.15x 221.62 1363.10 chroma_p2s_aligned[ 4x16] 5.94x 227.25 1350.60 chroma_hpp[32x24] 22.20x 2312.51 51331.41 chroma_hps[32x24] 19.43x 2145.66 41700.60 chroma_vpp[32x24] 41.67x 1254.92 52293.94 chroma_vps[32x24] 32.14x 1163.72 37402.16 chroma_vsp[32x24] 13.92x 4348.69 60550.10 chroma_vss[32x24] 10.70x 4201.39 44939.88 chroma_p2s[32x24] 17.93x 791.07 14185.84 chroma_p2s_aligned[32x24] 18.07x 790.88 14294.49 chroma_hpp[24x32] 16.13x 3166.46 51082.52 chroma_hps[24x32] 17.01x 2341.65 39824.70 chroma_vpp[24x32] 22.72x 2287.67 51981.61 chroma_vps[24x32] 18.87x 1942.23 36641.64 chroma_vsp[24x32] 14.42x 4227.50 60975.15 chroma_vss[24x32] 10.65x 4193.92 44658.36 chroma_p2s[24x32] 17.49x 900.15 15740.23 chroma_p2s_aligned[24x32] 19.44x 800.09 15553.97 chroma_hpp[ 32x8] 23.09x 742.60 17146.48 chroma_hps[ 32x8] 18.64x 895.61 16696.48 chroma_vpp[ 32x8] 45.69x 386.03 17636.45 chroma_vps[ 32x8] 29.37x 418.08 12280.40 chroma_vsp[ 32x8] 14.68x 1448.98 21276.31 chroma_vss[ 32x8] 10.82x 1396.06 15099.05 chroma_p2s[ 32x8] 24.29x 223.61 5431.86 chroma_p2s_aligned[ 32x8] 22.85x 232.51 5313.13 chroma_hpp[ 8x32] 18.91x 913.77 17278.92 chroma_hps[ 8x32] 15.71x 852.70 13399.35 chroma_vpp[ 8x32] 24.49x 746.25 18273.34 chroma_vps[ 8x32] 16.76x 778.63 13053.17 chroma_vsp[ 8x32] 14.76x 1418.51 20943.07 chroma_vss[ 8x32] 11.67x 1389.17 16211.27 chroma_p2s[ 8x32] 11.21x 423.01 4740.51 chroma_p2s_aligned[ 8x32] 11.09x 421.86 4678.56 = Color Space i422 = chroma_vpp[ 2x4] 5.15x 136.08 701.30 chroma_vps[ 2x4] 4.48x 121.73 545.29 chroma_vsp[ 2x4] 4.85x 164.71 798.70 chroma_vss[ 2x4] 4.56x 136.38 621.49 chroma_hpp[ 4x8] 12.68x 184.14 2335.82 chroma_hps[ 4x8] 9.52x 231.94 2207.16 chroma_vpp[ 4x8] 12.45x 191.08 2378.31 chroma_vps[ 4x8] 7.56x 225.00 1700.50 chroma_vsp[ 4x8] 11.54x 231.79 2675.95 chroma_vss[ 4x8] 9.00x 225.00 2025.90 chroma_p2s[ 4x8] 5.85x 110.31 645.24 chroma_p2s_aligned[ 4x8] 5.71x 112.89 644.19 chroma_hpp[ 8x16] 20.32x 433.11 8800.00 chroma_hps[ 8x16] 15.27x 484.14 7395.12 chroma_vpp[ 8x16] 23.07x 391.70 9036.75 chroma_vps[ 8x16] 19.99x 325.04 6498.55 chroma_vsp[ 8x16] 14.81x 709.07 10503.47 chroma_vss[ 8x16] 11.85x 663.59 7864.46 chroma_p2s[ 8x16] 12.46x 238.66 2973.70 chroma_p2s_aligned[ 8x16] 11.73x 250.03 2932.21 chroma_hpp[16x32] 21.76x 1572.67 34224.95 chroma_hps[16x32] 18.69x 1432.47 26768.09 chroma_vpp[16x32] 22.23x 1568.43 34867.79 chroma_vps[16x32] 20.46x 1207.39 24698.90 chroma_vsp[16x32] 14.61x 2820.48 41214.53 chroma_vss[16x32] 10.76x 2791.63 30037.43 chroma_p2s[16x32] 18.97x 494.11 9374.55 chroma_p2s_aligned[16x32] 18.86x 490.93 9260.39 chroma_hpp[32x64] 20.84x 6466.96 134780.72 chroma_hps[32x64] 18.84x 5460.02 102852.51 chroma_vpp[32x64] 39.73x 3462.54 137571.94 chroma_vps[32x64] 31.43x 3102.24 97495.79 chroma_vsp[32x64] 14.09x 11444.48 161231.06 chroma_vss[32x64] 10.44x 11241.83 117395.44 chroma_p2s[32x64] 16.91x 2245.61 37971.19 chroma_p2s_aligned[32x64] 16.99x 2245.54 38160.57 chroma_hpp[ 4x4] 13.87x 93.80 1301.00 chroma_hps[ 4x4] 8.91x 204.55 1823.45 chroma_vpp[ 4x4] 9.49x 130.64 1239.31 chroma_vps[ 4x4] 7.29x 124.97 910.69 chroma_vsp[ 4x4] 9.03x 155.07 1400.50 chroma_vss[ 4x4] 7.39x 145.42 1074.65 chroma_p2s[ 4x4] 4.22x 86.41 364.78 chroma_p2s_aligned[ 4x4] 4.46x 81.87 364.78 chroma_hpp[ 2x8] 7.18x 211.19 1516.53 chroma_hps[ 2x8] 5.27x 200.05 1053.91 chroma_vpp[ 2x8] 4.88x 265.92 1297.14 chroma_vps[ 2x8] 4.54x 207.48 942.08 chroma_vsp[ 2x8] 6.46x 221.70 1432.82 chroma_vss[ 2x8] 5.46x 209.13 1141.68 chroma_p2s[ 2x8] 2.33x 133.08 309.92 chroma_p2s_aligned[ 2x8] 2.45x 129.51 316.83 chroma_hpp[ 8x8] 18.33x 237.08 4346.53 chroma_hps[ 8x8] 13.52x 313.69 4242.23 chroma_vpp[ 8x8] 20.58x 218.13 4489.01 chroma_vps[ 8x8] 15.25x 209.13 3188.70 chroma_vsp[ 8x8] 13.46x 385.28 5186.27 chroma_vss[ 8x8] 11.92x 327.24 3900.45 chroma_p2s[ 8x8] 7.66x 154.61 1184.22 chroma_p2s_aligned[ 8x8] 7.88x 150.04 1182.26 chroma_hpp[ 4x16] 14.06x 317.41 4462.58 chroma_hps[ 4x16] 10.70x 348.39 3726.05 chroma_vpp[ 4x16] 10.22x 459.27 4693.44 chroma_vps[ 4x16] 7.48x 427.26 3194.73 chroma_vsp[ 4x16] 13.60x 387.46 5269.99 chroma_vss[ 4x16] 11.51x 354.59 4082.98 chroma_p2s[ 4x16] 6.30x 218.25 1374.10 chroma_p2s_aligned[ 4x16] 6.20x 227.25 1408.62 chroma_hpp[16x16] 22.37x 772.77 17287.88 chroma_hps[16x16] 18.00x 804.29 14475.75 chroma_vpp[16x16] 23.26x 752.21 17492.81 chroma_vps[16x16] 24.03x 527.29 12669.58 chroma_vsp[16x16] 14.76x 1402.34 20702.40 chroma_vss[16x16] 11.46x 1350.11 15476.01 chroma_p2s[16x16] 31.92x 229.58 7329.13 chroma_p2s_aligned[16x16] 20.67x 230.97 4773.43 chroma_hpp[ 8x32] 19.29x 905.22 17460.99 chroma_hps[ 8x32] 15.87x 852.35 13524.05 chroma_vpp[ 8x32] 24.09x 736.34 17738.78 chroma_vps[ 8x32] 19.15x 654.62 12535.41 chroma_vsp[ 8x32] 14.68x 1425.56 20925.30 chroma_vss[ 8x32] 11.53x 1349.89 15562.73 chroma_p2s[ 8x32] 11.37x 422.94 4809.32 chroma_p2s_aligned[ 8x32] 11.38x 418.22 4758.73 chroma_hpp[32x32] 22.13x 3109.42 68820.39 chroma_hps[32x32] 28.06x 1924.85 54020.74 chroma_vpp[32x32] 40.49x 1695.59 68655.21 chroma_vps[32x32] 30.62x 1582.14 48450.30 chroma_vsp[32x32] 13.98x 5758.58 80507.02 chroma_vss[32x32] 10.58x 5596.57 59235.72 chroma_p2s[32x32] 17.49x 1081.89 18918.52 chroma_p2s_aligned[32x32] 17.67x 1081.89 19115.83 chroma_hpp[16x64] 21.58x 3163.82 68277.35 chroma_hps[16x64] 18.73x 2719.53 50949.65 chroma_vpp[16x64] 21.90x 3183.05 69721.45 chroma_vps[16x64] 19.52x 2502.39 48841.98 chroma_vsp[16x64] 14.48x 5655.04 81900.30 chroma_vss[16x64] 10.57x 5644.60 59654.46 chroma_p2s[16x64] 17.16x 1077.27 18481.86 chroma_p2s_aligned[16x64] 17.34x 1072.70 18597.60 chroma_hpp[ 8x12] 19.29x 336.94 6500.90 chroma_hps[ 8x12] 14.71x 400.10 5885.24 chroma_vpp[ 8x12] 22.42x 294.71 6607.36 chroma_vps[ 8x12] 17.49x 271.04 4739.61 chroma_vsp[ 8x12] 14.32x 541.44 7753.71 chroma_vss[ 8x12] 11.80x 487.37 5751.91 chroma_p2s[ 8x12] 8.60x 198.62 1708.17 chroma_p2s_aligned[ 8x12] 8.89x 192.17 1708.92 chroma_hpp[ 6x16] 11.18x 586.87 6563.33 chroma_hps[ 6x16] 7.26x 782.08 5677.15 chroma_vpp[ 6x16] 11.69x 577.14 6744.88 chroma_vps[ 6x16] 9.01x 513.74 4626.51 chroma_vsp[ 6x16] 9.87x 800.64 7899.80 chroma_vss[ 6x16] 8.11x 715.99 5809.26 chroma_p2s[ 6x16] 4.88x 363.67 1772.95 chroma_p2s_aligned[ 6x16] 5.87x 302.21 1774.75 chroma_hpp[ 8x4] 15.37x 145.65 2239.31 chroma_hps[ 8x4] 12.15x 227.33 2762.07 chroma_vpp[ 8x4] 16.80x 136.42 2291.63 chroma_vps[ 8x4] 12.09x 135.11 1633.02 chroma_vsp[ 8x4] 11.64x 225.00 2619.11 chroma_vss[ 8x4] 9.50x 209.17 1986.67 chroma_p2s[ 8x4] 7.03x 86.86 610.22 chroma_p2s_aligned[ 8x4] 7.00x 86.78 607.52 chroma_hpp[ 2x16] 7.35x 327.80 2409.47 chroma_hps[ 2x16] 5.95x 290.77 1729.97 chroma_vpp[ 2x16] 6.13x 409.20 2509.57 chroma_vps[ 2x16] 6.28x 278.80 1749.65 chroma_vsp[ 2x16] 6.65x 423.51 2817.84 chroma_vss[ 2x16] 6.45x 332.36 2145.03 chroma_p2s[ 2x16] 2.41x 230.97 555.81 chroma_p2s_aligned[ 2x16] 2.24x 249.99 559.57 chroma_hpp[16x24] 21.93x 1177.49 25819.09 chroma_hps[16x24] 18.69x 1109.95 20742.23 chroma_vpp[16x24] 22.68x 1162.48 26362.43 chroma_vps[16x24] 26.67x 695.52 18552.05 chroma_vsp[16x24] 14.23x 2153.89 30653.06 chroma_vss[16x24] 10.68x 2105.74 22493.54 chroma_p2s[16x24] 19.94x 354.81 7075.50 chroma_p2s_aligned[16x24] 19.93x 353.95 7054.81 chroma_hpp[12x32] 14.92x 1715.16 25596.04 chroma_hps[12x32] 8.96x 2304.77 20647.70 chroma_vpp[12x32] 18.62x 1427.29 26577.96 chroma_vps[12x32] 14.47x 1297.25 18769.13 chroma_vsp[12x32] 14.65x 2119.75 31060.37 chroma_vss[12x32] 11.50x 2056.70 23653.41 chroma_p2s[12x32] 11.37x 963.33 10953.46 chroma_p2s_aligned[12x32] 7.71x 958.93 7392.47 chroma_hpp[ 16x8] 22.98x 381.90 8777.26 chroma_hps[ 16x8] 16.63x 525.19 8734.79 chroma_vpp[ 16x8] 27.00x 329.56 8898.40 chroma_vps[ 16x8] 22.02x 291.00 6406.54 chroma_vsp[ 16x8] 13.89x 745.50 10355.43 chroma_vss[ 16x8] 8.16x 950.31 7756.48 chroma_p2s[ 16x8] 21.52x 129.21 2780.87 chroma_p2s_aligned[ 16x8] 29.51x 127.85 3773.45 chroma_hpp[ 4x32] 10.27x 886.91 9105.63 chroma_hps[ 4x32] 5.47x 1300.25 7112.63 chroma_vpp[ 4x32] 9.66x 997.14 9630.63 chroma_vps[ 4x32] 7.94x 990.91 7868.99 chroma_vsp[ 4x32] 14.14x 762.66 10782.26 chroma_vss[ 4x32] 11.68x 714.88 8347.88 chroma_p2s[ 4x32] 6.44x 399.16 2570.04 chroma_p2s_aligned[ 4x32] 7.29x 397.55 2898.18 chroma_hpp[32x48] 21.66x 4682.06 101416.53 chroma_hps[32x48] 19.14x 4036.78 77263.52 chroma_vpp[32x48] 40.13x 2573.02 103258.91 chroma_vps[32x48] 31.01x 2346.35 72762.48 chroma_vsp[32x48] 14.23x 8514.10 121173.99 chroma_vss[32x48] 10.45x 8439.06 88181.66 chroma_p2s[32x48] 17.19x 1659.05 28525.85 chroma_p2s_aligned[32x48] 17.19x 1663.69 28591.08 chroma_hpp[24x64] 15.75x 6457.33 101706.31 chroma_hps[24x64] 17.09x 4447.23 76006.86 chroma_vpp[24x64] 29.69x 3467.99 102981.31 chroma_vps[24x64] 23.43x 3101.89 72688.83 chroma_vsp[24x64] 14.07x 8677.28 122096.55 chroma_vss[24x64] 10.56x 8422.22 88959.77 chroma_p2s[24x64] 17.03x 1671.52 28460.32 chroma_p2s_aligned[24x64] 17.03x 1668.95 28427.10 chroma_hpp[32x16] 22.07x 1530.03 33767.43 chroma_hps[32x16] 18.96x 1527.28 28954.21 chroma_vpp[32x16] 41.93x 827.40 34696.59 chroma_vps[32x16] 31.25x 786.54 24582.41 chroma_vsp[32x16] 14.21x 2873.79 40833.37 chroma_vss[32x16] 10.71x 2781.05 29773.65 chroma_p2s[32x16] 19.32x 500.16 9660.97 chroma_p2s_aligned[32x16] 19.46x 491.01 9553.76 chroma_hpp[ 8x64] 18.92x 1823.16 34492.18 chroma_hps[ 8x64] 15.79x 1618.53 25556.06 chroma_vpp[ 8x64] 25.21x 1423.84 35893.14 chroma_vps[ 8x64] 18.57x 1336.14 24808.47 chroma_vsp[ 8x64] 14.63x 2859.83 41844.44 chroma_vss[ 8x64] 11.48x 2779.54 31914.68 chroma_p2s[ 8x64] 11.97x 777.46 9304.40 chroma_p2s_aligned[ 8x64] 12.34x 777.63 9597.28 = Color Space i444 = chroma_hpp[ 4x4] 11.91x 100.03 1191.73 chroma_hps[ 4x4] 8.74x 167.07 1460.02 chroma_vpp[ 4x4] 9.79x 127.30 1246.74 chroma_vps[ 4x4] 7.29x 125.05 911.27 chroma_vsp[ 4x4] 9.09x 155.07 1410.12 chroma_vss[ 4x4] 7.39x 145.50 1074.55 chroma_p2s[ 4x4] 4.01x 90.95 364.63 chroma_p2s_aligned[ 4x4] 4.07x 88.66 360.87 chroma_hpp[ 8x8] 18.74x 232.05 4349.70 chroma_hps[ 8x8] 13.29x 320.45 4259.49 chroma_vpp[ 8x8] 20.51x 218.21 4476.10 chroma_vps[ 8x8] 15.13x 209.09 3164.43 chroma_vsp[ 8x8] 13.85x 373.27 5170.02 chroma_vss[ 8x8] 11.93x 320.49 3823.20 chroma_p2s[ 8x8] 7.77x 149.96 1164.68 chroma_p2s_aligned[ 8x8] 7.85x 150.04 1178.36 chroma_hpp[16x16] 22.36x 774.34 17316.58 chroma_hps[16x16] 15.86x 931.48 14769.14 chroma_vpp[16x16] 23.83x 750.00 17874.65 chroma_vps[16x16] 23.77x 527.25 12535.09 chroma_vsp[16x16] 14.81x 1392.83 20631.76 chroma_vss[16x16] 11.36x 1377.83 15656.96 chroma_p2s[16x16] 14.90x 491.01 7316.78 chroma_p2s_aligned[16x16] 14.58x 503.53 7343.67 chroma_hpp[32x32] 21.79x 3099.22 67542.69 chroma_hps[32x32] 22.84x 2323.42 53062.28 chroma_vpp[32x32] 40.36x 1695.66 68442.98 chroma_vps[32x32] 28.07x 1736.56 48752.71 chroma_vsp[32x32] 14.45x 5657.20 81731.81 chroma_vss[32x32] 11.03x 5572.51 61453.11 chroma_p2s[32x32] 8.78x 2271.90 19937.83 chroma_p2s_aligned[32x32] 8.78x 2236.52 19641.13 chroma_hpp[64x64] 21.93x 12667.46 277842.09 chroma_hps[64x64] 18.89x 10650.38 201232.97 chroma_vpp[64x64] 41.04x 6941.45 284888.34 chroma_vps[64x64] 31.69x 6129.75 194249.86 chroma_vsp[64x64] 14.54x 23017.16 334780.16 chroma_vss[64x64] 10.01x 23510.08 235233.50 chroma_p2s[64x64] 8.48x 9244.17 78402.20 chroma_p2s_aligned[64x64] 8.75x 9218.30 80638.83 chroma_hpp[ 8x4] 15.25x 145.57 2220.03 chroma_hps[ 8x4] 11.94x 232.55 2777.71 chroma_vpp[ 8x4] 16.82x 140.81 2367.99 chroma_vps[ 8x4] 12.53x 164.37 2059.57 chroma_vsp[ 8x4] 10.30x 252.80 2604.07 chroma_vss[ 8x4] 9.42x 208.94 1967.47 chroma_p2s[ 8x4] 6.85x 88.77 608.42 chroma_p2s_aligned[ 8x4] 6.37x 95.41 608.12 chroma_hpp[ 4x8] 14.80x 184.03 2724.20 chroma_hps[ 4x8] 9.45x 234.27 2213.63 chroma_vpp[ 4x8] 12.14x 197.94 2401.96 chroma_vps[ 4x8] 7.60x 222.67 1692.23 chroma_vsp[ 4x8] 11.53x 231.79 2672.65 chroma_vss[ 4x8] 9.03x 225.00 2031.76 chroma_p2s[ 4x8] 4.45x 143.25 637.35 chroma_p2s_aligned[ 4x8] 4.54x 143.21 650.35 chroma_hpp[ 16x8] 23.27x 374.59 8715.48 chroma_hps[ 16x8] 16.78x 525.34 8814.16 chroma_vpp[ 16x8] 26.32x 336.28 8850.45 chroma_vps[ 16x8] 21.68x 300.00 6502.91 chroma_vsp[ 16x8] 13.84x 748.31 10356.55 chroma_vss[ 16x8] 11.04x 690.54 7620.98 chroma_p2s[ 16x8] 11.05x 255.84 2828.01 chroma_p2s_aligned[ 16x8] 10.84x 254.50 2758.77 chroma_hpp[ 8x16] 20.04x 445.80 8933.58 chroma_hps[ 8x16] 15.50x 482.58 7482.26 chroma_vpp[ 8x16] 24.19x 375.00 9071.98 chroma_vps[ 8x16] 19.13x 331.89 6350.30 chroma_vsp[ 8x16] 15.35x 696.40 10689.31 chroma_vss[ 8x16] 11.86x 661.67 7847.95 chroma_p2s[ 8x16] 11.14x 262.56 2924.10 chroma_p2s_aligned[ 8x16] 10.76x 275.04 2959.57 chroma_hpp[32x16] 22.33x 1525.14 34061.14 chroma_hps[32x16] 19.09x 1515.43 28932.26 chroma_vpp[32x16] 41.31x 839.44 34675.85 chroma_vps[32x16] 30.74x 793.21 24385.52 chroma_vsp[32x16] 14.08x 2917.60 41092.63 chroma_vss[32x16] 10.88x 2758.70 30009.17 chroma_p2s[32x16] 8.85x 1081.85 9571.03 chroma_p2s_aligned[32x16] 8.91x 1081.74 9641.20 chroma_hpp[16x32] 22.08x 1575.19 34785.87 chroma_hps[16x32] 19.21x 1430.71 27490.73 chroma_vpp[16x32] 23.03x 1573.87 36252.80 chroma_vps[16x32] 20.24x 1218.58 24661.77 chroma_vsp[16x32] 14.08x 2981.83 41976.71 chroma_vss[16x32] 10.76x 2796.56 30088.83 chroma_p2s[16x32] 8.64x 1076.98 9302.11 chroma_p2s_aligned[16x32] 8.79x 1072.74 9426.61 chroma_hpp[64x32] 21.75x 6260.49 136135.06 chroma_hps[64x32] 18.19x 5830.70 106063.08 chroma_vpp[64x32] 39.60x 3450.56 136633.02 chroma_vps[64x32] 31.03x 3118.66 96757.96 chroma_vsp[64x32] 14.27x 11350.44 162014.42 chroma_vss[64x32] 10.49x 11286.05 118356.01 chroma_p2s[64x32] 8.59x 4563.88 39213.73 chroma_p2s_aligned[64x32] 8.65x 4563.70 39483.21 chroma_hpp[32x64] 20.86x 6516.02 135920.28 chroma_hps[32x64] 18.88x 5338.01 100803.91 chroma_vpp[32x64] 39.68x 3451.84 136959.78 chroma_vps[32x64] 31.24x 3086.04 96416.19 chroma_vsp[32x64] 14.05x 11472.45 161150.66 chroma_vss[32x64] 10.37x 11370.07 117918.95 chroma_p2s[32x64] 8.29x 4568.99 37869.89 chroma_p2s_aligned[32x64] 8.30x 4563.70 37890.63 chroma_hpp[16x12] 23.10x 563.36 13013.18 chroma_hps[16x12] 17.40x 668.28 11628.31 chroma_vpp[16x12] 24.11x 585.55 14115.66 chroma_vps[16x12] 21.90x 425.05 9309.34 chroma_vsp[16x12] 14.45x 1080.37 15607.51 chroma_vss[16x12] 12.12x 1002.43 12150.60 chroma_p2s[16x12] 10.71x 381.87 4088.63 chroma_p2s_aligned[16x12] 9.03x 451.39 4073.95 chroma_hpp[12x16] 15.71x 831.87 13066.38 chroma_hps[12x16] 8.68x 1345.65 11676.81 chroma_vpp[12x16] 20.43x 693.72 14171.24 chroma_vps[12x16] 14.51x 650.23 9433.58 chroma_vsp[12x16] 15.42x 1060.96 16354.66 chroma_vss[12x16] 11.46x 1020.35 11690.98 chroma_p2s[12x16] 8.03x 445.61 3578.21 chroma_p2s_aligned[12x16] 8.34x 445.57 3715.58 chroma_hpp[ 16x4] 19.21x 237.84 4570.03 chroma_hps[ 16x4] 15.61x 354.63 5536.92 chroma_vpp[ 16x4] 21.04x 226.54 4765.59 chroma_vps[ 16x4] 18.80x 167.03 3139.63 chroma_vsp[ 16x4] 13.20x 390.87 5160.69 chroma_vss[ 16x4] 10.12x 375.71 3801.70 chroma_p2s[ 16x4] 10.13x 145.57 1474.60 chroma_p2s_aligned[ 16x4] 9.94x 145.46 1446.34 chroma_hpp[ 4x16] 14.26x 312.23 4453.16 chroma_hps[ 4x16] 10.85x 344.59 3737.83 chroma_vpp[ 4x16] 10.08x 461.44 4653.46 chroma_vps[ 4x16] 7.02x 452.55 3176.66 chroma_vsp[ 4x16] 14.07x 381.30 5364.38 chroma_vss[ 4x16] 12.03x 340.93 4102.21 chroma_p2s[ 4x16] 5.60x 238.69 1336.77 chroma_p2s_aligned[ 4x16] 5.96x 238.69 1422.75 chroma_hpp[32x24] 23.04x 2312.18 53261.45 chroma_hps[32x24] 19.13x 2159.94 41330.11 chroma_vpp[32x24] 41.31x 1263.74 52199.10 chroma_vps[32x24] 31.63x 1160.51 36712.43 chroma_vsp[32x24] 14.07x 4332.52 60945.39 chroma_vss[32x24] 10.52x 4213.93 44342.59 chroma_p2s[32x24] 8.67x 1650.08 14309.49 chroma_p2s_aligned[32x24] 8.71x 1652.33 14394.89 chroma_hpp[24x32] 16.06x 3164.08 50829.56 chroma_hps[24x32] 16.88x 2360.60 39854.46 chroma_vpp[24x32] 22.34x 2324.25 51928.71 chroma_vps[24x32] 19.32x 1931.79 37319.19 chroma_vsp[24x32] 14.33x 4246.07 60844.69 chroma_vss[24x32] 10.68x 4167.25 44492.14 chroma_p2s[24x32] 9.97x 1650.08 16444.84 chroma_p2s_aligned[24x32] 9.05x 1764.30 15962.98 chroma_hpp[ 32x8] 22.91x 745.91 17089.48 chroma_hps[ 32x8] 18.75x 896.85 16819.69 chroma_vpp[ 32x8] 44.38x 387.16 17182.97 chroma_vps[ 32x8] 29.40x 422.65 12424.00 chroma_vsp[ 32x8] 14.23x 1449.06 20624.10 chroma_vss[ 32x8] 10.91x 1402.86 15300.75 chroma_p2s[ 32x8] 10.92x 492.87 5381.48 chroma_p2s_aligned[ 32x8] 10.85x 490.97 5325.45 chroma_hpp[ 8x32] 19.40x 915.29 17753.16 chroma_hps[ 8x32] 15.72x 855.99 13459.56 chroma_vpp[ 8x32] 24.23x 745.46 18061.90 chroma_vps[ 8x32] 18.48x 673.76 12450.75 chroma_vsp[ 8x32] 14.84x 1417.79 21044.19 chroma_vss[ 8x32] 11.47x 1353.49 15518.39 chroma_p2s[ 8x32] 9.68x 491.23 4755.51 chroma_p2s_aligned[ 8x32] 9.39x 499.94 4696.33 chroma_hpp[64x48] 21.96x 9361.39 205562.97 chroma_hps[64x48] 19.11x 8060.83 154060.38 chroma_vpp[64x48] 39.34x 5201.00 204600.75 chroma_vps[64x48] 31.46x 4630.02 145640.98 chroma_vsp[64x48] 13.81x 17425.76 240636.97 chroma_vss[64x48] 10.33x 17032.50 175952.41 chroma_p2s[64x48] 8.48x 6906.43 58572.30 chroma_p2s_aligned[64x48] 8.44x 6893.69 58211.72 chroma_hpp[48x64] 15.93x 12606.62 200858.42 chroma_hps[48x64] 18.96x 8015.98 152000.36 chroma_vpp[48x64] 38.69x 5288.91 204648.25 chroma_vps[48x64] 25.63x 5666.50 145255.92 chroma_vsp[48x64] 14.07x 17154.53 241400.20 chroma_vss[48x64] 10.36x 17075.20 176840.08 chroma_p2s[48x64] 8.35x 6888.45 57499.00 chroma_p2s_aligned[48x64] 8.52x 6908.76 58884.92 chroma_hpp[64x16] 22.59x 3116.69 70396.44 chroma_hps[64x16] 19.26x 3019.42 58142.73 chroma_vpp[64x16] 40.30x 1710.40 68924.09 chroma_vps[64x16] 30.88x 1568.43 48426.25 chroma_vsp[64x16] 14.03x 5736.96 80470.49 chroma_vss[64x16] 10.74x 5619.52 60380.27 chroma_p2s[64x16] 8.58x 2255.86 19344.89 chroma_p2s_aligned[64x16] 8.69x 2236.48 19424.85 chroma_hpp[16x64] 21.41x 3173.70 67952.10 chroma_hps[16x64] 18.84x 2691.78 50721.34 chroma_vpp[16x64] 21.71x 3210.24 69701.30 chroma_vps[16x64] 19.27x 2524.66 48662.82 chroma_vsp[16x64] 14.14x 5758.42 81438.57 chroma_vss[16x64] 10.56x 5632.74 59454.86 chroma_p2s[16x64] 8.19x 2262.21 18520.34 chroma_p2s_aligned[16x64] 8.30x 2245.42 18644.34 == intrapred primitives == intra_planar_4x4 3.91x 173.52 678.16 intra_dc_4x4[f=0] 2.25x 86.14 193.44 intra_dc_4x4[f=1] 2.62x 139.94 366.43 intra_allangs4x4 55.19x 537.08 29640.48 intra_ang_4x4[ 2] 7.94x 85.02 675.45 intra_ang_4x4[ 3] 11.01x 85.47 941.33 intra_ang_4x4[ 4] 11.19x 83.78 937.58 intra_ang_4x4[ 5] 10.90x 85.43 931.33 intra_ang_4x4[ 6] 10.72x 85.51 916.53 intra_ang_4x4[ 7] 10.88x 85.62 931.26 intra_ang_4x4[ 8] 10.97x 85.47 937.58 intra_ang_4x4[ 9] 11.96x 83.67 1000.55 intra_ang_4x4[10] 9.22x 100.93 930.06 intra_ang_4x4[11] 12.08x 106.14 1282.06 intra_ang_4x4[12] 14.84x 85.51 1269.28 intra_ang_4x4[13] 13.51x 85.43 1154.37 intra_ang_4x4[14] 13.86x 83.70 1160.32 intra_ang_4x4[15] 13.50x 85.54 1154.61 intra_ang_4x4[16] 13.54x 85.28 1154.31 intra_ang_4x4[17] 13.56x 85.13 1154.16 intra_ang_4x4[18] 1.86x 325.74 604.81 intra_ang_4x4[19] 10.65x 84.53 900.60 intra_ang_4x4[20] 10.22x 84.79 866.33 intra_ang_4x4[21] 10.17x 84.60 860.09 intra_ang_4x4[22] 10.08x 85.06 857.62 intra_ang_4x4[23] 9.86x 85.02 838.52 intra_ang_4x4[24] 9.18x 86.22 791.33 intra_ang_4x4[25] 9.32x 85.39 795.54 intra_ang_4x4[26] 6.13x 109.33 670.04 intra_ang_4x4[27] 8.59x 106.37 913.53 intra_ang_4x4[28] 7.99x 91.43 730.16 intra_ang_4x4[29] 8.57x 85.17 730.16 intra_ang_4x4[30] 8.59x 84.98 729.82 intra_ang_4x4[31] 8.57x 85.24 730.46 intra_ang_4x4[32] 8.57x 85.21 730.16 intra_ang_4x4[33] 8.62x 84.79 730.61 intra_ang_4x4[34] 5.88x 84.83 498.70 intra_filter_4x4 5.69x 86.07 489.53 intra_planar_8x8 8.14x 276.55 2250.00 intra_dc_8x8[f=0] 2.38x 92.07 219.44 intra_dc_8x8[f=1] 2.65x 225.00 596.39 intra_allangs8x8 24.39x 4176.18 101837.82 intra_ang_8x8[ 2] 21.60x 86.59 1870.33 intra_ang_8x8[ 3] 21.91x 130.15 2851.95 intra_ang_8x8[ 4] 21.96x 127.34 2795.74 intra_ang_8x8[ 5] 22.33x 128.16 2861.27 intra_ang_8x8[ 6] 22.74x 127.26 2893.98 intra_ang_8x8[ 7] 22.99x 127.30 2927.25 intra_ang_8x8[ 8] 22.90x 127.41 2918.09 intra_ang_8x8[ 9] 22.45x 131.02 2940.96 intra_ang_8x8[10] 20.01x 108.28 2167.02 intra_ang_8x8[11] 26.05x 130.48 3399.20 intra_ang_8x8[12] 21.63x 149.96 3243.49 intra_ang_8x8[13] 23.47x 140.96 3307.85 intra_ang_8x8[14] 21.42x 154.58 3310.97 intra_ang_8x8[15] 24.44x 136.38 3333.37 intra_ang_8x8[16] 23.11x 145.42 3360.39 intra_ang_8x8[17] 23.67x 145.42 3442.33 intra_ang_8x8[18] 14.57x 86.41 1258.62 intra_ang_8x8[19] 11.96x 199.97 2391.43 intra_ang_8x8[20] 15.79x 143.28 2262.93 intra_ang_8x8[21] 13.89x 159.16 2210.99 intra_ang_8x8[22] 15.34x 145.54 2231.96 intra_ang_8x8[23] 15.98x 145.50 2325.30 intra_ang_8x8[24] 20.71x 110.19 2282.31 intra_ang_8x8[25] 22.86x 100.40 2295.63 intra_ang_8x8[26] 5.68x 213.51 1212.63 intra_ang_8x8[27] 21.95x 100.14 2198.00 intra_ang_8x8[28] 20.41x 107.75 2199.05 intra_ang_8x8[29] 19.23x 115.67 2224.45 intra_ang_8x8[30] 20.48x 107.34 2198.49 intra_ang_8x8[31] 20.44x 107.49 2197.29 intra_ang_8x8[32] 20.51x 107.19 2198.90 intra_ang_8x8[33] 20.72x 106.14 2198.90 intra_ang_8x8[34] 12.13x 87.31 1058.72 intra_filter_8x8 5.97x 155.14 925.55 intra_planar_16x16 17.09x 527.33 9010.52 intra_dc_16x16[f=0] 1.34x 228.41 307.06 intra_dc_16x16[f=1] 2.23x 474.51 1056.61 intra_allangs16x16 23.06x 16323.91 376350.31 intra_ang_16x16[ 2] 39.22x 218.21 8558.62 intra_ang_16x16[ 3] 18.34x 606.79 11131.39 intra_ang_16x16[ 4] 18.23x 622.77 11352.62 intra_ang_16x16[ 5] 18.40x 614.56 11305.23 intra_ang_16x16[ 6] 19.33x 581.98 11251.36 intra_ang_16x16[ 7] 19.52x 581.73 11353.07 intra_ang_16x16[ 8] 19.17x 589.75 11308.43 intra_ang_16x16[ 9] 40.61x 276.09 11210.77 intra_ang_16x16[10] 35.46x 227.29 8059.64 intra_ang_16x16[11] 41.16x 286.53 11794.62 intra_ang_16x16[12] 36.76x 325.06 11950.35 intra_ang_16x16[13] 38.04x 313.62 11930.58 intra_ang_16x16[14] 38.66x 313.58 12122.89 intra_ang_16x16[15] 38.52x 313.66 12081.93 intra_ang_16x16[16] 38.43x 313.69 12056.51 intra_ang_16x16[17] 37.31x 313.66 11702.41 intra_ang_16x16[18] 20.28x 208.98 4238.40 intra_ang_16x16[19] 12.26x 620.60 7608.50 intra_ang_16x16[20] 13.52x 577.34 7807.82 intra_ang_16x16[21] 14.16x 563.64 7978.67 intra_ang_16x16[22] 22.04x 350.05 7716.27 intra_ang_16x16[23] 23.06x 324.92 7492.33 intra_ang_16x16[24] 28.50x 275.84 7860.97 intra_ang_16x16[25] 32.03x 221.62 7098.55 intra_ang_16x16[26] 10.29x 361.49 3720.03 intra_ang_16x16[27] 29.42x 245.41 7219.26 intra_ang_16x16[28] 29.90x 248.95 7443.83 intra_ang_16x16[29] 25.40x 293.02 7444.17 intra_ang_16x16[30] 23.15x 324.99 7523.63 intra_ang_16x16[31] 20.14x 369.56 7444.44 intra_ang_16x16[32] 13.70x 543.34 7443.79 intra_ang_16x16[33] 14.63x 493.23 7218.27 intra_ang_16x16[34] 19.92x 220.08 4383.43 intra_filter_16x16 6.34x 300.04 1902.81 intra_planar_32x32 21.56x 1577.82 34022.95 intra_dc_32x32[f=0] 1.49x 536.37 800.65 intra_allangs32x32 23.08x 61378.07 1416562.88 intra_ang_32x32[ 2] 60.92x 536.41 32675.80 intra_ang_32x32[ 3] 16.08x 2803.12 45074.70 intra_ang_32x32[ 4] 10.28x 4426.43 45505.61 intra_ang_32x32[ 5] 15.86x 2918.47 46293.34 intra_ang_32x32[ 6] 15.57x 3024.02 47073.55 intra_ang_32x32[ 7] 15.73x 2889.94 45470.44 intra_ang_32x32[ 8] 15.89x 2870.47 45623.45 intra_ang_32x32[ 9] 41.78x 1081.83 45195.84 intra_ang_32x32[10] 56.77x 531.83 30193.29 intra_ang_32x32[11] 41.50x 1090.97 45276.55 intra_ang_32x32[12] 41.70x 1101.25 45916.98 intra_ang_32x32[13] 41.02x 1113.93 45693.64 intra_ang_32x32[14] 41.23x 1110.11 45769.69 intra_ang_32x32[15] 41.55x 1122.30 46630.91 intra_ang_32x32[16] 33.48x 1373.34 45985.97 intra_ang_32x32[17] 33.04x 1374.36 45412.43 intra_ang_32x32[18] 25.50x 525.00 13386.67 intra_ang_32x32[19] 26.25x 1022.39 26839.78 intra_ang_32x32[20] 25.94x 1039.16 26957.46 intra_ang_32x32[21] 26.23x 1036.27 27180.66 intra_ang_32x32[22] 26.00x 1045.54 27188.48 intra_ang_32x32[23] 25.97x 1036.53 26919.29 intra_ang_32x32[24] 26.17x 1030.41 26964.98 intra_ang_32x32[25] 26.16x 1002.38 26221.14 intra_ang_32x32[26] 21.17x 530.82 11239.93 intra_ang_32x32[27] 26.28x 1000.31 26289.08 intra_ang_32x32[28] 25.70x 1044.96 26857.21 intra_ang_32x32[29] 25.73x 1037.35 26695.64 intra_ang_32x32[30] 25.58x 1045.46 26742.99 intra_ang_32x32[31] 25.82x 1036.42 26759.04 intra_ang_32x32[32] 25.90x 1036.31 26845.19 intra_ang_32x32[33] 26.26x 1002.31 26325.75 intra_ang_32x32[34] 23.74x 536.41 12731.78 intra_filter_32x32 7.43x 516.37 3839.16 + popd ~/build/BUILD/x265_3.5 + for i in 8 10 12 + '[' -d 10bit ']' + pushd 10bit ~/build/BUILD/x265_3.5/10bit ~/build/BUILD/x265_3.5 + test/TestBench Using random seed 633F3EBB 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.19x 226.28 722.95 avg_pp[ 4x4] 4.75x 93.73 445.19 avg_pp_aligned[ 4x4] 5.36x 93.72 502.41 sad[ 4x4] 5.42x 100.74 546.34 sad_x3[ 4x4] 3.69x 314.59 1160.32 sad_x4[ 4x4] 2.75x 399.99 1100.50 copy_pp[ 4x4] 3.37x 85.32 287.53 addAvg[ 4x4] 3.95x 145.42 573.85 addAvg_aligned[ 4x4] 4.00x 145.54 581.81 sse_ss[ 4x4] 5.66x 92.18 521.84 sub_ps[ 4x4] 4.80x 88.28 423.40 add_ps[ 4x4] 6.63x 93.08 616.68 add_ps_aligned[ 4x4] 8.21x 99.16 814.03 copy_ss[ 4x4] 3.37x 106.48 358.62 satd[ 8x8] 7.44x 284.95 2121.04 avg_pp[ 8x8] 9.97x 156.79 1562.83 avg_pp_aligned[ 8x8] 10.93x 153.45 1676.51 sad[ 8x8] 2.03x 341.18 691.23 sad_x3[ 8x8] 2.52x 644.68 1626.10 sad_x4[ 8x8] 2.90x 691.02 2004.86 copy_pp[ 8x8] 8.84x 100.85 891.57 addAvg[ 8x8] 10.42x 218.25 2273.04 addAvg_aligned[ 8x8] 10.39x 218.36 2269.24 sse_ss[ 8x8] 5.65x 183.35 1036.62 sub_ps[ 8x8] 9.00x 172.81 1556.06 add_ps[ 8x8] 9.73x 209.20 2035.99 add_ps_aligned[ 8x8] 10.37x 209.17 2169.73 copy_ss[ 8x8] 9.61x 113.61 1092.08 [i420] copy_pp[ 4x4] 3.41x 106.78 364.18 [i420] addAvg[ 4x4] 3.89x 150.56 585.12 [i420] addAvg_aligned[ 4x4] 4.03x 145.42 586.02 [i420] copy_ss[ 4x4] 3.34x 85.09 284.37 [i420] sub_ps[ 4x4] 4.98x 87.87 437.68 [i420] add_ps[ 4x4] 6.59x 93.53 616.11 [i420] add_ps_aligned[ 4x4] 6.52x 93.20 607.67 [i422] copy_pp[ 4x8] 4.91x 101.61 499.00 [i422] addAvg[ 4x8] 5.94x 228.26 1355.41 [i422] addAvg_aligned[ 4x8] 3.95x 275.05 1085.17 [i422] satd[ 4x8] 5.98x 231.30 1384.27 [i422] copy_ss[ 4x8] 4.71x 101.04 475.85 [i422] sse_pp[ 4x8] 5.16x 182.04 938.78 [i422] sub_ps[ 4x8] 3.40x 172.92 587.37 [i422] add_ps[ 4x8] 5.73x 195.36 1119.74 [i422] add_ps_aligned[ 4x8] 5.79x 191.05 1106.66 satd[ 8x4] 5.11x 215.81 1102.30 avg_pp[ 8x4] 7.71x 94.43 728.06 avg_pp_aligned[ 8x4] 7.68x 90.91 698.60 sad[ 8x4] 1.69x 204.55 346.14 sad_x3[ 8x4] 2.63x 313.66 825.45 sad_x4[ 8x4] 2.71x 397.55 1077.66 copy_pp[ 8x4] 6.60x 95.15 628.26 addAvg[ 8x4] 7.50x 173.11 1298.90 addAvg_aligned[ 8x4] 8.54x 136.49 1166.03 [i420] copy_pp[ 4x2] 1.89x 84.64 160.37 [i420] addAvg[ 4x2] 3.91x 86.44 338.33 [i420] addAvg_aligned[ 4x2] 3.98x 85.02 338.63 [i422] copy_pp[ 4x4] 3.30x 85.43 282.11 [i422] addAvg[ 4x4] 4.14x 143.84 596.09 [i422] addAvg_aligned[ 4x4] 4.09x 145.50 595.64 satd[ 4x8] 7.60x 229.05 1740.33 avg_pp[ 4x8] 4.08x 190.52 777.81 avg_pp_aligned[ 4x8] 4.55x 172.89 787.27 sad[ 4x8] 3.75x 213.59 800.05 sad_x3[ 4x8] 2.96x 554.75 1642.92 sad_x4[ 4x8] 3.25x 696.10 2259.32 copy_pp[ 4x8] 4.74x 101.04 479.16 addAvg[ 4x8] 4.80x 227.36 1090.88 addAvg_aligned[ 4x8] 4.80x 227.36 1092.23 [i420] copy_pp[ 2x4] 1.85x 86.82 160.97 [i420] addAvg[ 2x4] 3.30x 108.99 359.82 [i420] addAvg_aligned[ 2x4] 3.36x 108.69 364.93 [i422] copy_pp[ 2x8] 2.23x 105.59 235.97 [i422] addAvg[ 2x8] 3.65x 218.32 797.95 [i422] addAvg_aligned[ 2x8] 3.16x 267.36 846.04 satd[16x16] 12.59x 669.90 8437.27 avg_pp[16x16] 14.69x 367.38 5398.20 avg_pp_aligned[16x16] 19.77x 293.28 5797.64 sad[16x16] 6.08x 328.96 1998.80 sad_x3[16x16] 6.70x 822.82 5516.80 sad_x4[16x16] 6.51x 1082.52 7048.20 copy_pp[16x16] 15.14x 227.40 3443.36 addAvg[16x16] 20.27x 432.59 8767.94 addAvg_aligned[16x16] 20.83x 428.64 8929.97 sse_ss[16x16] 12.59x 281.80 3547.14 sub_ps[16x16] 12.57x 285.50 3590.08 add_ps[16x16] 22.74x 345.51 7858.13 add_ps_aligned[16x16] 22.36x 362.57 8106.91 copy_ss[16x16] 16.67x 227.44 3792.32 copy_sp[16x16] 15.80x 241.52 3814.78 copy_ps[16x16] 13.85x 227.33 3148.04 [i420] copy_pp[ 8x8] 8.77x 99.80 875.35 [i420] addAvg[ 8x8] 10.45x 218.40 2282.08 [i420] addAvg_aligned[ 8x8] 10.11x 224.77 2273.15 [i420] satd[ 8x8] 7.22x 309.08 2231.96 [i420] copy_ss[ 8x8] 8.48x 100.74 854.01 [i420] sub_ps[ 8x8] 8.85x 172.77 1529.01 [i420] add_ps[ 8x8] 10.51x 200.13 2102.56 [i420] add_ps_aligned[ 8x8] 10.36x 200.09 2072.19 [i420] sa8d[ 8x8] 5.86x 347.72 2038.53 [i422] copy_pp[ 8x16] 13.74x 236.97 3255.81 [i422] addAvg[ 8x16] 12.36x 370.42 4579.22 [i422] addAvg_aligned[ 8x16] 12.07x 363.71 4388.78 [i422] satd[ 8x16] 7.40x 592.94 4389.31 [i422] copy_ss[ 8x16] 12.56x 250.18 3141.88 [i422] sse_pp[ 8x16] 5.69x 300.11 1706.66 [i422] sub_ps[ 8x16] 6.88x 318.38 2189.46 [i422] add_ps[ 8x16] 12.50x 338.53 4231.86 [i422] add_ps_aligned[ 8x16] 12.55x 337.56 4234.72 [i422] sa8d[ 8x16] 6.16x 647.96 3991.23 satd[ 16x8] 11.32x 369.93 4187.37 avg_pp[ 16x8] 16.33x 163.69 2673.19 avg_pp_aligned[ 16x8] 16.25x 163.70 2659.87 sad[ 16x8] 5.30x 198.29 1050.15 sad_x3[ 16x8] 6.10x 465.46 2840.83 sad_x4[ 16x8] 5.87x 608.07 3566.87 copy_pp[ 16x8] 32.18x 92.26 2969.19 addAvg[ 16x8] 17.29x 252.46 4364.13 addAvg_aligned[ 16x8] 17.04x 252.29 4298.34 [i420] copy_pp[ 8x4] 8.37x 85.43 715.43 [i420] addAvg[ 8x4] 7.76x 150.19 1166.03 [i420] addAvg_aligned[ 8x4] 8.27x 141.00 1166.03 [i420] satd[ 8x4] 5.06x 231.87 1172.19 [i422] copy_pp[ 8x8] 8.70x 100.40 873.34 [i422] addAvg[ 8x8] 10.41x 213.78 2225.00 [i422] addAvg_aligned[ 8x8] 10.76x 213.63 2299.45 [i422] satd[ 8x8] 7.27x 306.83 2229.71 satd[ 8x16] 7.00x 606.87 4248.29 avg_pp[ 8x16] 10.00x 294.52 2945.89 avg_pp_aligned[ 8x16] 10.39x 293.25 3047.95 sad[ 8x16] 3.02x 372.82 1125.30 sad_x3[ 8x16] 3.06x 979.84 2996.24 sad_x4[ 8x16] 3.03x 1280.14 3881.89 copy_pp[ 8x16] 14.40x 237.04 3414.23 addAvg[ 8x16] 11.86x 368.28 4368.04 addAvg_aligned[ 8x16] 11.89x 370.57 4406.93 [i420] copy_pp[ 4x8] 5.00x 100.70 503.36 [i420] addAvg[ 4x8] 5.06x 218.21 1105.01 [i420] addAvg_aligned[ 4x8] 4.76x 227.33 1082.77 [i420] satd[ 4x8] 5.94x 232.99 1385.09 [i422] copy_pp[ 4x16] 3.72x 243.42 905.57 [i422] addAvg[ 4x16] 5.37x 400.06 2146.44 [i422] addAvg_aligned[ 4x16] 5.19x 401.11 2083.77 [i422] satd[ 4x16] 7.59x 359.24 2726.66 satd[ 16x4] 8.69x 245.45 2131.78 avg_pp[ 16x4] 16.17x 92.37 1493.99 avg_pp_aligned[ 16x4] 14.05x 114.09 1602.96 sad[ 16x4] 5.79x 97.55 564.83 sad_x3[ 16x4] 4.82x 295.46 1424.10 sad_x4[ 16x4] 5.24x 351.65 1843.22 copy_pp[ 16x4] 9.19x 88.02 808.47 addAvg[ 16x4] 16.79x 160.47 2694.59 addAvg_aligned[ 16x4] 12.44x 174.99 2176.65 [i420] copy_pp[ 8x2] 3.00x 84.34 253.26 [i420] addAvg[ 8x2] 7.38x 84.94 626.60 [i420] addAvg_aligned[ 8x2] 7.28x 86.14 626.81 [i422] copy_pp[ 8x4] 7.52x 84.68 636.82 [i422] addAvg[ 8x4] 8.31x 140.36 1165.73 [i422] addAvg_aligned[ 8x4] 8.26x 140.99 1165.28 [i422] satd[ 8x4] 4.90x 243.76 1193.99 satd[16x12] 10.44x 600.00 6266.27 avg_pp[16x12] 19.17x 213.56 4092.92 avg_pp_aligned[16x12] 15.66x 267.66 4191.88 sad[16x12] 6.10x 249.12 1520.33 sad_x3[16x12] 7.02x 651.43 4571.69 sad_x4[16x12] 6.25x 842.52 5264.94 copy_pp[16x12] 13.47x 172.85 2328.01 addAvg[16x12] 18.37x 347.91 6391.23 addAvg_aligned[16x12] 18.86x 343.45 6478.01 [i420] copy_pp[ 8x6] 8.81x 86.07 758.57 [i420] addAvg[ 8x6] 10.75x 161.33 1734.62 [i420] addAvg_aligned[ 8x6] 11.06x 156.90 1734.62 [i422] copy_pp[ 8x12] 8.28x 170.53 1411.30 [i422] addAvg[ 8x12] 11.48x 295.65 3392.59 [i422] addAvg_aligned[ 8x12] 11.36x 295.50 3358.10 [i422] satd[ 8x12] 8.17x 486.34 3973.19 satd[ 4x16] 8.23x 337.52 2776.95 avg_pp[ 4x16] 4.64x 309.38 1436.12 avg_pp_aligned[ 4x16] 4.45x 346.13 1541.80 sad[ 4x16] 3.57x 410.27 1463.18 sad_x3[ 4x16] 3.20x 975.04 3116.48 sad_x4[ 4x16] 3.38x 1291.95 4373.15 copy_pp[ 4x16] 4.13x 236.44 975.45 addAvg[ 4x16] 5.20x 400.63 2084.22 addAvg_aligned[ 4x16] 5.26x 405.74 2134.79 [i420] copy_pp[ 2x8] 2.19x 106.70 234.17 [i420] addAvg[ 2x8] 3.03x 209.05 634.42 [i420] addAvg_aligned[ 2x8] 3.43x 204.51 701.90 [i422] copy_pp[ 2x16] 1.71x 227.51 389.43 [i422] addAvg[ 2x16] 3.20x 375.15 1199.10 [i422] addAvg_aligned[ 2x16] 3.15x 377.40 1190.38 satd[12x16] 7.59x 1050.56 7974.15 avg_pp[12x16] 9.65x 420.41 4056.16 avg_pp_aligned[12x16] 9.89x 399.95 3955.16 sad[12x16] 6.30x 690.28 4347.29 sad_x3[12x16] 3.51x 2638.74 9256.17 sad_x4[12x16] 3.72x 3538.93 13175.55 copy_pp[12x16] 7.84x 395.45 3100.10 addAvg[12x16] 12.32x 526.69 6486.52 addAvg_aligned[12x16] 13.33x 491.05 6544.92 [i420] copy_pp[ 6x8] 3.58x 209.09 749.40 [i420] addAvg[ 6x8] 6.36x 279.14 1774.45 [i420] addAvg_aligned[ 6x8] 6.38x 272.76 1741.08 [i422] copy_pp[ 6x16] 4.05x 359.05 1453.46 [i422] addAvg[ 6x16] 6.58x 518.24 3409.12 [i422] addAvg_aligned[ 6x16] 6.82x 500.09 3408.67 satd[32x32] 14.79x 2282.30 33759.47 avg_pp[32x32] 21.62x 975.38 21088.38 avg_pp_aligned[32x32] 22.71x 954.89 21684.92 sad[32x32] 8.49x 831.79 7058.73 sad_x3[32x32] 6.51x 2953.39 19216.23 sad_x4[32x32] 6.40x 3903.76 24992.29 copy_pp[32x32] 25.30x 700.06 17709.49 addAvg[32x32] 24.70x 1395.81 34474.75 addAvg_aligned[32x32] 24.36x 1409.63 34335.27 sse_ss[32x32] 12.10x 1116.03 13506.33 sub_ps[32x32] 14.12x 966.25 13644.88 add_ps[32x32] 29.09x 1046.81 30455.41 add_ps_aligned[32x32] 29.40x 1046.74 30774.20 copy_ss[32x32] 31.02x 704.75 21863.78 copy_sp[32x32] 30.34x 717.92 21781.86 copy_ps[32x32] 29.67x 702.50 20840.68 [i420] copy_pp[16x16] 15.61x 227.40 3550.15 [i420] addAvg[16x16] 20.69x 427.44 8843.84 [i420] addAvg_aligned[16x16] 20.88x 422.72 8824.65 [i420] satd[16x16] 12.73x 654.59 8334.05 [i420] copy_ss[16x16] 15.94x 227.48 3627.05 [i420] copy_ps[16x16] 15.73x 225.00 3540.21 [i420] copy_sp[16x16] 14.53x 227.33 3301.96 [i420] sse_pp[16x16] 12.87x 276.29 3554.61 [i420] sub_ps[16x16] 14.03x 272.72 3826.66 [i420] add_ps[16x16] 23.36x 339.41 7927.91 [i420] add_ps_aligned[16x16] 23.28x 340.97 7939.29 [i420] sa8d[16x16] 6.52x 1215.08 7923.74 [i422] copy_pp[16x32] 16.56x 391.02 6473.75 [i422] addAvg[16x32] 22.59x 770.68 17408.87 [i422] addAvg_aligned[16x32] 22.75x 770.52 17531.89 [i422] satd[16x32] 14.08x 1200.00 16893.22 [i422] copy_ss[16x32] 17.31x 391.13 6769.99 [i422] copy_ps[16x32] 17.17x 390.95 6710.69 [i422] copy_sp[16x32] 17.28x 391.10 6757.52 [i422] sse_pp[16x32] 12.08x 531.91 6423.34 [i422] sub_ps[16x32] 14.34x 511.60 7338.36 [i422] add_ps[16x32] 25.57x 611.52 15634.79 [i422] add_ps_aligned[16x32] 24.72x 629.23 15554.97 [i422] sa8d[16x32] 6.61x 2407.70 15907.07 satd[32x16] 13.78x 1236.92 17040.06 avg_pp[32x16] 19.31x 501.94 9690.18 avg_pp_aligned[32x16] 19.98x 489.34 9776.96 sad[32x16] 7.30x 472.77 3451.96 sad_x3[32x16] 6.24x 1549.70 9667.30 sad_x4[32x16] 6.30x 1984.25 12509.76 copy_pp[32x16] 16.38x 371.74 6089.76 addAvg[32x16] 22.87x 754.61 17258.13 addAvg_aligned[32x16] 22.83x 761.89 17391.87 [i420] copy_pp[ 16x8] 32.36x 94.92 3071.84 [i420] addAvg[ 16x8] 17.56x 245.52 4312.42 [i420] addAvg_aligned[ 16x8] 17.47x 245.41 4287.05 [i420] satd[ 16x8] 11.05x 387.77 4283.27 [i422] copy_pp[16x16] 15.53x 227.25 3528.31 [i422] addAvg[16x16] 20.95x 422.72 8855.73 [i422] addAvg_aligned[16x16] 20.30x 438.03 8891.65 [i422] satd[16x16] 12.38x 675.00 8353.31 satd[16x32] 13.90x 1216.60 16909.98 avg_pp[16x32] 17.90x 554.26 9920.37 avg_pp_aligned[16x32] 18.56x 536.56 9960.06 sad[16x32] 6.57x 591.11 3883.77 sad_x3[16x32] 7.01x 1519.49 10656.76 sad_x4[16x32] 6.98x 2001.83 13972.39 copy_pp[16x32] 14.90x 397.21 5919.14 addAvg[16x32] 22.61x 772.87 17477.40 addAvg_aligned[16x32] 23.12x 793.33 18343.59 [i420] copy_pp[ 8x16] 12.86x 237.01 3048.19 [i420] addAvg[ 8x16] 11.89x 371.10 4412.98 [i420] addAvg_aligned[ 8x16] 11.33x 387.42 4387.88 [i420] satd[ 8x16] 7.14x 596.24 4256.51 [i422] copy_pp[ 8x32] 7.23x 459.23 3318.04 [i422] addAvg[ 8x32] 12.39x 729.47 9039.16 [i422] addAvg_aligned[ 8x32] 12.49x 721.19 9008.90 [i422] satd[ 8x32] 7.43x 1127.18 8371.33 satd[ 32x8] 12.34x 712.18 8787.20 avg_pp[ 32x8] 19.11x 274.97 5255.26 avg_pp_aligned[ 32x8] 16.91x 294.52 4980.57 sad[ 32x8] 6.94x 256.72 1782.57 sad_x3[ 32x8] 6.05x 793.86 4801.05 sad_x4[ 32x8] 5.99x 1052.18 6306.01 copy_pp[ 32x8] 23.64x 225.23 5323.49 addAvg[ 32x8] 20.47x 419.78 8592.84 addAvg_aligned[ 32x8] 20.44x 425.46 8698.49 [i420] copy_pp[ 16x4] 9.49x 86.93 825.15 [i420] addAvg[ 16x4] 14.60x 150.08 2190.78 [i420] addAvg_aligned[ 16x4] 13.42x 162.53 2180.42 [i420] satd[ 16x4] 9.74x 226.05 2201.15 [i422] copy_pp[ 16x8] 30.89x 95.94 2963.03 [i422] addAvg[ 16x8] 16.97x 255.88 4342.17 [i422] addAvg_aligned[ 16x8] 17.45x 245.67 4287.50 [i422] satd[ 16x8] 11.80x 369.97 4366.23 satd[32x24] 12.96x 1967.55 25500.30 avg_pp[32x24] 19.69x 737.42 14523.34 avg_pp_aligned[32x24] 20.41x 718.37 14658.43 sad[32x24] 8.16x 651.29 5315.21 sad_x3[32x24] 6.54x 2269.56 14849.25 sad_x4[32x24] 6.49x 2921.36 18966.13 copy_pp[32x24] 27.97x 550.03 15384.64 addAvg[32x24] 23.90x 1078.69 25776.70 addAvg_aligned[32x24] 23.86x 1086.24 25913.63 [i420] copy_pp[16x12] 14.32x 173.00 2477.40 [i420] addAvg[16x12] 18.82x 341.20 6420.24 [i420] addAvg_aligned[16x12] 18.68x 345.08 6446.69 [i420] satd[16x12] 11.94x 530.25 6332.83 [i422] copy_pp[16x24] 14.35x 309.65 4444.84 [i422] addAvg[16x24] 21.56x 613.24 13218.98 [i422] addAvg_aligned[16x24] 19.62x 700.18 13738.68 [i422] satd[16x24] 7.78x 1684.29 13108.77 satd[ 8x32] 7.77x 1077.31 8368.37 avg_pp[ 8x32] 10.16x 544.18 5530.76 avg_pp_aligned[ 8x32] 8.66x 669.86 5799.30 sad[ 8x32] 3.15x 677.66 2133.37 sad_x3[ 8x32] 2.89x 1987.24 5748.95 sad_x4[ 8x32] 3.11x 2481.95 7707.11 copy_pp[ 8x32] 7.24x 450.30 3259.42 addAvg[ 8x32] 11.58x 777.49 9003.31 addAvg_aligned[ 8x32] 12.20x 741.13 9044.34 [i420] copy_pp[ 4x16] 3.94x 243.31 957.98 [i420] addAvg[ 4x16] 5.00x 416.09 2082.41 [i420] addAvg_aligned[ 4x16] 5.35x 390.98 2089.93 [i420] satd[ 4x16] 7.24x 379.09 2744.49 [i422] copy_pp[ 4x32] 4.71x 464.60 2187.20 [i422] addAvg[ 4x32] 5.54x 736.61 4079.01 [i422] addAvg_aligned[ 4x32] 5.57x 741.07 4129.83 [i422] satd[ 4x32] 7.21x 727.90 5249.70 satd[24x32] 8.12x 3183.76 25852.76 avg_pp[24x32] 14.66x 1029.96 15102.50 avg_pp_aligned[24x32] 15.30x 955.18 14612.02 sad[24x32] 3.25x 1727.06 5605.91 sad_x3[24x32] 2.98x 5118.35 15274.45 sad_x4[24x32] 2.82x 6963.91 19616.78 copy_pp[24x32] 21.68x 721.30 15640.43 addAvg[24x32] 18.67x 1387.37 25899.95 addAvg_aligned[24x32] 18.63x 1398.75 26052.51 [i420] copy_pp[12x16] 7.81x 383.75 2998.80 [i420] addAvg[12x16] 12.86x 509.17 6548.19 [i420] addAvg_aligned[12x16] 13.13x 499.92 6563.48 [i420] satd[12x16] 7.07x 1122.82 7938.25 [i422] copy_pp[12x32] 7.16x 745.54 5334.79 [i422] addAvg[12x32] 14.60x 910.54 13295.18 [i422] addAvg_aligned[12x32] 14.64x 906.94 13281.31 [i422] satd[12x32] 7.87x 2058.71 16210.24 satd[64x64] 13.95x 9547.13 133192.64 avg_pp[64x64] 21.25x 3538.71 75209.97 avg_pp_aligned[64x64] 21.29x 3554.56 75672.14 sad[64x64] 8.44x 3055.70 25804.81 sad_x3[64x64] 6.23x 11526.48 71839.63 sad_x4[64x64] 6.25x 15051.08 93998.75 copy_pp[64x64] 28.36x 2552.78 72408.97 addAvg[64x64] 25.55x 5317.64 135865.42 addAvg_aligned[64x64] 25.92x 5230.71 135567.67 sse_ss[64x64] 13.12x 3995.32 52428.61 sub_ps[64x64] 14.95x 3518.54 52612.12 add_ps[64x64] 32.49x 3716.97 120767.73 add_ps_aligned[64x64] 32.29x 3740.95 120787.50 copy_ss[64x64] 26.37x 2669.48 70394.79 copy_sp[64x64] 30.05x 2400.34 72125.80 copy_ps[64x64] 29.10x 2431.96 70770.70 [i420] copy_pp[32x32] 27.66x 716.01 19807.82 [i420] addAvg[32x32] 24.77x 1381.83 34233.97 [i420] addAvg_aligned[32x32] 24.80x 1386.73 34397.64 [i420] satd[32x32] 14.90x 2263.93 33730.46 [i420] copy_ss[32x32] 26.83x 732.95 19662.32 [i420] copy_ps[32x32] 31.29x 700.14 21909.32 [i420] copy_sp[32x32] 30.14x 700.45 21112.95 [i420] sse_pp[32x32] 12.11x 1123.65 13606.02 [i420] sub_ps[32x32] 14.30x 964.71 13799.70 [i420] add_ps[32x32] 29.41x 1046.74 30787.28 [i420] add_ps_aligned[32x32] 29.43x 1043.25 30702.36 [i420] sa8d[32x32] 6.81x 4698.47 31979.76 [i422] copy_pp[32x64] 17.54x 1345.69 23597.04 [i422] addAvg[32x64] 24.44x 2783.64 68044.69 [i422] addAvg_aligned[32x64] 25.26x 2698.95 68175.00 [i422] satd[32x64] 14.26x 4678.11 66710.17 [i422] copy_ss[32x64] 18.33x 1350.38 24745.64 [i422] copy_ps[32x64] 13.30x 1749.52 23271.19 [i422] copy_sp[32x64] 17.12x 1384.48 23700.30 [i422] sse_pp[32x64] 12.92x 1879.58 24275.40 [i422] sub_ps[32x64] 14.35x 1900.21 27258.88 [i422] add_ps[32x64] 30.75x 2003.49 61609.27 [i422] add_ps_aligned[32x64] 30.72x 1984.40 60951.40 [i422] sa8d[32x64] 6.88x 9338.42 64205.11 satd[64x32] 14.02x 4741.87 66473.15 avg_pp[64x32] 21.65x 1766.16 38238.88 avg_pp_aligned[64x32] 21.40x 1796.02 38440.88 sad[64x32] 8.15x 1580.18 12876.81 sad_x3[64x32] 6.25x 5748.20 35914.33 sad_x4[64x32] 6.29x 7599.61 47774.25 copy_pp[64x32] 19.85x 1238.91 24596.84 addAvg[64x32] 25.49x 2678.23 68281.27 addAvg_aligned[64x32] 24.56x 2791.04 68534.22 [i420] copy_pp[32x16] 15.90x 382.09 6076.96 [i420] addAvg[32x16] 23.17x 745.72 17274.70 [i420] addAvg_aligned[32x16] 23.20x 746.96 17328.62 [i420] satd[32x16] 14.13x 1199.96 16959.64 [i422] copy_pp[32x32] 29.90x 699.91 20930.11 [i422] addAvg[32x32] 25.19x 1386.43 34919.19 [i422] addAvg_aligned[32x32] 24.66x 1410.25 34779.71 [i422] satd[32x32] 14.63x 2290.11 33493.29 satd[32x64] 14.90x 4632.87 69026.30 avg_pp[32x64] 20.48x 1904.09 38990.53 avg_pp_aligned[32x64] 19.77x 1938.88 38334.92 sad[32x64] 7.63x 1800.86 13743.41 sad_x3[32x64] 6.68x 5753.10 38420.29 sad_x4[32x64] 6.63x 7498.68 49738.38 copy_pp[32x64] 17.79x 1346.28 23946.79 addAvg[32x64] 24.47x 2799.97 68507.91 addAvg_aligned[32x64] 25.06x 2745.06 68781.31 [i420] copy_pp[16x32] 14.88x 400.18 5953.92 [i420] addAvg[16x32] 22.13x 787.44 17426.00 [i420] addAvg_aligned[16x32] 22.68x 770.45 17476.95 [i420] satd[16x32] 14.37x 1173.49 16866.87 [i422] copy_pp[16x64] 32.10x 759.38 24374.10 [i422] addAvg[16x64] 24.25x 1425.30 34560.72 [i422] addAvg_aligned[16x64] 24.25x 1426.77 34596.34 [i422] satd[16x64] 13.65x 2447.40 33395.89 satd[64x16] 15.28x 2253.61 34434.17 avg_pp[64x16] 22.49x 893.40 20095.19 avg_pp_aligned[64x16] 22.00x 915.57 20146.14 sad[64x16] 7.35x 902.44 6631.63 sad_x3[64x16] 6.25x 2912.53 18204.41 sad_x4[64x16] 6.02x 3956.90 23818.74 copy_pp[64x16] 30.19x 654.55 19763.33 addAvg[64x16] 25.05x 1359.43 34053.61 addAvg_aligned[64x16] 25.27x 1370.49 34630.12 [i420] copy_pp[ 32x8] 23.11x 225.04 5201.00 [i420] addAvg[ 32x8] 21.07x 414.47 8732.75 [i420] addAvg_aligned[ 32x8] 21.35x 412.67 8812.20 [i420] satd[ 32x8] 12.11x 691.07 8367.23 [i422] copy_pp[32x16] 16.37x 372.86 6101.96 [i422] addAvg[32x16] 22.91x 750.19 17185.24 [i422] addAvg_aligned[32x16] 23.10x 750.38 17333.42 [i422] satd[32x16] 14.22x 1200.04 17062.72 satd[64x48] 13.91x 7130.08 99209.66 avg_pp[64x48] 21.36x 2657.13 56753.66 avg_pp_aligned[64x48] 21.45x 2649.64 56829.11 sad[64x48] 8.40x 2300.08 19310.92 sad_x3[64x48] 6.30x 8625.22 54319.39 sad_x4[64x48] 5.73x 12461.17 71367.16 copy_pp[64x48] 20.30x 1820.95 36972.90 addAvg[64x48] 25.50x 3994.42 101874.35 addAvg_aligned[64x48] 25.51x 3975.08 101415.18 [i420] copy_pp[32x24] 27.16x 562.11 15268.14 [i420] addAvg[32x24] 24.06x 1078.60 25953.46 [i420] addAvg_aligned[32x24] 24.08x 1073.00 25834.34 [i420] satd[32x24] 14.46x 1741.86 25195.94 [i422] copy_pp[32x48] 16.22x 1038.39 16838.71 [i422] addAvg[32x48] 24.78x 2077.00 51463.38 [i422] addAvg_aligned[32x48] 25.14x 2071.11 52074.95 [i422] satd[32x48] 8.12x 6357.14 51631.11 satd[16x64] 13.63x 2442.78 33292.48 avg_pp[16x64] 19.05x 1040.62 19823.30 avg_pp_aligned[16x64] 18.82x 1050.30 19761.97 sad[16x64] 8.14x 974.92 7933.73 sad_x3[16x64] 7.30x 2939.01 21465.93 sad_x4[16x64] 7.22x 3883.20 28036.92 copy_pp[16x64] 31.29x 759.50 23761.45 addAvg[16x64] 25.14x 1425.49 35830.61 addAvg_aligned[16x64] 24.32x 1455.73 35403.30 [i420] copy_pp[ 8x32] 7.54x 459.23 3464.28 [i420] addAvg[ 8x32] 12.37x 729.13 9017.81 [i420] addAvg_aligned[ 8x32] 12.49x 725.05 9056.29 [i420] satd[ 8x32] 7.61x 1108.49 8436.82 [i422] copy_pp[ 8x64] 12.63x 928.59 11725.30 [i422] addAvg[ 8x64] 12.90x 1502.78 19385.84 [i422] addAvg_aligned[ 8x64] 11.79x 1496.66 17645.63 [i422] satd[ 8x64] 8.11x 2100.00 17034.79 satd[48x64] 14.53x 7125.00 103493.39 avg_pp[48x64] 20.82x 2763.09 57516.73 avg_pp_aligned[48x64] 21.02x 2719.72 57163.98 sad[48x64] 8.13x 2447.95 19890.39 sad_x3[48x64] 6.45x 8601.42 55494.14 sad_x4[48x64] 6.49x 11303.66 73355.71 copy_pp[48x64] 30.40x 1955.63 59452.15 addAvg[48x64] 25.65x 4000.43 102594.59 addAvg_aligned[48x64] 25.84x 3994.75 103235.77 [i420] copy_pp[24x32] 23.01x 700.11 16107.23 [i420] addAvg[24x32] 12.34x 2107.02 26002.71 [i420] addAvg_aligned[24x32] 11.96x 2209.46 26422.74 [i420] satd[24x32] 7.63x 3357.39 25627.15 [i422] copy_pp[24x64] 22.46x 1345.61 30218.99 [i422] addAvg[24x64] 19.33x 2720.84 52594.69 [i422] addAvg_aligned[24x64] 18.45x 2855.74 52701.55 [i422] satd[24x64] 8.62x 6402.67 55215.93 ssd_s[4x4] 4.81x 85.43 410.92 ssd_s_aligned[4x4] 5.01x 84.45 423.40 sa8d[4x4] 3.23x 222.75 720.09 residual[4x4] 4.60x 88.06 404.91 residual_aligned[4x4] 4.61x 87.91 405.36 blkfill[4x4] 1.05x 85.09 89.13 blkfill_aligned[4x4] 1.01x 84.72 85.82 transpose[4x4] 4.70x 84.87 399.20 cpy2Dto1D_shl[4x4] 3.79x 84.64 320.89 cpy2Dto1D_shr[4x4] 4.68x 84.12 393.34 cpy1Dto2D_shl[4x4] 3.80x 84.94 323.15 cpy1Dto2D_shl_aligned[4x4] 3.85x 84.49 325.10 cpy1Dto2D_shr[4x4] 5.04x 84.80 427.45 copy_cnt[4x4] 5.14x 84.94 436.77 psy_cost_pp[4x4] 9.08x 225.00 2043.04 ssimDist[4x4] 3.82x 204.63 781.56 ssd_s[8x8] 6.25x 91.70 573.10 ssd_s_aligned[8x8] 6.86x 102.99 706.11 sa8d[8x8] 4.45x 456.34 2029.52 residual[8x8] 8.45x 143.25 1210.54 residual_aligned[8x8] 8.52x 143.13 1218.94 blkfill[8x8] 1.87x 85.28 159.32 blkfill_aligned[8x8] 1.88x 84.98 159.92 transpose[8x8] 11.43x 97.21 1111.47 var[8x8] 3.39x 177.31 601.05 cpy2Dto1D_shl[8x8] 11.47x 96.09 1102.00 cpy2Dto1D_shr[8x8] 17.07x 89.56 1529.07 cpy1Dto2D_shl[8x8] 16.92x 84.79 1435.09 cpy1Dto2D_shl_aligned[8x8] 17.12x 86.59 1482.87 cpy1Dto2D_shr[8x8] 13.49x 97.55 1316.18 copy_cnt[8x8] 12.73x 89.11 1134.47 psy_cost_pp[8x8] 12.34x 395.41 4877.56 ssimDist[8x8] 6.06x 448.50 2715.78 ssd_s[16x16] 9.25x 218.32 2018.84 ssd_s_aligned[16x16] 9.10x 222.71 2027.71 sa8d[16x16] 11.57x 685.74 7932.53 residual[16x16] 12.77x 296.89 3792.17 residual_aligned[16x16] 13.83x 276.88 3830.27 blkfill[16x16] 1.71x 204.55 350.65 blkfill_aligned[16x16] 1.71x 204.55 350.35 transpose[16x16] 8.40x 417.79 3508.32 var[16x16] 3.28x 540.07 1773.25 cpy2Dto1D_shl[16x16] 21.76x 245.52 5342.44 cpy2Dto1D_shr[16x16] 23.85x 227.44 5425.05 cpy1Dto2D_shl[16x16] 19.95x 225.15 4491.28 cpy1Dto2D_shl_aligned[16x16] 21.16x 219.22 4638.58 cpy1Dto2D_shr[16x16] 23.08x 246.13 5681.17 copy_cnt[16x16] 20.47x 232.28 4755.57 psy_cost_pp[16x16] 12.55x 1540.67 19333.84 ssimDist[16x16] 7.44x 1470.46 10934.91 ssd_s[32x32] 11.38x 675.04 7684.87 ssd_s_aligned[32x32] 11.08x 681.05 7544.34 sa8d[32x32] 12.63x 2543.95 32140.51 residual[32x32] 17.92x 759.08 13600.96 residual_aligned[32x32] 16.01x 881.98 14121.99 blkfill[32x32] 1.87x 650.46 1213.98 blkfill_aligned[32x32] 1.92x 640.90 1227.51 transpose[32x32] 10.90x 1955.37 21306.63 var[32x32] 3.23x 1981.51 6409.42 cpy2Dto1D_shl[32x32] 23.79x 1072.77 25518.11 cpy2Dto1D_shr[32x32] 19.73x 1113.74 21977.26 cpy1Dto2D_shl[32x32] 16.62x 1075.63 17873.19 cpy1Dto2D_shl_aligned[32x32] 16.87x 1072.75 18096.77 cpy1Dto2D_shr[32x32] 22.43x 1100.01 24668.21 copy_cnt[32x32] 29.19x 704.75 20571.84 psy_cost_pp[32x32] 13.18x 6028.51 79463.55 ssimDist[32x32] 8.02x 5567.74 44662.43 sa8d[64x64] 6.82x 19343.72 131908.28 transpose[64x64] 12.10x 8054.42 97487.20 var[64x64] 2.71x 8130.02 22060.97 psy_cost_pp[64x64] 12.84x 23967.35 307846.28 ssimDist[64x64] 8.11x 21967.44 178061.28 weight_pp 17.86x 2587.52 46216.83 weight_sp 14.54x 3251.06 47279.37 downscale 15.92x 42420.31 675158.25 scale1D_128to64 11.52x 262.59 3023.90 scale1D_128to64_aligned 11.44x 262.48 3003.77 scale2D_64to32 13.34x 2415.98 32227.15 ssim_4x4x2_core 7.00x 209.05 1462.95 ssim_end_4 2.72x 187.52 510.27 calSign 8.17x 232.09 1896.04 SAO_EO_0 10.63x 554.68 5897.74 SAO_EO_1 13.93x 345.65 4815.78 SAO_EO_1_2Rows 19.31x 501.36 9682.24 SAO_EO_2[0] 5.89x 209.05 1231.41 SAO_EO_2[1] 12.14x 396.50 4812.35 SAO_EO_3[0] 3.18x 344.67 1097.04 SAO_EO_3[1] 9.66x 450.08 4345.79 SAO_BO_0 10.58x 14474.10 153182.45 saoCuStatsE0 2.06x 125551.80 258622.56 saoCuStatsE1 2.97x 140588.88 418018.28 saoCuStatsE2 2.58x 156245.94 403450.09 saoCuStatsE3 2.94x 139248.44 409578.78 planecopy_cp 17.16x 4584.50 78689.43 propagateCost 3.17x 1876.24 5955.51 cuTreeFix8Pack 4.46x 1624.50 7240.88 cuTreeFix8Unpack 2.16x 2724.34 5882.38 scanPosLast 1.69x 55550.62 93902.70 findPosFirstLast 4.24x 143.17 606.91 costCoeffNxN 0.26x 10761.62 2826.25 costCoeffRemain 0.68x 556.97 377.10 pelFilterLumaStrong_Vertical 2.91x 527.85 1537.58 pelFilterLumaStrong_Horizontal 5.37x 305.33 1641.11 pelFilterChroma_Vertical 1.59x 354.10 562.27 pelFilterChroma_Horizontal 2.89x 192.88 557.77 integral_init4v 5.56x 173.00 961.77 integral_init8v 5.90x 191.12 1127.25 integral_init12v 6.13x 209.35 1283.27 integral_init16v 5.57x 172.94 963.73 integral_init24v 5.44x 174.36 947.80 integral_init32v 5.04x 191.08 963.88 integral_init4h 5.89x 310.54 1828.41 integral_init8h 3.94x 410.87 1619.04 integral_init12h 3.23x 554.65 1789.01 integral_init16h 2.49x 600.23 1496.84 normFact[8x8] 4.60x 258.09 1187.22 normFact[16x16] 5.80x 791.08 4591.60 normFact[32x32] 6.08x 3014.68 18314.43 normFact[64x64] 7.53x 11840.68 89130.66 == transforms primitives == dst4x4 6.94x 178.51 1239.23 dct4x4 5.96x 167.07 996.49 dct8x8 4.90x 1032.36 5059.79 dct16x16 8.78x 5570.39 48904.05 dct32x32 6.59x 44626.20 294017.72 idst4x4 9.24x 225.60 2083.43 idct4x4 12.13x 163.58 1984.34 idct8x8 11.63x 900.19 10468.24 idct16x16 8.62x 5121.52 44122.25 idct32x32 6.10x 35570.03 216996.95 dequant_normal 14.36x 3259.06 46787.38 dequant_scaling 18.41x 3759.43 69218.39 quant 14.62x 6372.86 93171.05 nquant 18.97x 4565.35 86605.16 nonPsyRdoQuant[4x4] 4.75x 207.33 984.02 nonPsyRdoQuant[8x8] 4.02x 245.15 984.77 nonPsyRdoQuant[16x16] 3.95x 251.75 993.37 nonPsyRdoQuant[32x32] 3.88x 254.19 986.45 psyRdoQuant_1p[4x4] 4.86x 205.63 999.50 psyRdoQuant_1p[8x8] 4.78x 208.90 999.50 psyRdoQuant_1p[16x16] 4.83x 205.49 993.04 psyRdoQuant_1p[32x32] 4.84x 204.96 991.53 count_nonzero[4x4] 0.96x 94.47 91.08 count_nonzero[8x8] 2.89x 85.13 246.04 count_nonzero[16x16] 5.47x 160.51 877.76 count_nonzero[32x32] 6.61x 400.11 2645.18 denoiseDct 11.89x 3541.30 42098.45 == interp primitives == luma_hpp[ 4x4] 5.91x 329.09 1944.59 luma_hps[ 4x4] 4.97x 787.89 3918.19 luma_vpp[ 4x4] 6.91x 300.04 2073.04 luma_vps[ 4x4] 5.69x 281.46 1600.85 luma_vsp[ 4x4] 11.22x 215.92 2422.39 luma_vss[ 4x4] 7.66x 252.35 1933.92 luma_hv [ 4x4] 6.31x 1026.88 6480.87 luma_hpp[ 8x8] 13.49x 546.61 7374.45 luma_hps[ 8x8] 8.61x 1217.52 10480.83 luma_vpp[ 8x8] 12.66x 572.76 7250.35 luma_vps[ 8x8] 11.70x 522.75 6118.07 luma_vsp[ 8x8] 14.56x 563.72 8208.65 luma_vss[ 8x8] 13.25x 521.66 6909.62 luma_hv [ 8x8] 10.73x 1814.38 19467.69 convert_p2s[ 8x8] 7.64x 150.00 1146.34 convert_p2s_aligned[ 8x8] 7.76x 148.31 1150.25 luma_hpp[16x16] 17.52x 1705.26 29878.86 luma_hps[16x16] 13.32x 2352.42 31331.81 luma_vpp[16x16] 13.81x 2065.90 28529.76 luma_vps[16x16] 11.52x 2023.16 23307.41 luma_vsp[16x16] 15.77x 2081.53 32830.76 luma_vss[16x16] 15.93x 1847.51 29426.30 luma_hv [16x16] 14.96x 4427.70 66251.00 convert_p2s[16x16] 23.66x 252.35 5970.12 convert_p2s_aligned[16x16] 20.98x 252.31 5294.04 luma_hpp[32x32] 17.41x 6750.53 117511.33 luma_hps[32x32] 13.92x 7471.60 103986.22 luma_vpp[32x32] 13.50x 8262.71 111540.33 luma_vps[32x32] 10.84x 8344.36 90414.68 luma_vsp[32x32] 15.28x 8374.50 127975.25 luma_vss[32x32] 13.90x 7503.08 104271.65 luma_hv [32x32] 15.18x 15991.58 242679.73 convert_p2s[32x32] 18.81x 1081.91 20350.40 convert_p2s_aligned[32x32] 18.98x 1076.43 20426.60 luma_hpp[64x64] 14.88x 31575.45 469835.47 luma_hps[64x64] 13.97x 27739.79 387397.38 luma_vpp[64x64] 13.29x 33524.85 445547.16 luma_vps[64x64] 10.75x 33575.39 360897.75 luma_vsp[64x64] 15.10x 33578.58 506930.59 luma_vss[64x64] 13.89x 30445.83 422974.44 luma_hv [64x64] 15.25x 61792.12 942325.00 convert_p2s[64x64] 21.13x 4568.47 96532.97 convert_p2s_aligned[64x64] 22.64x 4565.95 103352.55 luma_hpp[ 8x4] 13.04x 290.81 3791.33 luma_hps[ 8x4] 8.42x 893.43 7519.92 luma_vpp[ 8x4] 12.58x 300.08 3773.90 luma_vps[ 8x4] 9.54x 325.03 3099.59 luma_vsp[ 8x4] 12.55x 331.85 4163.33 luma_vss[ 8x4] 11.46x 309.00 3540.33 luma_hv [ 8x4] 9.32x 1293.74 12058.55 convert_p2s[ 8x4] 8.91x 89.86 800.65 convert_p2s_aligned[ 8x4] 9.35x 90.91 849.80 luma_hpp[ 4x8] 6.35x 601.16 3816.43 luma_hps[ 4x8] 5.29x 1001.43 5296.69 luma_vpp[ 4x8] 12.58x 318.31 4004.31 luma_vps[ 4x8] 10.27x 300.04 3081.79 luma_vsp[ 4x8] 13.86x 325.06 4506.76 luma_vss[ 4x8] 12.07x 295.57 3566.93 luma_hv [ 4x8] 7.15x 1403.03 10027.56 convert_p2s[ 4x8] 5.31x 119.91 636.60 convert_p2s_aligned[ 4x8] 5.22x 119.83 625.40 luma_hpp[ 16x8] 16.78x 905.18 15188.03 luma_hps[ 16x8] 13.01x 1559.60 20293.52 luma_vpp[ 16x8] 12.44x 1162.56 14457.87 luma_vps[ 16x8] 10.22x 1168.62 11941.72 luma_vsp[ 16x8] 14.83x 1138.90 16889.46 luma_vss[ 16x8] 12.71x 1071.69 13621.08 luma_hv [ 16x8] 13.80x 2746.04 37890.03 convert_p2s[ 16x8] 17.50x 146.59 2565.69 convert_p2s_aligned[ 16x8] 17.19x 143.32 2464.33 luma_hpp[ 8x16] 15.05x 993.27 14951.36 luma_hps[ 8x16] 8.85x 1791.29 15848.00 luma_vpp[ 8x16] 13.10x 1112.23 14565.09 luma_vps[ 8x16] 11.78x 1024.37 12062.78 luma_vsp[ 8x16] 15.87x 1059.35 16809.32 luma_vss[ 8x16] 15.20x 934.14 14200.00 luma_hv [ 8x16] 11.55x 2947.68 34034.07 convert_p2s[ 8x16] 10.55x 260.42 2746.29 convert_p2s_aligned[ 8x16] 10.35x 237.72 2461.45 luma_hpp[32x16] 17.44x 3353.23 58473.70 luma_hps[32x16] 13.85x 4420.15 61239.53 luma_vpp[32x16] 13.65x 4139.01 56486.42 luma_vps[32x16] 10.83x 4197.37 45452.86 luma_vsp[32x16] 15.26x 4236.52 64634.37 luma_vss[32x16] 14.65x 3692.80 54100.60 luma_hv [32x16] 15.21x 8665.64 131779.36 convert_p2s[32x16] 20.59x 499.86 10291.15 convert_p2s_aligned[32x16] 21.13x 491.16 10378.52 luma_hpp[16x32] 17.35x 3403.39 59058.36 luma_hps[16x32] 13.86x 3765.96 52209.77 luma_vpp[16x32] 13.62x 4153.81 56584.72 luma_vps[16x32] 11.34x 4156.00 47137.43 luma_vsp[16x32] 15.83x 4087.07 64682.32 luma_vss[16x32] 14.97x 3707.64 55493.84 luma_hv [16x32] 15.36x 8022.44 123225.75 convert_p2s[16x32] 21.08x 491.05 10349.85 convert_p2s_aligned[16x32] 20.37x 500.20 10191.40 luma_hpp[64x32] 17.25x 13604.14 234605.25 luma_hps[64x32] 13.78x 15083.90 207795.41 luma_vpp[64x32] 13.23x 16732.74 221400.89 luma_vps[64x32] 10.68x 16738.99 178758.81 luma_vsp[64x32] 15.11x 16823.66 254165.97 luma_vss[64x32] 14.13x 15338.33 216788.33 luma_hv [64x32] 15.12x 32091.29 485080.59 convert_p2s[64x32] 20.12x 2237.76 45027.66 convert_p2s_aligned[64x32] 19.24x 2262.06 43524.50 luma_hpp[32x64] 17.46x 13508.52 235847.80 luma_hps[32x64] 13.95x 13603.67 189837.62 luma_vpp[32x64] 13.27x 16900.55 224328.62 luma_vps[32x64] 10.85x 16738.77 181595.16 luma_vsp[32x64] 15.12x 16831.64 254569.38 luma_vss[32x64] 14.11x 15163.25 213936.06 luma_hv [32x64] 15.02x 31101.14 467138.47 convert_p2s[32x64] 17.03x 2236.82 38086.93 convert_p2s_aligned[32x64] 16.90x 2246.70 37961.42 luma_hpp[16x12] 16.93x 1308.15 22141.08 luma_hps[16x12] 13.90x 1852.65 25751.90 luma_vpp[16x12] 13.12x 1636.79 21480.42 luma_vps[16x12] 11.40x 1541.12 17566.08 luma_vsp[16x12] 15.73x 1542.10 24253.56 luma_vss[16x12] 15.07x 1387.26 20909.64 luma_hv [16x12] 15.16x 3490.82 52925.35 convert_p2s[16x12] 18.84x 198.84 3746.09 convert_p2s_aligned[16x12] 17.80x 204.85 3646.44 luma_hpp[12x16] 7.94x 2821.95 22409.07 luma_hps[12x16] 8.05x 2948.35 23746.89 luma_vpp[12x16] 13.42x 1618.26 21711.82 luma_vps[12x16] 11.60x 1545.55 17930.88 luma_vsp[12x16] 15.10x 1639.15 24746.09 luma_vss[12x16] 13.99x 1448.86 20262.62 luma_hv [12x16] 10.81x 4646.32 50238.43 convert_p2s[12x16] 8.50x 418.33 3555.57 convert_p2s_aligned[12x16] 8.76x 418.32 3664.48 luma_hpp[ 16x4] 16.26x 454.54 7392.17 luma_hps[ 16x4] 13.25x 1149.36 15234.21 luma_vpp[ 16x4] 10.98x 656.17 7201.96 luma_vps[ 16x4] 9.11x 647.72 5898.55 luma_vsp[ 16x4] 11.17x 732.06 8180.58 luma_vss[ 16x4] 10.80x 625.18 6749.55 luma_hv [ 16x4] 13.62x 1768.37 24093.19 convert_p2s[ 16x4] 15.75x 91.02 1434.02 convert_p2s_aligned[ 16x4] 18.06x 75.08 1355.71 luma_hpp[ 4x16] 6.24x 1181.84 7377.62 luma_hps[ 4x16] 5.24x 1522.96 7985.92 luma_vpp[ 4x16] 13.13x 592.01 7774.50 luma_vps[ 4x16] 10.87x 538.62 5854.06 luma_vsp[ 4x16] 16.16x 559.18 9034.71 luma_vss[ 4x16] 13.48x 513.67 6923.19 luma_hv [ 4x16] 7.95x 2166.00 17225.80 convert_p2s[ 4x16] 6.11x 226.35 1384.12 convert_p2s_aligned[ 4x16] 6.10x 222.07 1354.51 luma_hpp[32x24] 17.37x 5072.81 88092.54 luma_hps[32x24] 13.78x 5971.28 82258.32 luma_vpp[32x24] 12.85x 6514.36 83704.81 luma_vps[32x24] 10.74x 6380.48 68548.80 luma_vsp[32x24] 14.83x 6439.06 95482.37 luma_vss[32x24] 13.91x 5777.18 80388.58 luma_hv [32x24] 15.08x 12535.00 188967.70 convert_p2s[32x24] 18.39x 784.22 14422.29 convert_p2s_aligned[32x24] 17.95x 788.14 14151.01 luma_hpp[24x32] 10.60x 8340.56 88402.16 luma_hps[24x32] 8.92x 8814.29 78591.28 luma_vpp[24x32] 13.45x 6284.44 84535.07 luma_vps[24x32] 10.81x 6326.53 68414.12 luma_vsp[24x32] 15.43x 6241.13 96288.88 luma_vss[24x32] 14.51x 5586.32 81038.93 luma_hv [24x32] 12.07x 15466.81 186733.31 convert_p2s[24x32] 13.15x 1081.82 14230.27 convert_p2s_aligned[24x32] 13.21x 1081.87 14290.13 luma_hpp[ 32x8] 17.47x 1692.70 29573.79 luma_hps[ 32x8] 13.86x 2891.88 40077.51 luma_vpp[ 32x8] 12.34x 2283.15 28163.86 luma_vps[ 32x8] 10.43x 2207.47 23013.13 luma_vsp[ 32x8] 13.97x 2351.36 32848.05 luma_vss[ 32x8] 12.93x 2070.89 26780.26 luma_hv [ 32x8] 13.87x 5416.58 75136.92 convert_p2s[ 32x8] 20.36x 244.36 4975.90 convert_p2s_aligned[ 32x8] 21.39x 230.37 4927.46 luma_hpp[ 8x32] 15.21x 1967.49 29932.37 luma_hps[ 8x32] 8.84x 3000.26 26534.22 luma_vpp[ 8x32] 14.24x 2093.84 29805.96 luma_vps[ 8x32] 11.54x 2099.93 24230.86 luma_vsp[ 8x32] 15.93x 2088.63 33278.96 luma_vss[ 8x32] 15.08x 1900.96 28664.13 luma_hv [ 8x32] 11.96x 5265.23 62967.38 convert_p2s[ 8x32] 9.41x 500.09 4706.36 convert_p2s_aligned[ 8x32] 9.38x 500.19 4691.42 luma_hpp[64x48] 17.17x 20338.96 349214.75 luma_hps[64x48] 13.76x 21234.64 292183.47 luma_vpp[64x48] 13.14x 25296.58 332514.97 luma_vps[64x48] 10.68x 25287.84 270141.72 luma_vsp[64x48] 15.14x 25316.52 383233.94 luma_vss[64x48] 14.03x 22911.07 321514.31 luma_hv [64x48] 15.37x 46545.02 715309.06 convert_p2s[64x48] 18.73x 3415.06 63948.25 convert_p2s_aligned[64x48] 19.59x 3478.69 68150.66 luma_hpp[48x64] 17.17x 20693.54 355232.91 luma_hps[48x64] 10.52x 27099.43 285068.09 luma_vpp[48x64] 13.26x 25152.72 333593.97 luma_vps[48x64] 10.76x 25179.44 270957.56 luma_vsp[48x64] 15.18x 25094.80 380932.06 luma_vss[48x64] 14.09x 22844.24 321868.88 luma_hv [48x64] 13.29x 52595.75 699074.25 convert_p2s[48x64] 16.82x 3407.82 57306.46 convert_p2s_aligned[48x64] 17.04x 3406.25 58034.37 luma_hpp[64x16] 17.27x 6742.18 116418.34 luma_hps[64x16] 13.86x 8856.09 122709.62 luma_vpp[64x16] 13.43x 8323.01 111736.48 luma_vps[64x16] 10.95x 8231.43 90116.63 luma_vsp[64x16] 15.51x 8256.99 128030.41 luma_vss[64x16] 14.61x 7404.36 108175.55 luma_hv [64x16] 14.95x 17446.52 260770.19 convert_p2s[64x16] 22.89x 1078.24 24682.67 convert_p2s_aligned[64x16] 22.64x 1077.75 24405.21 luma_hpp[16x64] 17.31x 6796.28 117670.79 luma_hps[16x64] 13.69x 6926.32 94838.33 luma_vpp[16x64] 13.56x 8305.29 112637.37 luma_vps[16x64] 10.91x 8398.68 91631.36 luma_vsp[16x64] 15.51x 8313.00 128928.01 luma_vss[16x64] 14.61x 7560.07 110483.57 luma_hv [16x64] 15.44x 15364.87 237206.81 convert_p2s[16x64] 20.32x 1081.67 21982.38 convert_p2s_aligned[16x64] 20.71x 1073.07 22223.90 = Color Space i420 = chroma_hpp[ 4x4] 5.02x 236.49 1187.98 chroma_hps[ 4x4] 4.55x 330.39 1502.56 chroma_vpp[ 4x4] 7.74x 159.19 1232.77 chroma_vps[ 4x4] 6.14x 154.61 949.75 chroma_vsp[ 4x4] 8.65x 159.12 1376.45 chroma_vss[ 4x4] 7.06x 156.57 1106.02 chroma_p2s[ 4x4] 4.43x 82.95 367.17 chroma_p2s_aligned[ 4x4] 4.46x 82.05 366.13 chroma_hpp[ 8x8] 8.53x 513.78 4381.71 chroma_hps[ 8x8] 7.25x 621.05 4504.23 chroma_vpp[ 8x8] 11.96x 375.00 4483.47 chroma_vps[ 8x8] 9.42x 340.97 3211.92 chroma_vsp[ 8x8] 14.52x 358.11 5200.60 chroma_vss[ 8x8] 10.48x 375.00 3929.31 chroma_p2s[ 8x8] 8.23x 146.62 1206.33 chroma_p2s_aligned[ 8x8] 7.71x 150.11 1156.93 chroma_hpp[16x16] 9.43x 1827.58 17225.95 chroma_hps[16x16] 7.09x 2057.04 14588.18 chroma_vpp[16x16] 20.44x 950.05 19417.94 chroma_vps[16x16] 13.99x 894.67 12511.92 chroma_vsp[16x16] 20.83x 979.43 20406.16 chroma_vss[16x16] 18.26x 849.35 15512.32 chroma_p2s[16x16] 21.57x 252.43 5445.39 chroma_p2s_aligned[16x16] 22.07x 252.46 5570.63 chroma_hpp[32x32] 9.46x 7175.65 67850.05 chroma_hps[32x32] 7.24x 7462.29 54041.18 chroma_vpp[32x32] 16.35x 4196.09 68604.71 chroma_vps[32x32] 14.82x 3243.03 48056.66 chroma_vsp[32x32] 19.82x 4050.23 80279.61 chroma_vss[32x32] 22.49x 2621.77 58965.33 chroma_p2s[32x32] 19.31x 1072.66 20709.96 chroma_p2s_aligned[32x32] 19.87x 1084.79 21555.87 chroma_hpp[ 4x2] 4.68x 140.92 659.82 chroma_hps[ 4x2] 4.48x 252.31 1130.42 chroma_vpp[ 4x2] 5.83x 116.50 678.61 chroma_vps[ 4x2] 6.07x 100.74 611.42 chroma_vsp[ 4x2] 6.94x 106.33 738.13 chroma_vss[ 4x2] 6.03x 100.10 603.16 chroma_p2s[ 4x2] 2.82x 84.34 238.08 chroma_p2s_aligned[ 4x2] 2.80x 84.79 237.78 chroma_hpp[ 2x4] 4.15x 150.00 623.00 chroma_hps[ 2x4] 3.28x 228.41 748.35 chroma_vpp[ 2x4] 4.02x 172.77 695.03 chroma_vps[ 2x4] 3.61x 157.54 569.04 chroma_vsp[ 2x4] 4.61x 170.27 784.12 chroma_vss[ 2x4] 4.46x 145.46 649.00 chroma_p2s[ 2x4] 2.27x 90.95 206.51 chroma_p2s_aligned[ 2x4] 2.36x 85.36 201.85 chroma_hpp[ 8x4] 7.62x 295.50 2250.90 chroma_hps[ 8x4] 6.87x 421.22 2894.58 chroma_vpp[ 8x4] 10.04x 228.79 2296.89 chroma_vps[ 8x4] 7.78x 217.31 1690.28 chroma_vsp[ 8x4] 11.44x 227.25 2599.60 chroma_vss[ 8x4] 9.63x 209.09 2012.65 chroma_p2s[ 8x4] 8.79x 90.12 792.32 chroma_p2s_aligned[ 8x4] 9.07x 89.89 815.23 chroma_hpp[ 4x8] 5.60x 409.10 2292.08 chroma_hps[ 4x8] 4.58x 492.58 2256.01 chroma_vpp[ 4x8] 10.19x 238.62 2432.38 chroma_vps[ 4x8] 7.45x 231.79 1727.71 chroma_vsp[ 4x8] 11.20x 236.33 2645.89 chroma_vss[ 4x8] 9.54x 218.21 2082.26 chroma_p2s[ 4x8] 5.32x 119.91 638.03 chroma_p2s_aligned[ 4x8] 5.30x 119.71 634.57 chroma_hpp[ 16x8] 9.53x 922.15 8789.58 chroma_hps[ 16x8] 7.42x 1200.11 8903.16 chroma_vpp[ 16x8] 17.52x 512.31 8973.70 chroma_vps[ 16x8] 14.66x 476.11 6980.89 chroma_vsp[ 16x8] 19.06x 539.07 10275.60 chroma_vss[ 16x8] 19.83x 413.34 8196.04 chroma_p2s[ 16x8] 17.57x 147.48 2590.81 chroma_p2s_aligned[ 16x8] 16.91x 146.81 2482.36 chroma_hpp[ 8x16] 9.40x 954.66 8969.21 chroma_hps[ 8x16] 6.67x 1125.23 7507.24 chroma_vpp[ 8x16] 13.00x 700.06 9099.70 chroma_vps[ 8x16] 9.73x 676.31 6581.96 chroma_vsp[ 8x16] 15.05x 691.02 10402.97 chroma_vss[ 8x16] 11.72x 668.20 7830.63 chroma_p2s[ 8x16] 10.04x 245.71 2467.94 chroma_p2s_aligned[ 8x16] 10.06x 245.71 2473.05 chroma_hpp[32x16] 9.52x 3629.48 34562.65 chroma_hps[32x16] 7.14x 4024.57 28722.44 chroma_vpp[32x16] 18.34x 2009.05 36855.66 chroma_vps[32x16] 14.89x 1648.54 24544.13 chroma_vsp[32x16] 19.89x 2016.37 40109.07 chroma_vss[32x16] 21.70x 1365.40 29623.65 chroma_p2s[32x16] 21.12x 490.97 10370.14 chroma_p2s_aligned[32x16] 21.02x 491.07 10322.95 chroma_hpp[16x32] 9.46x 3629.67 34319.94 chroma_hps[16x32] 7.09x 3743.69 26531.66 chroma_vpp[16x32] 20.64x 1952.67 40306.41 chroma_vps[16x32] 14.40x 1704.81 24556.26 chroma_vsp[16x32] 21.63x 1873.65 40529.46 chroma_vss[16x32] 20.71x 1448.57 29996.69 chroma_p2s[16x32] 20.31x 499.96 10155.36 chroma_p2s_aligned[16x32] 20.42x 496.77 10146.54 chroma_hpp[ 8x6] 8.46x 391.10 3308.75 chroma_hps[ 8x6] 6.46x 550.25 3556.71 chroma_vpp[ 8x6] 11.16x 306.83 3422.95 chroma_vps[ 8x6] 8.57x 293.28 2514.01 chroma_vsp[ 8x6] 12.78x 306.83 3922.70 chroma_vss[ 8x6] 10.63x 276.10 2933.87 chroma_p2s[ 8x6] 11.80x 98.45 1161.90 chroma_p2s_aligned[ 8x6] 11.59x 98.00 1135.39 chroma_hpp[ 6x8] 5.70x 579.74 3307.06 chroma_hps[ 6x8] 4.69x 716.35 3359.34 chroma_vpp[ 6x8] 6.64x 520.83 3458.72 chroma_vps[ 6x8] 5.46x 454.58 2483.57 chroma_vsp[ 6x8] 7.89x 498.36 3932.44 chroma_vss[ 6x8] 6.86x 436.53 2994.14 chroma_p2s[ 6x8] 5.46x 225.11 1228.26 chroma_p2s_aligned[ 6x8] 5.88x 218.13 1281.76 chroma_hpp[ 8x2] 6.83x 172.74 1180.57 chroma_hps[ 8x2] 6.30x 324.01 2040.96 chroma_vpp[ 8x2] 7.64x 155.07 1184.07 chroma_vps[ 8x2] 6.20x 145.39 901.35 chroma_vsp[ 8x2] 8.67x 155.14 1345.79 chroma_vss[ 8x2] 7.45x 141.93 1057.21 chroma_p2s[ 8x2] 3.71x 102.29 379.37 chroma_p2s_aligned[ 8x2] 4.61x 85.17 392.92 chroma_hpp[ 2x8] 4.47x 279.72 1250.10 chroma_hps[ 2x8] 3.31x 344.65 1140.09 chroma_vpp[ 2x8] 4.83x 289.68 1399.30 chroma_vps[ 2x8] 4.15x 275.81 1143.56 chroma_vsp[ 2x8] 4.53x 334.06 1513.40 chroma_vss[ 2x8] 4.71x 249.60 1174.80 chroma_p2s[ 2x8] 2.35x 143.47 337.42 chroma_p2s_aligned[ 2x8] 3.04x 107.94 328.41 chroma_hpp[16x12] 9.50x 1368.38 13003.97 chroma_hps[16x12] 7.25x 1601.55 11612.83 chroma_vpp[16x12] 19.33x 753.98 14575.90 chroma_vps[16x12] 15.36x 612.61 9409.34 chroma_vsp[16x12] 18.37x 837.73 15392.17 chroma_vss[16x12] 18.87x 609.49 11502.80 chroma_p2s[16x12] 18.03x 208.74 3763.84 chroma_p2s_aligned[16x12] 17.72x 205.89 3648.59 chroma_hpp[12x16] 6.82x 1906.38 13003.97 chroma_hps[12x16] 5.67x 1944.03 11030.42 chroma_vpp[12x16] 12.96x 1042.30 13505.86 chroma_vps[12x16] 10.02x 937.91 9399.40 chroma_vsp[12x16] 14.62x 1048.76 15327.66 chroma_vss[12x16] 13.97x 836.44 11682.08 chroma_p2s[12x16] 8.49x 418.33 3551.75 chroma_p2s_aligned[12x16] 8.48x 418.22 3546.13 chroma_hpp[ 16x4] 8.44x 509.13 4295.44 chroma_hps[ 16x4] 7.37x 759.49 5596.93 chroma_vpp[ 16x4] 13.64x 318.68 4346.09 chroma_vps[ 16x4] 11.22x 277.71 3115.73 chroma_vsp[ 16x4] 17.00x 300.23 5103.16 chroma_vss[ 16x4] 15.81x 240.61 3803.06 chroma_p2s[ 16x4] 17.03x 85.28 1451.90 chroma_p2s_aligned[ 16x4] 16.43x 85.24 1400.45 chroma_hpp[ 4x16] 5.98x 744.26 4448.75 chroma_hps[ 4x16] 4.64x 818.25 3797.14 chroma_vpp[ 4x16] 11.65x 400.23 4661.72 chroma_vps[ 4x16] 8.67x 382.02 3310.97 chroma_vsp[ 4x16] 13.47x 395.61 5328.92 chroma_vss[ 4x16] 11.39x 361.61 4116.88 chroma_p2s[ 4x16] 6.13x 228.45 1400.30 chroma_p2s_aligned[ 4x16] 6.15x 227.36 1398.34 chroma_hpp[32x24] 9.44x 5379.01 50786.73 chroma_hps[32x24] 7.17x 5665.32 40631.66 chroma_vpp[32x24] 16.87x 3051.90 51500.35 chroma_vps[32x24] 14.76x 2490.62 36760.52 chroma_vsp[32x24] 19.68x 3066.17 60331.56 chroma_vss[32x24] 22.51x 1979.20 44557.07 chroma_p2s[32x24] 18.15x 784.14 14235.57 chroma_p2s_aligned[32x24] 18.40x 784.14 14424.80 chroma_hpp[24x32] 10.89x 4670.66 50849.40 chroma_hps[24x32] 7.12x 5627.18 40048.95 chroma_vpp[24x32] 12.98x 4064.61 52749.65 chroma_vps[24x32] 10.87x 3328.81 36174.50 chroma_vsp[24x32] 15.01x 4051.54 60812.38 chroma_vss[24x32] 16.88x 2642.76 44615.68 chroma_p2s[24x32] 13.34x 1072.51 14310.27 chroma_p2s_aligned[24x32] 13.32x 1076.20 14332.68 chroma_hpp[ 32x8] 9.21x 1860.11 17140.58 chroma_hps[ 32x8] 6.93x 2409.84 16690.21 chroma_vpp[ 32x8] 16.00x 1089.26 17428.62 chroma_vps[ 32x8] 15.67x 846.73 13269.29 chroma_vsp[ 32x8] 19.27x 1052.51 20286.82 chroma_vss[ 32x8] 20.85x 740.95 15445.94 chroma_p2s[ 32x8] 22.45x 225.08 5052.20 chroma_p2s_aligned[ 32x8] 22.05x 225.08 4962.80 chroma_hpp[ 8x32] 9.26x 1881.64 17419.84 chroma_hps[ 8x32] 7.41x 1855.85 13745.29 chroma_vpp[ 8x32] 12.74x 1405.45 17905.61 chroma_vps[ 8x32] 9.10x 1369.90 12471.69 chroma_vsp[ 8x32] 14.29x 1441.70 20594.79 chroma_vss[ 8x32] 11.83x 1305.50 15449.55 chroma_p2s[ 8x32] 9.37x 500.95 4694.19 chroma_p2s_aligned[ 8x32] 9.36x 500.01 4682.29 = Color Space i422 = chroma_hpp[ 4x8] 5.65x 409.03 2310.27 chroma_hps[ 4x8] 4.60x 494.27 2272.55 chroma_vpp[ 4x8] 9.91x 238.62 2365.21 chroma_vps[ 4x8] 7.45x 232.99 1735.52 chroma_vsp[ 4x8] 11.52x 236.37 2723.90 chroma_vss[ 4x8] 10.30x 218.21 2248.50 chroma_p2s[ 4x8] 3.92x 164.71 645.69 chroma_p2s_aligned[ 4x8] 5.29x 118.52 627.51 chroma_hpp[ 8x16] 9.33x 964.53 9000.75 chroma_hps[ 8x16] 6.93x 1093.04 7576.80 chroma_vpp[ 8x16] 13.21x 723.21 9554.82 chroma_vps[ 8x16] 9.73x 715.38 6959.15 chroma_vsp[ 8x16] 14.95x 738.57 11042.81 chroma_vss[ 8x16] 11.65x 684.24 7973.19 chroma_p2s[ 8x16] 10.26x 241.03 2474.10 chroma_p2s_aligned[ 8x16] 9.98x 245.64 2451.40 chroma_hpp[16x32] 9.41x 3628.09 34137.03 chroma_hps[16x32] 7.80x 3737.98 29147.27 chroma_vpp[16x32] 20.38x 1948.19 39700.70 chroma_vps[16x32] 14.85x 1649.51 24503.36 chroma_vsp[16x32] 21.97x 1854.81 40744.24 chroma_vss[16x32] 20.85x 1447.90 30184.57 chroma_p2s[16x32] 20.29x 500.08 10147.09 chroma_p2s_aligned[16x32] 20.39x 497.71 10146.54 chroma_hpp[32x64] 9.38x 14417.05 135183.66 chroma_hps[32x64] 7.00x 14369.89 100604.01 chroma_vpp[32x64] 17.07x 8130.38 138748.95 chroma_vps[32x64] 14.92x 6463.57 96466.98 chroma_vsp[32x64] 19.80x 8174.47 161874.34 chroma_vss[32x64] 20.77x 5678.20 117921.80 chroma_p2s[32x64] 16.97x 2236.22 37959.62 chroma_p2s_aligned[32x64] 16.94x 2236.33 37893.04 chroma_hpp[ 4x4] 5.29x 227.29 1201.51 chroma_hps[ 4x4] 4.40x 343.75 1513.83 chroma_vpp[ 4x4] 7.67x 159.08 1219.39 chroma_vps[ 4x4] 5.93x 154.61 916.98 chroma_vsp[ 4x4] 8.62x 159.19 1372.85 chroma_vss[ 4x4] 7.11x 150.04 1066.53 chroma_p2s[ 4x4] 3.98x 90.53 360.42 chroma_p2s_aligned[ 4x4] 4.40x 82.02 360.69 chroma_hpp[ 2x8] 4.47x 256.82 1148.45 chroma_hps[ 2x8] 3.35x 322.77 1080.96 chroma_vpp[ 2x8] 4.96x 264.69 1312.88 chroma_vps[ 2x8] 3.90x 248.86 970.64 chroma_vsp[ 2x8] 5.46x 263.72 1439.76 chroma_vss[ 2x8] 4.77x 238.51 1138.83 chroma_p2s[ 2x8] 2.64x 120.47 317.89 chroma_p2s_aligned[ 2x8] 3.08x 106.33 327.96 chroma_hpp[ 8x8] 9.17x 509.13 4668.67 chroma_hps[ 8x8] 6.90x 657.23 4534.64 chroma_vpp[ 8x8] 11.91x 375.04 4466.18 chroma_vps[ 8x8] 9.39x 342.66 3216.85 chroma_vsp[ 8x8] 14.40x 359.09 5170.94 chroma_vss[ 8x8] 10.65x 363.63 3874.25 chroma_p2s[ 8x8] 7.75x 146.77 1138.08 chroma_p2s_aligned[ 8x8] 7.76x 146.66 1137.95 chroma_hpp[ 4x16] 5.95x 754.80 4491.28 chroma_hps[ 4x16] 4.65x 819.33 3807.26 chroma_vpp[ 4x16] 11.75x 400.03 4699.60 chroma_vps[ 4x16] 8.15x 409.63 3340.06 chroma_vsp[ 4x16] 13.45x 395.60 5320.19 chroma_vss[ 4x16] 11.33x 361.57 4095.42 chroma_p2s[ 4x16] 6.00x 225.04 1350.00 chroma_p2s_aligned[ 4x16] 6.22x 224.77 1398.10 chroma_hpp[16x16] 9.55x 1813.81 17320.49 chroma_hps[16x16] 7.02x 2074.07 14559.19 chroma_vpp[16x16] 19.95x 983.00 19607.46 chroma_vps[16x16] 13.50x 916.77 12376.36 chroma_vsp[16x16] 21.42x 963.63 20643.49 chroma_vss[16x16] 19.64x 769.77 15116.93 chroma_p2s[16x16] 20.84x 256.55 5345.78 chroma_p2s_aligned[16x16] 21.12x 252.25 5328.01 chroma_hpp[ 8x32] 9.38x 1868.69 17526.25 chroma_hps[ 8x32] 7.32x 1873.69 13722.45 chroma_vpp[ 8x32] 12.16x 1460.23 17754.18 chroma_vps[ 8x32] 9.16x 1373.79 12589.61 chroma_vsp[ 8x32] 14.20x 1464.28 20786.87 chroma_vss[ 8x32] 11.90x 1301.94 15496.29 chroma_p2s[ 8x32] 9.30x 499.97 4648.49 chroma_p2s_aligned[ 8x32] 9.31x 500.09 4654.06 chroma_hpp[32x32] 9.42x 7171.89 67534.87 chroma_hps[32x32] 7.25x 7388.72 53564.43 chroma_vpp[32x32] 16.76x 4119.74 69059.22 chroma_vps[32x32] 14.96x 3215.42 48104.61 chroma_vsp[32x32] 19.87x 4060.40 80676.55 chroma_vss[32x32] 22.61x 2602.60 58840.88 chroma_p2s[32x32] 18.83x 1080.38 20342.74 chroma_p2s_aligned[32x32] 19.61x 1072.77 21041.48 chroma_hpp[16x64] 9.43x 7208.12 67963.98 chroma_hps[16x64] 7.20x 7166.52 51627.96 chroma_vpp[16x64] 18.35x 3768.40 69166.09 chroma_vps[16x64] 15.18x 3304.66 50178.46 chroma_vsp[16x64] 21.81x 3706.92 80851.66 chroma_vss[16x64] 20.78x 2871.33 59666.93 chroma_p2s[16x64] 20.43x 1081.82 22098.10 chroma_p2s_aligned[16x64] 20.03x 1081.78 21668.99 chroma_hpp[ 8x12] 8.96x 734.16 6579.71 chroma_hps[ 8x12] 6.40x 986.70 6310.39 chroma_vpp[ 8x12] 12.45x 582.15 7248.64 chroma_vps[ 8x12] 8.97x 559.91 5025.00 chroma_vsp[ 8x12] 13.94x 576.03 8027.57 chroma_vss[ 8x12] 12.19x 498.10 6071.54 chroma_p2s[ 8x12] 8.49x 200.04 1698.95 chroma_p2s_aligned[ 8x12] 8.67x 200.88 1741.98 chroma_hpp[ 6x16] 5.95x 1125.26 6697.33 chroma_hps[ 6x16] 4.66x 1237.67 5765.98 chroma_vpp[ 6x16] 6.16x 1095.63 6748.80 chroma_vps[ 6x16] 4.77x 1001.35 4776.51 chroma_vsp[ 6x16] 7.55x 1027.41 7756.39 chroma_vss[ 6x16] 6.25x 936.69 5849.85 chroma_p2s[ 6x16] 6.48x 354.70 2299.65 chroma_p2s_aligned[ 6x16] 5.73x 398.71 2283.80 chroma_hpp[ 8x4] 7.27x 319.50 2323.94 chroma_hps[ 8x4] 6.71x 433.35 2905.80 chroma_vpp[ 8x4] 9.91x 240.45 2382.46 chroma_vps[ 8x4] 7.68x 229.77 1763.71 chroma_vsp[ 8x4] 12.01x 223.68 2686.06 chroma_vss[ 8x4] 9.57x 215.43 2061.07 chroma_p2s[ 8x4] 8.84x 96.90 856.21 chroma_p2s_aligned[ 8x4] 9.66x 90.38 873.39 chroma_hpp[ 2x16] 4.57x 468.97 2144.58 chroma_hps[ 2x16] 3.63x 504.20 1828.11 chroma_vpp[ 2x16] 5.52x 459.45 2536.77 chroma_vps[ 2x16] 4.10x 451.05 1848.70 chroma_vsp[ 2x16] 6.02x 471.58 2838.58 chroma_vss[ 2x16] 5.37x 400.25 2149.90 chroma_p2s[ 2x16] 2.46x 227.70 560.47 chroma_p2s_aligned[ 2x16] 2.36x 245.45 578.96 chroma_hpp[16x24] 9.59x 2695.34 25840.73 chroma_hps[16x24] 7.09x 2912.01 20638.38 chroma_vpp[16x24] 20.76x 1436.56 29817.69 chroma_vps[16x24] 14.73x 1250.29 18420.84 chroma_vsp[16x24] 21.05x 1447.81 30470.14 chroma_vss[16x24] 20.67x 1087.20 22476.85 chroma_p2s[16x24] 22.40x 354.70 7946.68 chroma_p2s_aligned[16x24] 21.72x 354.70 7704.18 chroma_hpp[12x32] 6.81x 3765.40 25650.75 chroma_hps[12x32] 5.62x 3581.30 20132.83 chroma_vpp[12x32] 13.17x 2019.90 26603.06 chroma_vps[12x32] 10.56x 1785.96 18859.26 chroma_vsp[12x32] 15.17x 2041.10 30963.55 chroma_vss[12x32] 14.07x 1623.87 22846.89 chroma_p2s[12x32] 7.62x 929.09 7082.98 chroma_p2s_aligned[12x32] 7.31x 943.53 6899.85 chroma_hpp[ 16x8] 9.43x 927.13 8747.08 chroma_hps[ 16x8] 7.27x 1174.00 8536.27 chroma_vpp[ 16x8] 16.92x 527.44 8924.25 chroma_vps[ 16x8] 14.61x 477.35 6976.20 chroma_vsp[ 16x8] 18.09x 569.47 10303.46 chroma_vss[ 16x8] 19.70x 420.92 8290.14 chroma_p2s[ 16x8] 16.31x 150.15 2449.00 chroma_p2s_aligned[ 16x8] 16.38x 150.11 2459.37 chroma_hpp[ 4x32] 6.62x 1400.06 9263.93 chroma_hps[ 4x32] 5.16x 1393.57 7197.29 chroma_vpp[ 4x32] 11.57x 816.97 9452.71 chroma_vps[ 4x32] 8.84x 759.15 6709.26 chroma_vsp[ 4x32] 13.41x 793.15 10633.55 chroma_vss[ 4x32] 11.13x 756.98 8424.75 chroma_p2s[ 4x32] 6.40x 395.41 2532.41 chroma_p2s_aligned[ 4x32] 6.41x 395.30 2532.26 chroma_hpp[32x48] 9.40x 10760.02 101183.72 chroma_hps[32x48] 7.02x 10903.47 76536.23 chroma_vpp[32x48] 16.98x 6138.57 104220.09 chroma_vps[32x48] 15.14x 4853.21 73459.27 chroma_vsp[32x48] 19.62x 6128.95 120225.45 chroma_vss[32x48] 23.36x 3833.07 89535.88 chroma_p2s[32x48] 18.62x 1651.16 30736.77 chroma_p2s_aligned[32x48] 18.40x 1663.82 30611.87 chroma_hpp[24x64] 11.06x 9230.60 102083.87 chroma_hps[24x64] 6.89x 10966.97 75615.03 chroma_vpp[24x64] 14.14x 8127.97 114911.88 chroma_vps[24x64] 11.26x 6492.07 73112.53 chroma_vsp[24x64] 14.80x 8147.07 120586.47 chroma_vss[24x64] 17.31x 5129.42 88781.06 chroma_p2s[24x64] 14.02x 2243.51 31446.19 chroma_p2s_aligned[24x64] 14.40x 2242.19 32290.28 chroma_hpp[32x16] 9.30x 3620.99 33688.82 chroma_hps[32x16] 7.27x 3964.00 28837.57 chroma_vpp[32x16] 18.13x 2015.50 36540.33 chroma_vps[32x16] 14.46x 1663.14 24055.76 chroma_vsp[32x16] 19.77x 2048.33 40491.88 chroma_vss[32x16] 21.75x 1425.08 30999.20 chroma_p2s[32x16] 21.16x 500.01 10579.53 chroma_p2s_aligned[32x16] 22.24x 500.05 11118.86 chroma_hpp[ 8x64] 8.92x 3994.04 35615.23 chroma_hps[ 8x64] 7.31x 3601.01 26322.14 chroma_vpp[ 8x64] 13.80x 2836.13 39140.08 chroma_vps[ 8x64] 8.92x 2799.02 24954.86 chroma_vsp[ 8x64] 14.63x 2838.51 41534.52 chroma_vss[ 8x64] 11.84x 2613.44 30947.64 chroma_p2s[ 8x64] 8.58x 1081.89 9279.97 chroma_p2s_aligned[ 8x64] 8.32x 1081.91 9003.92 = Color Space i444 = chroma_hpp[ 4x4] 5.46x 235.24 1285.09 chroma_hps[ 4x4] 4.66x 324.99 1514.13 chroma_vpp[ 4x4] 7.74x 159.23 1231.71 chroma_vps[ 4x4] 6.05x 154.61 935.02 chroma_vsp[ 4x4] 8.71x 159.27 1386.52 chroma_vss[ 4x4] 7.61x 143.28 1089.76 chroma_p2s[ 4x4] 4.25x 84.98 361.02 chroma_p2s_aligned[ 4x4] 4.22x 85.06 358.92 chroma_hpp[ 8x8] 8.28x 525.04 4347.75 chroma_hps[ 8x8] 7.24x 620.60 4492.15 chroma_vpp[ 8x8] 12.54x 363.67 4560.42 chroma_vps[ 8x8] 9.08x 359.20 3261.82 chroma_vsp[ 8x8] 14.08x 369.14 5198.64 chroma_vss[ 8x8] 10.61x 368.25 3907.67 chroma_p2s[ 8x8] 9.40x 122.84 1154.61 chroma_p2s_aligned[ 8x8] 9.90x 118.30 1171.14 chroma_hpp[16x16] 9.62x 1800.08 17324.40 chroma_hps[16x16] 7.12x 2058.01 14658.52 chroma_vpp[16x16] 21.15x 945.59 19995.99 chroma_vps[16x16] 14.64x 840.92 12311.27 chroma_vsp[16x16] 20.61x 990.20 20412.78 chroma_vss[16x16] 19.68x 772.85 15210.42 chroma_p2s[16x16] 10.85x 490.92 5326.05 chroma_p2s_aligned[16x16] 10.71x 490.82 5254.67 chroma_hpp[32x32] 9.48x 7141.57 67698.70 chroma_hps[32x32] 7.15x 7357.44 52610.77 chroma_vpp[32x32] 16.86x 4090.43 68949.65 chroma_vps[32x32] 15.00x 3217.71 48259.12 chroma_vsp[32x32] 19.84x 4034.86 80062.12 chroma_vss[32x32] 22.52x 2602.70 58620.84 chroma_p2s[32x32] 9.12x 2246.55 20485.67 chroma_p2s_aligned[32x32] 9.13x 2236.30 20418.04 chroma_hpp[64x64] 12.55x 22226.90 278938.06 chroma_hps[64x64] 6.84x 29446.96 201368.53 chroma_vpp[64x64] 18.55x 14729.50 273176.59 chroma_vps[64x64] 14.64x 13049.77 191007.12 chroma_vsp[64x64] 22.36x 14763.10 330170.75 chroma_vss[64x64] 21.19x 11117.08 235562.36 chroma_p2s[64x64] 10.50x 9242.18 97036.78 chroma_p2s_aligned[64x64] 10.74x 9239.81 99244.39 chroma_hpp[ 8x4] 7.50x 295.61 2216.93 chroma_hps[ 8x4] 6.65x 420.74 2797.33 chroma_vpp[ 8x4] 9.86x 231.64 2283.07 chroma_vps[ 8x4] 7.54x 222.52 1678.56 chroma_vsp[ 8x4] 11.39x 227.59 2593.14 chroma_vss[ 8x4] 9.47x 209.65 1985.84 chroma_p2s[ 8x4] 9.80x 85.32 836.14 chroma_p2s_aligned[ 8x4] 9.63x 85.17 820.19 chroma_hpp[ 4x8] 5.59x 409.29 2288.03 chroma_hps[ 4x8] 4.62x 492.73 2277.81 chroma_vpp[ 4x8] 9.70x 238.74 2315.81 chroma_vps[ 4x8] 7.28x 236.67 1722.75 chroma_vsp[ 4x8] 11.35x 236.33 2682.87 chroma_vss[ 4x8] 9.39x 217.98 2046.19 chroma_p2s[ 4x8] 5.92x 105.92 627.35 chroma_p2s_aligned[ 4x8] 5.98x 106.18 634.57 chroma_hpp[ 16x8] 9.40x 925.53 8701.95 chroma_hps[ 16x8] 7.26x 1181.94 8583.22 chroma_vpp[ 16x8] 15.76x 564.34 8891.72 chroma_vps[ 16x8] 13.57x 506.20 6867.56 chroma_vsp[ 16x8] 19.19x 536.26 10289.34 chroma_vss[ 16x8] 19.93x 421.04 8392.33 chroma_p2s[ 16x8] 11.72x 216.48 2536.42 chroma_p2s_aligned[ 16x8] 11.89x 216.33 2572.39 chroma_hpp[ 8x16] 9.49x 945.29 8969.43 chroma_hps[ 8x16] 6.68x 1125.23 7514.64 chroma_vpp[ 8x16] 12.94x 695.75 9001.95 chroma_vps[ 8x16] 9.66x 669.03 6461.42 chroma_vsp[ 8x16] 14.99x 695.60 10429.37 chroma_vss[ 8x16] 11.22x 694.81 7798.49 chroma_p2s[ 8x16] 11.28x 218.06 2459.97 chroma_p2s_aligned[ 8x16] 11.18x 219.11 2450.20 chroma_hpp[32x16] 9.34x 3617.76 33792.39 chroma_hps[32x16] 7.26x 3957.04 28714.63 chroma_vpp[32x16] 18.23x 2007.43 36604.66 chroma_vps[32x16] 14.91x 1626.01 24247.44 chroma_vsp[32x16] 19.75x 2036.89 40221.64 chroma_vss[32x16] 21.20x 1389.54 29465.06 chroma_p2s[32x16] 9.57x 1072.76 10264.48 chroma_p2s_aligned[32x16] 9.29x 1128.80 10481.44 chroma_hpp[16x32] 9.32x 3670.41 34224.80 chroma_hps[16x32] 7.19x 3733.06 26847.75 chroma_vpp[16x32] 20.47x 1936.64 39650.95 chroma_vps[16x32] 14.70x 1672.92 24584.67 chroma_vsp[16x32] 21.27x 1899.55 40407.26 chroma_vss[16x32] 21.26x 1414.67 30077.71 chroma_p2s[16x32] 9.49x 1072.85 10184.46 chroma_p2s_aligned[16x32] 9.47x 1072.74 10160.31 chroma_hpp[64x32] 12.55x 11147.07 139841.19 chroma_hps[64x32] 6.99x 14981.65 104647.09 chroma_vpp[64x32] 17.88x 7693.89 137559.31 chroma_vps[64x32] 14.65x 6536.32 95760.88 chroma_vsp[64x32] 22.15x 7456.16 165176.61 chroma_vss[64x32] 20.77x 5636.19 117038.63 chroma_p2s[64x32] 9.51x 4591.19 43655.86 chroma_p2s_aligned[64x32] 9.56x 4563.84 43645.94 chroma_hpp[32x64] 9.40x 14396.54 135313.08 chroma_hps[32x64] 7.04x 14270.20 100394.95 chroma_vpp[32x64] 16.80x 8114.17 136277.70 chroma_vps[32x64] 14.71x 6481.13 95324.70 chroma_vsp[32x64] 19.74x 8148.32 160858.02 chroma_vss[32x64] 22.58x 5241.05 118320.69 chroma_p2s[32x64] 8.38x 4569.70 38280.51 chroma_p2s_aligned[32x64] 8.28x 4592.33 38009.07 chroma_hpp[16x12] 9.32x 1383.48 12891.11 chroma_hps[16x12] 7.38x 1600.06 11801.31 chroma_vpp[16x12] 18.63x 775.14 14442.38 chroma_vps[16x12] 12.98x 718.18 9321.13 chroma_vsp[16x12] 18.73x 813.67 15238.10 chroma_vss[16x12] 18.68x 609.57 11384.64 chroma_p2s[16x12] 10.33x 354.70 3662.93 chroma_p2s_aligned[16x12] 10.55x 347.76 3668.39 chroma_hpp[12x16] 6.88x 1886.41 12978.01 chroma_hps[12x16] 5.70x 1945.57 11088.83 chroma_vpp[12x16] 12.73x 1036.38 13196.69 chroma_vps[12x16] 10.35x 913.77 9457.85 chroma_vsp[12x16] 14.99x 1032.10 15471.34 chroma_vss[12x16] 13.69x 836.37 11449.04 chroma_p2s[12x16] 8.63x 418.15 3607.39 chroma_p2s_aligned[12x16] 8.58x 418.11 3586.62 chroma_hpp[ 16x4] 8.73x 504.66 4405.12 chroma_hps[ 16x4] 7.35x 762.58 5601.85 chroma_vpp[ 16x4] 13.23x 322.96 4271.69 chroma_vps[ 16x4] 11.05x 281.69 3113.86 chroma_vsp[ 16x4] 16.67x 300.11 5003.66 chroma_vss[ 16x4] 15.01x 250.21 3755.73 chroma_p2s[ 16x4] 12.81x 114.88 1471.74 chroma_p2s_aligned[ 16x4] 11.79x 115.07 1356.61 chroma_hpp[ 4x16] 5.96x 746.59 4446.34 chroma_hps[ 4x16] 4.84x 785.92 3800.50 chroma_vpp[ 4x16] 11.59x 405.77 4704.56 chroma_vps[ 4x16] 8.58x 389.38 3342.32 chroma_vsp[ 4x16] 13.08x 402.35 5262.63 chroma_vss[ 4x16] 11.04x 375.04 4141.75 chroma_p2s[ 4x16] 6.14x 227.25 1394.34 chroma_p2s_aligned[ 4x16] 6.13x 227.33 1392.99 chroma_hpp[32x24] 9.40x 5388.24 50638.83 chroma_hps[32x24] 6.99x 5804.35 40558.62 chroma_vpp[32x24] 17.67x 2958.95 52298.75 chroma_vps[32x24] 14.86x 2424.06 36013.98 chroma_vsp[32x24] 19.85x 3032.43 60186.52 chroma_vss[32x24] 22.23x 1992.02 44279.61 chroma_p2s[32x24] 8.65x 1662.20 14369.94 chroma_p2s_aligned[32x24] 8.74x 1661.90 14517.23 chroma_hpp[24x32] 10.94x 4637.46 50724.20 chroma_hps[24x32] 7.04x 5626.80 39589.33 chroma_vpp[24x32] 12.78x 4053.68 51793.74 chroma_vps[24x32] 11.01x 3299.14 36309.47 chroma_vsp[24x32] 14.77x 4085.57 60358.47 chroma_vss[24x32] 16.99x 2632.89 44727.50 chroma_p2s[24x32] 8.65x 1663.62 14397.90 chroma_p2s_aligned[24x32] 8.73x 1656.83 14457.23 chroma_hpp[ 32x8] 8.49x 2041.70 17340.06 chroma_hps[ 32x8] 7.22x 2340.44 16901.75 chroma_vpp[ 32x8] 17.46x 1009.14 17615.98 chroma_vps[ 32x8] 15.64x 845.20 13222.89 chroma_vsp[ 32x8] 20.11x 1000.21 20111.87 chroma_vss[ 32x8] 19.90x 764.75 15220.49 chroma_p2s[ 32x8] 10.02x 491.03 4918.14 chroma_p2s_aligned[ 32x8] 10.11x 490.93 4965.06 chroma_hpp[ 8x32] 9.22x 1900.30 17525.15 chroma_hps[ 8x32] 7.32x 1858.55 13607.23 chroma_vpp[ 8x32] 12.52x 1438.69 18013.68 chroma_vps[ 8x32] 8.93x 1424.21 12719.00 chroma_vsp[ 8x32] 14.30x 1445.49 20666.87 chroma_vss[ 8x32] 11.76x 1349.81 15871.54 chroma_p2s[ 8x32] 9.77x 500.05 4885.84 chroma_p2s_aligned[ 8x32] 8.48x 550.03 4663.53 chroma_hpp[64x48] 12.55x 16672.20 209272.98 chroma_hps[64x48] 6.98x 21981.45 153333.20 chroma_vpp[64x48] 18.52x 11032.45 204288.88 chroma_vps[64x48] 14.60x 9767.65 142575.30 chroma_vsp[64x48] 22.55x 10985.54 247678.72 chroma_vss[64x48] 20.88x 8395.12 175327.77 chroma_p2s[64x48] 9.60x 6921.82 66417.23 chroma_p2s_aligned[64x48] 9.76x 6902.86 67379.01 chroma_hpp[48x64] 12.14x 16584.51 201350.52 chroma_hps[48x64] 7.03x 21521.17 151293.64 chroma_vpp[48x64] 19.31x 11090.74 214144.84 chroma_vps[48x64] 14.60x 9749.66 142366.69 chroma_vsp[48x64] 21.63x 11296.64 244364.73 chroma_vss[48x64] 21.07x 8400.11 177029.30 chroma_p2s[48x64] 8.31x 6926.71 57567.54 chroma_p2s_aligned[48x64] 8.41x 6893.24 57974.40 chroma_hpp[64x16] 12.65x 5487.29 69441.44 chroma_hps[64x16] 7.02x 8134.13 57085.37 chroma_vpp[64x16] 18.61x 3718.57 69197.50 chroma_vps[64x16] 14.18x 3370.46 47788.68 chroma_vsp[64x16] 22.51x 3678.46 82784.37 chroma_vss[64x16] 20.17x 2895.59 58415.83 chroma_p2s[64x16] 11.09x 2236.49 24808.17 chroma_p2s_aligned[64x16] 11.16x 2236.34 24959.52 chroma_hpp[16x64] 9.36x 7253.95 67917.53 chroma_hps[16x64] 7.12x 7135.41 50771.54 chroma_vpp[16x64] 18.53x 3720.93 68961.52 chroma_vps[16x64] 14.66x 3310.89 48547.25 chroma_vsp[16x64] 21.75x 3753.83 81633.97 chroma_vss[16x64] 21.01x 2830.81 59489.13 chroma_p2s[16x64] 9.87x 2241.06 22126.81 chroma_p2s_aligned[16x64] 9.74x 2236.52 21772.54 == intrapred primitives == intra_planar_4x4 4.60x 152.40 701.15 intra_dc_4x4[f=0] 1.78x 87.68 155.71 intra_dc_4x4[f=1] 1.95x 165.84 323.00 intra_ang_4x4[ 2] 7.74x 85.02 658.32 intra_ang_4x4[ 3] 6.05x 163.62 989.73 intra_ang_4x4[ 4] 6.30x 156.94 988.98 intra_ang_4x4[ 5] 6.28x 157.58 988.98 intra_ang_4x4[ 6] 6.51x 151.76 988.53 intra_ang_4x4[ 7] 6.45x 153.45 989.43 intra_ang_4x4[ 8] 6.60x 147.75 975.15 intra_ang_4x4[ 9] 7.17x 147.82 1060.22 intra_ang_4x4[10] 9.04x 85.21 770.29 intra_ang_4x4[11] 8.63x 147.71 1275.30 intra_ang_4x4[12] 8.63x 147.79 1275.00 intra_ang_4x4[13] 7.92x 156.75 1241.33 intra_ang_4x4[14] 8.13x 156.75 1275.00 intra_ang_4x4[15] 8.03x 161.37 1295.74 intra_ang_4x4[16] 7.57x 161.37 1222.09 intra_ang_4x4[17] 6.94x 177.24 1230.66 intra_ang_4x4[18] 6.95x 85.21 591.88 intra_ang_4x4[19] 5.78x 156.83 906.31 intra_ang_4x4[20] 6.31x 143.17 903.91 intra_ang_4x4[21] 6.16x 146.62 903.76 intra_ang_4x4[22] 6.58x 137.46 904.66 intra_ang_4x4[23] 6.43x 139.86 900.00 intra_ang_4x4[24] 6.29x 135.26 850.10 intra_ang_4x4[25] 6.62x 129.51 857.62 intra_ang_4x4[26] 5.01x 109.22 546.79 intra_ang_4x4[27] 5.67x 136.34 773.00 intra_ang_4x4[28] 5.85x 136.34 797.95 intra_ang_4x4[29] 5.67x 139.53 791.18 intra_ang_4x4[30] 5.72x 139.83 799.90 intra_ang_4x4[31] 5.47x 143.21 783.28 intra_ang_4x4[32] 5.59x 143.17 800.80 intra_ang_4x4[33] 5.37x 147.75 793.74 intra_ang_4x4[34] 5.81x 85.73 498.40 intra_filter_4x4 5.60x 85.54 479.31 intra_planar_8x8 10.44x 245.49 2562.95 intra_dc_8x8[f=0] 1.82x 107.49 195.24 intra_dc_8x8[f=1] 2.47x 231.94 573.10 intra_ang_8x8[ 2] 22.61x 93.62 2117.13 intra_ang_8x8[ 3] 7.66x 404.49 3100.10 intra_ang_8x8[ 4] 7.61x 400.03 3043.44 intra_ang_8x8[ 5] 7.45x 400.68 2984.49 intra_ang_8x8[ 6] 7.57x 395.37 2991.43 intra_ang_8x8[ 7] 7.54x 395.49 2980.57 intra_ang_8x8[ 8] 8.53x 363.78 3103.46 intra_ang_8x8[ 9] 8.41x 359.09 3018.64 intra_ang_8x8[10] 14.67x 150.11 2201.75 intra_ang_8x8[11] 9.14x 359.31 3282.68 intra_ang_8x8[12] 8.24x 400.03 3296.09 intra_ang_8x8[13] 9.04x 373.31 3375.15 intra_ang_8x8[14] 8.80x 381.91 3362.05 intra_ang_8x8[15] 8.79x 392.00 3446.39 intra_ang_8x8[16] 8.47x 404.64 3426.81 intra_ang_8x8[17] 8.33x 417.64 3477.35 intra_ang_8x8[18] 18.09x 91.06 1646.99 intra_ang_8x8[19] 7.07x 332.90 2355.21 intra_ang_8x8[20] 7.60x 309.05 2348.34 intra_ang_8x8[21] 7.25x 300.00 2176.20 intra_ang_8x8[22] 7.93x 286.27 2270.59 intra_ang_8x8[23] 7.56x 300.00 2268.79 intra_ang_8x8[24] 8.70x 265.97 2314.31 intra_ang_8x8[25] 8.92x 247.81 2211.22 intra_ang_8x8[26] 6.29x 213.74 1343.84 intra_ang_8x8[27] 8.68x 254.49 2209.42 intra_ang_8x8[28] 8.47x 260.77 2209.19 intra_ang_8x8[29] 7.36x 295.46 2175.45 intra_ang_8x8[30] 7.25x 300.00 2174.85 intra_ang_8x8[31] 7.25x 300.04 2175.30 intra_ang_8x8[32] 7.83x 303.15 2375.10 intra_ang_8x8[33] 7.23x 300.00 2168.84 intra_ang_8x8[34] 13.07x 94.17 1230.51 intra_filter_8x8 6.14x 154.09 946.29 intra_planar_16x16 24.79x 356.84 8847.43 intra_dc_16x16[f=0] 1.84x 218.21 401.60 intra_dc_16x16[f=1] 2.64x 422.91 1115.23 intra_ang_16x16[ 2] 34.86x 213.67 7447.98 intra_ang_16x16[ 3] 12.43x 899.66 11181.79 intra_ang_16x16[ 4] 13.25x 905.14 11992.42 intra_ang_16x16[ 5] 13.37x 881.50 11784.36 intra_ang_16x16[ 6] 13.04x 900.04 11731.99 intra_ang_16x16[ 7] 13.04x 890.77 11612.35 intra_ang_16x16[ 8] 13.90x 844.11 11735.09 intra_ang_16x16[ 9] 12.87x 881.83 11350.45 intra_ang_16x16[10] 43.76x 227.25 9943.61 intra_ang_16x16[11] 9.34x 1259.16 11758.58 intra_ang_16x16[12] 9.42x 1285.40 12113.03 intra_ang_16x16[13] 9.47x 1285.21 12171.28 intra_ang_16x16[14] 9.49x 1274.96 12098.99 intra_ang_16x16[15] 9.36x 1303.03 12200.95 intra_ang_16x16[16] 9.04x 1317.91 11920.18 intra_ang_16x16[17] 8.81x 1325.85 11684.64 intra_ang_16x16[18] 18.47x 209.62 3871.44 intra_ang_16x16[19] 13.20x 579.44 7650.60 intra_ang_16x16[20] 13.97x 560.06 7825.40 intra_ang_16x16[21] 14.93x 525.75 7849.04 intra_ang_16x16[22] 14.64x 522.67 7649.85 intra_ang_16x16[23] 15.94x 486.28 7752.66 intra_ang_16x16[24] 17.21x 450.08 7745.03 intra_ang_16x16[25] 17.78x 415.86 7393.61 intra_ang_16x16[26] 15.32x 376.73 5772.60 intra_ang_16x16[27] 17.29x 422.84 7312.58 intra_ang_16x16[28] 17.54x 436.31 7654.96 intra_ang_16x16[29] 17.19x 445.27 7654.96 intra_ang_16x16[30] 16.98x 454.58 7720.16 intra_ang_16x16[31] 13.06x 572.76 7479.07 intra_ang_16x16[32] 14.99x 500.08 7495.19 intra_ang_16x16[33] 15.50x 486.30 7536.14 intra_ang_16x16[34] 16.44x 213.44 3508.92 intra_filter_16x16 6.53x 286.61 1870.94 intra_planar_32x32 32.62x 1118.77 36494.34 intra_dc_32x32[f=0] 1.84x 740.28 1365.81 intra_ang_32x32[ 2] 47.80x 645.17 30839.43 intra_ang_32x32[ 3] 11.92x 3760.44 44838.73 intra_ang_32x32[ 4] 12.01x 3702.49 44460.27 intra_ang_32x32[ 5] 12.03x 3732.01 44894.49 intra_ang_32x32[ 6] 11.67x 3806.60 44404.51 intra_ang_32x32[ 7] 12.09x 3696.48 44708.57 intra_ang_32x32[ 8] 11.72x 3783.16 44334.32 intra_ang_32x32[ 9] 11.77x 3779.89 44501.45 intra_ang_32x32[10] 59.68x 645.44 38517.39 intra_ang_32x32[11] 10.87x 4158.73 45211.02 intra_ang_32x32[12] 11.08x 4214.89 46720.49 intra_ang_32x32[13] 10.53x 4262.46 44888.02 intra_ang_32x32[14] 10.91x 4092.03 44627.55 intra_ang_32x32[15] 11.10x 4045.57 44900.50 intra_ang_32x32[16] 10.94x 4145.99 45369.59 intra_ang_32x32[17] 10.82x 4177.32 45209.52 intra_ang_32x32[18] 15.37x 866.01 13313.93 intra_ang_32x32[19] 12.05x 2260.33 27241.50 intra_ang_32x32[20] 12.25x 2205.69 27017.41 intra_ang_32x32[21] 12.67x 2140.20 27115.94 intra_ang_32x32[22] 12.38x 2162.79 26767.61 intra_ang_32x32[23] 13.21x 2056.08 27171.11 intra_ang_32x32[24] 13.66x 1960.77 26790.96 intra_ang_32x32[25] 16.23x 1678.33 27240.18 intra_ang_32x32[26] 31.97x 637.52 20382.23 intra_ang_32x32[27] 16.16x 1659.12 26808.72 intra_ang_32x32[28] 14.85x 1768.88 26271.34 intra_ang_32x32[29] 14.83x 1764.32 26156.77 intra_ang_32x32[30] 14.80x 1770.76 26202.05 intra_ang_32x32[31] 15.01x 1752.46 26296.29 intra_ang_32x32[32] 13.90x 1891.68 26297.73 intra_ang_32x32[33] 14.72x 1796.77 26448.24 intra_ang_32x32[34] 19.19x 647.76 12428.27 intra_filter_32x32 6.28x 605.22 3800.20 + popd ~/build/BUILD/x265_3.5 ~/build/BUILD/x265_3.5/12bit ~/build/BUILD/x265_3.5 + for i in 8 10 12 + '[' -d 12bit ']' + pushd 12bit + test/TestBench Using random seed 633F3EC6 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.16x 227.33 718.67 avg_pp[ 4x4] 5.25x 91.13 478.26 avg_pp_aligned[ 4x4] 5.66x 95.60 541.38 sad[ 4x4] 4.71x 101.26 476.60 sad_x3[ 4x4] 2.81x 315.91 888.13 sad_x4[ 4x4] 2.72x 390.95 1062.93 copy_pp[ 4x4] 3.32x 84.68 281.36 addAvg[ 4x4] 4.01x 145.42 583.28 addAvg_aligned[ 4x4] 4.05x 145.54 590.08 sub_ps[ 4x4] 4.90x 87.61 429.41 add_ps[ 4x4] 6.56x 92.90 609.32 add_ps_aligned[ 4x4] 6.56x 92.90 609.02 copy_ss[ 4x4] 3.35x 84.79 284.22 satd[ 8x8] 6.41x 330.73 2120.59 avg_pp[ 8x8] 10.34x 154.54 1597.39 avg_pp_aligned[ 8x8] 10.27x 154.54 1586.42 sad[ 8x8] 1.81x 336.49 607.52 sad_x3[ 8x8] 2.79x 545.49 1521.64 sad_x4[ 8x8] 2.90x 690.87 2005.01 copy_pp[ 8x8] 11.47x 100.29 1150.60 addAvg[ 8x8] 10.39x 218.25 2268.07 addAvg_aligned[ 8x8] 10.37x 218.17 2263.08 sub_ps[ 8x8] 8.78x 170.90 1501.20 add_ps[ 8x8] 9.67x 209.88 2029.21 add_ps_aligned[ 8x8] 10.26x 200.28 2054.22 copy_ss[ 8x8] 11.19x 100.41 1123.50 [i420] copy_pp[ 4x4] 3.54x 85.13 301.65 [i420] addAvg[ 4x4] 4.08x 145.42 593.39 [i420] addAvg_aligned[ 4x4] 4.12x 145.42 598.65 [i420] copy_ss[ 4x4] 3.37x 84.87 286.32 [i420] sub_ps[ 4x4] 4.56x 87.12 397.55 [i420] add_ps[ 4x4] 6.79x 90.80 616.08 [i420] add_ps_aligned[ 4x4] 6.69x 92.15 616.30 [i422] copy_pp[ 4x8] 2.43x 209.31 508.40 [i422] addAvg[ 4x8] 4.98x 218.28 1086.45 [i422] addAvg_aligned[ 4x8] 4.80x 227.33 1091.63 [i422] satd[ 4x8] 6.01x 231.83 1392.38 [i422] copy_ss[ 4x8] 4.83x 99.91 482.46 [i422] sub_ps[ 4x8] 3.51x 171.05 600.90 [i422] add_ps[ 4x8] 5.69x 195.77 1114.18 [i422] add_ps_aligned[ 4x8] 5.67x 197.00 1117.79 satd[ 8x4] 5.27x 209.23 1103.21 avg_pp[ 8x4] 7.82x 91.47 715.28 avg_pp_aligned[ 8x4] 7.84x 91.40 716.63 sad[ 8x4] 1.66x 209.17 346.44 sad_x3[ 8x4] 2.59x 318.16 825.15 sad_x4[ 8x4] 2.65x 428.23 1136.75 copy_pp[ 8x4] 6.44x 85.44 549.80 addAvg[ 8x4] 8.60x 136.64 1175.05 addAvg_aligned[ 8x4] 8.60x 136.72 1175.20 [i420] copy_pp[ 4x2] 1.89x 84.34 159.62 [i420] addAvg[ 4x2] 3.95x 85.29 336.82 [i420] addAvg_aligned[ 4x2] 4.12x 82.09 338.48 [i422] copy_pp[ 4x4] 3.45x 84.75 292.03 [i422] addAvg[ 4x4] 3.97x 145.91 579.71 [i422] addAvg_aligned[ 4x4] 4.36x 136.46 595.04 satd[ 4x8] 5.91x 231.79 1369.84 avg_pp[ 4x8] 5.04x 172.14 867.84 avg_pp_aligned[ 4x8] 4.43x 172.81 765.93 sad[ 4x8] 3.71x 216.11 802.00 sad_x3[ 4x8] 3.01x 541.02 1629.11 sad_x4[ 4x8] 2.86x 764.90 2187.35 copy_pp[ 4x8] 4.30x 111.81 480.51 addAvg[ 4x8] 4.80x 227.33 1090.58 addAvg_aligned[ 4x8] 5.00x 218.10 1090.43 [i420] copy_pp[ 2x4] 2.12x 86.07 182.31 [i420] addAvg[ 2x4] 3.42x 107.23 366.43 [i420] addAvg_aligned[ 2x4] 3.29x 111.09 365.98 [i422] copy_pp[ 2x8] 2.18x 103.78 226.20 [i422] addAvg[ 2x8] 3.05x 208.38 635.47 [i422] addAvg_aligned[ 2x8] 3.05x 209.77 638.86 satd[16x16] 12.45x 661.57 8239.18 avg_pp[16x16] 18.62x 290.84 5414.76 avg_pp_aligned[16x16] 18.60x 291.07 5414.58 sad[16x16] 6.38x 313.77 2001.36 sad_x3[16x16] 6.48x 826.46 5354.76 sad_x4[16x16] 6.59x 1069.93 7054.52 copy_pp[16x16] 14.09x 227.14 3200.95 addAvg[16x16] 20.43x 432.18 8828.01 addAvg_aligned[16x16] 20.54x 432.25 8879.07 sse_ss[16x16] 12.66x 282.22 3572.59 sub_ps[16x16] 13.27x 272.69 3619.69 add_ps[16x16] 23.39x 341.20 7979.88 add_ps_aligned[16x16] 23.97x 336.28 8060.54 copy_ss[16x16] 13.97x 227.36 3175.55 copy_sp[16x16] 13.56x 227.33 3083.57 copy_ps[16x16] 14.11x 227.25 3207.11 [i420] copy_pp[ 8x8] 9.45x 100.90 953.21 [i420] addAvg[ 8x8] 10.12x 222.26 2249.85 [i420] addAvg_aligned[ 8x8] 10.31x 218.17 2248.95 [i420] satd[ 8x8] 6.36x 336.39 2141.03 [i420] copy_ss[ 8x8] 9.40x 100.93 948.70 [i420] sub_ps[ 8x8] 8.88x 172.37 1530.87 [i420] add_ps[ 8x8] 9.90x 209.13 2071.14 [i420] add_ps_aligned[ 8x8] 10.37x 200.01 2073.70 [i420] sa8d[ 8x8] 5.93x 345.36 2048.90 [i422] copy_pp[ 8x16] 13.43x 236.93 3181.39 [i422] addAvg[ 8x16] 12.10x 372.75 4509.02 [i422] addAvg_aligned[ 8x16] 12.08x 372.82 4503.61 [i422] satd[ 8x16] 7.03x 600.00 4215.63 [i422] copy_ss[ 8x16] 13.54x 236.44 3201.10 [i422] sub_ps[ 8x16] 6.76x 315.50 2132.29 [i422] add_ps[ 8x16] 12.04x 354.89 4272.90 [i422] add_ps_aligned[ 8x16] 11.66x 363.74 4241.63 [i422] sa8d[ 8x16] 4.62x 893.80 4132.06 satd[ 16x8] 11.38x 371.59 4227.81 avg_pp[ 16x8] 17.26x 163.69 2825.10 avg_pp_aligned[ 16x8] 17.62x 154.54 2723.30 sad[ 16x8] 5.81x 191.12 1110.87 sad_x3[ 16x8] 5.84x 481.85 2815.43 sad_x4[ 16x8] 5.94x 600.83 3566.03 copy_pp[ 16x8] 28.85x 97.14 2802.20 addAvg[ 16x8] 17.29x 252.43 4363.40 addAvg_aligned[ 16x8] 17.39x 247.74 4307.83 [i420] copy_pp[ 8x4] 5.95x 84.60 503.21 [i420] addAvg[ 8x4] 8.51x 136.53 1161.97 [i420] addAvg_aligned[ 8x4] 8.22x 140.88 1157.62 [i420] satd[ 8x4] 5.29x 209.13 1105.46 [i422] copy_pp[ 8x8] 9.84x 100.83 992.28 [i422] addAvg[ 8x8] 9.86x 225.15 2219.04 [i422] addAvg_aligned[ 8x8] 10.18x 218.17 2221.29 [i422] satd[ 8x8] 6.34x 336.43 2132.77 satd[ 8x16] 7.05x 611.71 4315.21 avg_pp[ 8x16] 9.89x 295.65 2923.05 avg_pp_aligned[ 8x16] 9.91x 295.24 2925.00 sad[ 8x16] 3.03x 367.31 1112.05 sad_x3[ 8x16] 2.98x 981.83 2925.60 sad_x4[ 8x16] 3.01x 1290.73 3884.79 copy_pp[ 8x16] 15.30x 236.59 3620.74 addAvg[ 8x16] 12.13x 374.25 4538.40 addAvg_aligned[ 8x16] 9.59x 465.18 4462.42 [i420] copy_pp[ 4x8] 4.70x 102.20 480.51 [i420] addAvg[ 4x8] 4.75x 228.30 1085.47 [i420] addAvg_aligned[ 4x8] 4.78x 227.33 1087.73 [i420] satd[ 4x8] 5.86x 231.91 1360.07 [i422] copy_pp[ 4x16] 4.46x 237.20 1056.76 [i422] addAvg[ 4x16] 5.17x 409.10 2115.48 [i422] addAvg_aligned[ 4x16] 5.16x 409.03 2109.92 [i422] satd[ 4x16] 7.11x 382.62 2719.13 satd[ 16x4] 9.52x 224.96 2141.48 avg_pp[ 16x4] 15.09x 93.50 1411.02 avg_pp_aligned[ 16x4] 14.41x 93.57 1348.50 sad[ 16x4] 5.77x 97.89 564.98 sad_x3[ 16x4] 4.77x 299.17 1426.96 sad_x4[ 16x4] 5.14x 357.66 1837.27 copy_pp[ 16x4] 9.22x 86.44 796.74 addAvg[ 16x4] 13.52x 162.49 2197.39 addAvg_aligned[ 16x4] 12.46x 174.99 2179.51 [i420] copy_pp[ 8x2] 2.97x 84.90 251.75 [i420] addAvg[ 8x2] 7.27x 86.29 627.11 [i420] addAvg_aligned[ 8x2] 7.37x 85.39 629.01 [i422] copy_pp[ 8x4] 5.98x 85.32 510.57 [i422] addAvg[ 8x4] 8.39x 141.07 1183.02 [i422] addAvg_aligned[ 8x4] 8.38x 140.85 1180.31 [i422] satd[ 8x4] 5.24x 209.24 1096.59 satd[16x12] 12.12x 525.04 6362.63 avg_pp[16x12] 18.34x 218.13 4001.00 avg_pp_aligned[16x12] 17.56x 218.25 3831.61 sad[16x12] 6.22x 245.60 1527.51 sad_x3[16x12] 6.21x 650.84 4042.76 sad_x4[16x12] 6.23x 845.45 5264.28 copy_pp[16x12] 14.04x 171.42 2406.17 addAvg[16x12] 19.04x 343.24 6534.32 addAvg_aligned[16x12] 17.47x 376.76 6580.68 [i420] copy_pp[ 8x6] 7.96x 86.07 685.52 [i420] addAvg[ 8x6] 10.51x 161.37 1695.84 [i420] addAvg_aligned[ 8x6] 10.52x 161.37 1696.89 [i422] copy_pp[ 8x12] 8.07x 170.49 1375.85 [i422] addAvg[ 8x12] 10.92x 312.50 3413.40 [i422] addAvg_aligned[ 8x12] 12.12x 300.00 3635.39 [i422] satd[ 8x12] 8.21x 481.78 3957.53 satd[ 4x16] 7.11x 386.22 2745.84 avg_pp[ 4x16] 4.62x 309.34 1430.41 avg_pp_aligned[ 4x16] 4.77x 300.08 1430.71 sad[ 4x16] 3.82x 382.09 1460.24 sad_x3[ 4x16] 3.17x 986.06 3127.21 sad_x4[ 4x16] 3.38x 1281.91 4329.22 copy_pp[ 4x16] 3.20x 301.99 966.88 addAvg[ 4x16] 5.44x 390.91 2128.11 addAvg_aligned[ 4x16] 5.32x 400.03 2128.77 [i420] copy_pp[ 2x8] 2.21x 105.05 231.91 [i420] addAvg[ 2x8] 3.11x 204.59 636.22 [i420] addAvg_aligned[ 2x8] 3.14x 204.51 641.78 [i422] copy_pp[ 2x16] 1.84x 230.29 423.40 [i422] addAvg[ 2x16] 3.17x 381.94 1210.67 [i422] addAvg_aligned[ 2x16] 3.18x 381.90 1213.98 satd[12x16] 7.62x 1048.91 7990.73 avg_pp[12x16] 9.85x 395.45 3895.17 avg_pp_aligned[12x16] 10.03x 395.71 3968.39 sad[12x16] 6.06x 693.87 4203.92 sad_x3[12x16] 3.45x 2727.40 9418.61 sad_x4[12x16] 3.72x 3557.52 13226.92 copy_pp[12x16] 7.48x 383.74 2872.09 addAvg[12x16] 11.85x 554.75 6576.16 addAvg_aligned[12x16] 13.67x 491.16 6715.28 [i420] copy_pp[ 6x8] 3.27x 241.55 790.43 [i420] addAvg[ 6x8] 6.47x 272.54 1762.88 [i420] addAvg_aligned[ 6x8] 6.48x 272.76 1766.33 [i422] copy_pp[ 6x16] 4.08x 354.55 1447.55 [i422] addAvg[ 6x16] 6.48x 532.09 3447.28 [i422] addAvg_aligned[ 6x16] 6.41x 536.56 3441.28 satd[32x32] 15.51x 2246.09 34834.79 avg_pp[32x32] 21.70x 963.82 20910.42 avg_pp_aligned[32x32] 22.10x 954.63 21098.15 sad[32x32] 8.42x 830.60 6994.84 sad_x3[32x32] 6.52x 2936.76 19141.38 sad_x4[32x32] 6.54x 3839.53 25108.17 copy_pp[32x32] 27.59x 704.64 19443.49 addAvg[32x32] 24.09x 1418.77 34172.04 addAvg_aligned[32x32] 24.36x 1405.11 34224.35 sse_ss[32x32] 12.03x 1125.30 13537.88 sub_ps[32x32] 14.09x 955.04 13459.87 add_ps[32x32] 29.19x 1046.73 30559.12 add_ps_aligned[32x32] 28.97x 1045.50 30288.73 copy_ss[32x32] 30.67x 695.56 21330.36 copy_sp[32x32] 31.43x 700.06 22004.01 copy_ps[32x32] 30.51x 716.91 21869.64 [i420] copy_pp[16x16] 13.76x 227.33 3128.81 [i420] addAvg[16x16] 19.69x 445.72 8777.11 [i420] addAvg_aligned[16x16] 20.50x 429.66 8809.26 [i420] satd[16x16] 12.68x 650.50 8248.34 [i420] copy_ss[16x16] 14.02x 225.19 3156.16 [i420] copy_ps[16x16] 13.90x 225.11 3129.11 [i420] copy_sp[16x16] 14.30x 227.33 3251.20 [i420] sse_pp[16x16] 11.86x 299.62 3554.91 [i420] sub_ps[16x16] 13.40x 272.72 3655.46 [i420] add_ps[16x16] 23.48x 344.42 8088.08 [i420] add_ps_aligned[16x16] 23.76x 340.97 8103.02 [i420] sa8d[16x16] 6.89x 1145.45 7896.84 [i422] copy_pp[16x32] 15.02x 391.85 5887.42 [i422] addAvg[16x32] 23.38x 750.08 17535.42 [i422] addAvg_aligned[16x32] 22.68x 771.67 17501.90 [i422] satd[16x32] 14.35x 1162.48 16685.39 [i422] copy_ss[16x32] 15.82x 391.18 6186.60 [i422] copy_ps[16x32] 15.08x 391.06 5896.44 [i422] copy_sp[16x32] 15.17x 397.36 6029.58 [i422] sse_pp[16x32] 12.16x 552.54 6716.20 [i422] sub_ps[16x32] 13.75x 535.96 7369.09 [i422] add_ps[16x32] 25.45x 606.90 15443.67 [i422] add_ps_aligned[16x32] 25.69x 606.64 15584.00 [i422] sa8d[16x32] 5.61x 2954.77 16571.20 satd[32x16] 14.40x 1209.81 17422.70 avg_pp[32x16] 19.76x 500.31 9886.87 avg_pp_aligned[32x16] 19.69x 500.01 9847.49 sad[32x16] 7.49x 479.60 3593.54 sad_x3[32x16] 6.30x 1499.92 9450.75 sad_x4[32x16] 6.28x 1979.93 12437.80 copy_pp[32x16] 16.03x 373.35 5985.72 addAvg[32x16] 23.17x 750.45 17385.84 addAvg_aligned[32x16] 23.09x 750.19 17325.45 [i420] copy_pp[ 16x8] 28.97x 94.88 2749.00 [i420] addAvg[ 16x8] 17.97x 245.56 4412.63 [i420] addAvg_aligned[ 16x8] 17.53x 248.15 4351.05 [i420] satd[ 16x8] 11.29x 369.93 4176.66 [i422] copy_pp[16x16] 13.45x 227.33 3057.11 [i422] addAvg[16x16] 20.93x 422.65 8845.03 [i422] addAvg_aligned[16x16] 20.60x 429.65 8850.15 [i422] satd[16x16] 12.56x 662.69 8322.89 satd[16x32] 14.08x 1193.17 16796.97 avg_pp[16x32] 18.68x 532.09 9937.88 avg_pp_aligned[16x32] 18.34x 532.09 9757.08 sad[16x32] 6.58x 591.03 3886.57 sad_x3[16x32] 7.06x 1518.23 10716.25 sad_x4[16x32] 6.84x 2021.10 13822.89 copy_pp[16x32] 15.21x 392.41 5969.88 addAvg[16x32] 22.72x 772.85 17559.17 addAvg_aligned[16x32] 22.85x 773.31 17668.44 [i420] copy_pp[ 8x16] 12.69x 237.57 3015.93 [i420] addAvg[ 8x16] 12.08x 370.35 4475.60 [i420] addAvg_aligned[ 8x16] 12.38x 365.39 4523.00 [i420] satd[ 8x16] 7.05x 600.00 4227.96 [i422] copy_pp[ 8x32] 6.96x 463.40 3225.90 [i422] addAvg[ 8x32] 12.65x 732.10 9263.63 [i422] addAvg_aligned[ 8x32] 12.08x 760.70 9190.81 [i422] satd[ 8x32] 7.67x 1081.79 8301.70 satd[ 32x8] 12.15x 690.40 8386.92 avg_pp[ 32x8] 16.62x 306.90 5100.75 avg_pp_aligned[ 32x8] 17.33x 309.23 5358.67 sad[ 32x8] 5.86x 307.02 1800.00 sad_x3[ 32x8] 5.90x 810.69 4782.87 sad_x4[ 32x8] 6.04x 1036.46 6261.52 copy_pp[ 32x8] 23.91x 218.13 5214.68 addAvg[ 32x8] 20.70x 418.33 8661.52 addAvg_aligned[ 32x8] 20.69x 418.18 8653.16 [i420] copy_pp[ 16x4] 9.41x 87.95 827.40 [i420] addAvg[ 16x4] 12.41x 175.03 2172.75 [i420] addAvg_aligned[ 16x4] 14.57x 150.00 2186.12 [i420] satd[ 16x4] 9.32x 228.45 2129.16 [i422] copy_pp[ 16x8] 29.41x 94.36 2775.45 [i422] addAvg[ 16x8] 17.29x 249.89 4321.18 [i422] addAvg_aligned[ 16x8] 17.51x 245.71 4303.22 [i422] satd[ 16x8] 11.48x 370.19 4248.38 satd[32x24] 14.31x 1745.42 24974.69 avg_pp[32x24] 19.89x 726.54 14450.25 avg_pp_aligned[32x24] 20.35x 727.49 14801.51 sad[32x24] 8.09x 659.24 5331.17 sad_x3[32x24] 6.72x 2200.34 14780.42 sad_x4[32x24] 6.49x 2904.79 18839.16 copy_pp[32x24] 28.07x 543.77 15261.14 addAvg[32x24] 23.82x 1082.60 25787.35 addAvg_aligned[32x24] 23.82x 1072.77 25551.91 [i420] copy_pp[16x12] 15.33x 172.89 2650.25 [i420] addAvg[16x12] 18.97x 342.06 6487.65 [i420] addAvg_aligned[16x12] 18.36x 350.01 6427.71 [i420] satd[16x12] 11.88x 521.43 6193.59 [i422] copy_pp[16x24] 14.45x 320.31 4628.42 [i422] addAvg[16x24] 21.93x 600.23 13164.76 [i422] addAvg_aligned[16x24] 21.97x 596.77 13110.63 [i422] satd[16x24] 7.82x 1601.65 12518.04 satd[ 8x32] 7.61x 1095.44 8335.28 avg_pp[ 8x32] 11.47x 539.59 6186.67 avg_pp_aligned[ 8x32] 11.68x 540.47 6311.92 sad[ 8x32] 3.50x 637.56 2232.26 sad_x3[ 8x32] 3.10x 1854.77 5755.12 sad_x4[ 8x32] 3.16x 2437.54 7701.81 copy_pp[ 8x32] 6.95x 463.77 3224.70 addAvg[ 8x32] 12.07x 747.75 9022.85 addAvg_aligned[ 8x32] 12.45x 724.89 9024.40 [i420] copy_pp[ 4x16] 4.32x 243.27 1050.90 [i420] addAvg[ 4x16] 5.34x 409.10 2185.67 [i420] addAvg_aligned[ 4x16] 5.43x 390.95 2122.55 [i420] satd[ 4x16] 7.20x 375.04 2700.45 [i422] copy_pp[ 4x32] 4.20x 472.70 1982.98 [i422] addAvg[ 4x32] 5.57x 738.37 4111.77 [i422] addAvg_aligned[ 4x32] 5.56x 736.57 4093.52 [i422] satd[ 4x32] 6.96x 751.76 5233.43 satd[24x32] 7.96x 3179.26 25306.93 avg_pp[24x32] 15.61x 954.66 14900.60 avg_pp_aligned[24x32] 15.10x 975.30 14724.10 sad[24x32] 3.14x 1759.70 5531.96 sad_x3[24x32] 2.93x 5216.77 15281.48 sad_x4[24x32] 2.83x 6943.59 19659.02 copy_pp[24x32] 22.21x 700.21 15551.75 addAvg[24x32] 18.48x 1406.98 25998.10 addAvg_aligned[24x32] 18.29x 1408.21 25752.21 [i420] copy_pp[12x16] 7.63x 383.93 2928.77 [i420] addAvg[12x16] 13.13x 500.20 6569.04 [i420] addAvg_aligned[12x16] 10.99x 594.44 6531.63 [i420] satd[12x16] 7.27x 1095.44 7961.17 [i422] copy_pp[12x32] 6.89x 722.91 4980.03 [i422] addAvg[12x32] 14.21x 932.58 13247.69 [i422] addAvg_aligned[12x32] 14.51x 914.56 13273.79 [i422] satd[12x32] 7.87x 2059.14 16210.54 satd[64x64] 14.01x 9543.58 133752.66 avg_pp[64x64] 21.28x 3516.47 74818.88 avg_pp_aligned[64x64] 21.17x 3563.08 75419.73 sad[64x64] 8.49x 3027.98 25708.47 sad_x3[64x64] 6.29x 11444.14 71933.87 sad_x4[64x64] 6.26x 15152.33 94800.30 copy_pp[64x64] 28.10x 2398.95 67419.29 addAvg[64x64] 23.92x 5675.60 135768.78 addAvg_aligned[64x64] 25.21x 5366.17 135307.22 sse_ss[64x64] 13.34x 3910.67 52160.47 sub_ps[64x64] 15.04x 3518.58 52916.18 add_ps[64x64] 32.60x 3716.39 121163.93 add_ps_aligned[64x64] 32.69x 3716.95 121496.09 copy_ss[64x64] 25.27x 2680.17 67740.33 copy_sp[64x64] 27.83x 2400.41 66802.01 copy_ps[64x64] 27.80x 2400.15 66725.05 [i420] copy_pp[32x32] 30.79x 700.23 21558.28 [i420] addAvg[32x32] 24.57x 1397.37 34338.12 [i420] addAvg_aligned[32x32] 24.36x 1408.75 34319.19 [i420] satd[32x32] 15.24x 2178.45 33205.61 [i420] copy_ss[32x32] 29.08x 696.48 20253.76 [i420] copy_ps[32x32] 30.84x 700.33 21594.73 [i420] copy_sp[32x32] 28.21x 700.14 19747.59 [i420] sse_pp[32x32] 12.10x 1117.15 13517.77 [i420] sub_ps[32x32] 14.13x 952.48 13462.58 [i420] add_ps[32x32] 28.95x 1050.08 30404.22 [i420] add_ps_aligned[32x32] 30.17x 1050.08 31683.22 [i420] sa8d[32x32] 6.95x 4653.23 32342.29 [i422] copy_pp[32x64] 18.71x 1350.11 25263.40 [i422] addAvg[32x64] 25.15x 2714.38 68271.65 [i422] addAvg_aligned[32x64] 24.96x 2806.49 70052.41 [i422] satd[32x64] 14.38x 4653.98 66933.66 [i422] copy_ss[32x64] 17.50x 1348.12 23590.88 [i422] copy_ps[32x64] 17.30x 1348.20 23321.09 [i422] copy_sp[32x64] 17.37x 1345.65 23370.24 [i422] sse_pp[32x64] 13.26x 1832.09 24287.22 [i422] sub_ps[32x64] 14.31x 1900.33 27197.04 [i422] add_ps[32x64] 30.69x 1983.63 60869.64 [i422] add_ps_aligned[32x64] 30.24x 2001.10 60514.48 [i422] sa8d[32x64] 5.49x 11685.58 64139.43 satd[64x32] 13.97x 4749.75 66350.95 avg_pp[64x32] 21.14x 1784.90 37726.20 avg_pp_aligned[64x32] 21.42x 1769.26 37902.50 sad[64x32] 8.16x 1580.11 12898.49 sad_x3[64x32] 6.29x 5715.21 35946.64 sad_x4[64x32] 6.28x 7492.82 47083.17 copy_pp[64x32] 19.84x 1237.67 24557.68 addAvg[64x32] 25.39x 2666.05 67683.06 addAvg_aligned[64x32] 25.47x 2671.16 68031.16 [i420] copy_pp[32x16] 15.96x 375.11 5988.46 [i420] addAvg[32x16] 22.77x 800.09 18217.76 [i420] addAvg_aligned[32x16] 23.23x 750.53 17431.86 [i420] satd[32x16] 14.10x 1200.00 16919.34 [i422] copy_pp[32x32] 29.29x 700.04 20501.15 [i422] addAvg[32x32] 24.84x 1406.43 34935.72 [i422] addAvg_aligned[32x32] 24.47x 1405.98 34401.10 [i422] satd[32x32] 14.76x 2267.31 33457.52 satd[32x64] 14.26x 4703.42 67050.15 avg_pp[32x64] 20.19x 1902.70 38413.23 avg_pp_aligned[32x64] 20.08x 1902.19 38202.36 sad[32x64] 8.76x 1569.29 13747.85 sad_x3[32x64] 6.57x 5803.42 38133.82 sad_x4[32x64] 6.84x 7524.31 51486.52 copy_pp[32x64] 17.65x 1345.57 23749.90 addAvg[32x64] 25.38x 2692.83 68332.06 addAvg_aligned[32x64] 24.13x 2833.11 68372.04 [i420] copy_pp[16x32] 15.08x 390.98 5894.73 [i420] addAvg[16x32] 22.72x 771.13 17518.74 [i420] addAvg_aligned[16x32] 22.64x 770.64 17448.55 [i420] satd[16x32] 14.01x 1195.91 16754.00 [i422] copy_pp[16x64] 31.58x 759.27 23977.91 [i422] addAvg[16x64] 24.19x 1432.05 34635.57 [i422] addAvg_aligned[16x64] 21.80x 1583.45 34513.07 [i422] satd[16x64] 13.50x 2451.23 33092.43 satd[64x16] 15.18x 2269.98 34453.55 avg_pp[64x16] 21.25x 927.58 19711.17 avg_pp_aligned[64x16] 22.54x 895.76 20191.45 sad[64x16] 7.88x 849.17 6695.63 sad_x3[64x16] 6.11x 2966.07 18136.92 sad_x4[64x16] 6.30x 3793.79 23919.59 copy_pp[64x16] 30.70x 654.74 20098.20 addAvg[64x16] 23.56x 1446.67 34084.27 addAvg_aligned[64x16] 25.15x 1361.67 34251.10 [i420] copy_pp[ 32x8] 24.25x 223.65 5424.05 [i420] addAvg[ 32x8] 21.16x 414.32 8767.91 [i420] addAvg_aligned[ 32x8] 20.75x 425.16 8820.33 [i420] satd[ 32x8] 12.40x 669.93 8306.81 [i422] copy_pp[32x16] 15.38x 381.94 5875.96 [i422] addAvg[32x16] 20.56x 850.14 17475.45 [i422] addAvg_aligned[32x16] 23.26x 744.71 17318.52 [i422] satd[32x16] 13.95x 1215.46 16954.36 satd[64x48] 13.93x 7110.60 99054.71 avg_pp[64x48] 24.47x 2645.67 64730.86 avg_pp_aligned[64x48] 24.21x 2645.50 64041.43 sad[64x48] 8.50x 2304.33 19576.21 sad_x3[64x48] 6.35x 8543.16 54240.63 sad_x4[64x48] 6.26x 11296.69 70706.81 copy_pp[64x48] 20.05x 1820.83 36503.66 addAvg[64x48] 25.86x 4006.04 103612.88 addAvg_aligned[64x48] 24.95x 4056.88 101211.38 [i420] copy_pp[32x24] 27.67x 550.08 15221.99 [i420] addAvg[32x24] 24.26x 1064.07 25809.92 [i420] addAvg_aligned[32x24] 24.08x 1071.27 25797.75 [i420] satd[32x24] 14.43x 1745.34 25178.81 [i422] copy_pp[32x48] 21.74x 1027.41 22337.22 [i422] addAvg[32x48] 24.76x 2074.75 51361.17 [i422] addAvg_aligned[32x48] 24.94x 2056.55 51290.83 [i422] satd[32x48] 7.95x 6352.53 50516.33 satd[16x64] 13.50x 2446.28 33017.20 avg_pp[16x64] 18.81x 1050.15 19752.92 avg_pp_aligned[16x64] 19.16x 1042.68 19979.52 sad[16x64] 7.84x 1004.11 7869.27 sad_x3[16x64] 7.26x 2954.63 21437.83 sad_x4[16x64] 7.21x 3876.90 27946.74 copy_pp[16x64] 29.42x 759.23 22337.22 addAvg[16x64] 24.37x 1433.22 34924.45 addAvg_aligned[16x64] 23.95x 1442.37 34539.53 [i420] copy_pp[ 8x32] 7.01x 460.10 3224.85 [i420] addAvg[ 8x32] 12.57x 731.69 9198.89 [i420] addAvg_aligned[ 8x32] 12.51x 727.26 9099.65 [i420] satd[ 8x32] 7.63x 1087.89 8297.19 [i422] copy_pp[ 8x64] 11.56x 930.16 10749.20 [i422] addAvg[ 8x64] 11.71x 1526.18 17870.74 [i422] addAvg_aligned[ 8x64] 12.07x 1500.75 18113.93 [i422] satd[ 8x64] 7.91x 2129.49 16836.22 satd[48x64] 14.46x 7121.96 102997.69 avg_pp[48x64] 21.09x 2708.56 57125.35 avg_pp_aligned[48x64] 22.74x 2703.68 61491.41 sad[48x64] 8.16x 2427.44 19797.75 sad_x3[48x64] 6.43x 8603.33 55277.86 sad_x4[48x64] 6.39x 11296.17 72206.66 copy_pp[48x64] 31.63x 1937.95 61306.71 addAvg[48x64] 25.54x 3990.44 101903.50 addAvg_aligned[48x64] 25.52x 3974.29 101441.19 [i420] copy_pp[24x32] 22.18x 700.36 15537.50 [i420] addAvg[24x32] 12.65x 2037.92 25771.44 [i420] addAvg_aligned[24x32] 12.18x 2131.94 25972.85 [i420] satd[24x32] 7.78x 3223.23 25076.30 [i422] copy_pp[24x64] 21.68x 1354.24 29353.26 [i422] addAvg[24x64] 19.07x 2694.97 51389.58 [i422] addAvg_aligned[24x64] 19.00x 2729.41 51863.78 [i422] satd[24x64] 7.90x 6343.22 50123.89 ssd_s[4x4] 4.85x 84.38 409.34 ssd_s_aligned[4x4] 4.71x 85.09 400.85 sa8d[4x4] 3.24x 222.67 720.84 residual[4x4] 5.30x 87.12 462.02 residual_aligned[4x4] 4.96x 86.11 427.45 blkfill[4x4] 1.04x 85.06 88.38 blkfill_aligned[4x4] 1.05x 84.94 89.13 transpose[4x4] 5.09x 84.72 430.91 cpy2Dto1D_shl[4x4] 3.80x 84.64 321.49 cpy2Dto1D_shr[4x4] 4.57x 84.34 385.82 cpy1Dto2D_shl[4x4] 3.79x 84.79 321.19 cpy1Dto2D_shl_aligned[4x4] 3.79x 85.02 321.79 cpy1Dto2D_shr[4x4] 4.94x 84.60 417.99 copy_cnt[4x4] 4.39x 85.51 375.75 psy_cost_pp[4x4] 9.56x 222.48 2127.20 ssimDist[4x4] 3.88x 201.40 782.31 ssd_s[8x8] 6.07x 94.43 573.40 ssd_s_aligned[8x8] 6.20x 91.36 566.63 sa8d[8x8] 4.52x 445.54 2013.73 residual[8x8] 6.95x 143.21 995.33 residual_aligned[8x8] 6.90x 143.21 987.50 blkfill[8x8] 1.88x 85.36 160.07 blkfill_aligned[8x8] 1.89x 84.64 159.62 transpose[8x8] 10.93x 96.27 1052.56 var[8x8] 3.45x 173.94 600.60 cpy2Dto1D_shl[8x8] 13.42x 82.39 1105.31 cpy2Dto1D_shr[8x8] 15.93x 89.63 1427.40 cpy1Dto2D_shl[8x8] 17.09x 85.21 1456.26 cpy1Dto2D_shl_aligned[8x8] 17.21x 86.63 1490.96 cpy1Dto2D_shr[8x8] 11.76x 111.02 1305.96 copy_cnt[8x8] 17.36x 90.23 1566.58 psy_cost_pp[8x8] 6.69x 718.26 4804.37 ssimDist[8x8] 6.44x 426.16 2745.84 ssd_s[16x16] 9.20x 219.90 2023.95 ssd_s_aligned[16x16] 9.20x 219.93 2023.05 sa8d[16x16] 5.21x 1513.67 7891.08 residual[16x16] 13.00x 281.92 3664.46 residual_aligned[16x16] 13.35x 281.92 3764.73 blkfill[16x16] 1.72x 204.44 350.80 blkfill_aligned[16x16] 1.71x 204.51 350.65 transpose[16x16] 8.47x 415.93 3521.23 var[16x16] 3.33x 541.52 1805.56 cpy2Dto1D_shl[16x16] 23.60x 225.26 5316.73 cpy2Dto1D_shr[16x16] 22.35x 241.17 5389.44 cpy1Dto2D_shl[16x16] 19.41x 225.15 4370.89 cpy1Dto2D_shl_aligned[16x16] 19.95x 222.86 4445.03 cpy1Dto2D_shr[16x16] 22.52x 253.15 5701.35 copy_cnt[16x16] 27.99x 243.87 6826.05 psy_cost_pp[16x16] 6.84x 2836.79 19399.90 ssimDist[16x16] 7.20x 1493.32 10750.75 ssd_s[32x32] 11.34x 668.77 7584.17 ssd_s_aligned[32x32] 11.14x 687.76 7663.68 sa8d[32x32] 5.43x 5897.53 32047.39 residual[32x32] 16.30x 840.95 13711.32 residual_aligned[32x32] 16.31x 835.81 13633.32 blkfill[32x32] 1.92x 640.90 1230.57 blkfill_aligned[32x32] 1.92x 640.90 1227.51 transpose[32x32] 11.00x 1952.48 21468.49 var[32x32] 3.14x 2039.98 6405.42 cpy2Dto1D_shl[32x32] 22.13x 1081.74 23941.53 cpy2Dto1D_shr[32x32] 19.22x 1113.56 21401.00 cpy1Dto2D_shl[32x32] 17.04x 1072.81 18282.87 cpy1Dto2D_shl_aligned[32x32] 16.82x 1077.35 18118.89 cpy1Dto2D_shr[32x32] 18.20x 1132.45 20615.06 copy_cnt[32x32] 27.29x 695.83 18990.66 psy_cost_pp[32x32] 7.07x 11418.77 80722.13 ssimDist[32x32] 7.72x 5537.42 42748.80 sa8d[64x64] 5.28x 24627.98 130039.77 transpose[64x64] 12.18x 8024.96 97768.13 var[64x64] 2.70x 8228.76 22183.02 psy_cost_pp[64x64] 6.73x 45605.10 306946.12 ssimDist[64x64] 8.05x 22160.49 178431.30 weight_pp 18.75x 2459.95 46119.89 weight_sp 15.23x 3072.18 46798.95 downscale 15.52x 42415.45 658076.50 scale1D_128to64 11.33x 263.21 2982.57 scale1D_128to64_aligned 11.35x 264.28 2998.50 scale2D_64to32 13.11x 2484.69 32568.04 ssim_4x4x2_core 6.92x 209.13 1446.79 ssim_end_4 2.96x 181.29 536.57 calSign 8.39x 243.51 2043.07 SAO_EO_0 10.64x 562.56 5987.22 SAO_EO_1 13.76x 345.77 4757.60 SAO_EO_1_2Rows 19.03x 509.20 9689.76 SAO_EO_2[0] 6.34x 196.60 1246.99 SAO_EO_2[1] 12.27x 395.07 4849.15 SAO_EO_3[0] 3.09x 354.40 1095.24 SAO_EO_3[1] 9.58x 452.21 4331.63 SAO_BO_0 10.60x 14478.68 153499.45 saoCuStatsE0 1.99x 125585.11 250145.44 saoCuStatsE1 2.91x 140998.95 410707.81 saoCuStatsE2 2.63x 157136.78 412792.78 saoCuStatsE3 3.03x 139867.20 423903.88 planecopy_cp 17.27x 4583.98 79157.16 propagateCost 3.29x 1844.35 6061.77 cuTreeFix8Pack 4.40x 1641.10 7227.35 cuTreeFix8Unpack 2.16x 2727.27 5882.08 scanPosLast 1.71x 55143.08 94098.70 findPosFirstLast 4.31x 139.08 598.80 costCoeffNxN 0.26x 10763.03 2798.34 costCoeffRemain 0.95x 400.48 378.76 pelFilterLumaStrong_Vertical 2.92x 528.56 1545.39 pelFilterLumaStrong_Horizontal 5.33x 304.24 1622.95 pelFilterChroma_Vertical 1.55x 354.58 550.55 pelFilterChroma_Horizontal 2.78x 194.26 539.88 integral_init4v 6.72x 173.04 1163.18 integral_init8v 7.23x 173.00 1251.10 integral_init12v 5.34x 177.54 948.70 integral_init16v 4.52x 204.81 925.55 integral_init24v 5.60x 177.50 994.69 integral_init32v 7.42x 172.94 1283.58 integral_init4h 5.81x 312.12 1814.28 integral_init8h 4.18x 404.90 1693.74 integral_init12h 2.79x 555.73 1549.00 integral_init16h 2.62x 605.33 1586.75 normFact[8x8] 5.04x 245.82 1239.53 normFact[16x16] 5.68x 818.40 4650.60 normFact[32x32] 6.27x 2953.54 18505.16 normFact[64x64] 6.24x 11879.68 74161.02 == transforms primitives == dst4x4 6.76x 177.39 1199.25 dct4x4 5.96x 168.68 1005.81 dct8x8 4.97x 1022.72 5081.59 dct16x16 8.89x 5533.66 49169.94 dct32x32 6.58x 44436.39 292259.69 idst4x4 9.27x 226.39 2099.70 idct4x4 12.10x 163.62 1979.76 idct8x8 11.22x 911.49 10229.76 idct16x16 8.61x 5103.95 43954.81 idct32x32 6.11x 35837.51 219007.22 dequant_normal 14.43x 3227.67 46565.83 dequant_scaling 18.09x 3760.07 68030.26 quant 14.65x 6431.66 94240.12 nquant 18.55x 4626.71 85807.97 nonPsyRdoQuant[4x4] 4.72x 208.98 985.37 nonPsyRdoQuant[8x8] 3.84x 256.70 985.82 nonPsyRdoQuant[16x16] 4.11x 239.71 984.77 nonPsyRdoQuant[32x32] 3.95x 249.50 985.22 psyRdoQuant_1p[4x4] 4.65x 210.78 980.41 psyRdoQuant_1p[8x8] 4.79x 204.95 982.67 psyRdoQuant_1p[16x16] 4.78x 205.74 983.42 psyRdoQuant_1p[32x32] 4.76x 205.49 978.01 count_nonzero[4x4] 1.07x 85.32 91.38 count_nonzero[8x8] 2.89x 85.13 245.89 count_nonzero[16x16] 5.66x 159.12 900.60 count_nonzero[32x32] 6.59x 399.91 2635.37 denoiseDct 11.17x 3532.40 39455.56 == interp primitives == luma_hpp[ 4x4] 6.49x 300.11 1947.44 luma_hps[ 4x4] 5.20x 759.15 3944.52 luma_vpp[ 4x4] 7.95x 290.96 2312.22 luma_vps[ 4x4] 6.04x 277.30 1675.40 luma_vsp[ 4x4] 11.00x 211.34 2325.15 luma_vss[ 4x4] 7.44x 250.56 1863.86 luma_hv [ 4x4] 6.36x 1011.28 6431.21 luma_hpp[ 8x8] 13.82x 535.77 7406.17 luma_hps[ 8x8] 8.58x 1210.17 10385.46 luma_vpp[ 8x8] 12.79x 568.11 7264.29 luma_vps[ 8x8] 10.95x 562.93 6164.28 luma_vsp[ 8x8] 14.53x 568.92 8267.69 luma_vss[ 8x8] 13.54x 508.05 6879.12 luma_hv [ 8x8] 10.70x 1843.37 19719.10 convert_p2s[ 8x8] 7.91x 150.15 1187.22 convert_p2s_aligned[ 8x8] 7.43x 150.19 1115.68 luma_hpp[16x16] 17.05x 1736.60 29617.03 luma_hps[16x16] 13.94x 2257.96 31471.89 luma_vpp[16x16] 13.53x 2110.71 28550.20 luma_vps[16x16] 11.66x 2018.06 23529.56 luma_vsp[16x16] 16.07x 2029.99 32618.24 luma_vss[16x16] 15.09x 1819.32 27445.18 luma_hv [16x16] 14.94x 4470.28 66789.68 convert_p2s[16x16] 16.72x 254.94 4261.47 convert_p2s_aligned[16x16] 16.72x 254.64 4256.63 luma_hpp[32x32] 17.28x 6752.63 116703.31 luma_hps[32x32] 13.93x 7467.27 104056.27 luma_vpp[32x32] 13.45x 8372.39 112603.41 luma_vps[32x32] 11.12x 8190.53 91042.48 luma_vsp[32x32] 15.40x 8303.96 127896.95 luma_vss[32x32] 14.46x 7494.02 108392.73 luma_hv [32x32] 15.12x 16061.23 242782.53 convert_p2s[32x32] 13.96x 1072.74 14975.35 convert_p2s_aligned[32x32] 13.57x 1079.89 14651.96 luma_hpp[64x64] 17.22x 27091.62 466574.09 luma_hps[64x64] 13.35x 28539.81 380955.97 luma_vpp[64x64] 13.27x 33604.58 445870.34 luma_vps[64x64] 10.65x 33749.92 359531.84 luma_vsp[64x64] 15.11x 33658.67 508622.38 luma_vss[64x64] 13.97x 30559.61 426838.06 luma_hv [64x64] 14.71x 63612.98 935577.62 convert_p2s[64x64] 17.11x 4564.37 78096.50 convert_p2s_aligned[64x64] 17.30x 4563.62 78947.95 luma_hpp[ 8x4] 12.72x 292.83 3724.30 luma_hps[ 8x4] 8.20x 917.33 7525.20 luma_vpp[ 8x4] 11.30x 325.03 3673.95 luma_vps[ 8x4] 9.51x 324.99 3090.18 luma_vsp[ 8x4] 12.55x 331.79 4165.06 luma_vss[ 8x4] 11.83x 293.21 3467.28 luma_hv [ 8x4] 9.33x 1296.13 12089.46 convert_p2s[ 8x4] 8.81x 89.86 792.08 convert_p2s_aligned[ 8x4] 9.12x 89.67 817.62 luma_hpp[ 4x8] 6.26x 604.39 3784.72 luma_hps[ 4x8] 5.27x 1005.80 5301.76 luma_vpp[ 4x8] 12.17x 325.06 3956.66 luma_vps[ 4x8] 10.09x 304.50 3073.35 luma_vsp[ 4x8] 14.46x 320.45 4633.10 luma_vss[ 4x8] 12.06x 295.50 3564.68 luma_hv [ 4x8] 7.07x 1408.15 9959.79 convert_p2s[ 4x8] 5.23x 121.75 636.82 convert_p2s_aligned[ 4x8] 5.00x 127.23 636.37 luma_hpp[ 16x8] 16.35x 899.59 14708.87 luma_hps[ 16x8] 13.73x 1486.46 20415.48 luma_vpp[ 16x8] 12.75x 1169.07 14900.05 luma_vps[ 16x8] 11.72x 1109.17 12999.65 luma_vsp[ 16x8] 14.34x 1145.49 16428.76 luma_vss[ 16x8] 12.52x 1094.52 13704.41 luma_hv [ 16x8] 14.56x 2790.92 40646.25 convert_p2s[ 16x8] 9.84x 225.83 2221.14 convert_p2s_aligned[ 16x8] 14.87x 150.19 2233.17 luma_hpp[ 8x16] 15.36x 975.00 14974.75 luma_hps[ 8x16] 8.70x 1815.17 15788.25 luma_vpp[ 8x16] 14.41x 1022.94 14735.77 luma_vps[ 8x16] 12.28x 991.92 12180.66 luma_vsp[ 8x16] 15.95x 1049.92 16744.09 luma_vss[ 8x16] 14.68x 935.94 13735.69 luma_hv [ 8x16] 11.89x 2873.20 34149.50 convert_p2s[ 8x16] 9.36x 252.43 2361.52 convert_p2s_aligned[ 8x16] 9.64x 248.97 2400.15 luma_hpp[32x16] 17.18x 3415.26 58679.01 luma_hps[32x16] 13.73x 4438.56 60955.16 luma_vpp[32x16] 13.47x 4205.97 56649.35 luma_vps[32x16] 11.16x 4073.94 45453.01 luma_vsp[32x16] 15.86x 4139.09 65632.97 luma_vss[32x16] 14.62x 3679.77 53795.14 luma_hv [32x16] 15.34x 8603.05 131968.73 convert_p2s[32x16] 14.75x 490.93 7238.86 convert_p2s_aligned[32x16] 13.74x 543.41 7464.54 luma_hpp[16x32] 17.13x 3433.74 58818.94 luma_hps[16x32] 14.06x 3735.71 52508.87 luma_vpp[16x32] 13.89x 4084.55 56716.53 luma_vps[16x32] 11.29x 4087.74 46138.38 luma_vsp[16x32] 15.97x 4145.69 66194.34 luma_vss[16x32] 13.99x 3793.70 53080.31 luma_hv [16x32] 15.32x 7986.54 122367.98 convert_p2s[16x32] 21.04x 524.51 11034.94 convert_p2s_aligned[16x32] 22.52x 500.23 11262.80 luma_hpp[64x32] 16.89x 13796.83 232972.70 luma_hps[64x32] 13.76x 15061.42 207230.27 luma_vpp[64x32] 13.24x 16756.88 221934.62 luma_vps[64x32] 10.72x 16792.83 180050.20 luma_vsp[64x32] 15.24x 16634.05 253474.59 luma_vss[64x32] 14.04x 15254.30 214108.19 luma_hv [64x32] 15.08x 32254.69 486501.84 convert_p2s[64x32] 17.59x 2236.55 39334.57 convert_p2s_aligned[64x32] 17.40x 2270.75 39510.87 luma_hpp[32x64] 17.22x 13542.61 233169.44 luma_hps[32x64] 13.77x 13645.94 187864.17 luma_vpp[32x64] 13.40x 16746.26 224404.81 luma_vps[32x64] 10.69x 16759.69 179208.81 luma_vsp[32x64] 15.46x 16530.13 255490.58 luma_vss[32x64] 14.30x 15194.48 217329.25 luma_hv [32x64] 15.18x 30747.41 466846.59 convert_p2s[32x64] 18.08x 2242.64 40542.39 convert_p2s_aligned[32x64] 18.15x 2237.73 40613.33 luma_hpp[16x12] 17.37x 1281.83 22268.84 luma_hps[16x12] 13.70x 1881.94 25780.91 luma_vpp[16x12] 13.84x 1554.59 21516.58 luma_vps[16x12] 12.26x 1450.21 17779.21 luma_vsp[16x12] 15.99x 1522.33 24343.89 luma_vss[16x12] 14.23x 1400.19 19928.21 luma_hv [16x12] 15.10x 3476.89 52510.22 convert_p2s[16x12] 16.23x 201.21 3266.18 convert_p2s_aligned[16x12] 16.49x 200.13 3300.45 luma_hpp[12x16] 8.13x 2789.38 22665.85 luma_hps[12x16] 7.72x 3050.93 23547.14 luma_vpp[12x16] 13.54x 1606.82 21760.87 luma_vps[12x16] 11.40x 1574.70 17953.86 luma_vsp[12x16] 15.64x 1602.24 25054.81 luma_vss[12x16] 14.17x 1472.76 20875.25 luma_hv [12x16] 10.71x 4653.08 49826.75 convert_p2s[12x16] 7.79x 418.39 3260.39 convert_p2s_aligned[12x16] 7.83x 418.30 3274.30 luma_hpp[ 16x4] 16.94x 445.50 7548.39 luma_hps[ 16x4] 13.25x 1127.51 14936.17 luma_vpp[ 16x4] 10.91x 659.09 7191.40 luma_vps[ 16x4] 9.04x 675.08 6104.16 luma_vsp[ 16x4] 11.14x 724.61 8072.80 luma_vss[ 16x4] 10.23x 654.70 6699.90 luma_hv [ 16x4] 13.60x 1777.26 24174.05 convert_p2s[ 16x4] 18.63x 76.99 1434.62 convert_p2s_aligned[ 16x4] 16.49x 89.37 1474.00 luma_hpp[ 4x16] 6.39x 1159.87 7413.55 luma_hps[ 4x16] 5.31x 1513.44 8042.47 luma_vpp[ 4x16] 14.32x 548.75 7858.85 luma_vps[ 4x16] 10.69x 537.61 5745.99 luma_vsp[ 4x16] 15.63x 580.56 9073.79 luma_vss[ 4x16] 13.23x 528.19 6986.62 luma_hv [ 4x16] 8.15x 2196.80 17897.29 convert_p2s[ 4x16] 4.69x 222.34 1043.84 convert_p2s_aligned[ 4x16] 4.62x 227.29 1050.90 luma_hpp[32x24] 17.26x 5088.96 87852.35 luma_hps[32x24] 13.91x 5940.71 82653.46 luma_vpp[32x24] 12.85x 6513.27 83679.27 luma_vps[32x24] 10.57x 6394.13 67578.76 luma_vsp[32x24] 15.09x 6453.50 97406.66 luma_vss[32x24] 14.42x 5658.31 81610.07 luma_hv [32x24] 15.10x 12422.07 187562.67 convert_p2s[32x24] 19.64x 783.78 15391.98 convert_p2s_aligned[32x24] 19.13x 804.17 15383.27 luma_hpp[24x32] 10.72x 8266.20 88600.85 luma_hps[24x32] 8.78x 8889.68 78025.41 luma_vpp[24x32] 13.50x 6255.32 84475.10 luma_vps[24x32] 10.90x 6270.47 68373.10 luma_vsp[24x32] 15.50x 6201.24 96117.84 luma_vss[24x32] 14.41x 5728.44 82544.49 luma_hv [24x32] 12.09x 15148.91 183213.88 convert_p2s[24x32] 14.46x 1082.00 15642.08 convert_p2s_aligned[24x32] 14.62x 1081.81 15815.98 luma_hpp[ 32x8] 16.88x 1754.68 29615.08 luma_hps[ 32x8] 13.66x 2924.59 39956.51 luma_vpp[ 32x8] 12.75x 2261.63 28842.38 luma_vps[ 32x8] 10.29x 2288.12 23555.26 luma_vsp[ 32x8] 14.59x 2266.90 33084.19 luma_vss[ 32x8] 12.82x 2088.92 26775.15 luma_hv [ 32x8] 14.32x 5244.11 75080.41 convert_p2s[ 32x8] 23.84x 221.74 5285.16 convert_p2s_aligned[ 32x8] 25.80x 221.36 5710.37 luma_hpp[ 8x32] 15.92x 1888.48 30056.21 luma_hps[ 8x32] 8.94x 2988.29 26720.89 luma_vpp[ 8x32] 14.13x 2068.26 29227.46 luma_vps[ 8x32] 12.06x 2022.71 24396.79 luma_vsp[ 8x32] 15.95x 2076.83 33116.18 luma_vss[ 8x32] 14.91x 1875.08 27956.66 luma_hv [ 8x32] 12.37x 5142.67 63631.41 convert_p2s[ 8x32] 8.80x 500.05 4402.76 convert_p2s_aligned[ 8x32] 8.86x 500.15 4433.28 luma_hpp[64x48] 17.22x 20364.73 350747.62 luma_hps[64x48] 13.72x 21310.70 292383.97 luma_vpp[64x48] 13.08x 25426.91 332565.47 luma_vps[64x48] 10.65x 25177.45 268249.00 luma_vsp[64x48] 15.52x 25127.03 389884.41 luma_vss[64x48] 14.27x 22810.85 325523.44 luma_hv [64x48] 15.18x 46982.41 713150.38 convert_p2s[64x48] 12.73x 3427.39 43638.43 convert_p2s_aligned[64x48] 12.75x 3419.73 43593.79 luma_hpp[48x64] 17.19x 20609.48 354236.00 luma_hps[48x64] 10.40x 27102.24 281997.59 luma_vpp[48x64] 13.15x 25311.15 332837.84 luma_vps[48x64] 10.69x 25372.37 271204.97 luma_vsp[48x64] 15.60x 25156.33 392356.72 luma_vss[48x64] 14.01x 22891.10 320652.06 luma_hv [48x64] 13.36x 52467.84 700834.88 convert_p2s[48x64] 12.78x 3407.34 43534.87 convert_p2s_aligned[48x64] 12.73x 3419.88 43526.90 luma_hpp[64x16] 17.42x 6705.94 116823.85 luma_hps[64x16] 13.84x 8815.00 121984.27 luma_vpp[64x16] 13.20x 8393.30 110792.59 luma_vps[64x16] 10.87x 8242.82 89618.69 luma_vsp[64x16] 15.64x 8270.76 129384.32 luma_vss[64x16] 14.24x 7517.63 107023.49 luma_hv [64x16] 15.19x 17206.08 261359.22 convert_p2s[64x16] 13.50x 1078.38 14559.62 convert_p2s_aligned[64x16] 15.77x 1104.42 17412.83 luma_hpp[16x64] 17.31x 6789.68 117528.16 luma_hps[16x64] 13.96x 6853.35 95681.96 luma_vpp[16x64] 13.86x 8220.66 113926.50 luma_vps[16x64] 11.16x 8244.40 92023.20 luma_vsp[16x64] 15.44x 8360.05 129085.97 luma_vss[16x64] 14.01x 7533.61 105543.79 luma_hv [16x64] 15.27x 15447.97 235930.17 convert_p2s[16x64] 18.84x 1082.06 20385.87 convert_p2s_aligned[16x64] 19.08x 1081.91 20640.18 = Color Space i420 = chroma_hpp[ 4x4] 5.06x 236.44 1197.44 chroma_hps[ 4x4] 4.27x 350.01 1496.24 chroma_vpp[ 4x4] 7.55x 158.97 1200.15 chroma_vps[ 4x4] 6.01x 154.61 928.77 chroma_vsp[ 4x4] 8.86x 159.12 1409.52 chroma_vss[ 4x4] 7.14x 150.04 1070.59 chroma_p2s[ 4x4] 4.12x 82.02 337.88 chroma_p2s_aligned[ 4x4] 3.98x 82.65 328.86 chroma_hpp[ 8x8] 8.26x 525.08 4334.64 chroma_hps[ 8x8] 7.53x 628.60 4734.19 chroma_vpp[ 8x8] 12.42x 364.04 4520.03 chroma_vps[ 8x8] 9.38x 341.33 3200.35 chroma_vsp[ 8x8] 14.03x 368.25 5167.33 chroma_vss[ 8x8] 12.05x 322.96 3890.21 chroma_p2s[ 8x8] 7.40x 150.26 1111.32 chroma_p2s_aligned[ 8x8] 7.40x 150.30 1112.07 chroma_hpp[16x16] 9.42x 1829.47 17241.57 chroma_hps[16x16] 7.29x 2050.74 14950.30 chroma_vpp[16x16] 18.05x 965.99 17435.69 chroma_vps[16x16] 13.87x 895.61 12420.33 chroma_vsp[16x16] 21.11x 972.94 20543.54 chroma_vss[16x16] 19.53x 772.07 15080.87 chroma_p2s[16x16] 17.75x 240.91 4275.75 chroma_p2s_aligned[16x16] 16.62x 254.68 4233.13 chroma_hpp[32x32] 9.46x 7171.71 67841.33 chroma_hps[32x32] 7.36x 7410.41 54512.38 chroma_vpp[32x32] 18.29x 4061.45 74301.41 chroma_vps[32x32] 14.55x 3284.11 47791.38 chroma_vsp[32x32] 19.63x 4062.39 79749.20 chroma_vss[32x32] 22.57x 2601.64 58718.24 chroma_p2s[32x32] 13.36x 1082.08 14461.77 chroma_p2s_aligned[32x32] 13.49x 1080.05 14565.36 chroma_hpp[ 4x2] 4.47x 141.00 630.36 chroma_hps[ 4x2] 4.53x 245.60 1111.62 chroma_vpp[ 4x2] 6.90x 108.20 746.69 chroma_vps[ 4x2] 5.37x 102.28 549.65 chroma_vsp[ 4x2] 6.83x 108.62 742.18 chroma_vss[ 4x2] 5.87x 102.28 600.30 chroma_p2s[ 4x2] 2.80x 84.38 236.12 chroma_p2s_aligned[ 4x2] 2.72x 84.34 229.06 chroma_hpp[ 2x4] 4.15x 150.04 623.15 chroma_hps[ 2x4] 3.21x 231.83 743.69 chroma_vpp[ 2x4] 4.51x 163.66 738.13 chroma_vps[ 2x4] 3.83x 156.83 600.00 chroma_vsp[ 2x4] 4.77x 163.62 780.51 chroma_vss[ 2x4] 3.90x 154.54 602.56 chroma_p2s[ 2x4] 2.12x 81.87 173.30 chroma_p2s_aligned[ 2x4] 2.03x 85.28 173.00 chroma_hpp[ 8x4] 7.86x 286.34 2250.30 chroma_hps[ 8x4] 6.92x 410.72 2843.24 chroma_vpp[ 8x4] 10.02x 227.25 2277.51 chroma_vps[ 8x4] 7.27x 231.19 1679.76 chroma_vsp[ 8x4] 11.33x 228.41 2586.97 chroma_vss[ 8x4] 9.51x 209.17 1988.33 chroma_p2s[ 8x4] 9.29x 88.88 826.05 chroma_p2s_aligned[ 8x4] 9.17x 89.86 823.65 chroma_hpp[ 4x8] 5.51x 409.10 2254.96 chroma_hps[ 4x8] 4.73x 481.76 2279.07 chroma_vpp[ 4x8] 9.76x 238.62 2327.86 chroma_vps[ 4x8] 7.59x 227.29 1725.45 chroma_vsp[ 4x8] 11.56x 244.36 2825.35 chroma_vss[ 4x8] 7.51x 268.58 2016.27 chroma_p2s[ 4x8] 5.39x 119.65 645.09 chroma_p2s_aligned[ 4x8] 5.30x 119.42 632.46 chroma_hpp[ 16x8] 9.45x 927.61 8767.55 chroma_hps[ 16x8] 7.61x 1178.75 8965.59 chroma_vpp[ 16x8] 16.80x 525.23 8824.25 chroma_vps[ 16x8] 13.47x 477.44 6429.86 chroma_vsp[ 16x8] 17.82x 573.06 10211.17 chroma_vss[ 16x8] 18.02x 421.11 7589.64 chroma_p2s[ 16x8] 15.36x 150.15 2305.76 chroma_p2s_aligned[ 16x8] 14.83x 150.15 2226.70 chroma_hpp[ 8x16] 9.24x 954.66 8825.86 chroma_hps[ 8x16] 7.24x 1034.39 7493.36 chroma_vpp[ 8x16] 12.92x 702.24 9070.32 chroma_vps[ 8x16] 9.28x 708.13 6572.80 chroma_vsp[ 8x16] 14.86x 697.97 10373.13 chroma_vss[ 8x16] 11.83x 675.11 7988.86 chroma_p2s[ 8x16] 9.96x 245.60 2446.44 chroma_p2s_aligned[ 8x16] 9.43x 248.86 2346.84 chroma_hpp[32x16] 9.45x 3594.33 33950.65 chroma_hps[32x16] 7.26x 3961.44 28762.28 chroma_vpp[32x16] 17.07x 2027.51 34619.04 chroma_vps[32x16] 14.96x 1647.82 24643.44 chroma_vsp[32x16] 19.97x 2025.26 40446.94 chroma_vss[32x16] 21.76x 1365.43 29707.21 chroma_p2s[32x16] 14.84x 500.00 7418.54 chroma_p2s_aligned[32x16] 14.83x 493.71 7321.93 chroma_hpp[16x32] 9.47x 3593.47 34029.41 chroma_hps[16x32] 7.26x 3757.29 27279.41 chroma_vpp[16x32] 18.33x 1889.11 34632.27 chroma_vps[16x32] 14.83x 1652.21 24502.15 chroma_vsp[16x32] 21.84x 1883.11 41133.37 chroma_vss[16x32] 21.10x 1433.94 30253.01 chroma_p2s[16x32] 21.97x 500.09 10988.78 chroma_p2s_aligned[16x32] 23.33x 500.09 11668.07 chroma_hpp[ 8x6] 8.43x 391.10 3298.20 chroma_hps[ 8x6] 6.82x 520.39 3551.30 chroma_vpp[ 8x6] 11.12x 307.05 3415.44 chroma_vps[ 8x6] 8.59x 286.31 2459.07 chroma_vsp[ 8x6] 13.10x 303.49 3975.30 chroma_vss[ 8x6] 10.64x 279.74 2976.01 chroma_p2s[ 8x6] 11.30x 96.69 1092.08 chroma_p2s_aligned[ 8x6] 10.96x 99.76 1093.14 chroma_hpp[ 6x8] 5.80x 573.02 3322.85 chroma_hps[ 6x8] 4.62x 715.73 3304.52 chroma_vpp[ 6x8] 6.88x 490.71 3378.01 chroma_vps[ 6x8] 5.27x 479.11 2524.10 chroma_vsp[ 6x8] 7.65x 512.65 3920.59 chroma_vss[ 6x8] 6.44x 455.03 2932.52 chroma_p2s[ 6x8] 3.84x 225.08 863.33 chroma_p2s_aligned[ 6x8] 3.99x 218.39 871.44 chroma_hpp[ 8x2] 4.95x 234.35 1160.17 chroma_hps[ 8x2] 6.30x 327.39 2063.18 chroma_vpp[ 8x2] 7.88x 153.53 1210.22 chroma_vps[ 8x2] 6.28x 145.39 912.93 chroma_vsp[ 8x2] 8.66x 155.14 1342.92 chroma_vss[ 8x2] 7.23x 145.50 1052.25 chroma_p2s[ 8x2] 3.81x 84.30 321.04 chroma_p2s_aligned[ 8x2] 3.81x 83.85 319.24 chroma_hpp[ 2x8] 4.45x 256.82 1144.09 chroma_hps[ 2x8] 3.36x 322.70 1082.77 chroma_vpp[ 2x8] 4.99x 263.57 1314.38 chroma_vps[ 2x8] 4.11x 250.85 1032.11 chroma_vsp[ 2x8] 5.46x 263.83 1440.81 chroma_vss[ 2x8] 4.28x 265.80 1136.42 chroma_p2s[ 2x8] 2.27x 120.55 273.55 chroma_p2s_aligned[ 2x8] 2.59x 106.70 276.40 chroma_hpp[16x12] 9.40x 1373.97 12920.03 chroma_hps[16x12] 7.35x 1602.75 11781.16 chroma_vpp[16x12] 17.93x 746.92 13390.43 chroma_vps[16x12] 13.39x 697.64 9340.61 chroma_vsp[16x12] 22.31x 733.35 16360.28 chroma_vss[16x12] 19.16x 591.22 11329.38 chroma_p2s[16x12] 16.78x 200.31 3360.72 chroma_p2s_aligned[16x12] 17.89x 221.70 3966.04 chroma_hpp[12x16] 6.76x 1923.94 12999.45 chroma_hps[12x16] 5.66x 1942.98 10988.25 chroma_vpp[12x16] 13.30x 1029.17 13687.88 chroma_vps[12x16] 10.07x 932.85 9396.64 chroma_vsp[12x16] 14.97x 1052.93 15762.98 chroma_vss[12x16] 11.99x 954.78 11447.69 chroma_p2s[12x16] 8.37x 418.33 3500.95 chroma_p2s_aligned[12x16] 7.60x 433.08 3291.55 chroma_hpp[ 16x4] 8.55x 500.24 4276.20 chroma_hps[ 16x4] 7.41x 759.19 5622.89 chroma_vpp[ 16x4] 14.88x 295.54 4398.70 chroma_vps[ 16x4] 11.35x 281.58 3196.89 chroma_vsp[ 16x4] 17.21x 293.32 5048.49 chroma_vss[ 16x4] 15.45x 240.83 3720.09 chroma_p2s[ 16x4] 18.09x 80.10 1449.35 chroma_p2s_aligned[ 16x4] 17.05x 84.64 1442.92 chroma_hpp[ 4x16] 5.95x 745.42 4433.87 chroma_hps[ 4x16] 4.75x 818.28 3884.04 chroma_vpp[ 4x16] 11.81x 401.88 4747.70 chroma_vps[ 4x16] 8.72x 381.72 3328.56 chroma_vsp[ 4x16] 13.10x 398.12 5217.17 chroma_vss[ 4x16] 11.41x 361.46 4123.20 chroma_p2s[ 4x16] 4.48x 237.64 1063.68 chroma_p2s_aligned[ 4x16] 4.64x 225.64 1046.23 chroma_hpp[32x24] 9.43x 5355.08 50508.66 chroma_hps[32x24] 7.03x 5809.04 40865.98 chroma_vpp[32x24] 17.74x 3060.05 54286.77 chroma_vps[32x24] 14.64x 2466.74 36100.85 chroma_vsp[32x24] 20.16x 3033.43 61158.36 chroma_vss[32x24] 21.20x 2086.32 44230.46 chroma_p2s[32x24] 19.83x 777.24 15414.68 chroma_p2s_aligned[32x24] 19.46x 790.93 15391.08 chroma_hpp[24x32] 11.10x 4580.94 50851.50 chroma_hps[24x32] 6.94x 5781.50 40124.10 chroma_vpp[24x32] 13.43x 4170.39 56002.91 chroma_vps[24x32] 11.21x 3254.18 36482.92 chroma_vsp[24x32] 14.97x 4036.44 60428.05 chroma_vss[24x32] 17.11x 2601.84 44525.65 chroma_p2s[24x32] 14.50x 1081.79 15686.87 chroma_p2s_aligned[24x32] 15.04x 1081.85 16272.45 chroma_hpp[ 32x8] 9.29x 1837.95 17079.71 chroma_hps[ 32x8] 7.17x 2353.39 16868.54 chroma_vpp[ 32x8] 17.36x 1006.93 17478.46 chroma_vps[ 32x8] 14.43x 854.02 12322.24 chroma_vsp[ 32x8] 20.37x 1008.05 20536.60 chroma_vss[ 32x8] 20.48x 743.51 15229.53 chroma_p2s[ 32x8] 23.72x 221.51 5254.07 chroma_p2s_aligned[ 32x8] 22.94x 229.65 5268.04 chroma_hpp[ 8x32] 9.26x 1890.85 17510.32 chroma_hps[ 8x32] 6.81x 1991.89 13573.35 chroma_vpp[ 8x32] 12.86x 1399.50 18003.01 chroma_vps[ 8x32] 9.26x 1367.18 12665.34 chroma_vsp[ 8x32] 14.51x 1415.95 20551.66 chroma_vss[ 8x32] 11.44x 1370.09 15672.89 chroma_p2s[ 8x32] 8.85x 506.49 4481.66 chroma_p2s_aligned[ 8x32] 8.94x 500.13 4472.65 = Color Space i422 = chroma_hpp[ 4x8] 6.10x 410.64 2506.54 chroma_hps[ 4x8] 4.73x 482.04 2281.71 chroma_vpp[ 4x8] 9.92x 238.58 2366.03 chroma_vps[ 4x8] 7.67x 236.44 1813.25 chroma_vsp[ 4x8] 11.27x 236.49 2665.73 chroma_vss[ 4x8] 9.43x 218.06 2055.51 chroma_p2s[ 4x8] 4.95x 127.26 629.61 chroma_p2s_aligned[ 4x8] 5.25x 118.82 623.30 chroma_hpp[ 8x16] 9.18x 963.85 8852.86 chroma_hps[ 8x16] 7.72x 1009.46 7788.98 chroma_vpp[ 8x16] 13.01x 695.34 9046.33 chroma_vps[ 8x16] 9.42x 690.91 6508.89 chroma_vsp[ 8x16] 14.76x 704.47 10400.35 chroma_vss[ 8x16] 11.73x 672.97 7893.79 chroma_p2s[ 8x16] 9.82x 264.86 2601.66 chroma_p2s_aligned[ 8x16] 9.70x 250.81 2432.01 chroma_hpp[16x32] 9.39x 3627.00 34067.92 chroma_hps[16x32] 7.59x 3769.49 28612.65 chroma_vpp[16x32] 19.32x 1861.92 35977.16 chroma_vps[16x32] 14.73x 1664.89 24519.29 chroma_vsp[16x32] 21.79x 1874.66 40845.24 chroma_vss[16x32] 20.52x 1466.52 30099.05 chroma_p2s[16x32] 22.21x 500.09 11106.04 chroma_p2s_aligned[16x32] 22.81x 500.01 11405.27 chroma_hpp[32x64] 9.36x 14437.27 135077.27 chroma_hps[32x64] 7.04x 14318.83 100828.55 chroma_vpp[32x64] 17.98x 8126.61 146125.09 chroma_vps[32x64] 14.80x 6451.02 95461.02 chroma_vsp[32x64] 19.68x 8123.06 159871.75 chroma_vss[32x64] 22.10x 5358.31 118401.11 chroma_p2s[32x64] 18.13x 2236.30 40539.38 chroma_p2s_aligned[32x64] 18.08x 2243.62 40575.75 chroma_hpp[ 4x4] 5.41x 236.89 1281.16 chroma_hps[ 4x4] 4.52x 331.25 1496.54 chroma_vpp[ 4x4] 7.74x 159.19 1231.56 chroma_vps[ 4x4] 6.10x 154.58 943.14 chroma_vsp[ 4x4] 8.67x 159.19 1379.76 chroma_vss[ 4x4] 7.39x 146.70 1084.27 chroma_p2s[ 4x4] 3.79x 87.46 331.86 chroma_p2s_aligned[ 4x4] 4.08x 82.05 335.02 chroma_hpp[ 2x8] 4.55x 248.90 1132.06 chroma_hps[ 2x8] 3.28x 327.35 1072.09 chroma_vpp[ 2x8] 4.72x 277.30 1309.72 chroma_vps[ 2x8] 3.91x 248.90 972.14 chroma_vsp[ 2x8] 5.92x 277.90 1645.78 chroma_vss[ 2x8] 3.58x 323.79 1160.17 chroma_p2s[ 2x8] 2.24x 120.51 269.94 chroma_p2s_aligned[ 2x8] 2.66x 103.25 274.30 chroma_hpp[ 8x8] 8.26x 525.00 4335.84 chroma_hps[ 8x8] 6.82x 627.70 4282.82 chroma_vpp[ 8x8] 12.20x 368.25 4492.94 chroma_vps[ 8x8] 9.41x 341.07 3209.94 chroma_vsp[ 8x8] 14.06x 363.78 5114.73 chroma_vss[ 8x8] 9.68x 403.83 3907.09 chroma_p2s[ 8x8] 7.46x 150.11 1120.04 chroma_p2s_aligned[ 8x8] 7.41x 150.08 1112.07 chroma_hpp[ 4x16] 5.91x 750.00 4432.98 chroma_hps[ 4x16] 4.51x 892.71 4025.30 chroma_vpp[ 4x16] 11.75x 400.06 4701.51 chroma_vps[ 4x16] 9.00x 377.78 3401.45 chroma_vsp[ 4x16] 13.23x 400.06 5294.19 chroma_vss[ 4x16] 11.39x 361.64 4119.88 chroma_p2s[ 4x16] 4.68x 221.62 1037.22 chroma_p2s_aligned[ 4x16] 4.61x 225.00 1037.07 chroma_hpp[16x16] 9.38x 1832.24 17184.77 chroma_hps[16x16] 7.14x 2054.64 14677.15 chroma_vpp[16x16] 17.52x 1001.70 17554.81 chroma_vps[16x16] 14.47x 853.70 12351.61 chroma_vsp[16x16] 20.31x 1000.66 20327.25 chroma_vss[16x16] 20.08x 752.44 15109.72 chroma_p2s[16x16] 17.51x 240.95 4218.49 chroma_p2s_aligned[16x16] 16.72x 254.64 4258.58 chroma_hpp[ 8x32] 8.92x 1944.55 17346.69 chroma_hps[ 8x32] 6.82x 2003.52 13669.99 chroma_vpp[ 8x32] 12.50x 1413.11 17660.02 chroma_vps[ 8x32] 8.69x 1442.28 12526.36 chroma_vsp[ 8x32] 14.10x 1464.17 20639.28 chroma_vss[ 8x32] 11.80x 1316.25 15526.20 chroma_p2s[ 8x32] 9.09x 490.97 4465.13 chroma_p2s_aligned[ 8x32] 8.84x 500.15 4420.19 chroma_hpp[32x32] 9.40x 7188.01 67541.93 chroma_hps[32x32] 7.02x 7515.60 52774.90 chroma_vpp[32x32] 18.48x 4078.62 75384.32 chroma_vps[32x32] 14.69x 3262.52 47936.88 chroma_vsp[32x32] 19.72x 4070.81 80293.88 chroma_vss[32x32] 22.46x 2627.44 59000.50 chroma_p2s[32x32] 13.56x 1077.49 14609.82 chroma_p2s_aligned[32x32] 13.48x 1081.85 14579.76 chroma_hpp[16x64] 9.24x 7340.56 67854.55 chroma_hps[16x64] 7.11x 7145.82 50784.02 chroma_vpp[16x64] 21.41x 3715.90 79564.33 chroma_vps[16x64] 14.97x 3284.71 49182.12 chroma_vsp[16x64] 21.98x 3683.79 80982.27 chroma_vss[16x64] 20.34x 2933.64 59669.79 chroma_p2s[16x64] 18.67x 1081.89 20201.90 chroma_p2s_aligned[16x64] 18.77x 1081.85 20302.30 chroma_hpp[ 8x12] 8.61x 750.11 6455.43 chroma_hps[ 8x12] 7.12x 842.93 6005.41 chroma_vpp[ 8x12] 11.56x 578.12 6682.98 chroma_vps[ 8x12] 8.84x 538.66 4759.04 chroma_vsp[ 8x12] 13.51x 571.62 7722.90 chroma_vss[ 8x12] 12.21x 473.94 5786.17 chroma_p2s[ 8x12] 7.90x 209.47 1654.81 chroma_p2s_aligned[ 8x12] 7.81x 205.87 1608.22 chroma_hpp[ 6x16] 5.95x 1109.09 6603.17 chroma_hps[ 6x16] 4.75x 1231.40 5846.38 chroma_vpp[ 6x16] 5.98x 1124.89 6722.80 chroma_vps[ 6x16] 5.05x 982.59 4966.68 chroma_vsp[ 6x16] 7.19x 1072.89 7709.91 chroma_vss[ 6x16] 6.28x 927.50 5828.51 chroma_p2s[ 6x16] 5.67x 355.85 2016.87 chroma_p2s_aligned[ 6x16] 5.27x 374.36 1973.69 chroma_hpp[ 8x4] 7.56x 295.50 2235.18 chroma_hps[ 8x4] 6.75x 414.40 2798.29 chroma_vpp[ 8x4] 9.69x 233.78 2264.67 chroma_vps[ 8x4] 7.63x 218.06 1663.88 chroma_vsp[ 8x4] 11.45x 228.23 2612.40 chroma_vss[ 8x4] 9.43x 209.00 1971.13 chroma_p2s[ 8x4] 8.99x 90.13 810.42 chroma_p2s_aligned[ 8x4] 9.16x 90.09 825.00 chroma_hpp[ 2x16] 4.83x 449.17 2168.96 chroma_hps[ 2x16] 3.48x 503.82 1751.26 chroma_vpp[ 2x16] 4.50x 559.59 2515.90 chroma_vps[ 2x16] 4.05x 445.50 1805.11 chroma_vsp[ 2x16] 6.11x 454.50 2777.56 chroma_vss[ 2x16] 5.08x 425.91 2163.28 chroma_p2s[ 2x16] 2.22x 221.59 491.78 chroma_p2s_aligned[ 2x16] 2.12x 227.33 483.07 chroma_hpp[16x24] 9.34x 2750.93 25697.64 chroma_hps[16x24] 7.38x 2891.85 21347.64 chroma_vpp[16x24] 18.12x 1454.68 26364.76 chroma_vps[16x24] 14.32x 1281.83 18359.64 chroma_vsp[16x24] 21.02x 1443.46 30338.48 chroma_vss[16x24] 19.95x 1120.94 22364.73 chroma_p2s[16x24] 17.28x 354.63 6129.48 chroma_p2s_aligned[16x24] 17.10x 354.70 6065.98 chroma_hpp[12x32] 7.03x 3733.40 26257.82 chroma_hps[12x32] 5.76x 3541.14 20396.24 chroma_vpp[12x32] 12.64x 2079.28 26285.32 chroma_vps[12x32] 10.91x 1727.55 18842.62 chroma_vsp[12x32] 15.48x 2012.91 31160.47 chroma_vss[12x32] 13.73x 1650.38 22653.31 chroma_p2s[12x32] 9.97x 927.39 9243.11 chroma_p2s_aligned[12x32] 10.00x 927.31 9271.03 chroma_hpp[ 16x8] 9.31x 932.04 8680.08 chroma_hps[ 16x8] 7.38x 1168.30 8616.40 chroma_vpp[ 16x8] 17.10x 518.40 8863.71 chroma_vps[ 16x8] 13.37x 482.02 6445.04 chroma_vsp[ 16x8] 17.44x 586.49 10228.37 chroma_vss[ 16x8] 17.99x 422.80 7606.69 chroma_p2s[ 16x8] 15.83x 146.70 2321.69 chroma_p2s_aligned[ 16x8] 15.75x 150.04 2363.78 chroma_hpp[ 4x32] 6.40x 1417.91 9067.62 chroma_hps[ 4x32] 5.29x 1365.35 7216.72 chroma_vpp[ 4x32] 11.92x 797.16 9501.21 chroma_vps[ 4x32] 8.90x 759.12 6754.07 chroma_vsp[ 4x32] 13.25x 801.46 10618.74 chroma_vss[ 4x32] 10.94x 754.62 8256.16 chroma_p2s[ 4x32] 5.66x 395.27 2236.60 chroma_p2s_aligned[ 4x32] 6.22x 399.99 2487.47 chroma_hpp[32x48] 9.32x 10837.03 100954.66 chroma_hps[32x48] 6.96x 10980.14 76470.23 chroma_vpp[32x48] 18.30x 6091.04 111479.16 chroma_vps[32x48] 14.93x 4886.65 72967.34 chroma_vsp[32x48] 19.75x 6099.10 120465.93 chroma_vss[32x48] 23.26x 3860.30 89784.32 chroma_p2s[32x48] 13.59x 1663.66 22613.86 chroma_p2s_aligned[32x48] 13.37x 1658.14 22174.30 chroma_hpp[24x64] 11.03x 9191.05 101383.77 chroma_hps[24x64] 6.96x 10924.94 76019.34 chroma_vpp[24x64] 12.73x 8131.24 103522.55 chroma_vps[24x64] 11.41x 6431.54 73409.66 chroma_vsp[24x64] 14.80x 8125.26 120260.92 chroma_vss[24x64] 16.79x 5289.40 88787.22 chroma_p2s[24x64] 13.71x 2245.50 30777.66 chroma_p2s_aligned[24x64] 13.80x 2243.31 30949.30 chroma_hpp[32x16] 9.36x 3604.47 33736.17 chroma_hps[32x16] 7.24x 3976.77 28805.71 chroma_vpp[32x16] 17.27x 2009.56 34711.02 chroma_vps[32x16] 14.50x 1666.22 24165.93 chroma_vsp[32x16] 19.81x 2027.48 40156.56 chroma_vss[32x16] 21.68x 1372.60 29755.12 chroma_p2s[32x16] 14.69x 499.94 7344.27 chroma_p2s_aligned[32x16] 14.96x 490.97 7345.79 chroma_hpp[ 8x64] 9.22x 3787.44 34923.25 chroma_hps[ 8x64] 6.94x 3734.64 25907.77 chroma_vpp[ 8x64] 12.57x 2845.01 35759.07 chroma_vps[ 8x64] 9.23x 2719.78 25104.78 chroma_vsp[ 8x64] 15.91x 2849.32 45343.89 chroma_vss[ 8x64] 12.07x 2623.08 31660.37 chroma_p2s[ 8x64] 11.58x 1072.70 12424.65 chroma_p2s_aligned[ 8x64] 11.78x 1081.91 12739.89 = Color Space i444 = chroma_hpp[ 4x4] 5.35x 237.49 1270.04 chroma_hps[ 4x4] 4.60x 326.24 1501.50 chroma_vpp[ 4x4] 7.63x 159.20 1214.13 chroma_vps[ 4x4] 6.00x 154.65 927.35 chroma_vsp[ 4x4] 8.78x 159.27 1397.80 chroma_vss[ 4x4] 7.33x 146.06 1070.59 chroma_p2s[ 4x4] 4.00x 85.51 342.08 chroma_p2s_aligned[ 4x4] 3.91x 86.63 338.33 chroma_hpp[ 8x8] 8.31x 521.81 4335.84 chroma_hps[ 8x8] 6.98x 627.50 4381.71 chroma_vpp[ 8x8] 12.20x 365.73 4460.92 chroma_vps[ 8x8] 9.39x 340.86 3200.80 chroma_vsp[ 8x8] 14.38x 354.55 5099.70 chroma_vss[ 8x8] 10.16x 397.13 4036.32 chroma_p2s[ 8x8] 9.02x 122.80 1107.11 chroma_p2s_aligned[ 8x8] 9.20x 122.87 1130.56 chroma_hpp[16x16] 9.61x 1788.88 17187.50 chroma_hps[16x16] 7.07x 2073.72 14658.89 chroma_vpp[16x16] 18.02x 970.23 17484.62 chroma_vps[16x16] 14.06x 888.63 12491.57 chroma_vsp[16x16] 20.35x 1004.30 20442.32 chroma_vss[16x16] 19.12x 790.78 15121.14 chroma_p2s[16x16] 8.76x 490.75 4296.79 chroma_p2s_aligned[16x16] 8.81x 490.97 4325.50 chroma_hpp[32x32] 9.48x 7138.46 67660.07 chroma_hps[32x32] 7.14x 7409.92 52909.87 chroma_vpp[32x32] 18.79x 4026.56 75655.62 chroma_vps[32x32] 14.56x 3307.44 48158.12 chroma_vsp[32x32] 19.84x 4062.28 80598.24 chroma_vss[32x32] 22.21x 2650.08 58850.65 chroma_p2s[32x32] 6.50x 2236.49 14541.28 chroma_p2s_aligned[32x32] 6.62x 2236.52 14815.73 chroma_hpp[64x64] 12.10x 22139.86 267983.41 chroma_hps[64x64] 7.05x 28757.86 202714.20 chroma_vpp[64x64] 19.22x 14853.23 285453.16 chroma_vps[64x64] 14.70x 13093.66 192431.06 chroma_vsp[64x64] 21.72x 14763.09 320660.91 chroma_vss[64x64] 22.00x 11044.03 242919.75 chroma_p2s[64x64] 8.43x 9261.69 78087.33 chroma_p2s_aligned[64x64] 8.60x 9236.84 79448.90 chroma_hpp[ 8x4] 8.78x 298.95 2625.45 chroma_hps[ 8x4] 5.28x 614.92 3244.47 chroma_vpp[ 8x4] 10.71x 219.18 2346.99 chroma_vps[ 8x4] 7.56x 225.04 1702.00 chroma_vsp[ 8x4] 11.38x 227.40 2586.82 chroma_vss[ 8x4] 9.45x 209.17 1975.70 chroma_p2s[ 8x4] 9.30x 85.54 795.24 chroma_p2s_aligned[ 8x4] 9.72x 85.02 826.35 chroma_hpp[ 4x8] 5.40x 421.61 2274.65 chroma_hps[ 4x8] 4.71x 481.78 2268.34 chroma_vpp[ 4x8] 9.81x 238.66 2342.28 chroma_vps[ 4x8] 7.70x 236.30 1819.84 chroma_vsp[ 4x8] 11.27x 236.33 2663.48 chroma_vss[ 4x8] 9.34x 218.17 2037.32 chroma_p2s[ 4x8] 5.90x 105.69 623.60 chroma_p2s_aligned[ 4x8] 5.83x 107.00 623.90 chroma_hpp[ 16x8] 8.60x 1010.68 8695.94 chroma_hps[ 16x8] 7.17x 1211.46 8684.67 chroma_vpp[ 16x8] 16.90x 535.28 9047.99 chroma_vps[ 16x8] 13.57x 477.28 6474.55 chroma_vsp[ 16x8] 16.49x 621.69 10253.46 chroma_vss[ 16x8] 17.82x 431.63 7691.03 chroma_p2s[ 16x8] 9.47x 245.52 2325.45 chroma_p2s_aligned[ 16x8] 10.68x 220.16 2351.05 chroma_hpp[ 8x16] 9.32x 954.59 8894.28 chroma_hps[ 8x16] 7.34x 1027.40 7541.33 chroma_vpp[ 8x16] 12.73x 714.32 9091.23 chroma_vps[ 8x16] 9.70x 675.04 6548.99 chroma_vsp[ 8x16] 15.37x 681.83 10481.14 chroma_vss[ 8x16] 11.62x 681.83 7926.05 chroma_p2s[ 8x16] 10.65x 222.67 2370.99 chroma_p2s_aligned[ 8x16] 10.63x 221.55 2355.96 chroma_hpp[32x16] 9.62x 3600.26 34618.89 chroma_hps[32x16] 7.20x 4006.38 28830.51 chroma_vpp[32x16] 17.21x 2025.79 34870.04 chroma_vps[32x16] 14.53x 1655.18 24056.81 chroma_vsp[32x16] 19.17x 2109.31 40442.13 chroma_vss[32x16] 21.78x 1363.32 29691.88 chroma_p2s[32x16] 7.23x 1072.66 7758.27 chroma_p2s_aligned[32x16] 6.91x 1072.85 7415.95 chroma_hpp[16x32] 9.32x 3700.06 34466.63 chroma_hps[16x32] 7.54x 3763.14 28363.43 chroma_vpp[16x32] 18.59x 1874.25 34840.73 chroma_vps[16x32] 14.91x 1638.74 24439.48 chroma_vsp[16x32] 21.65x 1869.89 40490.38 chroma_vss[16x32] 20.22x 1478.10 29886.97 chroma_p2s[16x32] 10.23x 1072.96 10975.50 chroma_p2s_aligned[16x32] 10.87x 1072.89 11661.37 chroma_hpp[64x32] 12.19x 10993.06 134033.11 chroma_hps[64x32] 7.01x 14941.09 104734.87 chroma_vpp[64x32] 18.39x 7418.79 136429.36 chroma_vps[64x32] 14.53x 6542.26 95074.75 chroma_vsp[64x32] 21.83x 7429.33 162168.64 chroma_vss[64x32] 21.19x 5735.86 121516.98 chroma_p2s[64x32] 8.73x 4576.61 39943.73 chroma_p2s_aligned[64x32] 8.65x 4608.01 39867.23 chroma_hpp[32x64] 9.47x 14472.41 137107.52 chroma_hps[32x64] 7.02x 14364.17 100892.13 chroma_vpp[32x64] 18.02x 8111.17 146124.50 chroma_vps[32x64] 14.60x 6535.64 95439.98 chroma_vsp[32x64] 20.29x 7935.71 160981.70 chroma_vss[32x64] 22.23x 5284.49 117469.24 chroma_p2s[32x64] 9.07x 4568.01 41432.02 chroma_p2s_aligned[32x64] 9.24x 4598.94 42485.02 chroma_hpp[16x12] 9.47x 1385.53 13117.02 chroma_hps[16x12] 7.30x 1608.54 11748.04 chroma_vpp[16x12] 17.87x 745.72 13322.44 chroma_vps[16x12] 14.11x 665.92 9398.19 chroma_vsp[16x12] 20.18x 757.81 15293.83 chroma_vss[16x12] 19.22x 591.45 11369.06 chroma_p2s[16x12] 9.56x 347.72 3322.85 chroma_p2s_aligned[16x12] 9.36x 347.72 3256.26 chroma_hpp[12x16] 6.98x 1866.44 13022.54 chroma_hps[12x16] 5.79x 1943.36 11248.64 chroma_vpp[12x16] 12.91x 1038.63 13403.76 chroma_vps[12x16] 10.24x 920.10 9423.70 chroma_vsp[12x16] 14.95x 1039.44 15535.97 chroma_vss[12x16] 13.04x 882.07 11506.54 chroma_p2s[12x16] 8.75x 418.22 3659.97 chroma_p2s_aligned[12x16] 7.78x 418.22 3254.07 chroma_hpp[ 16x4] 8.25x 519.14 4282.97 chroma_hps[ 16x4] 7.23x 777.09 5619.57 chroma_vpp[ 16x4] 14.48x 300.08 4344.74 chroma_vps[ 16x4] 10.77x 287.21 3091.98 chroma_vsp[ 16x4] 17.30x 291.03 5035.26 chroma_vss[ 16x4] 16.16x 241.02 3895.04 chroma_p2s[ 16x4] 13.00x 116.80 1517.89 chroma_p2s_aligned[ 16x4] 12.62x 117.10 1477.56 chroma_hpp[ 4x16] 6.05x 743.21 4495.94 chroma_hps[ 4x16] 4.56x 836.44 3812.50 chroma_vpp[ 4x16] 11.61x 403.30 4682.46 chroma_vps[ 4x16] 8.66x 381.90 3305.41 chroma_vsp[ 4x16] 13.22x 396.73 5244.28 chroma_vss[ 4x16] 11.32x 361.53 4094.04 chroma_p2s[ 4x16] 4.56x 227.40 1037.37 chroma_p2s_aligned[ 4x16] 4.56x 227.36 1036.92 chroma_hpp[32x24] 9.30x 5473.80 50906.51 chroma_hps[32x24] 7.10x 5742.80 40771.29 chroma_vpp[32x24] 18.51x 3053.37 56532.11 chroma_vps[32x24] 15.13x 2449.76 37057.67 chroma_vsp[32x24] 19.85x 3045.40 60445.49 chroma_vss[32x24] 22.31x 2008.45 44801.30 chroma_p2s[32x24] 9.78x 1655.63 16186.29 chroma_p2s_aligned[32x24] 9.37x 1694.31 15873.70 chroma_hpp[24x32] 11.06x 4617.80 51087.93 chroma_hps[24x32] 7.07x 5618.24 39733.02 chroma_vpp[24x32] 13.93x 4048.23 56382.87 chroma_vps[24x32] 11.21x 3232.62 36251.00 chroma_vsp[24x32] 15.04x 4050.11 60931.86 chroma_vss[24x32] 17.04x 2635.96 44905.46 chroma_p2s[24x32] 9.87x 1663.63 16425.91 chroma_p2s_aligned[24x32] 9.61x 1650.08 15862.05 chroma_hpp[ 32x8] 9.47x 1832.41 17358.82 chroma_hps[ 32x8] 7.13x 2355.83 16788.10 chroma_vpp[ 32x8] 17.68x 996.61 17618.24 chroma_vps[ 32x8] 14.41x 850.98 12266.18 chroma_vsp[ 32x8] 19.87x 1007.86 20030.26 chroma_vss[ 32x8] 19.96x 743.28 14837.07 chroma_p2s[ 32x8] 10.74x 490.93 5271.13 chroma_p2s_aligned[ 32x8] 10.86x 490.93 5331.91 chroma_hpp[ 8x32] 9.34x 1868.50 17443.29 chroma_hps[ 8x32] 6.96x 1985.92 13816.08 chroma_vpp[ 8x32] 12.74x 1398.65 17815.73 chroma_vps[ 8x32] 9.20x 1381.38 12708.07 chroma_vsp[ 8x32] 14.88x 1410.88 20993.22 chroma_vss[ 8x32] 11.55x 1365.36 15775.50 chroma_p2s[ 8x32] 8.98x 490.93 4410.12 chroma_p2s_aligned[ 8x32] 8.76x 514.79 4507.98 chroma_hpp[64x48] 12.47x 16833.09 209837.52 chroma_hps[64x48] 7.01x 21934.57 153756.62 chroma_vpp[64x48] 19.37x 10980.13 212659.72 chroma_vps[64x48] 14.81x 9726.25 144018.80 chroma_vsp[64x48] 21.97x 10966.97 240991.09 chroma_vss[64x48] 21.93x 8360.71 183351.70 chroma_p2s[64x48] 6.26x 6912.93 43298.45 chroma_p2s_aligned[64x48] 6.32x 6893.27 43539.23 chroma_hpp[48x64] 12.06x 16765.56 202140.78 chroma_hps[48x64] 6.98x 21659.82 151185.27 chroma_vpp[48x64] 19.27x 11138.78 214655.72 chroma_vps[48x64] 14.58x 9773.85 142480.47 chroma_vsp[48x64] 21.64x 11073.17 239654.75 chroma_vss[48x64] 21.07x 8377.89 176554.67 chroma_p2s[48x64] 6.30x 6888.50 43401.85 chroma_p2s_aligned[48x64] 6.29x 6890.27 43364.28 chroma_hpp[64x16] 12.29x 5506.30 67679.61 chroma_hps[64x16] 7.02x 8153.56 57230.86 chroma_vpp[64x16] 19.09x 3771.76 72013.53 chroma_vps[64x16] 14.59x 3281.56 47866.53 chroma_vsp[64x16] 21.14x 3767.28 79641.73 chroma_vss[64x16] 21.43x 2822.06 60472.70 chroma_p2s[64x16] 7.55x 2254.47 17012.32 chroma_p2s_aligned[64x16] 6.90x 2255.74 15570.24 chroma_hpp[16x64] 9.26x 7344.51 67984.57 chroma_hps[16x64] 7.13x 7157.74 51066.58 chroma_vpp[16x64] 21.41x 3710.68 79459.27 chroma_vps[16x64] 14.92x 3254.62 48559.87 chroma_vsp[16x64] 22.03x 3682.62 81131.06 chroma_vss[16x64] 21.06x 2817.96 59341.53 chroma_p2s[16x64] 9.09x 2237.27 20337.32 chroma_p2s_aligned[16x64] 9.10x 2236.49 20356.11 == intrapred primitives == intra_planar_4x4 4.51x 153.71 693.64 intra_dc_4x4[f=0] 1.71x 88.84 152.10 intra_dc_4x4[f=1] 1.91x 168.98 322.85 intra_ang_4x4[ 2] 7.72x 84.98 655.76 intra_ang_4x4[ 3] 6.29x 161.41 1014.98 intra_ang_4x4[ 4] 6.74x 151.05 1017.69 intra_ang_4x4[ 5] 6.88x 151.13 1039.46 intra_ang_4x4[ 6] 7.06x 151.95 1073.00 intra_ang_4x4[ 7] 6.53x 151.65 990.78 intra_ang_4x4[ 8] 6.70x 147.79 990.63 intra_ang_4x4[ 9] 6.71x 147.82 991.38 intra_ang_4x4[10] 9.43x 86.37 814.48 intra_ang_4x4[11] 8.60x 147.86 1271.08 intra_ang_4x4[12] 8.62x 147.79 1273.95 intra_ang_4x4[13] 8.47x 156.83 1329.11 intra_ang_4x4[14] 7.98x 156.72 1250.20 intra_ang_4x4[15] 7.69x 161.29 1239.98 intra_ang_4x4[16] 7.67x 161.41 1237.58 intra_ang_4x4[17] 6.93x 178.89 1240.51 intra_ang_4x4[18] 7.02x 84.57 593.84 intra_ang_4x4[19] 5.92x 156.79 927.96 intra_ang_4x4[20] 6.39x 143.21 915.63 intra_ang_4x4[21] 6.38x 143.36 915.33 intra_ang_4x4[22] 6.69x 136.46 912.32 intra_ang_4x4[23] 6.79x 136.34 925.10 intra_ang_4x4[24] 6.15x 136.42 838.83 intra_ang_4x4[25] 6.27x 136.38 855.72 intra_ang_4x4[26] 6.92x 89.37 618.19 intra_ang_4x4[27] 6.01x 133.15 800.35 intra_ang_4x4[28] 5.95x 136.38 812.07 intra_ang_4x4[29] 5.73x 139.57 800.20 intra_ang_4x4[30] 5.73x 139.53 799.90 intra_ang_4x4[31] 5.57x 143.25 797.95 intra_ang_4x4[32] 5.57x 143.25 797.80 intra_ang_4x4[33] 5.42x 147.75 800.20 intra_ang_4x4[34] 5.57x 85.47 476.20 intra_filter_4x4 5.53x 87.49 483.82 intra_planar_8x8 9.33x 245.97 2294.94 intra_dc_8x8[f=0] 1.78x 107.42 191.33 intra_dc_8x8[f=1] 2.44x 231.87 564.68 intra_ang_8x8[ 2] 18.15x 99.91 1812.93 intra_ang_8x8[ 3] 6.51x 462.88 3015.36 intra_ang_8x8[ 4] 7.69x 398.56 3063.43 intra_ang_8x8[ 5] 6.68x 460.13 3072.60 intra_ang_8x8[ 6] 7.77x 395.37 3071.23 intra_ang_8x8[ 7] 8.40x 430.14 3613.70 intra_ang_8x8[ 8] 8.32x 363.67 3025.10 intra_ang_8x8[ 9] 8.35x 359.05 2998.19 intra_ang_8x8[10] 18.33x 153.56 2814.16 intra_ang_8x8[11] 9.16x 359.35 3293.24 intra_ang_8x8[12] 8.64x 385.28 3327.62 intra_ang_8x8[13] 8.76x 373.27 3268.29 intra_ang_8x8[14] 8.56x 381.90 3270.03 intra_ang_8x8[15] 8.25x 395.68 3263.93 intra_ang_8x8[16] 8.16x 404.49 3299.55 intra_ang_8x8[17] 6.86x 468.16 3211.87 intra_ang_8x8[18] 15.26x 90.83 1386.07 intra_ang_8x8[19] 7.62x 318.23 2425.40 intra_ang_8x8[20] 8.09x 303.41 2454.56 intra_ang_8x8[21] 7.89x 300.04 2367.86 intra_ang_8x8[22] 8.19x 299.92 2455.31 intra_ang_8x8[23] 8.07x 290.85 2346.04 intra_ang_8x8[24] 8.75x 265.93 2325.75 intra_ang_8x8[25] 8.30x 265.92 2207.53 intra_ang_8x8[26] 8.31x 213.52 1774.75 intra_ang_8x8[27] 8.92x 247.70 2210.02 intra_ang_8x8[28] 8.68x 254.53 2208.97 intra_ang_8x8[29] 7.42x 297.82 2209.79 intra_ang_8x8[30] 7.80x 293.13 2285.77 intra_ang_8x8[31] 7.36x 300.00 2209.27 intra_ang_8x8[32] 7.53x 309.00 2326.21 intra_ang_8x8[33] 7.03x 317.31 2230.08 intra_ang_8x8[34] 11.50x 100.15 1151.26 intra_filter_8x8 6.12x 155.18 950.20 intra_planar_16x16 12.82x 829.47 10632.70 intra_dc_16x16[f=0] 1.79x 213.67 383.27 intra_dc_16x16[f=1] 2.75x 399.87 1100.50 intra_ang_16x16[ 2] 36.83x 211.45 7787.20 intra_ang_16x16[ 3] 13.17x 855.62 11265.54 intra_ang_16x16[ 4] 13.00x 890.92 11582.44 intra_ang_16x16[ 5] 13.33x 868.37 11573.95 intra_ang_16x16[ 6] 13.12x 900.04 11810.99 intra_ang_16x16[ 7] 13.55x 868.88 11771.24 intra_ang_16x16[ 8] 13.89x 850.90 11815.22 intra_ang_16x16[ 9] 12.76x 874.27 11156.21 intra_ang_16x16[10] 35.67x 221.66 7905.72 intra_ang_16x16[11] 9.08x 1268.99 11523.74 intra_ang_16x16[12] 9.42x 1285.29 12107.83 intra_ang_16x16[13] 9.25x 1286.60 11905.91 intra_ang_16x16[14] 9.57x 1274.02 12197.34 intra_ang_16x16[15] 9.21x 1301.75 11984.16 intra_ang_16x16[16] 9.25x 1308.95 12113.56 intra_ang_16x16[17] 8.82x 1319.56 11637.20 intra_ang_16x16[18] 23.12x 207.59 4799.85 intra_ang_16x16[19] 13.27x 572.80 7602.11 intra_ang_16x16[20] 14.22x 547.67 7788.58 intra_ang_16x16[21] 12.57x 627.28 7884.21 intra_ang_16x16[22] 14.64x 527.36 7718.81 intra_ang_16x16[23] 16.66x 463.58 7725.15 intra_ang_16x16[24] 13.91x 554.35 7713.70 intra_ang_16x16[25] 18.07x 418.18 7555.08 intra_ang_16x16[26] 9.94x 377.21 3750.75 intra_ang_16x16[27] 16.48x 441.00 7267.45 intra_ang_16x16[28] 12.92x 608.52 7861.75 intra_ang_16x16[29] 17.08x 448.01 7653.92 intra_ang_16x16[30] 16.67x 458.55 7642.15 intra_ang_16x16[31] 11.98x 636.32 7621.99 intra_ang_16x16[32] 15.30x 498.01 7618.14 intra_ang_16x16[33] 15.24x 490.86 7481.40 intra_ang_16x16[34] 18.39x 211.61 3892.33 intra_filter_16x16 6.59x 286.46 1888.83 intra_planar_32x32 10.28x 3637.14 37400.50 intra_dc_32x32[f=0] 1.84x 731.84 1347.75 intra_ang_32x32[ 2] 47.45x 642.08 30466.53 intra_ang_32x32[ 3] 11.85x 3758.68 44531.96 intra_ang_32x32[ 4] 11.73x 3810.98 44703.61 intra_ang_32x32[ 5] 12.30x 3670.53 45142.64 intra_ang_32x32[ 6] 11.75x 3800.03 44661.52 intra_ang_32x32[ 7] 12.20x 3691.60 45049.00 intra_ang_32x32[ 8] 12.56x 3661.82 45991.23 intra_ang_32x32[ 9] 11.79x 3766.11 44392.94 intra_ang_32x32[10] 46.41x 636.39 29532.71 intra_ang_32x32[11] 10.81x 4177.28 45160.82 intra_ang_32x32[12] 10.79x 4205.56 45384.77 intra_ang_32x32[13] 10.55x 4266.70 45029.16 intra_ang_32x32[14] 11.01x 4092.61 45062.07 intra_ang_32x32[15] 11.08x 4050.04 44862.48 intra_ang_32x32[16] 10.38x 4465.66 46373.59 intra_ang_32x32[17] 10.71x 4211.34 45112.58 intra_ang_32x32[18] 15.25x 860.29 13118.21 intra_ang_32x32[19] 11.85x 2251.43 26671.28 intra_ang_32x32[20] 12.16x 2205.86 26822.74 intra_ang_32x32[21] 12.94x 2128.05 27540.78 intra_ang_32x32[22] 12.35x 2141.91 26459.36 intra_ang_32x32[23] 13.01x 2060.83 26819.49 intra_ang_32x32[24] 13.51x 1981.27 26774.54 intra_ang_32x32[25] 15.71x 1700.09 26702.69 intra_ang_32x32[26] 17.70x 665.71 11782.83 intra_ang_32x32[27] 15.86x 1661.04 26351.50 intra_ang_32x32[28] 14.96x 1795.46 26858.77 intra_ang_32x32[29] 15.58x 1864.46 29040.27 intra_ang_32x32[30] 15.16x 1760.31 26685.42 intra_ang_32x32[31] 14.33x 1824.95 26154.85 intra_ang_32x32[32] 14.48x 1824.79 26426.75 intra_ang_32x32[33] 15.16x 1744.73 26452.91 intra_ang_32x32[34] 19.24x 640.97 12329.08 intra_filter_32x32 7.81x 609.19 4756.26 + popd ~/build/BUILD/x265_3.5 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: x265-3.5-3.fc38.x86_64 Provides: x265 = 3.5-3.fc38 x265(x86-64) = 3.5-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libx265.so.199()(64bit) rtld(GNU_HASH) Processing files: x265-libs-3.5-3.fc38.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tNJxEw + umask 022 + cd /builddir/build/BUILD + cd x265_3.5 + LICENSEDIR=/builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/share/licenses/x265-libs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/share/licenses/x265-libs + cp -pr COPYING /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/share/licenses/x265-libs + RPM_EC=0 ++ jobs -p + exit 0 Provides: libhdr10plus.so()(64bit) libx265.so.199()(64bit) libx265_main10.so.199()(64bit) libx265_main12.so.199()(64bit) x265-libs = 3.5-3.fc38 x265-libs(x86-64) = 3.5-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnuma.so.1()(64bit) libnuma.so.1(libnuma_1.1)(64bit) libnuma.so.1(libnuma_1.2)(64bit) libstdc++.so.6()(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.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: x265-devel-3.5-3.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.OC4UEG + umask 022 + cd /builddir/build/BUILD + cd x265_3.5 + DOCDIR=/builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/share/doc/x265-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/share/doc/x265-devel + cp -pr doc/intra doc/reST doc/uncrustify /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64/usr/share/doc/x265-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: pkgconfig(x265) = 3.5 x265-devel = 3.5-3.fc38 x265-devel(x86-64) = 3.5-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libx265.so.199()(64bit) Processing files: x265-debugsource-3.5-3.fc38.x86_64 Provides: x265-debugsource = 3.5-3.fc38 x265-debugsource(x86-64) = 3.5-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: x265-debuginfo-3.5-3.fc38.x86_64 Provides: debuginfo(build-id) = 3457f49aa6cf2c8139e05d3eac42900440b677c6 x265-debuginfo = 3.5-3.fc38 x265-debuginfo(x86-64) = 3.5-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: x265-debugsource(x86-64) = 3.5-3.fc38 Processing files: x265-libs-debuginfo-3.5-3.fc38.x86_64 Provides: debuginfo(build-id) = 03bfe3f1c30b52a6fe391b086ef3b84a6eccbd3f debuginfo(build-id) = 08630ba937214eb195a5ab75a5b6a535627ea4e9 debuginfo(build-id) = 8b5e4bfd2a8285ff99495830411a2428737c4d67 debuginfo(build-id) = b4bc3188d1089bcf86bc9f85f2ec80b563e91cc3 libhdr10plus.so-3.5-3.fc38.x86_64.debug()(64bit) libx265.so.199-3.5-3.fc38.x86_64.debug()(64bit) libx265_main10.so.199-3.5-3.fc38.x86_64.debug()(64bit) libx265_main12.so.199-3.5-3.fc38.x86_64.debug()(64bit) x265-libs-debuginfo = 3.5-3.fc38 x265-libs-debuginfo(x86-64) = 3.5-3.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: x265-debugsource(x86-64) = 3.5-3.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 Wrote: /builddir/build/RPMS/x265-libs-3.5-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/x265-debugsource-3.5-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/x265-debuginfo-3.5-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/x265-libs-debuginfo-3.5-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/x265-3.5-3.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/x265-devel-3.5-3.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.MN2oDT + umask 022 + cd /builddir/build/BUILD + cd x265_3.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/x265-3.5-3.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.2pz7fW + umask 022 + cd /builddir/build/BUILD + rm -rf x265_3.5 x265_3.5.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0