request from: hawk checking if we should skip the build started at: Fri Apr 5 01:21:16 2024 cleaning up /tmp fetching http://src.tld-linux.org/~buildertidev//srpms/c4a3fc84-05e4-4489-af36-85b214a9749c/xavs-0-0.svn55.2.src.rpm fetched 235879 bytes, 2830.1 K/s installing srpm: xavs-0-0.svn55.2.src.rpm + install -d /tmp/B.dj7zr4jy/BUILD /tmp/B.dj7zr4jy/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog xavs-0-0.svn55.2.src.rpm * Thu Apr 04 2024 TLD Linux - For complete changelog see: http://git.tld-linux.org/?p=packages/xavs.git;a=log;h=master * Thu Jul 20 2017 Jakub Bogusz 71d7fb7 - disable asm on x86_64 * Thu Jul 20 2017 Jakub Bogusz f329f73 - enhance asm patch to handle PIC (x86_64 etc.) - fix disable-asm option (configure is not autoconf generated) * Thu Jul 20 2017 Jakub Bogusz 1cb0dba - updated to svn rev. 55 (2011-08-21) - added asm patch, enable asm on x86/x86_64 * Mon Mar 09 2015 Jan Rękorajski 2bc3b3a - rel 2 * Fri Jul 01 2011 Jakub Bogusz 8e8aed1 - new + rpm -Uhv --nodeps --define '_topdir /tmp/B.dj7zr4jy' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' xavs-0-0.svn55.2.src.rpm Updating / installing... xavs-0-0.svn55.2 ######################################## + rm -f xavs-0-0.svn55.2.src.rpm + install -m 700 -d /tmp/B.dj7zr4jy/BUILD/tmp + TMPDIR=/tmp/B.dj7zr4jy/BUILD/tmp + exec nice -n 19 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.dj7zr4jy' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux --define 'prep exit 0' /tmp/B.dj7zr4jy/xavs.spec warning: Could not canonicalize hostname: tld-x86 Building target platforms: i686-tld-linux Building for target i686-tld-linux RPM build warnings: Could not canonicalize hostname: tld-x86 checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: warning: Could not canonicalize hostname: tld-x86 rpm: error: Failed build dependencies: rpm: subversion is needed by xavs-0-0.svn55.2.i686 rpm: Building target platforms: i686-tld-linux rpm: Building for target i686-tld-linux rpm: rpm: RPM build warnings: rpm: Could not canonicalize hostname: tld-x86 updating poldek cache... spool is up to date ti is up to date ti is up to date ti-test: desynchronized index, trying to update whole index... ti-test is up to date ti-test is up to date checking conflicting packages in BRed packages poldek: Loading [pndir]ti... poldek: Loading [pndir]ti... poldek: Loading [pndir]ti-test... poldek: Loading [pndir]ti-test... poldek: Loading [pndir]spool... poldek: 4727 packages read poldek: Removed 21 duplicate packages from available set poldek: Processing dependencies... poldek: subversion-1.14.3-1 marks subversion-libs-1.14.3-1 (cap libsvn_client-1.so.0) poldek: There are 2 packages to install (1 marked by dependencies): poldek: A subversion-1.14.3-1 subversion-libs-1.14.3-1 poldek: This operation will use 8.4MB of disk space. poldek: Need to get 2.1MB of archives (2.1MB to download). poldek: poldek: Retrieving [1/2] ti::subversion-libs-1.14.3-1.i686.rpm.....................................done poldek: Retrieving [2/2] ti::subversion-1.14.3-1.i686.rpm..........................................done poldek: subversion-libs-1.14.3-1.i686.rpm: digests OK poldek: subversion-1.14.3-1.i686.rpm: digests OK poldek: Executing pm-command.sh --upgrade -vh --test --root / --define _check_dirname_deps 0... poldek: Verifying... ######################################## poldek: Preparing... ######################################## no conflicts found checking BR rpm: warning: Could not canonicalize hostname: tld-x86 rpm: error: Failed build dependencies: rpm: subversion is needed by xavs-0-0.svn55.2.i686 rpm: Building target platforms: i686-tld-linux rpm: Building for target i686-tld-linux rpm: rpm: RPM build warnings: rpm: Could not canonicalize hostname: tld-x86 installing BR: subversion + poldek --noask --caplookup -Q -v '--ignore=hhvm-*' '--ignore=php72-*' '--ignore=php73-*' '--ignore=php74-*' '--ignore=php80-*' --upgrade subversion Loading [pndir]ti... Loading [pndir]ti... Loading [pndir]ti-test... Loading [pndir]ti-test... Loading [pndir]spool... 4727 packages read Removed 21 duplicate packages from available set Processing dependencies... subversion-1.14.3-1 marks subversion-libs-1.14.3-1 (cap libsvn_client-1.so.0) There are 2 packages to install (1 marked by dependencies): A subversion-1.14.3-1 subversion-libs-1.14.3-1 This operation will use 8.4MB of disk space. subversion-1.14.3-1.i686.rpm: digests OK subversion-libs-1.14.3-1.i686.rpm: digests OK Need to get 2.1MB of archives. subversion-libs-1.14.3-1.i686.rpm: digests OK subversion-1.14.3-1.i686.rpm: digests OK Executing pm-command.sh --upgrade -vh --root / --define _check_dirname_deps 0... Verifying... ######################################## Preparing... ######################################## Updating / installing... subversion-libs-1.14.3-1 ######################################## subversion-1.14.3-1 ######################################## building RPM using: set -ex; : build-id: c4a3fc84-05e4-4489-af36-85b214a9749c; TMPDIR=/tmp/B.dj7zr4jy/BUILD/tmp exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j6' --define '_make_opts -Otarget' --define '_tld_builder 1' --define '_topdir /tmp/B.dj7zr4jy' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.dj7zr4jy/xavs.spec + : build-id: c4a3fc84-05e4-4489-af36-85b214a9749c + TMPDIR=/tmp/B.dj7zr4jy/BUILD/tmp + exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j6' --define '_make_opts -Otarget' --define '_tld_builder 1' --define '_topdir /tmp/B.dj7zr4jy' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.dj7zr4jy/xavs.spec warning: Could not canonicalize hostname: tld-x86 Building target platforms: i686-tld-linux Building for target i686-tld-linux Executing(%prep): /bin/sh -e /tmp/B.dj7zr4jy/BUILD/tmp/rpm-tmp.MZsQuG + umask 022 + cd /tmp/B.dj7zr4jy/BUILD + cd /tmp/B.dj7zr4jy/BUILD + rm -rf xavs + /usr/bin/xz -dc /tmp/B.dj7zr4jy/xavs-r55.tar.xz + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd xavs + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (xavs-dynamic-xavs.patch):' Patch #0 (xavs-dynamic-xavs.patch): + > .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/predict.c -MT common/predict.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/pixel.c -MT common/pixel.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/macroblock.c -MT common/macroblock.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/frame.c -MT common/frame.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/dct.c -MT common/dct.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/cpu.c -MT common/cpu.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/common.c -MT common/common.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/mdate.c -MT common/mdate.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/csp.c -MT common/csp.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/set.c -MT common/set.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/quant.c -MT common/quant.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/analyse.c -MT encoder/analyse.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/me.c -MT encoder/me.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/ratecontrol.c -MT encoder/ratecontrol.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/set.c -MT encoder/set.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/macroblock.c -MT encoder/macroblock.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/cavlc.c -MT encoder/cavlc.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/encoder.c -MT encoder/encoder.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/eval.c -MT encoder/eval.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer encoder/lookahead.c -MT encoder/lookahead.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/i386/dct-c.c -MT common/i386/dct-c.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/i386/mc-c.c -MT common/i386/mc-c.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer common/i386/predict-c.c -MT common/i386/predict-c.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer xavs.c -MT xavs.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer matroska.c -MT matroska.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer muxers.c -MT muxers.o -MM -g0 1>> .depend; i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/mdate.o common/mdate.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/cpu.o common/cpu.c common/cpu.c: In function 'xavs_cpu_detect': common/cpu.c:136:24: warning: variable 'stepping' set but not used [-Wunused-but-set-variable] 136 | int family, model, stepping; | ^~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/mc.o common/mc.c common/mc.c: In function 'motion_compensation_chroma_mmxext': common/mc.c:382:5: warning: implicit declaration of function 'xavs_mc_chroma_mmxext' [-Wimplicit-function-declaration] 382 | xavs_mc_chroma_mmxext (src, i_src_stride, dst, i_dst_stride, d8x, d8y, i_width, i_height); | ^~~~~~~~~~~~~~~~~~~~~ common/mc.c: In function 'xavs_mc_init': common/mc.c:429:5: warning: implicit declaration of function 'xavs_mc_mmxext_init'; did you mean 'xavs_dct_init'? [-Wimplicit-function-declaration] 429 | xavs_mc_mmxext_init (pf); | ^~~~~~~~~~~~~~~~~~~ | xavs_dct_init common/mc.c:435:5: warning: implicit declaration of function 'xavs_mc_sse2_init'; did you mean 'xavs_csp_init'? [-Wimplicit-function-declaration] 435 | xavs_mc_sse2_init (pf); | ^~~~~~~~~~~~~~~~~ | xavs_csp_init common/mc.c: At top level: common/mc.c:293:18: warning: 'hpel_ref1' defined but not used [-Wunused-const-variable=] 293 | static const int hpel_ref1[16] = { 0, 0, 0, 0, 0, 3, 3, 0, 2, 3, 3, 3, 0, 3, 3, 3 }; | ^~~~~~~~~ common/mc.c:58:18: warning: 'hpel_table' defined but not used [-Wunused-const-variable=] 58 | static const int hpel_table[16][4] = { | ^~~~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/dct.o common/dct.c common/dct.c: In function 'sub8x8_dct8': common/dct.c:120:45: warning: passing argument 4 of 'xavs_sub8x8_dct8_sse2' from incompatible pointer type [-Wincompatible-pointer-types] 120 | xavs_sub8x8_dct8_sse2( dct, pix1, pix2 ,tmp); | ^~~ | | | int16_t (*)[8] {aka short int (*)[8]} In file included from common/dct.c:34: common/i386/dct.h:55:92: note: expected 'int16_t *' {aka 'short int *'} but argument is of type 'int16_t (*)[8]' {aka 'short int (*)[8]'} 55 | void xavs_sub8x8_dct8_sse2( int16_t dct[8][8], uint8_t *pix1, uint8_t *pix2 ,int16_t *tmp); | ~~~~~~~~~^~~ common/dct.c:116:7: warning: unused variable 'i' [-Wunused-variable] 116 | int i; | ^ common/dct.c: In function 'add8x8_idct8': common/dct.c:259:44: warning: passing argument 3 of 'xavs_add8x8_idct8_sse2' from incompatible pointer type [-Wincompatible-pointer-types] 259 | xavs_add8x8_idct8_sse2( dst, dct , tmp); | ^~~ | | | int16_t (*)[8] {aka short int (*)[8]} common/i386/dct.h:58:77: note: expected 'int16_t *' {aka 'short int *'} but argument is of type 'int16_t (*)[8]' {aka 'short int (*)[8]'} 58 | void xavs_add8x8_idct8_sse2 ( uint8_t *dst, int16_t dct[8][8] , int16_t *tmp); | ~~~~~~~~~^~~ common/dct.c:256:9: warning: unused variable 'i' [-Wunused-variable] 256 | int i; | ^ common/dct.c: In function 'xavs_dct_init': common/dct.c:313:27: warning: assignment to 'void (*)(int16_t (*)[8], uint8_t *, uint8_t *)' {aka 'void (*)(short int (*)[8], unsigned char *, unsigned char *)'} from incompatible pointer type 'void (*)(int16_t (*)[8], uint8_t *, uint8_t *, int16_t *)' {aka 'void (*)(short int (*)[8], unsigned char *, unsigned char *, short int *)'} [-Wincompatible-pointer-types] 313 | dctf->sub8x8_dct8 = xavs_sub8x8_dct8_sse2; | ^ common/dct.c:314:29: warning: assignment to 'void (*)(int16_t (*)[8][8], uint8_t *, uint8_t *)' {aka 'void (*)(short int (*)[8][8], unsigned char *, unsigned char *)'} from incompatible pointer type 'void (*)(int16_t (*)[8][8], uint8_t *, uint8_t *, int16_t *)' {aka 'void (*)(short int (*)[8][8], unsigned char *, unsigned char *, short int *)'} [-Wincompatible-pointer-types] 314 | dctf->sub16x16_dct8 = xavs_sub16x16_dct8_sse2; | ^ common/dct.c:315:28: warning: assignment to 'void (*)(uint8_t *, int16_t (*)[8])' {aka 'void (*)(unsigned char *, short int (*)[8])'} from incompatible pointer type 'void (*)(uint8_t *, int16_t (*)[8], int16_t *)' {aka 'void (*)(unsigned char *, short int (*)[8], short int *)'} [-Wincompatible-pointer-types] 315 | dctf->add8x8_idct8 = xavs_add8x8_idct8_sse2; | ^ common/dct.c:316:30: warning: assignment to 'void (*)(uint8_t *, int16_t (*)[8][8])' {aka 'void (*)(unsigned char *, short int (*)[8][8])'} from incompatible pointer type 'void (*)(uint8_t *, int16_t (*)[8][8], int16_t *)' {aka 'void (*)(unsigned char *, short int (*)[8][8], short int *)'} [-Wincompatible-pointer-types] 316 | dctf->add16x16_idct8 = xavs_add16x16_idct8_sse2; | ^ common/dct.c: In function 'zigzag_scan_8x8_frame': common/dct.c:341:37: warning: array subscript 8 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:343:29: note: in expansion of macro 'ZIG' 343 | ZIG( 0,0,0) ZIG( 1,0,1) ZIG( 2,1,0) ZIG( 3,2,0)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 16 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:343:41: note: in expansion of macro 'ZIG' 343 | ZIG( 0,0,0) ZIG( 1,0,1) ZIG( 2,1,0) ZIG( 3,2,0)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 9 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:344:5: note: in expansion of macro 'ZIG' 344 | ZIG( 4,1,1) ZIG( 5,0,2) ZIG( 6,0,3) ZIG( 7,1,2)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 10 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:344:41: note: in expansion of macro 'ZIG' 344 | ZIG( 4,1,1) ZIG( 5,0,2) ZIG( 6,0,3) ZIG( 7,1,2)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 17 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:345:5: note: in expansion of macro 'ZIG' 345 | ZIG( 8,2,1) ZIG( 9,3,0) ZIG(10,4,0) ZIG(11,3,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 24 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:345:17: note: in expansion of macro 'ZIG' 345 | ZIG( 8,2,1) ZIG( 9,3,0) ZIG(10,4,0) ZIG(11,3,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 32 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:345:29: note: in expansion of macro 'ZIG' 345 | ZIG( 8,2,1) ZIG( 9,3,0) ZIG(10,4,0) ZIG(11,3,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 25 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:345:41: note: in expansion of macro 'ZIG' 345 | ZIG( 8,2,1) ZIG( 9,3,0) ZIG(10,4,0) ZIG(11,3,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 18 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:346:5: note: in expansion of macro 'ZIG' 346 | ZIG(12,2,2) ZIG(13,1,3) ZIG(14,0,4) ZIG(15,0,5)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 11 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:346:17: note: in expansion of macro 'ZIG' 346 | ZIG(12,2,2) ZIG(13,1,3) ZIG(14,0,4) ZIG(15,0,5)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 12 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:347:5: note: in expansion of macro 'ZIG' 347 | ZIG(16,1,4) ZIG(17,2,3) ZIG(18,3,2) ZIG(19,4,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 19 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:347:17: note: in expansion of macro 'ZIG' 347 | ZIG(16,1,4) ZIG(17,2,3) ZIG(18,3,2) ZIG(19,4,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 26 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:347:29: note: in expansion of macro 'ZIG' 347 | ZIG(16,1,4) ZIG(17,2,3) ZIG(18,3,2) ZIG(19,4,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 33 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:347:41: note: in expansion of macro 'ZIG' 347 | ZIG(16,1,4) ZIG(17,2,3) ZIG(18,3,2) ZIG(19,4,1)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 40 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:348:5: note: in expansion of macro 'ZIG' 348 | ZIG(20,5,0) ZIG(21,6,0) ZIG(22,5,1) ZIG(23,4,2)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 48 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:348:17: note: in expansion of macro 'ZIG' 348 | ZIG(20,5,0) ZIG(21,6,0) ZIG(22,5,1) ZIG(23,4,2)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 41 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:348:29: note: in expansion of macro 'ZIG' 348 | ZIG(20,5,0) ZIG(21,6,0) ZIG(22,5,1) ZIG(23,4,2)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 34 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:348:41: note: in expansion of macro 'ZIG' 348 | ZIG(20,5,0) ZIG(21,6,0) ZIG(22,5,1) ZIG(23,4,2)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 27 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:349:5: note: in expansion of macro 'ZIG' 349 | ZIG(24,3,3) ZIG(25,2,4) ZIG(26,1,5) ZIG(27,0,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 20 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:349:17: note: in expansion of macro 'ZIG' 349 | ZIG(24,3,3) ZIG(25,2,4) ZIG(26,1,5) ZIG(27,0,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 13 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:349:29: note: in expansion of macro 'ZIG' 349 | ZIG(24,3,3) ZIG(25,2,4) ZIG(26,1,5) ZIG(27,0,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 14 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:350:17: note: in expansion of macro 'ZIG' 350 | ZIG(28,0,7) ZIG(29,1,6) ZIG(30,2,5) ZIG(31,3,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 21 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:350:29: note: in expansion of macro 'ZIG' 350 | ZIG(28,0,7) ZIG(29,1,6) ZIG(30,2,5) ZIG(31,3,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 28 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:350:41: note: in expansion of macro 'ZIG' 350 | ZIG(28,0,7) ZIG(29,1,6) ZIG(30,2,5) ZIG(31,3,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 35 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:351:5: note: in expansion of macro 'ZIG' 351 | ZIG(32,4,3) ZIG(33,5,2) ZIG(34,6,1) ZIG(35,7,0)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 42 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:351:17: note: in expansion of macro 'ZIG' 351 | ZIG(32,4,3) ZIG(33,5,2) ZIG(34,6,1) ZIG(35,7,0)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 49 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:351:29: note: in expansion of macro 'ZIG' 351 | ZIG(32,4,3) ZIG(33,5,2) ZIG(34,6,1) ZIG(35,7,0)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 56 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:351:41: note: in expansion of macro 'ZIG' 351 | ZIG(32,4,3) ZIG(33,5,2) ZIG(34,6,1) ZIG(35,7,0)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 57 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:352:5: note: in expansion of macro 'ZIG' 352 | ZIG(36,7,1) ZIG(37,6,2) ZIG(38,5,3) ZIG(39,4,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 50 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:352:17: note: in expansion of macro 'ZIG' 352 | ZIG(36,7,1) ZIG(37,6,2) ZIG(38,5,3) ZIG(39,4,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 43 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:352:29: note: in expansion of macro 'ZIG' 352 | ZIG(36,7,1) ZIG(37,6,2) ZIG(38,5,3) ZIG(39,4,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 36 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:352:41: note: in expansion of macro 'ZIG' 352 | ZIG(36,7,1) ZIG(37,6,2) ZIG(38,5,3) ZIG(39,4,4)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 29 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:353:5: note: in expansion of macro 'ZIG' 353 | ZIG(40,3,5) ZIG(41,2,6) ZIG(42,1,7) ZIG(43,2,7)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 22 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:353:17: note: in expansion of macro 'ZIG' 353 | ZIG(40,3,5) ZIG(41,2,6) ZIG(42,1,7) ZIG(43,2,7)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 15 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:353:29: note: in expansion of macro 'ZIG' 353 | ZIG(40,3,5) ZIG(41,2,6) ZIG(42,1,7) ZIG(43,2,7)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 23 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:353:41: note: in expansion of macro 'ZIG' 353 | ZIG(40,3,5) ZIG(41,2,6) ZIG(42,1,7) ZIG(43,2,7)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 30 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:354:5: note: in expansion of macro 'ZIG' 354 | ZIG(44,3,6) ZIG(45,4,5) ZIG(46,5,4) ZIG(47,6,3)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 37 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:354:17: note: in expansion of macro 'ZIG' 354 | ZIG(44,3,6) ZIG(45,4,5) ZIG(46,5,4) ZIG(47,6,3)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 44 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:354:29: note: in expansion of macro 'ZIG' 354 | ZIG(44,3,6) ZIG(45,4,5) ZIG(46,5,4) ZIG(47,6,3)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 51 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:354:41: note: in expansion of macro 'ZIG' 354 | ZIG(44,3,6) ZIG(45,4,5) ZIG(46,5,4) ZIG(47,6,3)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 58 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:355:5: note: in expansion of macro 'ZIG' 355 | ZIG(48,7,2) ZIG(49,7,3) ZIG(50,6,4) ZIG(51,5,5)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 59 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:355:17: note: in expansion of macro 'ZIG' 355 | ZIG(48,7,2) ZIG(49,7,3) ZIG(50,6,4) ZIG(51,5,5)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 52 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:355:29: note: in expansion of macro 'ZIG' 355 | ZIG(48,7,2) ZIG(49,7,3) ZIG(50,6,4) ZIG(51,5,5)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 45 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:355:41: note: in expansion of macro 'ZIG' 355 | ZIG(48,7,2) ZIG(49,7,3) ZIG(50,6,4) ZIG(51,5,5)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 38 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:356:5: note: in expansion of macro 'ZIG' 356 | ZIG(52,4,6) ZIG(53,3,7) ZIG(54,4,7) ZIG(55,5,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 31 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:356:17: note: in expansion of macro 'ZIG' 356 | ZIG(52,4,6) ZIG(53,3,7) ZIG(54,4,7) ZIG(55,5,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 39 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:356:29: note: in expansion of macro 'ZIG' 356 | ZIG(52,4,6) ZIG(53,3,7) ZIG(54,4,7) ZIG(55,5,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 46 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:356:41: note: in expansion of macro 'ZIG' 356 | ZIG(52,4,6) ZIG(53,3,7) ZIG(54,4,7) ZIG(55,5,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 53 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:357:5: note: in expansion of macro 'ZIG' 357 | ZIG(56,6,5) ZIG(57,7,4) ZIG(58,7,5) ZIG(59,6,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 60 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:357:17: note: in expansion of macro 'ZIG' 357 | ZIG(56,6,5) ZIG(57,7,4) ZIG(58,7,5) ZIG(59,6,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 61 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:357:29: note: in expansion of macro 'ZIG' 357 | ZIG(56,6,5) ZIG(57,7,4) ZIG(58,7,5) ZIG(59,6,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 54 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:357:41: note: in expansion of macro 'ZIG' 357 | ZIG(56,6,5) ZIG(57,7,4) ZIG(58,7,5) ZIG(59,6,6)\ | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 47 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:358:5: note: in expansion of macro 'ZIG' 358 | ZIG(60,5,7) ZIG(61,6,7) ZIG(62,7,6) ZIG(63,7,7) | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 55 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:358:17: note: in expansion of macro 'ZIG' 358 | ZIG(60,5,7) ZIG(61,6,7) ZIG(62,7,6) ZIG(63,7,7) | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 62 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:358:29: note: in expansion of macro 'ZIG' 358 | ZIG(60,5,7) ZIG(61,6,7) ZIG(62,7,6) ZIG(63,7,7) | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 63 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:358:41: note: in expansion of macro 'ZIG' 358 | ZIG(60,5,7) ZIG(61,6,7) ZIG(62,7,6) ZIG(63,7,7) | ^~~ common/dct.c:381:5: note: in expansion of macro 'ZIGZAG8_FRAME' 381 | ZIGZAG8_FRAME | ^~~~~~~~~~~~~ common/dct.c:379:63: note: while referencing 'dct' 379 | static void zigzag_scan_8x8_frame (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c: In function 'zigzag_scan_8x8_field': common/dct.c:341:37: warning: array subscript 8 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:361:17: note: in expansion of macro 'ZIG' 361 | ZIG( 0,0,0) ZIG( 1,1,0) ZIG( 2,2,0) ZIG( 3,0,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 16 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:361:29: note: in expansion of macro 'ZIG' 361 | ZIG( 0,0,0) ZIG( 1,1,0) ZIG( 2,2,0) ZIG( 3,0,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 24 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:362:5: note: in expansion of macro 'ZIG' 362 | ZIG( 4,3,0) ZIG( 5,4,0) ZIG( 6,1,1) ZIG( 7,2,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 32 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:362:17: note: in expansion of macro 'ZIG' 362 | ZIG( 4,3,0) ZIG( 5,4,0) ZIG( 6,1,1) ZIG( 7,2,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 9 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:362:29: note: in expansion of macro 'ZIG' 362 | ZIG( 4,3,0) ZIG( 5,4,0) ZIG( 6,1,1) ZIG( 7,2,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 17 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:362:41: note: in expansion of macro 'ZIG' 362 | ZIG( 4,3,0) ZIG( 5,4,0) ZIG( 6,1,1) ZIG( 7,2,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 40 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:363:5: note: in expansion of macro 'ZIG' 363 | ZIG( 8,5,0) ZIG( 9,6,0) ZIG(10,3,1) ZIG(11,0,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 48 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:363:17: note: in expansion of macro 'ZIG' 363 | ZIG( 8,5,0) ZIG( 9,6,0) ZIG(10,3,1) ZIG(11,0,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 25 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:363:29: note: in expansion of macro 'ZIG' 363 | ZIG( 8,5,0) ZIG( 9,6,0) ZIG(10,3,1) ZIG(11,0,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 10 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:364:5: note: in expansion of macro 'ZIG' 364 | ZIG(12,1,2) ZIG(13,7,0) ZIG(14,4,1) ZIG(15,2,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 56 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:364:17: note: in expansion of macro 'ZIG' 364 | ZIG(12,1,2) ZIG(13,7,0) ZIG(14,4,1) ZIG(15,2,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 33 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:364:29: note: in expansion of macro 'ZIG' 364 | ZIG(12,1,2) ZIG(13,7,0) ZIG(14,4,1) ZIG(15,2,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 18 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:364:41: note: in expansion of macro 'ZIG' 364 | ZIG(12,1,2) ZIG(13,7,0) ZIG(14,4,1) ZIG(15,2,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 41 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:365:17: note: in expansion of macro 'ZIG' 365 | ZIG(16,0,3) ZIG(17,5,1) ZIG(18,6,1) ZIG(19,3,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 49 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:365:29: note: in expansion of macro 'ZIG' 365 | ZIG(16,0,3) ZIG(17,5,1) ZIG(18,6,1) ZIG(19,3,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 26 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:365:41: note: in expansion of macro 'ZIG' 365 | ZIG(16,0,3) ZIG(17,5,1) ZIG(18,6,1) ZIG(19,3,2)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 11 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:366:5: note: in expansion of macro 'ZIG' 366 | ZIG(20,1,3) ZIG(21,2,3) ZIG(22,0,4) ZIG(23,7,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 19 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:366:17: note: in expansion of macro 'ZIG' 366 | ZIG(20,1,3) ZIG(21,2,3) ZIG(22,0,4) ZIG(23,7,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 57 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:366:41: note: in expansion of macro 'ZIG' 366 | ZIG(20,1,3) ZIG(21,2,3) ZIG(22,0,4) ZIG(23,7,1)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 34 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:367:5: note: in expansion of macro 'ZIG' 367 | ZIG(24,4,2) ZIG(25,1,4) ZIG(26,5,2) ZIG(27,3,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 12 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:367:17: note: in expansion of macro 'ZIG' 367 | ZIG(24,4,2) ZIG(25,1,4) ZIG(26,5,2) ZIG(27,3,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 42 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:367:29: note: in expansion of macro 'ZIG' 367 | ZIG(24,4,2) ZIG(25,1,4) ZIG(26,5,2) ZIG(27,3,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 27 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:367:41: note: in expansion of macro 'ZIG' 367 | ZIG(24,4,2) ZIG(25,1,4) ZIG(26,5,2) ZIG(27,3,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 20 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:368:5: note: in expansion of macro 'ZIG' 368 | ZIG(28,2,4) ZIG(29,6,2) ZIG(30,4,3) ZIG(31,3,4)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 50 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:368:17: note: in expansion of macro 'ZIG' 368 | ZIG(28,2,4) ZIG(29,6,2) ZIG(30,4,3) ZIG(31,3,4)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 35 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:368:29: note: in expansion of macro 'ZIG' 368 | ZIG(28,2,4) ZIG(29,6,2) ZIG(30,4,3) ZIG(31,3,4)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 28 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:368:41: note: in expansion of macro 'ZIG' 368 | ZIG(28,2,4) ZIG(29,6,2) ZIG(30,4,3) ZIG(31,3,4)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 13 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:369:17: note: in expansion of macro 'ZIG' 369 | ZIG(32,0,5) ZIG(33,1,5) ZIG(34,7,2) ZIG(35,5,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 58 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:369:29: note: in expansion of macro 'ZIG' 369 | ZIG(32,0,5) ZIG(33,1,5) ZIG(34,7,2) ZIG(35,5,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 43 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:369:41: note: in expansion of macro 'ZIG' 369 | ZIG(32,0,5) ZIG(33,1,5) ZIG(34,7,2) ZIG(35,5,3)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 36 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:370:5: note: in expansion of macro 'ZIG' 370 | ZIG(36,4,4) ZIG(37,2,5) ZIG(38,0,6) ZIG(39,3,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 21 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:370:17: note: in expansion of macro 'ZIG' 370 | ZIG(36,4,4) ZIG(37,2,5) ZIG(38,0,6) ZIG(39,3,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 29 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:370:41: note: in expansion of macro 'ZIG' 370 | ZIG(36,4,4) ZIG(37,2,5) ZIG(38,0,6) ZIG(39,3,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 51 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:371:5: note: in expansion of macro 'ZIG' 371 | ZIG(40,6,3) ZIG(41,5,4) ZIG(42,1,6) ZIG(43,2,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 44 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:371:17: note: in expansion of macro 'ZIG' 371 | ZIG(40,6,3) ZIG(41,5,4) ZIG(42,1,6) ZIG(43,2,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 14 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:371:29: note: in expansion of macro 'ZIG' 371 | ZIG(40,6,3) ZIG(41,5,4) ZIG(42,1,6) ZIG(43,2,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 22 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:371:41: note: in expansion of macro 'ZIG' 371 | ZIG(40,6,3) ZIG(41,5,4) ZIG(42,1,6) ZIG(43,2,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 37 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:372:5: note: in expansion of macro 'ZIG' 372 | ZIG(44,4,5) ZIG(45,7,3) ZIG(46,6,4) ZIG(47,3,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 59 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:372:17: note: in expansion of macro 'ZIG' 372 | ZIG(44,4,5) ZIG(45,7,3) ZIG(46,6,4) ZIG(47,3,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 52 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:372:29: note: in expansion of macro 'ZIG' 372 | ZIG(44,4,5) ZIG(45,7,3) ZIG(46,6,4) ZIG(47,3,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 30 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:372:41: note: in expansion of macro 'ZIG' 372 | ZIG(44,4,5) ZIG(45,7,3) ZIG(46,6,4) ZIG(47,3,6)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 45 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:373:5: note: in expansion of macro 'ZIG' 373 | ZIG(48,5,5) ZIG(49,7,4) ZIG(50,4,6) ZIG(51,6,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 60 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:373:17: note: in expansion of macro 'ZIG' 373 | ZIG(48,5,5) ZIG(49,7,4) ZIG(50,4,6) ZIG(51,6,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 38 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:373:29: note: in expansion of macro 'ZIG' 373 | ZIG(48,5,5) ZIG(49,7,4) ZIG(50,4,6) ZIG(51,6,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 53 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:373:41: note: in expansion of macro 'ZIG' 373 | ZIG(48,5,5) ZIG(49,7,4) ZIG(50,4,6) ZIG(51,6,5)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 46 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:374:5: note: in expansion of macro 'ZIG' 374 | ZIG(52,5,6) ZIG(53,7,5) ZIG(54,6,6) ZIG(55,0,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 61 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:374:17: note: in expansion of macro 'ZIG' 374 | ZIG(52,5,6) ZIG(53,7,5) ZIG(54,6,6) ZIG(55,0,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 54 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:374:29: note: in expansion of macro 'ZIG' 374 | ZIG(52,5,6) ZIG(53,7,5) ZIG(54,6,6) ZIG(55,0,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 62 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:375:5: note: in expansion of macro 'ZIG' 375 | ZIG(56,7,6) ZIG(57,1,7) ZIG(58,2,7) ZIG(59,3,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 15 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:375:17: note: in expansion of macro 'ZIG' 375 | ZIG(56,7,6) ZIG(57,1,7) ZIG(58,2,7) ZIG(59,3,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 23 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:375:29: note: in expansion of macro 'ZIG' 375 | ZIG(56,7,6) ZIG(57,1,7) ZIG(58,2,7) ZIG(59,3,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 31 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:375:41: note: in expansion of macro 'ZIG' 375 | ZIG(56,7,6) ZIG(57,1,7) ZIG(58,2,7) ZIG(59,3,7)\ | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 39 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:376:5: note: in expansion of macro 'ZIG' 376 | ZIG(60,4,7) ZIG(61,5,7) ZIG(62,6,7) ZIG(63,7,7) | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 47 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:376:17: note: in expansion of macro 'ZIG' 376 | ZIG(60,4,7) ZIG(61,5,7) ZIG(62,6,7) ZIG(63,7,7) | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 55 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:376:29: note: in expansion of macro 'ZIG' 376 | ZIG(60,4,7) ZIG(61,5,7) ZIG(62,6,7) ZIG(63,7,7) | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ common/dct.c:341:37: warning: array subscript 63 is above array bounds of 'int16_t[8]' {aka 'short int[8]'} [-Warray-bounds=] 341 | #define ZIG(i,y,x) level[i] = dct[0][y*8+x]; | ~~~~~~^~~~~~~ common/dct.c:376:41: note: in expansion of macro 'ZIG' 376 | ZIG(60,4,7) ZIG(61,5,7) ZIG(62,6,7) ZIG(63,7,7) | ^~~ common/dct.c:386:5: note: in expansion of macro 'ZIGZAG8_FIELD' 386 | ZIGZAG8_FIELD | ^~~~~~~~~~~~~ common/dct.c:384:63: note: while referencing 'dct' 384 | static void zigzag_scan_8x8_field (int16_t level[64], int16_t dct[8][8]) | ~~~~~~~~^~~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/common.o common/common.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/set.o common/set.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/quant.o common/quant.c common/quant.c: In function 'xavs_quant_init': common/quant.c:169:21: warning: assignment to 'void (*)(int16_t (*)[8], int (*)[8][8], int, uint16_t *)' {aka 'void (*)(short int (*)[8], int (*)[8][8], int, short unsigned int *)'} from incompatible pointer type 'int (*)(int16_t (*)[8], int (*)[8][8], int, uint16_t *)' {aka 'int (*)(short int (*)[8], int (*)[8][8], int, short unsigned int *)'} [-Wincompatible-pointer-types] 169 | pf->dequant_8x8 = xavs_dequant_8x8_sse2; | ^ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/macroblock.o common/macroblock.c common/macroblock.c:38:18: warning: 'dequant_mf' defined but not used [-Wunused-const-variable=] 38 | static const int dequant_mf[6][4][4] = { | ^~~~~~~~~~ common/macroblock.c: In function 'xavs_macroblock_slice_init': common/macroblock.c:849:27: warning: array subscript -1 is below array bounds of 'int[16]' [-Warray-bounds=] 849 | h->mb.map_col_to_list0[-1] = -1; | ~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from common/macroblock.c:36: common/common.h:591:9: note: while referencing 'map_col_to_list0' 591 | int map_col_to_list0[16]; | ^~~~~~~~~~~~~~~~ common/macroblock.c:850:27: warning: array subscript -2 is below array bounds of 'int[16]' [-Warray-bounds=] 850 | h->mb.map_col_to_list0[-2] = -2; | ~~~~~~~~~~~~~~~~~~~~~~^~~~ common/common.h:591:9: note: while referencing 'map_col_to_list0' 591 | int map_col_to_list0[16]; | ^~~~~~~~~~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/csp.o common/csp.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/macroblock.o encoder/macroblock.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/ratecontrol.o encoder/ratecontrol.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/cavlc.o encoder/cavlc.c encoder/cavlc.c: In function 'xavs_macroblock_write_cavlc': encoder/cavlc.c:754:9: warning: variable 'b_sub_ref0' set but not used [-Wunused-but-set-variable] 754 | int b_sub_ref0; | ^~~~~~~~~~ encoder/cavlc.c: At top level: encoder/cavlc.c:69:22: warning: 'sub_mb_type_p_to_golomb' defined but not used [-Wunused-const-variable=] 69 | static const uint8_t sub_mb_type_p_to_golomb[4] = { | ^~~~~~~~~~~~~~~~~~~~~~~ encoder/cavlc.c:46:22: warning: 'intra4x4_cbp_to_golomb' defined but not used [-Wunused-const-variable=] 46 | static const uint8_t intra4x4_cbp_to_golomb[48] = { | ^~~~~~~~~~~~~~~~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/eval.o encoder/eval.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/i386/dct-c.o common/i386/dct-c.c common/i386/dct-c.c: In function 'xavs_add16x16_idct8_sse2': common/i386/dct-c.c:118:64: warning: passing argument 3 of 'xavs_add8x8_idct8_sse2' makes pointer from integer without a cast [-Wint-conversion] 118 | xavs_add8x8_idct8_sse2( p_dst, dct[0] , tmp[0]); | ~~~^~~ | | | int16_t {aka short int} In file included from common/i386/dct-c.c:31: common/i386/dct.h:58:77: note: expected 'int16_t *' {aka 'short int *'} but argument is of type 'int16_t' {aka 'short int'} 58 | void xavs_add8x8_idct8_sse2 ( uint8_t *dst, int16_t dct[8][8] , int16_t *tmp); | ~~~~~~~~~^~~ common/i386/dct-c.c:119:64: warning: passing argument 3 of 'xavs_add8x8_idct8_sse2' makes pointer from integer without a cast [-Wint-conversion] 119 | xavs_add8x8_idct8_sse2( p_dst+8, dct[1] , tmp[1]); | ~~~^~~ | | | int16_t {aka short int} common/i386/dct.h:58:77: note: expected 'int16_t *' {aka 'short int *'} but argument is of type 'int16_t' {aka 'short int'} 58 | void xavs_add8x8_idct8_sse2 ( uint8_t *dst, int16_t dct[8][8] , int16_t *tmp); | ~~~~~~~~~^~~ common/i386/dct-c.c:120:64: warning: passing argument 3 of 'xavs_add8x8_idct8_sse2' makes pointer from integer without a cast [-Wint-conversion] 120 | xavs_add8x8_idct8_sse2( p_dst+8*FDEC_STRIDE, dct[2] , tmp[2]); | ~~~^~~ | | | int16_t {aka short int} common/i386/dct.h:58:77: note: expected 'int16_t *' {aka 'short int *'} but argument is of type 'int16_t' {aka 'short int'} 58 | void xavs_add8x8_idct8_sse2 ( uint8_t *dst, int16_t dct[8][8] , int16_t *tmp); | ~~~~~~~~~^~~ common/i386/dct-c.c:121:64: warning: passing argument 3 of 'xavs_add8x8_idct8_sse2' makes pointer from integer without a cast [-Wint-conversion] 121 | xavs_add8x8_idct8_sse2( p_dst+8*FDEC_STRIDE+8, dct[3] , tmp[3]); | ~~~^~~ | | | int16_t {aka short int} common/i386/dct.h:58:77: note: expected 'int16_t *' {aka 'short int *'} but argument is of type 'int16_t' {aka 'short int'} 58 | void xavs_add8x8_idct8_sse2 ( uint8_t *dst, int16_t dct[8][8] , int16_t *tmp); | ~~~~~~~~~^~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/lookahead.o encoder/lookahead.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/encoder.o encoder/encoder.c yasm -O2 -f elf -Icommon/i386/ -o common/i386/cpu-a.o common/i386/cpu-a.asm yasm -O2 -f elf -Icommon/i386/ -o common/i386/dct-sse2.o common/i386/dct-sse2.asm common/i386/dct-sse2.asm:870: warning: redefining multi-line macro `XMM_EXTEND_CBA' yasm -O2 -f elf -Icommon/i386/ -o common/i386/deblock.o common/i386/deblock.asm common/i386/deblock.asm:6: warning: Unrecognized qualifier `data' yasm -O2 -f elf -Icommon/i386/ -o common/i386/deblock_intra.o common/i386/deblock_intra.asm common/i386/deblock_intra.asm:4: warning: Unrecognized qualifier `data' yasm -O2 -f elf -Icommon/i386/ -o common/i386/mc-a01.o common/i386/mc-a01.asm common/i386/mc-a01.asm:33: warning: Unrecognized qualifier `data' yasm -O2 -f elf -Icommon/i386/ -o common/i386/mc-a.o common/i386/mc-a.asm common/i386/mc-a.asm:45: warning: Unrecognized qualifier `data' yasm -O2 -f elf -Icommon/i386/ -o common/i386/pixel-a.o common/i386/pixel-a.asm yasm -O2 -f elf -Icommon/i386/ -o common/i386/pixel-sse2.o common/i386/pixel-sse2.asm common/i386/pixel-sse2.asm:31: warning: Unrecognized qualifier `data' i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/i386/mc-c.o common/i386/mc-c.c common/i386/mc-c.c: In function 'pixel_avg': common/i386/mc-c.c:117:12: warning: unused variable 'y' [-Wunused-variable] 117 | int x, y; | ^ common/i386/mc-c.c:117:9: warning: unused variable 'x' [-Wunused-variable] 117 | int x, y; | ^ common/i386/mc-c.c: In function 'mc_luma_mmx': common/i386/mc-c.c:239:29: warning: unused variable 'src2' [-Wunused-variable] 239 | uint8_t *src2 = src[hpel_ref1[qpel_idx]] + offset; | ^~~~ common/i386/mc-c.c:238:21: warning: unused variable 'src1' [-Wunused-variable] 238 | uint8_t *src1 = src[hpel_ref0[qpel_idx]] + offset + i_src_stride+ 1; | ^~~~ common/i386/mc-c.c: In function 'get_ref_mmx': common/i386/mc-c.c:279:18: warning: unused variable 'src2' [-Wunused-variable] 279 | uint8_t *src2 = src[hpel_ref1[qpel_idx]] + offset; | ^~~~ common/i386/mc-c.c:278:26: warning: unused variable 'src1' [-Wunused-variable] 278 | uint8_t *src1 = src[hpel_ref0[qpel_idx]] + offset + i_src_stride+ 1; | ^~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o common/i386/predict-c.o common/i386/predict-c.c common/i386/predict-c.c:34:1: warning: parameter names (without types) in function declaration 34 | extern void predict_8x8c_p_core_mmxext( src, i00, b, c ); | ^~~~~~ yasm -O2 -f elf -Icommon/i386/ -o common/i386/predict-a.o common/i386/predict-a.asm common/i386/predict-a.asm:15: warning: Unrecognized qualifier `data' yasm -O2 -f elf -Icommon/i386/ -o common/i386/qpel.o common/i386/qpel.asm common/i386/qpel.asm:13: warning: Unrecognized qualifier `data' yasm -O2 -f elf -Icommon/i386/ -o common/i386/quant_sse2.o common/i386/quant_sse2.asm common/i386/quant_sse2.asm:28: warning: Unrecognized qualifier `data' i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o matroska.o matroska.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/set.o encoder/set.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o muxers.o muxers.c muxers.c: In function 'open_file_y4m': muxers.c:134:7: warning: variable 'interlaced' set but not used [-Wunused-but-set-variable] 134 | int interlaced; | ^~~~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/me.o encoder/me.c i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o xavs.o xavs.c xavs.c: In function 'Parse': xavs.c:848:7: warning: variable 'b_user_ref' set but not used [-Wunused-but-set-variable] 848 | int b_user_ref = 0; | ^~~~~~~~~~ i686-tld-linux-gcc -O4 -ffast-math -Wall -I. -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fno-strict-aliasing -DHAVE_MALLOC_H -std=gnu99 -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/analyse.o encoder/analyse.c In file included from encoder/rdo.c:42, from encoder/analyse.c:43: encoder/cavlc.c: In function 'xavs_macroblock_size_cavlc': encoder/cavlc.c:754:9: warning: variable 'b_sub_ref0' set but not used [-Wunused-but-set-variable] 754 | int b_sub_ref0; | ^~~~~~~~~~ encoder/analyse.c: In function 'xavs_intra_rd_refine': encoder/analyse.c:547:16: warning: variable 'p_src_by' set but not used [-Wunused-but-set-variable] 547 | uint8_t *p_src_by; | ^~~~~~~~ encoder/analyse.c:494:7: warning: variable 'i_pred_mode' set but not used [-Wunused-but-set-variable] 494 | int i_pred_mode, i_mode; | ^~~~~~~~~~~ In file included from encoder/analyse.c:2472: encoder/slicetype.c: In function 'xavs_slicetype_decide': encoder/slicetype.c:374:7: warning: variable 'i_coded' set but not used [-Wunused-but-set-variable] 374 | int i_coded; | ^~~~~~~ encoder/analyse.c: In function 'xavs_mb_analyse_inter_p16x16': encoder/analyse.c:636:5: warning: 'xavs_mb_predict_mv_ref16x16' accessing 64 bytes in a region of size 56 [-Wstringop-overflow=] 636 | xavs_mb_predict_mv_ref16x16 (h, 0, i_ref, mvc, &i_mvc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/analyse.c:636:5: note: referencing argument 4 of type 'int[8][2]' In file included from ./common/common.h:675, from encoder/analyse.c:38: ./common/macroblock.h:288:6: note: in a call to function 'xavs_mb_predict_mv_ref16x16' 288 | void xavs_mb_predict_mv_ref16x16 (xavs_t * h, int i_list, int i_ref, int mvc[8][2], int *i_mvc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ar rc libxavs.a common/mc.o common/predict.o common/pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o common/common.o common/mdate.o common/csp.o common/set.o common/quant.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cavlc.o encoder/encoder.o encoder/eval.o encoder/lookahead.o common/i386/dct-c.o common/i386/mc-c.o common/i386/predict-c.o common/i386/cpu-a.o common/i386/dct-sse2.o common/i386/deblock.o common/i386/deblock_intra.o common/i386/mc-a01.o common/i386/mc-a.o common/i386/pixel-a.o common/i386/pixel-sse2.o common/i386/predict-a.o common/i386/qpel.o common/i386/quant_sse2.o ranlib libxavs.a i686-tld-linux-gcc -shared -o libxavs.so.1 common/mc.o common/predict.o common/pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o common/common.o common/mdate.o common/csp.o common/set.o common/quant.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cavlc.o encoder/encoder.o encoder/eval.o encoder/lookahead.o common/i386/dct-c.o common/i386/mc-c.o common/i386/predict-c.o common/i386/cpu-a.o common/i386/dct-sse2.o common/i386/deblock.o common/i386/deblock_intra.o common/i386/mc-a01.o common/i386/mc-a.o common/i386/pixel-a.o common/i386/pixel-sse2.o common/i386/predict-a.o common/i386/qpel.o common/i386/quant_sse2.o -Wl,-soname,-Wl,-soname,libxavs.so.1 -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -lm -lpthread -s /usr/bin/ld: common/mc.o: warning: relocation in read-only section `.text' /usr/bin/ld: warning: creating DT_TEXTREL in a shared object i686-tld-linux-gcc -o xavs xavs.o matroska.o muxers.o -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -lm -lpthread -s -L. -lxavs + RPM_EC=0 + jobs -p + exit 0 Executing(%install): /bin/sh -e /tmp/B.dj7zr4jy/BUILD/tmp/rpm-tmp.a92wpq TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/home/users/builder/bin TMPDIR=/tmp/B.dj7zr4jy/BUILD/tmp + umask 022 + cd /tmp/B.dj7zr4jy/BUILD + /bin/rm '--interactive=never' -rf /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder + /bin/mkdir -p /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder + cd xavs + rm -rf /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder + /usr/bin/make -Otarget -j6 install 'DESTDIR=/tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder' install -d /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/bin /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/include install -d /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib/pkgconfig install -m 644 xavs.h /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/include install -m 644 libxavs.a /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib install -m 644 xavs.pc /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib/pkgconfig install xavs /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/bin ranlib /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib/libxavs.a ln -sf libxavs.so.1 /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib/libxavs.so install -m 755 libxavs.so.1 /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib + /usr/bin/find-debuginfo -j6 --build-id-seed 0-0.svn55.2 --unique-debug-suffix -0-0.svn55.2.i686 --unique-debug-src-base xavs-0-0.svn55.2.i686 -S debugsourcefiles.list /tmp/B.dj7zr4jy/BUILD/xavs find: 'debug': No such file or directory + __spec_install_post_strip + set +x Stripping 1 ELF executables...DONE Stripping 1 ELF shared libraries...DONE Stripping 1 ar archives...DONE + __spec_install_post_chrpath + set +x Remove RPATH/RUNPATH from 2 executable binaries and shared object files. + __spec_install_post_compress_modules + set +x + __spec_install_post_check_so + set +x Searching for shared objects with unresolved symbols... DONE + __spec_install_post_check_shebangs + set +x Checking script shebangs... DONE + __spec_install_post_compress_docs + set +x + __spec_install_post_py_hardlink + set +x Processing files: xavs-0-0.svn55.2.i686 Provides: libxavs.so.1 xavs = 0-0.svn55.2 xavs(x86-32) = 0-0.svn55.2 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libm.so.6 libm.so.6(GLIBC_2.29) libxavs.so.1 rtld(GNU_HASH) Processing files: xavs-devel-0-0.svn55.2.i686 warning: Explicit %attr() mode not applicable to symlink: /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib/libxavs.so Provides: pkgconfig(xavs) = 0.1.55 xavs-devel = 0-0.svn55.2 xavs-devel(x86-32) = 0-0.svn55.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config Processing files: xavs-static-0-0.svn55.2.i686 Provides: xavs-static = 0-0.svn55.2 xavs-static(x86-32) = 0-0.svn55.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: xavs-debugsource-0-0.svn55.2.i686 error: Empty %files file /tmp/B.dj7zr4jy/BUILD/xavs/debugsourcefiles.list RPM build warnings: Could not canonicalize hostname: tld-x86 Explicit %attr() mode not applicable to symlink: /tmp/B.dj7zr4jy/BUILD/tmp/xavs-0-i686-root-builder/usr/lib/libxavs.so RPM build errors: Empty %files file /tmp/B.dj7zr4jy/BUILD/xavs/debugsourcefiles.list ended at: Fri Apr 5 01:21:23 2024, done in 0:00:03.159283 error: No files produced. + chmod -R u+rwX /tmp/B.dj7zr4jy/BUILD + rm -rf /tmp/B.dj7zr4jy/tmp /tmp/B.dj7zr4jy/BUILD + rm -rf /tmp/B.dj7zr4jy Begin-TLD-Builder-Info Build-Time: user:12.58s sys:1.17s real:6.25s (faults io:15 non-io:287398) End-TLD-Builder-Info