>>> x264: Building community/x264 0.164.3108-r0 (using abuild 3.14.0-r0) started Sun, 20 Oct 2024 22:41:30 +0000 >>> x264: Validating /home/buildozer/aports/community/x264/APKBUILD... >>> WARNING: x264: Setting the maintainer with a comment is deprecated. Use maintainer="Natanael Copa " instead >>> x264: Analyzing dependencies... >>> x264: Installing for build: build-base bash coreutils libx11-dev nasm perl (1/38) Installing bash (5.2.37-r0) Executing bash-5.2.37-r0.post-install (2/38) Installing coreutils-env (9.5-r1) (3/38) Installing coreutils-fmt (9.5-r1) (4/38) Installing coreutils-sha512sum (9.5-r1) (5/38) Installing skalibs-libs (2.14.3.0-r0) (6/38) Installing utmps-libs (0.1.2.3-r1) (7/38) Installing coreutils (9.5-r1) (8/38) Installing libxau (1.0.11-r4) (9/38) Installing xorgproto (2024.1-r0) (10/38) Installing libxau-dev (1.0.11-r4) (11/38) Installing libbz2 (1.0.8-r6) (12/38) Installing libffi (3.4.6-r0) (13/38) Installing gdbm (1.24-r0) (14/38) Installing xz-libs (5.6.3-r0) (15/38) Installing mpdecimal (4.0.0-r0) (16/38) Installing libpanelw (6.5_p20241006-r0) (17/38) Installing sqlite-libs (3.46.1-r0) (18/38) Installing python3 (3.12.7-r0) (19/38) Installing python3-pycache-pyc0 (3.12.7-r0) (20/38) Installing pyc (3.12.7-r0) (21/38) Installing xcb-proto-pyc (1.16.0-r1) (22/38) Installing python3-pyc (3.12.7-r0) (23/38) Installing xcb-proto (1.16.0-r1) (24/38) Installing libmd (1.1.0-r0) (25/38) Installing libbsd (0.12.2-r0) (26/38) Installing libxdmcp (1.1.5-r1) (27/38) Installing libxcb (1.16.1-r0) (28/38) Installing libxdmcp-dev (1.1.5-r1) (29/38) Installing libxcb-dev (1.16.1-r0) (30/38) Installing xtrans (1.5.1-r0) (31/38) Installing libx11 (1.8.10-r0) (32/38) Installing libx11-dev (1.8.10-r0) (33/38) Installing nasm (2.16.03-r0) (34/38) Installing perl (5.40.0-r3) (35/38) Installing .makedepends-x264 (20241020.224138) (36/38) Installing perl-error (0.17029-r2) (37/38) Installing perl-git (2.46.2-r0) (38/38) Installing git-perl (2.46.2-r0) Executing busybox-1.37.0-r1.trigger OK: 331 MiB in 137 packages >>> x264: Cleaning up srcdir >>> x264: Cleaning up pkgdir >>> x264: Cleaning up tmpdir >>> x264: Fetching https://distfiles.alpinelinux.org/distfiles/edge/x264-31e19f92f00c7003fa115047ce50978bc98c3a0d.tar.gz >>> x264: Fetching https://distfiles.alpinelinux.org/distfiles/edge/x264-31e19f92f00c7003fa115047ce50978bc98c3a0d.tar.gz >>> x264: Checking sha512sums... x264-31e19f92f00c7003fa115047ce50978bc98c3a0d.tar.gz: OK version.patch: OK incompatible-pointer.patch: OK >>> x264: Unpacking /var/cache/distfiles/x264-31e19f92f00c7003fa115047ce50978bc98c3a0d.tar.gz... >>> x264: version.patch patching file version.sh >>> x264: incompatible-pointer.patch patching file common/ppc/pixel.c >>> x264: Updating ./config.sub platform: LOONGARCH64 byte order: little-endian system: LINUX cli: yes libx264: internal shared: yes static: yes bashcompletion: no asm: no interlaced: yes avs: yes lavf: no ffms: no mp4: no gpl: yes thread: posix opencl: yes filters: crop select_every lto: yes debug: no gprof: no strip: no PIC: yes bit depth: all chroma format: all You can run 'make' or 'make fprofiled' now. cat common/opencl/x264-cl.h common/opencl/bidir.cl common/opencl/downscale.cl common/opencl/intra.cl common/opencl/motionsearch.cl common/opencl/subpel.cl common/opencl/weightp.cl | ./tools/cltostr.sh common/oclobj.h dependency file generation... gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c x264.c -o x264.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c autocomplete.c -o autocomplete.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/input.c -o input/input.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/timecode.c -o input/timecode.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/raw.c -o input/raw.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/y4m.c -o input/y4m.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c output/raw.c -o output/raw.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c output/matroska.c -o output/matroska.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c output/matroska_ebml.c -o output/matroska_ebml.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c output/flv.c -o output/flv.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c output/flv_bytestream.c -o output/flv_bytestream.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/filters.c -o filters/filters.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/video.c -o filters/video/video.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/source.c -o filters/video/source.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/internal.c -o filters/video/internal.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/resize.c -o filters/video/resize.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/fix_vfr_pts.c -o filters/video/fix_vfr_pts.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/select_every.c -o filters/video/select_every.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/crop.c -o filters/video/crop.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/avs.c -o input/avs.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/cache.c -o filters/video/cache-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/depth.c -o filters/video/depth-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/thread.c -o input/thread-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/cache.c -o filters/video/cache-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c filters/video/depth.c -o filters/video/depth-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -c input/thread.c -o input/thread-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/osdep.c -o common/osdep.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/base.c -o common/base.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/cpu.c -o common/cpu.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/tables.c -o common/tables.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/api.c -o encoder/api.o gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/mc.c -o common/mc-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/predict.c -o common/predict-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/pixel.c -o common/pixel-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/macroblock.c -o common/macroblock-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/frame.c -o common/frame-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/dct.c -o common/dct-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/cabac.c -o common/cabac-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/common.c -o common/common-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/rectangle.c -o common/rectangle-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/set.c -o common/set-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/quant.c -o common/quant-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/deblock.c -o common/deblock-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/vlc.c -o common/vlc-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/mvpred.c -o common/mvpred-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/bitstream.c -o common/bitstream-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/analyse.c -o encoder/analyse-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/me.c -o encoder/me-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/ratecontrol.c -o encoder/ratecontrol-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/set.c -o encoder/set-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/macroblock.c -o encoder/macroblock-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/cabac.c -o encoder/cabac-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/cavlc.c -o encoder/cavlc-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/encoder.c -o encoder/encoder-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/lookahead.c -o encoder/lookahead-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/threadpool.c -o common/threadpool-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/opencl.c -o common/opencl-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/slicetype-cl.c -o encoder/slicetype-cl-8.o -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/mc.c -o common/mc-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/predict.c -o common/predict-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/pixel.c -o common/pixel-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/macroblock.c -o common/macroblock-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/frame.c -o common/frame-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/dct.c -o common/dct-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/cabac.c -o common/cabac-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/common.c -o common/common-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/rectangle.c -o common/rectangle-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/set.c -o common/set-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/quant.c -o common/quant-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/deblock.c -o common/deblock-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/vlc.c -o common/vlc-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/mvpred.c -o common/mvpred-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/bitstream.c -o common/bitstream-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/analyse.c -o encoder/analyse-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/me.c -o encoder/me-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/ratecontrol.c -o encoder/ratecontrol-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/set.c -o encoder/set-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/macroblock.c -o encoder/macroblock-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/cabac.c -o encoder/cabac-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/cavlc.c -o encoder/cavlc-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/encoder.c -o encoder/encoder-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c encoder/lookahead.c -o encoder/lookahead-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 gcc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -fstack-clash-protection -Wformat -Werror=format-security -flto=auto -Wall -I. -I. -std=gnu99 -D_GNU_SOURCE -fPIC -fomit-frame-pointer -flto -fno-tree-vectorize -fvisibility=hidden -DX264_API_EXPORTS -c common/threadpool.c -o common/threadpool-10.o -DHIGH_BIT_DEPTH=1 -DBIT_DEPTH=10 In file included from encoder/analyse.c:33: encoder/rdo.c: In function 'quant_trellis_cabac': encoder/rdo.c:834:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 834 | ssd0[k] = ssd1[k];\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:847:17: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 847 | ssd1[0] += (uint64_t)cost_siglast[0] * lambda2 >> ( CABAC_SIZE_BITS - LAMBDA_BITS );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:847:46: warning: dangling pointer to 'cost_siglast' may be used [-Wdangling-pointer=] 847 | ssd1[0] += (uint64_t)cost_siglast[0] * lambda2 >> ( CABAC_SIZE_BITS - LAMBDA_BITS );\ | ~~~~~~~~~~~~^~~ encoder/rdo.c:789:13: note: 'cost_siglast' declared here 789 | int cost_siglast[3]; /* { zero, nonzero, nonzero-and-last } */\ | ^~~~~~~~~~~~ encoder/rdo.c:848:55: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 848 | levels_used = trellis_coef0_##ctx_hi( ssd0[0]-ssd1[0], nodes_cur, nodes_prev, level_tree, levels_used );\ | ~~~~^~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:848:63: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 848 | levels_used = trellis_coef0_##ctx_hi( ssd0[0]-ssd1[0], nodes_cur, nodes_prev, level_tree, levels_used );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:55: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:63: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:72: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:80: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:852:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 852 | levels_used = trellis_coef1_##ctx_hi( ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:852:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 852 | levels_used = trellis_coef1_##ctx_hi( ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:853:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 853 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:853:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 853 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:856:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 856 | levels_used = trellis_coefn_##ctx_hi( q-1, ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:856:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 856 | levels_used = trellis_coefn_##ctx_hi( q-1, ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:857:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 857 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:857:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 857 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ In file included from encoder/analyse.c:33: encoder/rdo.c: In function 'quant_trellis_cabac': encoder/rdo.c:834:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 834 | ssd0[k] = ssd1[k];\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:847:17: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 847 | ssd1[0] += (uint64_t)cost_siglast[0] * lambda2 >> ( CABAC_SIZE_BITS - LAMBDA_BITS );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:847:46: warning: dangling pointer to 'cost_siglast' may be used [-Wdangling-pointer=] 847 | ssd1[0] += (uint64_t)cost_siglast[0] * lambda2 >> ( CABAC_SIZE_BITS - LAMBDA_BITS );\ | ~~~~~~~~~~~~^~~ encoder/rdo.c:789:13: note: 'cost_siglast' declared here 789 | int cost_siglast[3]; /* { zero, nonzero, nonzero-and-last } */\ | ^~~~~~~~~~~~ encoder/rdo.c:848:55: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 848 | levels_used = trellis_coef0_##ctx_hi( ssd0[0]-ssd1[0], nodes_cur, nodes_prev, level_tree, levels_used );\ | ~~~~^~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:848:63: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 848 | levels_used = trellis_coef0_##ctx_hi( ssd0[0]-ssd1[0], nodes_cur, nodes_prev, level_tree, levels_used );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:55: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:63: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:72: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:849:80: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 849 | levels_used = trellis_coef1_##ctx_hi( ssd0[1]-ssd1[0], ssd1[1]-ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ~~~~^~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:852:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 852 | levels_used = trellis_coef1_##ctx_hi( ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:852:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 852 | levels_used = trellis_coef1_##ctx_hi( ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:853:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 853 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:853:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 853 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:856:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 856 | levels_used = trellis_coefn_##ctx_hi( q-1, ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:856:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 856 | levels_used = trellis_coefn_##ctx_hi( q-1, ssd0[0], ssd1[0], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:857:27: warning: dangling pointer to 'ssd0' may be used [-Wdangling-pointer=] 857 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:18: note: 'ssd0' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ encoder/rdo.c:857:27: warning: dangling pointer to 'ssd1' may be used [-Wdangling-pointer=] 857 | levels_used = trellis_coefn_##ctx_hi( q, ssd0[1], ssd1[1], cost_siglast, nodes_cur, nodes_prev, level_tree, levels_used, lambda2, level_state, levelgt1_ctx );\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ encoder/rdo.c:815:27: note: 'ssd1' declared here 815 | uint64_t ssd0[2], ssd1[2];\ | ^~~~ rm -f libx264.a gcc -o libx264.so.164 common/osdep.o common/base.o common/cpu.o common/tables.o encoder/api.o common/mc-8.o common/predict-8.o common/pixel-8.o common/macroblock-8.o common/frame-8.o common/dct-8.o common/cabac-8.o common/common-8.o common/rectangle-8.o common/set-8.o common/quant-8.o common/deblock-8.o common/vlc-8.o common/mvpred-8.o common/bitstream-8.o encoder/analyse-8.o encoder/me-8.o encoder/ratecontrol-8.o encoder/set-8.o encoder/macroblock-8.o encoder/cabac-8.o encoder/cavlc-8.o encoder/encoder-8.o encoder/lookahead-8.o common/threadpool-8.o common/opencl-8.o encoder/slicetype-cl-8.o common/mc-10.o common/predict-10.o common/pixel-10.o common/macroblock-10.o common/frame-10.o common/dct-10.o common/cabac-10.o common/common-10.o common/rectangle-10.o common/set-10.o common/quant-10.o common/deblock-10.o common/vlc-10.o common/mvpred-10.o common/bitstream-10.o encoder/analyse-10.o encoder/me-10.o encoder/ratecontrol-10.o encoder/set-10.o encoder/macroblock-10.o encoder/cabac-10.o encoder/cavlc-10.o encoder/encoder-10.o encoder/lookahead-10.o common/threadpool-10.o -shared -Wl,-soname,libx264.so.164 -Wl,-Bsymbolic -Wl,--as-needed,-O1,--sort-common -lm -lpthread -O3 -flto -ldl gcc-ar rc libx264.a common/osdep.o common/base.o common/cpu.o common/tables.o encoder/api.o common/mc-8.o common/predict-8.o common/pixel-8.o common/macroblock-8.o common/frame-8.o common/dct-8.o common/cabac-8.o common/common-8.o common/rectangle-8.o common/set-8.o common/quant-8.o common/deblock-8.o common/vlc-8.o common/mvpred-8.o common/bitstream-8.o encoder/analyse-8.o encoder/me-8.o encoder/ratecontrol-8.o encoder/set-8.o encoder/macroblock-8.o encoder/cabac-8.o encoder/cavlc-8.o encoder/encoder-8.o encoder/lookahead-8.o common/threadpool-8.o common/opencl-8.o encoder/slicetype-cl-8.o common/mc-10.o common/predict-10.o common/pixel-10.o common/macroblock-10.o common/frame-10.o common/dct-10.o common/cabac-10.o common/common-10.o common/rectangle-10.o common/set-10.o common/quant-10.o common/deblock-10.o common/vlc-10.o common/mvpred-10.o common/bitstream-10.o encoder/analyse-10.o encoder/me-10.o encoder/ratecontrol-10.o encoder/set-10.o encoder/macroblock-10.o encoder/cabac-10.o encoder/cavlc-10.o encoder/encoder-10.o encoder/lookahead-10.o common/threadpool-10.o gcc-ranlib libx264.a gcc -o x264 x264.o autocomplete.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o input/avs.o filters/video/cache-8.o filters/video/depth-8.o input/thread-8.o filters/video/cache-10.o filters/video/depth-10.o input/thread-10.o libx264.a -ldl -Wl,--as-needed,-O1,--sort-common -lm -lpthread -O3 -flto -ldl input/timecode.c: In function 'parse_tcfile': input/timecode.c:269:20: warning: argument 1 range [18446744056529682432, 18446744073709551600] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 269 | fpss = malloc( (timecodes_num - 1) * sizeof(double) ); | ^ /usr/include/stdlib.h:40:7: note: in a call to allocation function 'malloc' declared here 40 | void *malloc (size_t); | ^ >>> x264: Entering fakeroot... install -d /home/buildozer/aports/community/x264/pkg/x264/usr/bin install -d /home/buildozer/aports/community/x264/pkg/x264/usr/include install x264 /home/buildozer/aports/community/x264/pkg/x264/usr/bin install -d /home/buildozer/aports/community/x264/pkg/x264/usr/lib/pkgconfig install -m 644 ./x264.h x264_config.h /home/buildozer/aports/community/x264/pkg/x264/usr/include install -m 644 x264.pc /home/buildozer/aports/community/x264/pkg/x264/usr/lib/pkgconfig install -d /home/buildozer/aports/community/x264/pkg/x264/usr/lib install -d /home/buildozer/aports/community/x264/pkg/x264/usr/lib ln -f -s libx264.so.164 /home/buildozer/aports/community/x264/pkg/x264/usr/lib/libx264.so install -m 644 libx264.a /home/buildozer/aports/community/x264/pkg/x264/usr/lib install -m 755 libx264.so.164 /home/buildozer/aports/community/x264/pkg/x264/usr/lib gcc-ranlib /home/buildozer/aports/community/x264/pkg/x264/usr/lib/libx264.a >>> x264-dev*: Running split function dev... renamed 'usr/include' -> '/home/buildozer/aports/community/x264/pkg/x264-dev/usr/include' renamed 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/x264/pkg/x264-dev/usr/lib/pkgconfig' renamed 'usr/lib/libx264.a' -> '/home/buildozer/aports/community/x264/pkg/x264-dev/usr/lib/libx264.a' renamed 'usr/lib/libx264.so' -> '/home/buildozer/aports/community/x264/pkg/x264-dev/usr/lib/libx264.so' >>> x264-dev*: Preparing subpackage x264-dev... >>> x264-dev*: Stripping binaries >>> x264-dev*: Running postcheck for x264-dev >>> x264-libs*: Running split function libs... renamed 'usr/lib/libx264.so.164' -> '/home/buildozer/aports/community/x264/pkg/x264-libs/usr/lib/libx264.so.164' >>> x264-libs*: Preparing subpackage x264-libs... >>> x264-libs*: Stripping binaries >>> x264-libs*: Running postcheck for x264-libs >>> x264-bash-completion*: Running split function bashcomp... renamed 'usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/x264/pkg/x264-bash-completion/usr/share/bash-completion/completions' >>> x264-bash-completion*: Preparing subpackage x264-bash-completion... >>> x264-bash-completion*: Running postcheck for x264-bash-completion >>> x264*: Running postcheck for x264 >>> x264*: Preparing package x264... >>> x264*: Stripping binaries >>> x264-bash-completion*: Scanning shared objects >>> x264-dev*: Scanning shared objects >>> x264-libs*: Scanning shared objects >>> x264*: Scanning shared objects >>> x264-bash-completion*: Tracing dependencies... >>> x264-bash-completion*: Package size: 459.0 B >>> x264-bash-completion*: Compressing data... >>> x264-bash-completion*: Create checksum... >>> x264-bash-completion*: Create x264-bash-completion-0.164.3108-r0.apk >>> x264-dev*: Tracing dependencies... pkgconfig x264-libs=0.164.3108-r0 >>> x264-dev*: Package size: 6.6 MB >>> x264-dev*: Compressing data... >>> x264-dev*: Create checksum... >>> x264-dev*: Create x264-dev-0.164.3108-r0.apk >>> x264-libs*: Tracing dependencies... so:libc.musl-loongarch64.so.1 >>> x264-libs*: Package size: 1.7 MB >>> x264-libs*: Compressing data... >>> x264-libs*: Create checksum... >>> x264-libs*: Create x264-libs-0.164.3108-r0.apk >>> x264*: Tracing dependencies... so:libc.musl-loongarch64.so.1 >>> x264*: Package size: 1.9 MB >>> x264*: Compressing data... >>> x264*: Create checksum... >>> x264*: Create x264-0.164.3108-r0.apk >>> x264: Build complete at Sun, 20 Oct 2024 22:41:59 +0000 elapsed time 0h 0m 29s >>> x264: Cleaning up srcdir >>> x264: Cleaning up pkgdir >>> x264: Uninstalling dependencies... (1/38) Purging .makedepends-x264 (20241020.224138) (2/38) Purging bash (5.2.37-r0) Executing bash-5.2.37-r0.pre-deinstall (3/38) Purging coreutils (9.5-r1) Executing coreutils-9.5-r1.post-deinstall (4/38) Purging coreutils-env (9.5-r1) (5/38) Purging coreutils-fmt (9.5-r1) (6/38) Purging coreutils-sha512sum (9.5-r1) (7/38) Purging libx11-dev (1.8.10-r0) (8/38) Purging xtrans (1.5.1-r0) (9/38) Purging libx11 (1.8.10-r0) (10/38) Purging nasm (2.16.03-r0) (11/38) Purging git-perl (2.46.2-r0) (12/38) Purging perl-git (2.46.2-r0) (13/38) Purging perl-error (0.17029-r2) (14/38) Purging perl (5.40.0-r3) (15/38) Purging libxcb-dev (1.16.1-r0) (16/38) Purging xcb-proto-pyc (1.16.0-r1) (17/38) Purging xcb-proto (1.16.0-r1) (18/38) Purging python3-pyc (3.12.7-r0) (19/38) Purging python3-pycache-pyc0 (3.12.7-r0) (20/38) Purging pyc (3.12.7-r0) (21/38) Purging python3 (3.12.7-r0) (22/38) Purging libxcb (1.16.1-r0) (23/38) Purging libxdmcp-dev (1.1.5-r1) (24/38) Purging libxdmcp (1.1.5-r1) (25/38) Purging mpdecimal (4.0.0-r0) (26/38) Purging sqlite-libs (3.46.1-r0) (27/38) Purging utmps-libs (0.1.2.3-r1) (28/38) Purging xz-libs (5.6.3-r0) (29/38) Purging gdbm (1.24-r0) (30/38) Purging libbsd (0.12.2-r0) (31/38) Purging libbz2 (1.0.8-r6) (32/38) Purging libffi (3.4.6-r0) (33/38) Purging libmd (1.1.0-r0) (34/38) Purging libpanelw (6.5_p20241006-r0) (35/38) Purging libxau-dev (1.0.11-r4) (36/38) Purging libxau (1.0.11-r4) (37/38) Purging skalibs-libs (2.14.3.0-r0) (38/38) Purging xorgproto (2024.1-r0) Executing busybox-1.37.0-r1.trigger OK: 243 MiB in 99 packages >>> x264: Updating the community/loongarch64 repository index... >>> x264: Signing the index...