Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['/usr/bin/rpmbuild', '-bs', '--target', 'aarch64', '--nodeps', u'/builddir/build/SPECS/virglrenderer.spec'], nspawn_args=[]shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/virt8-advanced-virtualization-el8-build-72763-386660/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '29973d28ae374d029e4d2967ef058264', '-D', '/var/lib/mock/virt8-advanced-virtualization-el8-build-72763-386660/root', '--setenv=LANG=en_GB.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', '/usr/bin/rpmbuild', '-bs', '--target', 'aarch64', '--nodeps', u'/builddir/build/SPECS/virglrenderer.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/virglrenderer-0.6.0-5.20180814git491d3b705.el8.src.rpm Child return code was: 0 ENTER ['do'](['/usr/bin/rpmbuild', '-bb', '--target', 'aarch64', '--nodeps', u'/builddir/build/SPECS/virglrenderer.spec'], nspawn_args=['--private-network']shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}chrootPath='/var/lib/mock/virt8-advanced-virtualization-el8-build-72763-386660/root'gid=135user='mockbuild'timeout=86400logger=printOutput=False) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '8a0ad41fac6043359dd8f777710c5641', '-D', '/var/lib/mock/virt8-advanced-virtualization-el8-build-72763-386660/root', '--private-network', '--setenv=LANG=en_GB.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', '/usr/bin/rpmbuild', '-bb', '--target', 'aarch64', '--nodeps', u'/builddir/build/SPECS/virglrenderer.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UMqg4e + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf virglrenderer-20180814 + /usr/bin/xz -dc /builddir/build/SOURCES/virglrenderer-20180814.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd virglrenderer-20180814 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-python-pull-u_format_parse-from-mesa-for-py3-compat.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0OQVPo + umask 022 + cd /builddir/build/BUILD + cd virglrenderer-20180814 + sh autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux'. libtoolize: copying file 'build-aux/libtool.m4' libtoolize: copying file 'build-aux/ltoptions.m4' libtoolize: copying file 'build-aux/ltsugar.m4' libtoolize: copying file 'build-aux/ltversion.m4' libtoolize: copying file 'build-aux/lt~obsolete.m4' libtoolize: Consider adding '-I build-aux' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force configure.ac:23: installing 'build-aux/ar-lib' configure.ac:14: installing 'build-aux/compile' configure.ac:26: installing 'build-aux/config.guess' configure.ac:26: installing 'build-aux/config.sub' configure.ac:12: installing 'build-aux/install-sh' configure.ac:12: installing 'build-aux/missing' src/Makefile.am: installing 'build-aux/depcomp' parallel-tests: installing 'build-aux/test-driver' autoreconf: Leaving directory `.' checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for gcc option to accept ISO C99... none needed checking whether make supports nested variables... (cached) yes checking for ar... ar checking the archiver (ar) interface... ar checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for python2... no checking for python... no checking for python3... python3 checking whether to build with code coverage support... no checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wextra... yes checking whether C compiler accepts -Werror=implicit-function-declaration... yes checking whether C compiler accepts -Werror=missing-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Werror=int-to-pointer-cast... yes checking for native Win32... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for CHECK... no checking for eventfd... yes checking for sys/uio.h... yes checking for LIBDRM... yes checking for GBM... yes checking for EPOXY... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating virglrenderer.pc config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/gallium/auxiliary/Makefile config.status: creating vtest/Makefile config.status: creating tests/Makefile config.status: creating tests/fuzzer/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: virgl 0.6.0 ============== prefix: /usr/local c compiler: gcc win32: no glx: egl: yes debug: no tests: no fuzzer: no + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for aarch64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for gcc option to accept ISO C99... none needed checking whether make supports nested variables... (cached) yes checking for aarch64-redhat-linux-gnu-ar... no checking for aarch64-redhat-linux-gnu-lib... no checking for aarch64-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-redhat-linux-gnu file names to aarch64-redhat-linux-gnu format... func_convert_file_noop checking how to convert aarch64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for aarch64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for aarch64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for aarch64-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for aarch64-redhat-linux-gnu-strip... no checking for strip... strip checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for aarch64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for python2... no checking for python... no checking for python3... python3 checking whether to build with code coverage support... no checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wextra... yes checking whether C compiler accepts -Werror=implicit-function-declaration... yes checking whether C compiler accepts -Werror=missing-prototypes... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Werror=int-to-pointer-cast... yes checking for native Win32... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for aarch64-redhat-linux-gnu-pkg-config... /usr/bin/aarch64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for CHECK... no checking for eventfd... yes checking for sys/uio.h... yes checking for LIBDRM... yes checking for GBM... yes checking for EPOXY... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating virglrenderer.pc config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/gallium/auxiliary/Makefile config.status: creating vtest/Makefile config.status: creating tests/Makefile config.status: creating tests/fuzzer/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands configure: virgl 0.6.0 ============== prefix: /usr c compiler: gcc win32: no glx: egl: yes debug: no tests: no fuzzer: no + make -j8 git.mk: Generating .gitignore make all-recursive make[1]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814' Making all in src make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src' git.mk: Generating .gitignore Making all in gallium/auxiliary make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src/gallium/auxiliary' /usr/bin/mkdir -p util python3 ./util/u_format_table.py ./util/u_format.csv > util/u_format_table.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o cso_cache/cso_cache.lo cso_cache/cso_cache.c git.mk: Generating .gitignore /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o cso_cache/cso_hash.lo cso_cache/cso_hash.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o os/os_misc.lo os/os_misc.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_build.lo tgsi/tgsi_build.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_dump.lo tgsi/tgsi_dump.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_info.lo tgsi/tgsi_info.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_iterate.lo tgsi/tgsi_iterate.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_parse.lo tgsi/tgsi_parse.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c cso_cache/cso_cache.c -fPIC -DPIC -o cso_cache/.libs/cso_cache.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c os/os_misc.c -fPIC -DPIC -o os/.libs/os_misc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_info.c -fPIC -DPIC -o tgsi/.libs/tgsi_info.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_dump.c -fPIC -DPIC -o tgsi/.libs/tgsi_dump.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c cso_cache/cso_hash.c -fPIC -DPIC -o cso_cache/.libs/cso_hash.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_build.c -fPIC -DPIC -o tgsi/.libs/tgsi_build.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_iterate.c -fPIC -DPIC -o tgsi/.libs/tgsi_iterate.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_sanity.lo tgsi/tgsi_sanity.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_parse.c -fPIC -DPIC -o tgsi/.libs/tgsi_parse.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_scan.lo tgsi/tgsi_scan.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_strings.lo tgsi/tgsi_strings.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_text.lo tgsi/tgsi_text.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_sanity.c -fPIC -DPIC -o tgsi/.libs/tgsi_sanity.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_scan.c -fPIC -DPIC -o tgsi/.libs/tgsi_scan.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_strings.c -fPIC -DPIC -o tgsi/.libs/tgsi_strings.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_transform.lo tgsi/tgsi_transform.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_ureg.lo tgsi/tgsi_ureg.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_text.c -fPIC -DPIC -o tgsi/.libs/tgsi_text.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o tgsi/tgsi_util.lo tgsi/tgsi_util.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_transform.c -fPIC -DPIC -o tgsi/.libs/tgsi_transform.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_debug.lo util/u_debug.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_ureg.c -fPIC -DPIC -o tgsi/.libs/tgsi_ureg.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c tgsi/tgsi_util.c -fPIC -DPIC -o tgsi/.libs/tgsi_util.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_debug_describe.lo util/u_debug_describe.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_format.lo util/u_format.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_debug.c -fPIC -DPIC -o util/.libs/u_debug.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_format_table.lo util/u_format_table.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_hash_table.lo util/u_hash_table.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_texture.lo util/u_texture.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_debug_describe.c -fPIC -DPIC -o util/.libs/u_debug_describe.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_format.c -fPIC -DPIC -o util/.libs/u_format.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_format_table.c -fPIC -DPIC -o util/.libs/u_format_table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_hash_table.c -fPIC -DPIC -o util/.libs/u_hash_table.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_texture.c -fPIC -DPIC -o util/.libs/u_texture.o /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_bitmask.lo util/u_bitmask.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_cpu_detect.lo util/u_cpu_detect.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_surface.lo util/u_surface.c /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util/u_math.lo util/u_math.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_bitmask.c -fPIC -DPIC -o util/.libs/u_bitmask.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_cpu_detect.c -fPIC -DPIC -o util/.libs/u_cpu_detect.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_surface.c -fPIC -DPIC -o util/.libs/u_surface.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c util/u_math.c -fPIC -DPIC -o util/.libs/u_math.o util/u_math.c: In function 'util_fpstate_set': util/u_math.c:130:27: warning: unused parameter 'mxcsr' [-Wunused-parameter] util_fpstate_set(unsigned mxcsr) ~~~~~~~~~^~~~~ /bin/sh ../../../libtool --tag=CC --mode=link gcc -I../../../src/gallium/auxiliary/util -I../../../src/gallium/auxiliary/ -I../../../include -I../../../src/gallium/include -I../../../src/gallium/auxiliary -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgallium.la cso_cache/cso_cache.lo cso_cache/cso_hash.lo os/os_misc.lo tgsi/tgsi_build.lo tgsi/tgsi_dump.lo tgsi/tgsi_info.lo tgsi/tgsi_iterate.lo tgsi/tgsi_parse.lo tgsi/tgsi_sanity.lo tgsi/tgsi_scan.lo tgsi/tgsi_strings.lo tgsi/tgsi_text.lo tgsi/tgsi_transform.lo tgsi/tgsi_ureg.lo tgsi/tgsi_util.lo util/u_debug.lo util/u_debug_describe.lo util/u_format.lo util/u_format_table.lo util/u_hash_table.lo util/u_texture.lo util/u_bitmask.lo util/u_cpu_detect.lo util/u_surface.lo util/u_math.lo libtool: link: ar cru .libs/libgallium.a cso_cache/.libs/cso_cache.o cso_cache/.libs/cso_hash.o os/.libs/os_misc.o tgsi/.libs/tgsi_build.o tgsi/.libs/tgsi_dump.o tgsi/.libs/tgsi_info.o tgsi/.libs/tgsi_iterate.o tgsi/.libs/tgsi_parse.o tgsi/.libs/tgsi_sanity.o tgsi/.libs/tgsi_scan.o tgsi/.libs/tgsi_strings.o tgsi/.libs/tgsi_text.o tgsi/.libs/tgsi_transform.o tgsi/.libs/tgsi_ureg.o tgsi/.libs/tgsi_util.o util/.libs/u_debug.o util/.libs/u_debug_describe.o util/.libs/u_format.o util/.libs/u_format_table.o util/.libs/u_hash_table.o util/.libs/u_texture.o util/.libs/u_bitmask.o util/.libs/u_cpu_detect.o util/.libs/u_surface.o util/.libs/u_math.o libtool: link: ranlib .libs/libgallium.a libtool: link: ( cd ".libs" && rm -f "libgallium.la" && ln -s "../libgallium.la" "libgallium.la" ) make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src/gallium/auxiliary' make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o virglrenderer.lo virglrenderer.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vrend_renderer.lo vrend_renderer.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vrend_shader.lo vrend_shader.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vrend_object.lo vrend_object.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vrend_decode.lo vrend_decode.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vrend_formats.lo vrend_formats.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vrend_blitter.lo vrend_blitter.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o iov.lo iov.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c vrend_object.c -fPIC -DPIC -o .libs/vrend_object.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c iov.c -fPIC -DPIC -o .libs/iov.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c virglrenderer.c -fPIC -DPIC -o .libs/virglrenderer.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c vrend_shader.c -fPIC -DPIC -o .libs/vrend_shader.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c vrend_renderer.c -fPIC -DPIC -o .libs/vrend_renderer.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c vrend_blitter.c -fPIC -DPIC -o .libs/vrend_blitter.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c vrend_decode.c -fPIC -DPIC -o .libs/vrend_decode.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c vrend_formats.c -fPIC -DPIC -o .libs/vrend_formats.o /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o virgl_egl_context.lo virgl_egl_context.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c virgl_egl_context.c -fPIC -DPIC -o .libs/virgl_egl_context.o vrend_shader.c: In function 'create_swizzled_clipdist': vrend_shader.c:2325:44: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size between 57 and 246 [-Wformat-truncation=] snprintf(result, 255, "%s(vec4(%s,%s,%s,%s))", stypeprefix, clipdistvec[0], clipdistvec[1], clipdistvec[2], clipdistvec[3]); ^~ ~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 264) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c: In function 'iter_instruction': vrend_shader.c:3267:60: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 225 and 229 [-Wformat-truncation=] snprintf(buf, 255, "%s.x = %spackDouble2x32(uvec2(%s%s))%s;\n", srcs[i], isabsolute ? "abs(" : "", fp64_src, swizzle, isabsolute ? ")" : ""); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 31 or more bytes (assuming 297) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3934:29: warning: ' = uintBitsToFloat(clock2x32...' directive output may be truncated writing 36 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = uintBitsToFloat(clock2x32ARB());\n", dsts[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 291 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3605:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(uvec4(%s));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 523) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3621:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(%s(%s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), get_string(dinfo.udstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 520) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3593:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(ivec4(%s));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 523) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3613:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(%s(%s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), get_string(dinfo.idstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 520) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3448:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(1.0LF/(%s));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 524) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3637:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(-%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 9 or more bytes (assuming 517) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3597:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 8 or more bytes (assuming 516) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3625:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(%s));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 518) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3806:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(vec4(interpolateAtOffset(%s, %s.xy))%s));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], src_swizzle0); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 42 or more bytes (assuming 813) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3801:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(vec4(interpolateAtSample(%s, %s.x))%s));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], src_swizzle0); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 41 or more bytes (assuming 812) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3796:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(vec4(interpolateAtCentroid(%s))%s));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], src_swizzle0); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 39 or more bytes (assuming 556) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3859:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(findMSB(%s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 19 or more bytes (assuming 527) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3853:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(findLSB(%s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 19 or more bytes (assuming 527) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3848:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(bitCount(%s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 528) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3843:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(bitfieldReverse(%s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 535) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3838:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(uintBitsToFloat(bitfieldInsert(%s, %s, int(%s), int(%s))));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1], srcs[2], srcs[3]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1327) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3833:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(bitfieldExtract(%s, int(%s.x), int(%s.x))));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], srcs[2]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 45 or more bytes (assuming 1061) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3828:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(bitfieldExtract(%s, int(%s.x), int(%s.x))));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], srcs[2]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 45 or more bytes (assuming 1061) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3811:40: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 242 [-Wformat-truncation=] snprintf(buf, 255, "umulExtended(%s, %s, umul_temp, mul_temp);\n", srcs[0], srcs[1]); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 548 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3813:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(umul_temp));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix)); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 19 or more bytes (assuming 273) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3819:40: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 242 [-Wformat-truncation=] snprintf(buf, 255, "imulExtended(%s, %s, imul_temp, mul_temp);\n", srcs[0], srcs[1]); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 40 and 548 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3821:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(imul_temp));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix)); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 19 or more bytes (assuming 273) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2622:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 512 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(imageAtomic%s(%s, %s(floatBitsToInt(%s))%s, %s(%s(%s))%s));\n", dsts[0], get_string(dtypeprefix), opname, srcs[0], get_string(coord_prefix), srcs[1], ms_str, get_string(stypecast), get_string(stypeprefix), srcs[2], cas_str); ^~ vrend_shader.c:3923:55: ret = translate_atomic(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 49 or more bytes (assuming 1996) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2637:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 512 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(atomic%s(%s[int(floatBitsToInt(%s)) >> 2], %s(%s(%s).x)%s));\n", dsts[0], get_string(dtypeprefix), opname, srcs[0], srcs[1], get_string(type), get_string(stypeprefix), srcs[2], cas_str); ^~ vrend_shader.c:3923:55: ret = translate_atomic(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1970) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2405:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s[uint(floatBitsToUint(%s))>>2] = %s(%s).x;\n", dsts[0], srcs[0], conversion, srcs[1]); ^~ vrend_shader.c:3904:54: ret = translate_store(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 38 or more bytes (assuming 1821) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2409:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s[(uint(floatBitsToUint(%s))>>2)+1u] = %s(%s).y;\n", dsts[0], srcs[0], conversion, srcs[1]); ^~ vrend_shader.c:3904:54: ret = translate_store(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1826) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2413:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s[(uint(floatBitsToUint(%s))>>2)+2u] = %s(%s).z;\n", dsts[0], srcs[0], conversion, srcs[1]); ^~ vrend_shader.c:3904:54: ret = translate_store(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1826) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2417:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s[(uint(floatBitsToUint(%s))>>2)+3u] = %s(%s).w;\n", dsts[0], srcs[0], conversion, srcs[1]); ^~ vrend_shader.c:3904:54: ret = translate_store(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1826) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2386:36: warning: '%s' directive output may be truncated writing up to 1019 bytes into a region of size 28 [-Wformat-truncation=] snprintf(ms_str, 32, "int(%s.w),", srcs[0]); ^~ vrend_shader.c:3904:48: ret = translate_store(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 9 and 1028 bytes into a destination of size 32 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2398:38: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 501 [-Wformat-truncation=] snprintf(buf, 512, "imageStore(%s,%s(floatBitsToInt(%s)),%s%s(%s));\n", dsts[0], get_string(coord_prefix), srcs[0], ms_str, get_string(stypeprefix), srcs[1]); ^~ vrend_shader.c:3904:54: ret = translate_store(ctx, inst, &sinfo, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 37 or more bytes (assuming 1851) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2478:32: warning: '.x = (' directive output may be truncated writing 6 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s.x = (%s(%s(%s[ssbo_addr_temp]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic_src); ^~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1320) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2482:32: warning: '.y = (' directive output may be truncated writing 6 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s.y = (%s(%s(%s[ssbo_addr_temp + 1u]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic_src); ^~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 1325) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2486:32: warning: '.z = (' directive output may be truncated writing 6 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s.z = (%s(%s(%s[ssbo_addr_temp + 2u]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic_src); ^~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 1325) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2490:32: warning: '.w = (' directive output may be truncated writing 6 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s.w = (%s(%s(%s[ssbo_addr_temp + 3u]%s)));\n", mydst, get_string(dtypeprefix), atomic_op, srcs[0], atomic_src); ^~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 1325) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2456:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 512 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(imageLoad(%s, %s(floatBitsToInt(%s))%s)%s);\n", dsts[0], get_string(dtypeprefix), srcs[0], get_string(coord_prefix), srcs[1], ms_str, wm); ^~ vrend_shader.c:3909:61: ret = translate_load(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 39 or more bytes (assuming 1858) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3460:7: note: in expansion of macro 'emit_op1' emit_op1("sign"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3699:36: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 251 and 505 [-Wformat-truncation=] snprintf(buf, 512, "%s = mix(%s, %s, notEqual(floatBitsToUint(%s), uvec4(0.0)))%s;\n", dsts[0], srcs[2], srcs[1], srcs[0], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 54 and 1075 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3745:29: warning: ' = int(' directive output may be truncated writing 7 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = int(%s);\n", dsts[0], srcs[0]); ^~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 11 and 519 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3514:45: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 246 and 500 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(%s((uvec4(%s) * uvec4(%s)))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 796) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3518:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s((uvec4(%s) %% uvec4(%s)))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 796) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3544:39: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 252 and 506 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(%s((%s * %s + %s)%s));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], srcs[2], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 18 or more bytes (assuming 1039) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3526:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s((uvec4(%s) / uvec4(%s)))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 796) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3496:51: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 240 and 494 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(%s(ivec4((uvec4(%s) + uvec4(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 36 or more bytes (assuming 803) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3601:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(uvec4(%s)%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 528) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3617:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(uvec4(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 530) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3531:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2(">>"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 783) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3633:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(intBitsToFloat(-(ivec4(%s))));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 34 or more bytes (assuming 542) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3522:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s((ivec4(%s) / ivec4(%s)))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 796) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3609:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(ivec4(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 530) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3363:44: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 238 [-Wformat-truncation=] snprintf(buf, 255, "if (any(lessThan(%s, vec4(0.0))))\ndiscard;\n", srcs[0]); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 42 and 296 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: note: in definition of macro 'emit_ucompare' #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 825) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: note: in definition of macro 'emit_ucompare' #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 825) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: note: in definition of macro 'emit_ucompare' #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 66 or more bytes (assuming 833) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1673:46: note: in definition of macro 'emit_ucompare' #define emit_ucompare(op) snprintf(buf, 255, "%s = %s(uintBitsToFloat(%s(%s(%s(%s), %s(%s))%s) * %s(0xffffffff)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.udstconv), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask, get_string(dinfo.udstconv)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 822) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2559:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(int(%s.length()) << 2);\n", dsts[0], get_string(INT_BITS_TO_FLOAT), srcs[0]); ^~ vrend_shader.c:3928:45: ret = translate_resq(ctx, inst, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 1824 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2550:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(imageSamples(%s));\n", dsts[0], get_string(INT_BITS_TO_FLOAT), srcs[0]); ^~ vrend_shader.c:3928:45: ret = translate_resq(ctx, inst, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1819 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2555:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(imageSize(%s));\n", dsts[0], get_string(INT_BITS_TO_FLOAT), srcs[0]); ^~ vrend_shader.c:3928:45: ret = translate_resq(ctx, inst, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 33 and 1816 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1891:24: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(textureSamples(%s));\n", dsts[0], ^~ vrend_shader.c:3584:58: ret = emit_txqs(ctx, inst, sinfo.sreg_index, srcs, dsts); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 1821 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1818:34: warning: '%s' directive output may be truncated writing up to 1019 bytes into a region of size 122 [-Wformat-truncation=] snprintf(bias, 128, ", int(%s.w)", srcs[0]); ^~ vrend_shader.c:3579:51: ret = emit_txq(ctx, inst, sinfo.sreg_index, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 1029 bytes into a destination of size 128 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1830:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s%s = %s(textureQueryLevels(%s));\n", dsts[0], get_wm_string(twm), get_string(dtypeprefix), srcs[sampler_index]); ^~ vrend_shader.c:3579:57: ret = emit_txq(ctx, inst, sinfo.sreg_index, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 42 or more bytes (assuming 808) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1865:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s%s = %s(textureSize(%s%s))%s;\n", dsts[0], get_wm_string(twm), get_string(dtypeprefix), srcs[sampler_index], bias, util_bitcount(inst->Dst[0].Register.WriteMask) > 1 ? writemask : ""); ^~ vrend_shader.c:3579:57: ret = emit_txq(ctx, inst, sinfo.sreg_index, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 935) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3556:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("^"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3560:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("%"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3548:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("|"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3552:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("&"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3535:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("<<"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 783) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3473:7: note: in expansion of macro 'emit_op1' emit_op1("trunc"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 530) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3629:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(uintBitsToFloat(~(uvec4(%s))));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 35 or more bytes (assuming 543) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3589:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(ivec4(%s)%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 528) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3464:7: note: in expansion of macro 'emit_op1' emit_op1("ceil"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3440:7: note: in expansion of macro 'emit_op1' emit_op1("dFdyFine"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 533) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3435:7: note: in expansion of macro 'emit_op1' emit_op1("dFdxFine"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 20 or more bytes (assuming 533) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3368:41: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size 241 [-Wformat-truncation=] snprintf(buf, 255, "if (any(bvec4(%s))) {\n", srcs[0]); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 275 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3327:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(dot(vec2(%s), vec2(%s)));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 789) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3510:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("/"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3421:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(vec4(cos(%s.x), sin(%s.x), 0, 1)%s);\n", dsts[0], get_string(dinfo.dstconv), ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 36 or more bytes (assuming 803) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3695:29: warning: ' = mix(' directive output may be truncated writing 7 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = mix(%s, %s, greaterThanEqual(%s, vec4(0.0)))%s;\n", dsts[0], srcs[1], srcs[2], srcs[0], writemask); ^~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 44 and 1065 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3477:7: note: in expansion of macro 'emit_op1' emit_op1("sign"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2218:35: warning: '%s' directive output may be truncated writing up to 1019 bytes into a region of size 62 [-Wformat-truncation=] snprintf(bias, 64, ", %s.z", srcs[0]); ^~ vrend_shader.c:3574:54: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1024 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2214:35: warning: '%s' directive output may be truncated writing up to 1019 bytes into a region of size 62 [-Wformat-truncation=] snprintf(bias, 64, ", %s.w", srcs[0]); ^~ vrend_shader.c:3574:54: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1024 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2197:36: warning: '%s' directive output may be truncated writing up to 1019 bytes into a region of size 58 [-Wformat-truncation=] snprintf(bias, 64, ", int(%s.w)", srcs[0]); ^~ vrend_shader.c:3574:54: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 10 and 1029 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2188:29: warning: '%s' directive output may be truncated writing up to 1019 bytes into a region of size 62 [-Wformat-truncation=] snprintf(bias, 64, ", %s.w", srcs[0]); ^~ vrend_shader.c:3574:54: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1024 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1992:132: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(offbuf, 120, ", ivec3(floatBitsToInt(temp%d[%d].%c), floatBitsToInt(temp%d[%d].%c), floatBitsToInt(temp%d[%d].%c)", ^ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 91 and 151 bytes into a destination of size 120 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2256:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(texelFetch%s(%s, %s(%s%s)%s%s)%s));\n", dsts[0], get_string(dinfo->dstconv), get_string(dtypeprefix), tex_ext, srcs[sampler_index], get_string(txfi), srcs[0], get_wm_string(twm), bias, offbuf, dinfo->dst_override_no_wm[0] ? "" : writemask); ^~ vrend_shader.c:3574:60: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 26 or more bytes (assuming 2085) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2262:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = shadow2DRect(%s, %s.xyz)%s;\n", dsts[0], srcs[sampler_index], srcs[0], writemask); ^~ vrend_shader.c:3574:60: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 26 or more bytes (assuming 1814) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2260:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = texture2DRect(%s, %s.xy)%s;\n", dsts[0], srcs[sampler_index], srcs[0], writemask); ^~ vrend_shader.c:3574:60: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 26 or more bytes (assuming 1814) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2272:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(texture2D(%s, vec2(%s%s%s%s, 0.5))%s));\n", dsts[0], get_string(dinfo->dstconv), get_string(dtypeprefix), srcs[sampler_index], srcs[0], get_wm_string(twm), offbuf, bias, dinfo->dst_override_no_wm[0] ? "" : writemask); ^~ vrend_shader.c:3574:60: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 34 or more bytes (assuming 2080) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2274:30: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(texture%s(%s, %s%s%s%s)%s));\n", dsts[0], get_string(dinfo->dstconv), get_string(dtypeprefix), tex_ext, srcs[sampler_index], srcs[0], get_wm_string(twm), offbuf, bias, dinfo->dst_override_no_wm[0] ? "" : writemask); ^~ vrend_shader.c:3574:60: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 2080) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2266:27: warning: '%s' directive output may be truncated writing up to 764 bytes into a region of size 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(vec4(vec4(texture%s(%s, %s%s%s%s)) * %sshadmask%d + %sshadadd%d)%s));\n", dsts[0], get_string(dinfo->dstconv), get_string(dtypeprefix), tex_ext, srcs[sampler_index], srcs[0], get_wm_string(twm), offbuf, bias, cname, src->Register.Index, cname, src->Register.Index, writemask); ^~ vrend_shader.c:3574:60: ret = translate_tex(ctx, inst, &sinfo, &dinfo, srcs, dsts, writemask); ~~~~ vrend_shader.c:2266:26: note: assuming directive output of 2 bytes snprintf(buf, 255, "%s = %s(%s(vec4(vec4(texture%s(%s, %s%s%s%s)) * %sshadmask%d + %sshadadd%d)%s));\n", dsts[0], get_string(dinfo->dstconv), get_string(dtypeprefix), tex_ext, srcs[sampler_index], srcs[0], get_wm_string(twm), offbuf, bias, cname, src->Register.Index, cname, src->Register.Index, writemask); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:2266:26: note: directive argument in the range [-32768, 32767] vrend_shader.c:2266:26: note: assuming directive output of 2 bytes vrend_shader.c:2266:26: note: directive argument in the range [-32768, 32767] In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 56 or more bytes (assuming 2129) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: note: in definition of macro 'emit_compare' #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 795) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3417:7: note: in expansion of macro 'emit_op1' emit_op1("sin"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 528) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: note: in definition of macro 'emit_compare' #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 25 or more bytes (assuming 792) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3430:7: note: in expansion of macro 'emit_op1' emit_op1("dFdy"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3426:7: note: in expansion of macro 'emit_op1' emit_op1("dFdx"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3413:7: note: in expansion of macro 'emit_op1' emit_op1("cos"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 528) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3339:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(dot(vec4(vec3(%s), 1.0), vec4(%s)));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 38 or more bytes (assuming 800) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3359:7: note: in expansion of macro 'emit_op1' emit_op1("abs"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 528) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3749:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(cross(vec3(%s), vec3(%s)));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 29 or more bytes (assuming 791) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3691:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(pow(%s, %s));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 777) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3401:7: note: in expansion of macro 'emit_op1' emit_op1("log2"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3397:7: note: in expansion of macro 'emit_op1' emit_op1("exp2"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 529) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3456:7: note: in expansion of macro 'emit_op1' emit_op1("round"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 530) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3452:7: note: in expansion of macro 'emit_op1' emit_op1("floor"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 530) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1670:41: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_op1(op) snprintf(buf, 255, "%s = %s(%s(%s(%s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, srcs[0], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3469:7: note: in expansion of macro 'emit_op1' emit_op1("fract"); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 530) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3319:29: warning: ' = sqrt(vec4(' directive output may be truncated writing 13 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = sqrt(vec4(%s))%s;\n", dsts[0], srcs[0], writemask); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 531 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3323:29: warning: ' = mix(vec4(' directive output may be truncated writing 12 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = mix(vec4(%s), vec4(%s), vec4(%s))%s;\n", dsts[0], srcs[2], srcs[1], srcs[0], writemask); ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 33 and 1054 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3500:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("-"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3539:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s((%s * %s + %s)%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1], srcs[2], writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 1037) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: note: in definition of macro 'emit_compare' #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 36 or more bytes (assuming 803) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1671:45: note: in definition of macro 'emit_compare' #define emit_compare(op) snprintf(buf, 255, "%s = %s(%s((%s(%s(%s), %s(%s))))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), op, get_string(sinfo.svec4), srcs[0], get_string(sinfo.svec4), srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 28 or more bytes (assuming 795) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3346:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(max(%s, %s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 779) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3353:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(min(%s, %s)));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 779) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3388:42: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 245 and 499 [-Wformat-truncation=] snprintf(buf, 512, "%s = vec4(1.0, %s.y * %s.y, %s.z, %s.w);\n", dsts[0], ^~ srcs[0], srcs[1], srcs[0], srcs[1]); ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1302 bytes into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3335:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(dot(vec4(%s), vec4(%s)));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 789) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3331:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(dot(vec3(%s), vec3(%s)));\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[1]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 27 or more bytes (assuming 789) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3492:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("+"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:1669:46: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] #define emit_arit_op2(op) snprintf(buf, 255, "%s = %s(%s((%s %s %s))%s);\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], op, srcs[1], writemask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3505:7: note: in expansion of macro 'emit_arit_op2' emit_arit_op2("*"); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 782) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3409:51: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 238 and 492 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(vec4(floor(log2(%s.x)), %s.x / pow(2.0, floor(log2(%s.x))), log2(%s.x), 1.0)%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[0], srcs[0], srcs[0], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 76 or more bytes (assuming 1351) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3405:55: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 234 and 488 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(vec4(pow(2.0, floor(%s.x)), %s.x - floor(%s.x), exp2(%s.x), 1.0)%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[0], srcs[0], srcs[0], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 1339) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3482:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(inversesqrt(%s.x));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 23 or more bytes (assuming 531) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3444:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(1.0/(%s));\n", dsts[0], get_string(dinfo.dstconv), srcs[0]); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 14 or more bytes (assuming 522) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3393:49: warning: '%s' directive output may be truncated writing up to 254 bytes into a region of size between 240 and 494 [-Wformat-truncation=] snprintf(buf, 512, "%s = %s(vec4(1.0, max(%s.x, 0.0), step(0.0, %s.x) * pow(max(0.0, %s.y), clamp(%s.w, -128.0, 128.0)), 1.0)%s);\n", dsts[0], get_string(dinfo.dstconv), srcs[0], srcs[0], srcs[0], srcs[0], writemask); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 97 or more bytes (assuming 1372) into a destination of size 512 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3487:29: warning: ' = ' directive output may be truncated writing 3 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = %s(%s(%s%s));\n", dsts[0], get_string(dinfo.dstconv), get_string(dinfo.dtypeprefix), srcs[0], sinfo.override_no_wm[0] ? "" : writemask); ^~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 523) into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3741:29: warning: ' = int(floor(' directive output may be truncated writing 13 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = int(floor(%s)%s);\n", dsts[0], srcs[0], writemask); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 18 and 531 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3945:32: warning: ' = uintBitsToFloat(unpackDou...' directive output may be truncated writing 36 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = uintBitsToFloat(unpackDouble2x32(%s));\n", fp64_dsts[0], dsts[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 41 and 549 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vrend_shader.c:3950:29: warning: ' = clamp(' directive output may be truncated writing 9 bytes into a region of size between 1 and 255 [-Wformat-truncation=] snprintf(buf, 255, "%s = clamp(%s, 0.0, 1.0);\n", dsts[0], dsts[0]); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from vrend_shader.c:31: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 23 and 531 bytes into a destination of size 255 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CC --mode=link gcc -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -lm -lgbm -lepoxy -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libvrend.la vrend_renderer.lo vrend_shader.lo vrend_object.lo vrend_decode.lo vrend_formats.lo vrend_blitter.lo iov.lo virgl_egl_context.lo libtool: link: ar cru .libs/libvrend.a .libs/vrend_renderer.o .libs/vrend_shader.o .libs/vrend_object.o .libs/vrend_decode.o .libs/vrend_formats.o .libs/vrend_blitter.o .libs/iov.o .libs/virgl_egl_context.o libtool: link: ranlib .libs/libvrend.a libtool: link: ( cd ".libs" && rm -f "libvrend.la" && ln -s "../libvrend.la" "libvrend.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -I../src/gallium/include -I../src/gallium/auxiliary -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -Wl,-Bsymbolic -version-number 0:2 -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libvirglrenderer.la -rpath /usr/lib64 virglrenderer.lo libvrend.la gallium/auxiliary/libgallium.la libtool: link: gcc -shared -fPIC -DPIC .libs/virglrenderer.o -Wl,--whole-archive ./.libs/libvrend.a gallium/auxiliary/.libs/libgallium.a -Wl,--no-whole-archive -lm -lgbm -lepoxy -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-Bsymbolic -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -Wl,-soname -Wl,libvirglrenderer.so.0 -o .libs/libvirglrenderer.so.0.2.0 libtool: link: (cd ".libs" && rm -f "libvirglrenderer.so.0" && ln -s "libvirglrenderer.so.0.2.0" "libvirglrenderer.so.0") libtool: link: (cd ".libs" && rm -f "libvirglrenderer.so" && ln -s "libvirglrenderer.so.0.2.0" "libvirglrenderer.so") libtool: link: ( cd ".libs" && rm -f "libvirglrenderer.la" && ln -s "../libvirglrenderer.la" "libvirglrenderer.la" ) make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src' Making all in tests make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests' git.mk: Generating .gitignore Making all in fuzzer make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests/fuzzer' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests/fuzzer' make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests' Making all in vtest make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/vtest' gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/drivers/virgl -I../src/gallium/include -I../src/gallium/auxiliary -I../src/gallium/drivers -I../include -I../src -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o util.o util.c gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/drivers/virgl -I../src/gallium/include -I../src/gallium/auxiliary -I../src/gallium/drivers -I../include -I../src -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vtest_server.o vtest_server.c gcc -DHAVE_CONFIG_H -I. -I.. -I../src/gallium/drivers/virgl -I../src/gallium/include -I../src/gallium/auxiliary -I../src/gallium/drivers -I../include -I../src -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -c -o vtest_renderer.o vtest_renderer.c /bin/sh ../libtool --tag=CC --mode=link gcc -I../src/gallium/drivers/virgl -I../src/gallium/include -I../src/gallium/auxiliary -I../src/gallium/drivers -I../include -I../src -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o virgl_test_server util.o vtest_server.o vtest_renderer.o ../src/libvirglrenderer.la libtool: link: gcc -I../src/gallium/drivers/virgl -I../src/gallium/include -I../src/gallium/auxiliary -I../src/gallium/drivers -I../include -I../src -I/usr/include/libdrm -I/usr/include/libdrm -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -Werror=implicit-function-declaration -Werror=missing-prototypes -Wmissing-prototypes -Werror=int-to-pointer-cast -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/virgl_test_server util.o vtest_server.o vtest_renderer.o ../src/.libs/libvirglrenderer.so -lm -lgbm -lepoxy -pthread make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/vtest' make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814' make[1]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ISP2OR + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 ++ dirname /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 + cd virglrenderer-20180814 + make DESTDIR=/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 install Making install in src make[1]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src' Making install in gallium/auxiliary make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src/gallium/auxiliary' make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src/gallium/auxiliary' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src/gallium/auxiliary' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src/gallium/auxiliary' make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src' make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libvirglrenderer.la '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libvirglrenderer.so.0.2.0 /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64/libvirglrenderer.so.0.2.0 libtool: install: (cd /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64 && { ln -s -f libvirglrenderer.so.0.2.0 libvirglrenderer.so.0 || { rm -f libvirglrenderer.so.0 && ln -s libvirglrenderer.so.0.2.0 libvirglrenderer.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64 && { ln -s -f libvirglrenderer.so.0.2.0 libvirglrenderer.so || { rm -f libvirglrenderer.so && ln -s libvirglrenderer.so.0.2.0 libvirglrenderer.so; }; }) libtool: install: /usr/bin/install -c .libs/libvirglrenderer.lai /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64/libvirglrenderer.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/include/virgl' /usr/bin/install -c -m 644 virglrenderer.h '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/include/virgl' make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src' make[1]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/src' Making install in tests make[1]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests' Making install in fuzzer make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests/fuzzer' make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests/fuzzer' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests/fuzzer' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests/fuzzer' make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests' make[3]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests' make[1]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/tests' Making install in vtest make[1]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/vtest' make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814/vtest' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c virgl_test_server '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/bin' libtool: warning: '../src/libvirglrenderer.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/virgl_test_server /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/bin/virgl_test_server make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/vtest' make[1]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814/vtest' make[1]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814' make[2]: Entering directory '/builddir/build/BUILD/virglrenderer-20180814' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 virglrenderer.pc '/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/lib64/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814' make[1]: Leaving directory '/builddir/build/BUILD/virglrenderer-20180814' + find /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 -type f -name '*.la' + xargs rm -f -- + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QB1G71 + umask 022 + cd /builddir/build/BUILD + cd virglrenderer-20180814 + LICENSEDIR=/builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/share/licenses/virglrenderer + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/share/licenses/virglrenderer + cp -pr COPYING /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64/usr/share/licenses/virglrenderer + exit 0 Provides: libvirglrenderer.so.0()(64bit) virglrenderer = 0.6.0-5.20180814git491d3b705.el8 virglrenderer(aarch-64) = 0.6.0-5.20180814git491d3b705.el8 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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libepoxy.so.0()(64bit) libgbm.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) rtld(GNU_HASH) Processing files: virglrenderer-devel-0.6.0-5.20180814git491d3b705.el8.aarch64 Provides: pkgconfig(virglrenderer) = 0.6.0 virglrenderer-devel = 0.6.0-5.20180814git491d3b705.el8 virglrenderer-devel(aarch-64) = 0.6.0-5.20180814git491d3b705.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libvirglrenderer.so.0()(64bit) Processing files: virglrenderer-test-server-0.6.0-5.20180814git491d3b705.el8.aarch64 Provides: virglrenderer-test-server = 0.6.0-5.20180814git491d3b705.el8 virglrenderer-test-server(aarch-64) = 0.6.0-5.20180814git491d3b705.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libepoxy.so.0()(64bit) libgbm.so.1()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libvirglrenderer.so.0()(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 Wrote: /builddir/build/RPMS/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64.rpm Wrote: /builddir/build/RPMS/virglrenderer-devel-0.6.0-5.20180814git491d3b705.el8.aarch64.rpm Wrote: /builddir/build/RPMS/virglrenderer-test-server-0.6.0-5.20180814git491d3b705.el8.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.jMGJL1 + umask 022 + cd /builddir/build/BUILD + cd virglrenderer-20180814 + /usr/bin/rm -rf /builddir/build/BUILDROOT/virglrenderer-0.6.0-5.20180814git491d3b705.el8.aarch64 + exit 0 Child return code was: 0